Diff of the two buildlogs: -- --- b1/build.log 2023-06-06 14:12:01.116882102 +0000 +++ b2/build.log 2023-06-06 14:14:01.275620184 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Jun 6 02:08:37 -12 2023 -I: pbuilder-time-stamp: 1686060517 +I: Current time: Tue Jul 9 10:35:01 +14 2024 +I: pbuilder-time-stamp: 1720470901 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -17,7 +17,7 @@ I: copying [./nng_1.5.2.orig.tar.gz] I: copying [./nng_1.5.2-2.debian.tar.xz] I: Extracting source -gpgv: Signature made Wed Apr 13 08:47:47 2022 -12 +gpgv: Signature made Thu Apr 14 10:47:47 2022 +14 gpgv: using RSA key 7D887DC8BA7BBBA7B835E3BADCE310E7864CC8BF gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./nng_1.5.2-2.dsc: no acceptable signature found @@ -32,137 +32,169 @@ dpkg-source: info: applying endpoint_close_could_be_synchronous.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3207/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/19777/tmp/hooks/D01_modify_environment starting +debug: Running on ionos16-i386. +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 Jul 9 10:35 /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/19777/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/19777/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='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8 ' - DISTRIBUTION='bookworm' - HOME='/root' - HOST_ARCH='i386' + 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]="i686-pc-linux-gnu") + 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=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15 ' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='c11d128e7e994f91845f09bcf10bad1f' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - 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='3207' - PS1='# ' - PS2='> ' + INVOCATION_ID=056f5360200d48478590d5ba9cd8f233 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + 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=19777 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.UCLx01Dk/pbuilderrc_BM0i --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.UCLx01Dk/b1 --logfile b1/build.log nng_1.5.2-2.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://78.137.99.97:3128' + 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.UCLx01Dk/pbuilderrc_s0q6 --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.UCLx01Dk/b2 --logfile b2/build.log --extrapackages usrmerge nng_1.5.2-2.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://85.184.249.68:3128 I: uname -a - Linux ionos12-i386 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 GNU/Linux + Linux i-capture-the-hostname 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 GNU/Linux I: ls -l /bin total 6036 - -rwxr-xr-x 1 root root 1408088 Apr 23 09:24 bash - -rwxr-xr-x 3 root root 38404 Sep 18 2022 bunzip2 - -rwxr-xr-x 3 root root 38404 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 38404 Sep 18 2022 bzip2 - -rwxr-xr-x 1 root root 17892 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 42920 Sep 20 2022 cat - -rwxr-xr-x 1 root root 79816 Sep 20 2022 chgrp - -rwxr-xr-x 1 root root 67496 Sep 20 2022 chmod - -rwxr-xr-x 1 root root 79816 Sep 20 2022 chown - -rwxr-xr-x 1 root root 162024 Sep 20 2022 cp - -rwxr-xr-x 1 root root 136916 Jan 5 01:20 dash - -rwxr-xr-x 1 root root 137160 Sep 20 2022 date - -rwxr-xr-x 1 root root 100364 Sep 20 2022 dd - -rwxr-xr-x 1 root root 108940 Sep 20 2022 df - -rwxr-xr-x 1 root root 162152 Sep 20 2022 dir - -rwxr-xr-x 1 root root 87760 Mar 22 22:20 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 38760 Sep 20 2022 echo - -rwxr-xr-x 1 root root 41 Jan 24 02:43 egrep - -rwxr-xr-x 1 root root 34664 Sep 20 2022 false - -rwxr-xr-x 1 root root 41 Jan 24 02:43 fgrep - -rwxr-xr-x 1 root root 84272 Mar 22 22:20 findmnt - -rwsr-xr-x 1 root root 30240 Mar 22 20:38 fusermount - -rwxr-xr-x 1 root root 218680 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 100952 Apr 9 2022 gzip - -rwxr-xr-x 1 root root 21916 Dec 19 01:33 hostname - -rwxr-xr-x 1 root root 75756 Sep 20 2022 ln - -rwxr-xr-x 1 root root 55600 Mar 22 23:43 login - -rwxr-xr-x 1 root root 162152 Sep 20 2022 ls - -rwxr-xr-x 1 root root 214568 Mar 22 22:20 lsblk - -rwxr-xr-x 1 root root 96328 Sep 20 2022 mkdir - -rwxr-xr-x 1 root root 84008 Sep 20 2022 mknod - -rwxr-xr-x 1 root root 38792 Sep 20 2022 mktemp - -rwxr-xr-x 1 root root 63016 Mar 22 22:20 more - -rwsr-xr-x 1 root root 58912 Mar 22 22:20 mount - -rwxr-xr-x 1 root root 13856 Mar 22 22:20 mountpoint - -rwxr-xr-x 1 root root 157932 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 38792 Sep 20 2022 pwd - lrwxrwxrwx 1 root root 4 Apr 23 09:24 rbash -> bash - -rwxr-xr-x 1 root root 51080 Sep 20 2022 readlink - -rwxr-xr-x 1 root root 75720 Sep 20 2022 rm - -rwxr-xr-x 1 root root 51080 Sep 20 2022 rmdir - -rwxr-xr-x 1 root root 22308 Nov 2 2022 run-parts - -rwxr-xr-x 1 root root 133224 Jan 5 07:55 sed - lrwxrwxrwx 1 root root 4 Jan 5 01:20 sh -> dash - -rwxr-xr-x 1 root root 38760 Sep 20 2022 sleep - -rwxr-xr-x 1 root root 87976 Sep 20 2022 stty - -rwsr-xr-x 1 root root 83492 Mar 22 22:20 su - -rwxr-xr-x 1 root root 38792 Sep 20 2022 sync - -rwxr-xr-x 1 root root 598456 Apr 6 02:25 tar - -rwxr-xr-x 1 root root 13860 Nov 2 2022 tempfile - -rwxr-xr-x 1 root root 120776 Sep 20 2022 touch - -rwxr-xr-x 1 root root 34664 Sep 20 2022 true - -rwxr-xr-x 1 root root 17892 Mar 22 20:38 ulockmgr_server - -rwsr-xr-x 1 root root 30236 Mar 22 22:20 umount - -rwxr-xr-x 1 root root 38760 Sep 20 2022 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 162152 Sep 20 2022 vdir - -rwxr-xr-x 1 root root 71216 Mar 22 22:20 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/3207/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1408088 Apr 24 2023 bash + -rwxr-xr-x 3 root root 38404 Sep 19 2022 bunzip2 + -rwxr-xr-x 3 root root 38404 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 38404 Sep 19 2022 bzip2 + -rwxr-xr-x 1 root root 17892 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 42920 Sep 21 2022 cat + -rwxr-xr-x 1 root root 79816 Sep 21 2022 chgrp + -rwxr-xr-x 1 root root 67496 Sep 21 2022 chmod + -rwxr-xr-x 1 root root 79816 Sep 21 2022 chown + -rwxr-xr-x 1 root root 162024 Sep 21 2022 cp + -rwxr-xr-x 1 root root 136916 Jan 6 2023 dash + -rwxr-xr-x 1 root root 137160 Sep 21 2022 date + -rwxr-xr-x 1 root root 100364 Sep 21 2022 dd + -rwxr-xr-x 1 root root 108940 Sep 21 2022 df + -rwxr-xr-x 1 root root 162152 Sep 21 2022 dir + -rwxr-xr-x 1 root root 87760 Mar 24 2023 dmesg + lrwxrwxrwx 1 root root 8 Dec 20 2022 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Dec 20 2022 domainname -> hostname + -rwxr-xr-x 1 root root 38760 Sep 21 2022 echo + -rwxr-xr-x 1 root root 41 Jan 25 2023 egrep + -rwxr-xr-x 1 root root 34664 Sep 21 2022 false + -rwxr-xr-x 1 root root 41 Jan 25 2023 fgrep + -rwxr-xr-x 1 root root 84272 Mar 24 2023 findmnt + -rwsr-xr-x 1 root root 30240 Mar 23 2023 fusermount + -rwxr-xr-x 1 root root 218680 Jan 25 2023 grep + -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip + -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe + -rwxr-xr-x 1 root root 100952 Apr 10 2022 gzip + -rwxr-xr-x 1 root root 21916 Dec 20 2022 hostname + -rwxr-xr-x 1 root root 75756 Sep 21 2022 ln + -rwxr-xr-x 1 root root 55600 Mar 24 2023 login + -rwxr-xr-x 1 root root 162152 Sep 21 2022 ls + -rwxr-xr-x 1 root root 214568 Mar 24 2023 lsblk + -rwxr-xr-x 1 root root 96328 Sep 21 2022 mkdir + -rwxr-xr-x 1 root root 84008 Sep 21 2022 mknod + -rwxr-xr-x 1 root root 38792 Sep 21 2022 mktemp + -rwxr-xr-x 1 root root 63016 Mar 24 2023 more + -rwsr-xr-x 1 root root 58912 Mar 24 2023 mount + -rwxr-xr-x 1 root root 13856 Mar 24 2023 mountpoint + -rwxr-xr-x 1 root root 157932 Sep 21 2022 mv + lrwxrwxrwx 1 root root 8 Dec 20 2022 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 3 2023 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 38792 Sep 21 2022 pwd + lrwxrwxrwx 1 root root 4 Apr 24 2023 rbash -> bash + -rwxr-xr-x 1 root root 51080 Sep 21 2022 readlink + -rwxr-xr-x 1 root root 75720 Sep 21 2022 rm + -rwxr-xr-x 1 root root 51080 Sep 21 2022 rmdir + -rwxr-xr-x 1 root root 22308 Nov 3 2022 run-parts + -rwxr-xr-x 1 root root 133224 Jan 6 2023 sed + lrwxrwxrwx 1 root root 9 Jul 9 10:35 sh -> /bin/bash + -rwxr-xr-x 1 root root 38760 Sep 21 2022 sleep + -rwxr-xr-x 1 root root 87976 Sep 21 2022 stty + -rwsr-xr-x 1 root root 83492 Mar 24 2023 su + -rwxr-xr-x 1 root root 38792 Sep 21 2022 sync + -rwxr-xr-x 1 root root 598456 Apr 7 2023 tar + -rwxr-xr-x 1 root root 13860 Nov 3 2022 tempfile + -rwxr-xr-x 1 root root 120776 Sep 21 2022 touch + -rwxr-xr-x 1 root root 34664 Sep 21 2022 true + -rwxr-xr-x 1 root root 17892 Mar 23 2023 ulockmgr_server + -rwsr-xr-x 1 root root 30236 Mar 24 2023 umount + -rwxr-xr-x 1 root root 38760 Sep 21 2022 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 162152 Sep 21 2022 vdir + -rwxr-xr-x 1 root root 71216 Mar 24 2023 wdctl + lrwxrwxrwx 1 root root 8 Dec 20 2022 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/19777/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -283,7 +315,7 @@ Get: 69 http://deb.debian.org/debian bookworm/main i386 python3-pkg-resources all 66.1.1-1 [296 kB] Get: 70 http://deb.debian.org/debian bookworm/main i386 python3-protobuf i386 3.21.12-3 [250 kB] Get: 71 http://deb.debian.org/debian bookworm/main i386 scons all 4.4.0+dfsg-1 [663 kB] -Fetched 44.3 MB in 1s (45.2 MB/s) +Fetched 44.3 MB in 0s (92.9 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.11-minimal:i386. (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 ... 19599 files and directories currently installed.) @@ -586,10 +618,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/nng-1.5.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../nng_1.5.2-2_source.changes +I: user script /srv/workspace/pbuilder/19777/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/19777/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/nng-1.5.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../nng_1.5.2-2_source.changes dpkg-buildpackage: info: source package nng dpkg-buildpackage: info: source version 1.5.2-2 dpkg-buildpackage: info: source distribution unstable @@ -700,7 +739,7 @@ -- Found mbedTLS: /usr/lib/i386-linux-gnu/libmbedtls.so (found version "2.28.3") --- Found UnixCommands: /bin/bash +-- Found UnixCommands: /usr/bin/bash -- Looking for nl_langinfo -- Looking for nl_langinfo - found -- Test zt disabled (unconfigured) @@ -808,7 +847,7 @@ -- Found mbedTLS: /usr/lib/i386-linux-gnu/libmbedtls.so (found version "2.28.3") --- Found UnixCommands: /bin/bash +-- Found UnixCommands: /usr/bin/bash -- Looking for nl_langinfo -- Looking for nl_langinfo - found -- Test zt disabled (unconfigured) @@ -833,7 +872,7 @@ debian/rules override_dh_auto_build make[1]: Entering directory '/build/nng-1.5.2' dh_auto_build --buildsystem=cmake --builddir=build-static - cd build-static && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1 + cd build-static && make -j15 "INSTALL=install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/build/nng-1.5.2/build-static' /usr/bin/cmake -S/build/nng-1.5.2 -B/build/nng-1.5.2/build-static --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/nng-1.5.2/build-static/CMakeFiles /build/nng-1.5.2/build-static//CMakeFiles/progress.marks @@ -851,37 +890,51 @@ make -f CMakeFiles/nng_testing.dir/build.make CMakeFiles/nng_testing.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 0%] Building C object CMakeFiles/nng.dir/src/core/idhash.c.o +[ 1%] Building C object CMakeFiles/nng.dir/src/core/dialer.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/dialer.c.o -MF CMakeFiles/nng.dir/src/core/dialer.c.o.d -o CMakeFiles/nng.dir/src/core/dialer.c.o -c /build/nng-1.5.2/src/core/dialer.c +[ 1%] Building C object CMakeFiles/nng.dir/src/core/idhash.c.o +[ 1%] Building C object CMakeFiles/nng_testing.dir/src/nng_legacy.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/idhash.c.o -MF CMakeFiles/nng.dir/src/core/idhash.c.o.d -o CMakeFiles/nng.dir/src/core/idhash.c.o -c /build/nng-1.5.2/src/core/idhash.c -[ 1%] Building C object CMakeFiles/nng.dir/src/nng_legacy.c.o [ 1%] Building C object CMakeFiles/nng.dir/src/nng.c.o -[ 1%] Building C object CMakeFiles/nng.dir/src/core/aio.c.o -[ 1%] Building C object CMakeFiles/nng.dir/src/core/device.c.o -[ 2%] Building C object CMakeFiles/nng.dir/src/core/file.c.o -[ 2%] Building C object CMakeFiles/nng.dir/src/core/dialer.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/nng_legacy.c.o -MF CMakeFiles/nng_testing.dir/src/nng_legacy.c.o.d -o CMakeFiles/nng_testing.dir/src/nng_legacy.c.o -c /build/nng-1.5.2/src/nng_legacy.c +[ 2%] Building C object CMakeFiles/nng.dir/src/nng_legacy.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/nng.c.o -MF CMakeFiles/nng.dir/src/nng.c.o.d -o CMakeFiles/nng.dir/src/nng.c.o -c /build/nng-1.5.2/src/nng.c -[ 2%] Building C object CMakeFiles/nng_testing.dir/src/nng.c.o +[ 2%] Building C object CMakeFiles/nng.dir/src/core/aio.c.o +[ 2%] Building C object CMakeFiles/nng.dir/src/core/device.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/nng_legacy.c.o -MF CMakeFiles/nng.dir/src/nng_legacy.c.o.d -o CMakeFiles/nng.dir/src/nng_legacy.c.o -c /build/nng-1.5.2/src/nng_legacy.c +[ 2%] Building C object CMakeFiles/nng.dir/src/core/file.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/aio.c.o -MF CMakeFiles/nng.dir/src/core/aio.c.o.d -o CMakeFiles/nng.dir/src/core/aio.c.o -c /build/nng-1.5.2/src/core/aio.c -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/nng.c.o -MF CMakeFiles/nng_testing.dir/src/nng.c.o.d -o CMakeFiles/nng_testing.dir/src/nng.c.o -c /build/nng-1.5.2/src/nng.c +[ 2%] Building C object CMakeFiles/nng_testing.dir/src/nng.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/device.c.o -MF CMakeFiles/nng.dir/src/core/device.c.o.d -o CMakeFiles/nng.dir/src/core/device.c.o -c /build/nng-1.5.2/src/core/device.c -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/dialer.c.o -MF CMakeFiles/nng.dir/src/core/dialer.c.o.d -o CMakeFiles/nng.dir/src/core/dialer.c.o -c /build/nng-1.5.2/src/core/dialer.c /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/file.c.o -MF CMakeFiles/nng.dir/src/core/file.c.o.d -o CMakeFiles/nng.dir/src/core/file.c.o -c /build/nng-1.5.2/src/core/file.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/nng.c.o -MF CMakeFiles/nng_testing.dir/src/nng.c.o.d -o CMakeFiles/nng_testing.dir/src/nng.c.o -c /build/nng-1.5.2/src/nng.c +[ 2%] Building C object CMakeFiles/nng.dir/src/core/init.c.o +[ 2%] Building C object CMakeFiles/nng_testing.dir/src/core/aio.c.o +[ 3%] Building C object CMakeFiles/nng.dir/src/core/list.c.o +[ 3%] Building C object CMakeFiles/nng_testing.dir/src/core/dialer.c.o +[ 3%] Building C object CMakeFiles/nng.dir/src/core/listener.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/init.c.o -MF CMakeFiles/nng.dir/src/core/init.c.o.d -o CMakeFiles/nng.dir/src/core/init.c.o -c /build/nng-1.5.2/src/core/init.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/aio.c.o -MF CMakeFiles/nng_testing.dir/src/core/aio.c.o.d -o CMakeFiles/nng_testing.dir/src/core/aio.c.o -c /build/nng-1.5.2/src/core/aio.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/list.c.o -MF CMakeFiles/nng.dir/src/core/list.c.o.d -o CMakeFiles/nng.dir/src/core/list.c.o -c /build/nng-1.5.2/src/core/list.c +[ 4%] Building C object CMakeFiles/nng_testing.dir/src/core/device.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/dialer.c.o -MF CMakeFiles/nng_testing.dir/src/core/dialer.c.o.d -o CMakeFiles/nng_testing.dir/src/core/dialer.c.o -c /build/nng-1.5.2/src/core/dialer.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/listener.c.o -MF CMakeFiles/nng.dir/src/core/listener.c.o.d -o CMakeFiles/nng.dir/src/core/listener.c.o -c /build/nng-1.5.2/src/core/listener.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/device.c.o -MF CMakeFiles/nng_testing.dir/src/core/device.c.o.d -o CMakeFiles/nng_testing.dir/src/core/device.c.o -c /build/nng-1.5.2/src/core/device.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/nng.c:12: + from /build/nng-1.5.2/src/nng_legacy.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/file.c:11: + from /build/nng-1.5.2/src/core/device.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/aio.c:11: + from /build/nng-1.5.2/src/nng.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ @@ -893,7 +946,13 @@ | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/device.c:11: + from /build/nng-1.5.2/src/core/dialer.c:12: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/src/nng.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ @@ -905,33 +964,25 @@ | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/dialer.c:12: + from /build/nng-1.5.2/src/core/aio.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/nng.c:12: + from /build/nng-1.5.2/src/core/file.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 2%] Building C object CMakeFiles/nng.dir/src/core/init.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/init.c.o -MF CMakeFiles/nng.dir/src/core/init.c.o.d -o CMakeFiles/nng.dir/src/core/init.c.o -c /build/nng-1.5.2/src/core/init.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/init.c:11: + from /build/nng-1.5.2/src/core/aio.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 3%] Building C object CMakeFiles/nng.dir/src/core/list.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/list.c.o -MF CMakeFiles/nng.dir/src/core/list.c.o.d -o CMakeFiles/nng.dir/src/core/list.c.o -c /build/nng-1.5.2/src/core/list.c -[ 3%] Building C object CMakeFiles/nng.dir/src/core/listener.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/listener.c.o -MF CMakeFiles/nng.dir/src/core/listener.c.o.d -o CMakeFiles/nng.dir/src/core/listener.c.o -c /build/nng-1.5.2/src/core/listener.c -[ 3%] Building C object CMakeFiles/nng.dir/src/core/lmq.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/lmq.c.o -MF CMakeFiles/nng.dir/src/core/lmq.c.o.d -o CMakeFiles/nng.dir/src/core/lmq.c.o -c /build/nng-1.5.2/src/core/lmq.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/list.c:14: + from /build/nng-1.5.2/src/core/init.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ @@ -941,251 +992,265 @@ /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 3%] Building C object CMakeFiles/nng.dir/src/core/message.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/message.c.o -MF CMakeFiles/nng.dir/src/core/message.c.o.d -o CMakeFiles/nng.dir/src/core/message.c.o -c /build/nng-1.5.2/src/core/message.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/lmq.c:10: + from /build/nng-1.5.2/src/core/dialer.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/message.c:13: + from /build/nng-1.5.2/src/core/device.c:11: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/src/core/list.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 4%] Building C object CMakeFiles/nng.dir/src/core/msgqueue.c.o +[ 4%] Building C object CMakeFiles/nng.dir/src/core/lmq.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/lmq.c.o -MF CMakeFiles/nng.dir/src/core/lmq.c.o.d -o CMakeFiles/nng.dir/src/core/lmq.c.o -c /build/nng-1.5.2/src/core/lmq.c +[ 4%] Building C object CMakeFiles/nng.dir/src/core/message.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/message.c.o -MF CMakeFiles/nng.dir/src/core/message.c.o.d -o CMakeFiles/nng.dir/src/core/message.c.o -c /build/nng-1.5.2/src/core/message.c +[ 5%] Building C object CMakeFiles/nng.dir/src/core/msgqueue.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/msgqueue.c.o -MF CMakeFiles/nng.dir/src/core/msgqueue.c.o.d -o CMakeFiles/nng.dir/src/core/msgqueue.c.o -c /build/nng-1.5.2/src/core/msgqueue.c -[ 4%] Building C object CMakeFiles/nng.dir/src/core/options.c.o +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/src/core/lmq.c:10: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ +[ 5%] Building C object CMakeFiles/nng.dir/src/core/options.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/options.c.o -MF CMakeFiles/nng.dir/src/core/options.c.o.d -o CMakeFiles/nng.dir/src/core/options.c.o -c /build/nng-1.5.2/src/core/options.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/msgqueue.c:11: + from /build/nng-1.5.2/src/core/message.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 4%] Building C object CMakeFiles/nng.dir/src/core/pollable.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/pollable.c.o -MF CMakeFiles/nng.dir/src/core/pollable.c.o.d -o CMakeFiles/nng.dir/src/core/pollable.c.o -c /build/nng-1.5.2/src/core/pollable.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/options.c:12: + from /build/nng-1.5.2/src/core/msgqueue.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 4%] Building C object CMakeFiles/nng_testing.dir/src/nng_legacy.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/nng_legacy.c.o -MF CMakeFiles/nng_testing.dir/src/nng_legacy.c.o.d -o CMakeFiles/nng_testing.dir/src/nng_legacy.c.o -c /build/nng-1.5.2/src/nng_legacy.c +[ 5%] Building C object CMakeFiles/nng_testing.dir/src/core/file.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/file.c.o -MF CMakeFiles/nng_testing.dir/src/core/file.c.o.d -o CMakeFiles/nng_testing.dir/src/core/file.c.o -c /build/nng-1.5.2/src/core/file.c +[ 5%] Building C object CMakeFiles/nng.dir/src/core/pollable.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/pollable.c.o -MF CMakeFiles/nng.dir/src/core/pollable.c.o.d -o CMakeFiles/nng.dir/src/core/pollable.c.o -c /build/nng-1.5.2/src/core/pollable.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/pollable.c:11: + from /build/nng-1.5.2/src/core/options.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 5%] Building C object CMakeFiles/nng_testing.dir/src/core/idhash.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/idhash.c.o -MF CMakeFiles/nng_testing.dir/src/core/idhash.c.o.d -o CMakeFiles/nng_testing.dir/src/core/idhash.c.o -c /build/nng-1.5.2/src/core/idhash.c +[ 5%] Building C object CMakeFiles/nng.dir/src/core/panic.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/nng_legacy.c:11: + from /build/nng-1.5.2/src/core/file.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 4%] Building C object CMakeFiles/nng.dir/src/core/panic.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/panic.c.o -MF CMakeFiles/nng.dir/src/core/panic.c.o.d -o CMakeFiles/nng.dir/src/core/panic.c.o -c /build/nng-1.5.2/src/core/panic.c -[ 5%] Building C object CMakeFiles/nng.dir/src/core/pipe.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/pipe.c.o -MF CMakeFiles/nng.dir/src/core/pipe.c.o.d -o CMakeFiles/nng.dir/src/core/pipe.c.o -c /build/nng-1.5.2/src/core/pipe.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/panic.c:20: + from /build/nng-1.5.2/src/core/idhash.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/pipe.c:12: + from /build/nng-1.5.2/src/core/pollable.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 5%] Building C object CMakeFiles/nng.dir/src/core/protocol.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/protocol.c.o -MF CMakeFiles/nng.dir/src/core/protocol.c.o.d -o CMakeFiles/nng.dir/src/core/protocol.c.o -c /build/nng-1.5.2/src/core/protocol.c -[ 5%] Building C object CMakeFiles/nng.dir/src/core/reap.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/reap.c.o -MF CMakeFiles/nng.dir/src/core/reap.c.o.d -o CMakeFiles/nng.dir/src/core/reap.c.o -c /build/nng-1.5.2/src/core/reap.c -[ 5%] Building C object CMakeFiles/nng_testing.dir/src/core/aio.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/aio.c.o -MF CMakeFiles/nng_testing.dir/src/core/aio.c.o.d -o CMakeFiles/nng_testing.dir/src/core/aio.c.o -c /build/nng-1.5.2/src/core/aio.c -[ 5%] Building C object CMakeFiles/nng.dir/src/core/socket.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/socket.c.o -MF CMakeFiles/nng.dir/src/core/socket.c.o.d -o CMakeFiles/nng.dir/src/core/socket.c.o -c /build/nng-1.5.2/src/core/socket.c +[ 6%] Building C object CMakeFiles/nng_testing.dir/src/core/init.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/init.c.o -MF CMakeFiles/nng_testing.dir/src/core/init.c.o.d -o CMakeFiles/nng_testing.dir/src/core/init.c.o -c /build/nng-1.5.2/src/core/init.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/protocol.c:13: + from /build/nng-1.5.2/src/core/panic.c:20: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/reap.c:11: + from /build/nng-1.5.2/src/core/init.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 7%] Building C object CMakeFiles/nng.dir/src/core/pipe.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/pipe.c.o -MF CMakeFiles/nng.dir/src/core/pipe.c.o.d -o CMakeFiles/nng.dir/src/core/pipe.c.o -c /build/nng-1.5.2/src/core/pipe.c +[ 7%] Building C object CMakeFiles/nng.dir/src/core/protocol.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/protocol.c.o -MF CMakeFiles/nng.dir/src/core/protocol.c.o.d -o CMakeFiles/nng.dir/src/core/protocol.c.o -c /build/nng-1.5.2/src/core/protocol.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/aio.c:11: + from /build/nng-1.5.2/src/core/pipe.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 7%] Building C object CMakeFiles/nng.dir/src/core/reap.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/reap.c.o -MF CMakeFiles/nng.dir/src/core/reap.c.o.d -o CMakeFiles/nng.dir/src/core/reap.c.o -c /build/nng-1.5.2/src/core/reap.c +[ 7%] Building C object CMakeFiles/nng_testing.dir/src/core/list.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/list.c.o -MF CMakeFiles/nng_testing.dir/src/core/list.c.o.d -o CMakeFiles/nng_testing.dir/src/core/list.c.o -c /build/nng-1.5.2/src/core/list.c +[ 7%] Building C object CMakeFiles/nng.dir/src/core/socket.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/socket.c.o -MF CMakeFiles/nng.dir/src/core/socket.c.o.d -o CMakeFiles/nng.dir/src/core/socket.c.o -c /build/nng-1.5.2/src/core/socket.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/socket.c:11: + from /build/nng-1.5.2/src/core/protocol.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 6%] Building C object CMakeFiles/nng.dir/src/core/stats.c.o +[ 8%] Building C object CMakeFiles/nng.dir/src/core/stats.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/stats.c.o -MF CMakeFiles/nng.dir/src/core/stats.c.o.d -o CMakeFiles/nng.dir/src/core/stats.c.o -c /build/nng-1.5.2/src/core/stats.c -[ 7%] Building C object CMakeFiles/nng_testing.dir/src/core/device.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/device.c.o -MF CMakeFiles/nng_testing.dir/src/core/device.c.o.d -o CMakeFiles/nng_testing.dir/src/core/device.c.o -c /build/nng-1.5.2/src/core/device.c -[ 7%] Building C object CMakeFiles/nng.dir/src/core/stream.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/stream.c.o -MF CMakeFiles/nng.dir/src/core/stream.c.o.d -o CMakeFiles/nng.dir/src/core/stream.c.o -c /build/nng-1.5.2/src/core/stream.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/stats.c:14: + from /build/nng-1.5.2/src/core/reap.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 8%] Building C object CMakeFiles/nng_testing.dir/src/core/listener.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/listener.c.o -MF CMakeFiles/nng_testing.dir/src/core/listener.c.o.d -o CMakeFiles/nng_testing.dir/src/core/listener.c.o -c /build/nng-1.5.2/src/core/listener.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/device.c:11: + from /build/nng-1.5.2/src/core/socket.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/stream.c:15: + from /build/nng-1.5.2/src/core/list.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 7%] Building C object CMakeFiles/nng.dir/src/core/strs.c.o +[ 8%] Building C object CMakeFiles/nng.dir/src/core/stream.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/stream.c.o -MF CMakeFiles/nng.dir/src/core/stream.c.o.d -o CMakeFiles/nng.dir/src/core/stream.c.o -c /build/nng-1.5.2/src/core/stream.c +[ 9%] Building C object CMakeFiles/nng_testing.dir/src/core/lmq.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/lmq.c.o -MF CMakeFiles/nng_testing.dir/src/core/lmq.c.o.d -o CMakeFiles/nng_testing.dir/src/core/lmq.c.o -c /build/nng-1.5.2/src/core/lmq.c +[ 9%] Building C object CMakeFiles/nng.dir/src/core/strs.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/strs.c.o -MF CMakeFiles/nng.dir/src/core/strs.c.o.d -o CMakeFiles/nng.dir/src/core/strs.c.o -c /build/nng-1.5.2/src/core/strs.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/strs.c:17: + from /build/nng-1.5.2/src/core/stats.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 7%] Building C object CMakeFiles/nng_testing.dir/src/core/dialer.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/dialer.c.o -MF CMakeFiles/nng_testing.dir/src/core/dialer.c.o.d -o CMakeFiles/nng_testing.dir/src/core/dialer.c.o -c /build/nng-1.5.2/src/core/dialer.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/dialer.c:12: + from /build/nng-1.5.2/src/core/listener.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 8%] Building C object CMakeFiles/nng.dir/src/core/taskq.c.o +[ 10%] Building C object CMakeFiles/nng.dir/src/core/taskq.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/taskq.c.o -MF CMakeFiles/nng.dir/src/core/taskq.c.o.d -o CMakeFiles/nng.dir/src/core/taskq.c.o -c /build/nng-1.5.2/src/core/taskq.c +[ 10%] Building C object CMakeFiles/nng_testing.dir/src/core/message.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/message.c.o -MF CMakeFiles/nng_testing.dir/src/core/message.c.o.d -o CMakeFiles/nng_testing.dir/src/core/message.c.o -c /build/nng-1.5.2/src/core/message.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/taskq.c:11: + from /build/nng-1.5.2/src/core/lmq.c:10: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 8%] Building C object CMakeFiles/nng_testing.dir/src/core/file.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/file.c.o -MF CMakeFiles/nng_testing.dir/src/core/file.c.o.d -o CMakeFiles/nng_testing.dir/src/core/file.c.o -c /build/nng-1.5.2/src/core/file.c -[ 8%] Building C object CMakeFiles/nng.dir/src/core/tcp.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/tcp.c.o -MF CMakeFiles/nng.dir/src/core/tcp.c.o.d -o CMakeFiles/nng.dir/src/core/tcp.c.o -c /build/nng-1.5.2/src/core/tcp.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/file.c:11: + from /build/nng-1.5.2/src/core/stream.c:15: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 10%] Building C object CMakeFiles/nng.dir/src/core/tcp.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/tcp.c.o -MF CMakeFiles/nng.dir/src/core/tcp.c.o.d -o CMakeFiles/nng.dir/src/core/tcp.c.o -c /build/nng-1.5.2/src/core/tcp.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/tcp.c:17: + from /build/nng-1.5.2/src/core/taskq.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 8%] Building C object CMakeFiles/nng.dir/src/core/thread.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/thread.c.o -MF CMakeFiles/nng.dir/src/core/thread.c.o.d -o CMakeFiles/nng.dir/src/core/thread.c.o -c /build/nng-1.5.2/src/core/thread.c -[ 8%] Building C object CMakeFiles/nng.dir/src/core/timer.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/thread.c:10: + from /build/nng-1.5.2/src/core/strs.c:17: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/timer.c.o -MF CMakeFiles/nng.dir/src/core/timer.c.o.d -o CMakeFiles/nng.dir/src/core/timer.c.o -c /build/nng-1.5.2/src/core/timer.c -[ 9%] Building C object CMakeFiles/nng.dir/src/core/url.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/url.c.o -MF CMakeFiles/nng.dir/src/core/url.c.o.d -o CMakeFiles/nng.dir/src/core/url.c.o -c /build/nng-1.5.2/src/core/url.c -[ 9%] Building C object CMakeFiles/nng_testing.dir/src/core/idhash.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/idhash.c.o -MF CMakeFiles/nng_testing.dir/src/core/idhash.c.o.d -o CMakeFiles/nng_testing.dir/src/core/idhash.c.o -c /build/nng-1.5.2/src/core/idhash.c -[ 10%] Building C object CMakeFiles/nng_testing.dir/src/core/init.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/init.c.o -MF CMakeFiles/nng_testing.dir/src/core/init.c.o.d -o CMakeFiles/nng_testing.dir/src/core/init.c.o -c /build/nng-1.5.2/src/core/init.c +[ 10%] Building C object CMakeFiles/nng.dir/src/core/thread.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/thread.c.o -MF CMakeFiles/nng.dir/src/core/thread.c.o.d -o CMakeFiles/nng.dir/src/core/thread.c.o -c /build/nng-1.5.2/src/core/thread.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/timer.c:11: + from /build/nng-1.5.2/src/core/message.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 10%] Building C object CMakeFiles/nng.dir/src/core/timer.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/timer.c.o -MF CMakeFiles/nng.dir/src/core/timer.c.o.d -o CMakeFiles/nng.dir/src/core/timer.c.o -c /build/nng-1.5.2/src/core/timer.c +[ 10%] Building C object CMakeFiles/nng_testing.dir/src/core/msgqueue.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/url.c:11: + from /build/nng-1.5.2/src/core/tcp.c:17: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/msgqueue.c.o -MF CMakeFiles/nng_testing.dir/src/core/msgqueue.c.o.d -o CMakeFiles/nng_testing.dir/src/core/msgqueue.c.o -c /build/nng-1.5.2/src/core/msgqueue.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/idhash.c:11: + from /build/nng-1.5.2/src/core/thread.c:10: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/init.c:11: + from /build/nng-1.5.2/src/core/timer.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 10%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_alloc.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_alloc.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_alloc.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_alloc.c.o -c /build/nng-1.5.2/src/platform/posix/posix_alloc.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_alloc.c:10: + from /build/nng-1.5.2/src/core/msgqueue.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 10%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_atomic.c.o -[ 10%] Building C object CMakeFiles/nng_testing.dir/src/core/list.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/list.c.o -MF CMakeFiles/nng_testing.dir/src/core/list.c.o.d -o CMakeFiles/nng_testing.dir/src/core/list.c.o -c /build/nng-1.5.2/src/core/list.c -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_atomic.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_atomic.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_atomic.c.o -c /build/nng-1.5.2/src/platform/posix/posix_atomic.c -[ 10%] Building C object CMakeFiles/nng_testing.dir/src/core/listener.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/listener.c.o -MF CMakeFiles/nng_testing.dir/src/core/listener.c.o.d -o CMakeFiles/nng_testing.dir/src/core/listener.c.o -c /build/nng-1.5.2/src/core/listener.c +[ 11%] Building C object CMakeFiles/nng.dir/src/core/url.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/url.c.o -MF CMakeFiles/nng.dir/src/core/url.c.o.d -o CMakeFiles/nng.dir/src/core/url.c.o -c /build/nng-1.5.2/src/core/url.c +[ 11%] Building C object CMakeFiles/nng_testing.dir/src/core/options.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/options.c.o -MF CMakeFiles/nng_testing.dir/src/core/options.c.o.d -o CMakeFiles/nng_testing.dir/src/core/options.c.o -c /build/nng-1.5.2/src/core/options.c +[ 11%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_alloc.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_alloc.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_alloc.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_alloc.c.o -c /build/nng-1.5.2/src/platform/posix/posix_alloc.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_atomic.c:13: + from /build/nng-1.5.2/src/core/url.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 11%] Building C object CMakeFiles/nng_testing.dir/src/core/lmq.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/lmq.c.o -MF CMakeFiles/nng_testing.dir/src/core/lmq.c.o.d -o CMakeFiles/nng_testing.dir/src/core/lmq.c.o -c /build/nng-1.5.2/src/core/lmq.c -[ 11%] Building C object CMakeFiles/nng_testing.dir/src/core/message.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/message.c.o -MF CMakeFiles/nng_testing.dir/src/core/message.c.o.d -o CMakeFiles/nng_testing.dir/src/core/message.c.o -c /build/nng-1.5.2/src/core/message.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/list.c:14: + from /build/nng-1.5.2/src/core/options.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 11%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_clock.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_clock.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_clock.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_clock.c.o -c /build/nng-1.5.2/src/platform/posix/posix_clock.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/listener.c:12: + from /build/nng-1.5.2/src/platform/posix/posix_alloc.c:10: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 11%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_atomic.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_atomic.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_atomic.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_atomic.c.o -c /build/nng-1.5.2/src/platform/posix/posix_atomic.c +[ 12%] Building C object CMakeFiles/nng_testing.dir/src/core/pollable.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/pollable.c.o -MF CMakeFiles/nng_testing.dir/src/core/pollable.c.o.d -o CMakeFiles/nng_testing.dir/src/core/pollable.c.o -c /build/nng-1.5.2/src/core/pollable.c +[ 12%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_clock.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_clock.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_clock.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_clock.c.o -c /build/nng-1.5.2/src/platform/posix/posix_clock.c +[ 13%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_debug.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_debug.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_debug.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_debug.c.o -c /build/nng-1.5.2/src/platform/posix/posix_debug.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/lmq.c:10: + from /build/nng-1.5.2/src/platform/posix/posix_atomic.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/message.c:13: + from /build/nng-1.5.2/src/core/pollable.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ @@ -1195,99 +1260,79 @@ /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 12%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_debug.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_debug.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_debug.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_debug.c.o -c /build/nng-1.5.2/src/platform/posix/posix_debug.c -[ 12%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_file.c.o -[ 12%] Building C object CMakeFiles/nng_testing.dir/src/core/msgqueue.c.o +[ 13%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_file.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_file.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_file.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_file.c.o -c /build/nng-1.5.2/src/platform/posix/posix_file.c -[ 12%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_ipcconn.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/msgqueue.c.o -MF CMakeFiles/nng_testing.dir/src/core/msgqueue.c.o.d -o CMakeFiles/nng_testing.dir/src/core/msgqueue.c.o -c /build/nng-1.5.2/src/core/msgqueue.c -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_ipcconn.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_ipcconn.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_ipcconn.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipcconn.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/platform/posix/posix_debug.c:10: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 13%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_ipcconn.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_ipcconn.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_ipcconn.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_ipcconn.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipcconn.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/platform/posix/posix_file.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 13%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_ipcdial.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_ipcdial.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_ipcdial.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_ipcdial.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipcdial.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/platform/posix/posix_ipcconn.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/msgqueue.c:11: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ -[ 12%] Building C object CMakeFiles/nng_testing.dir/src/core/options.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/options.c.o -MF CMakeFiles/nng_testing.dir/src/core/options.c.o.d -o CMakeFiles/nng_testing.dir/src/core/options.c.o -c /build/nng-1.5.2/src/core/options.c -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/options.c:12: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ -[ 12%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_ipcdial.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_ipcdial.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_ipcdial.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_ipcdial.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipcdial.c -[ 13%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_ipclisten.c.o +[ 14%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_ipclisten.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_ipclisten.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_ipclisten.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_ipclisten.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipclisten.c -[ 14%] Building C object CMakeFiles/nng_testing.dir/src/core/pollable.c.o [ 14%] Building C object CMakeFiles/nng_testing.dir/src/core/panic.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/pollable.c.o -MF CMakeFiles/nng_testing.dir/src/core/pollable.c.o.d -o CMakeFiles/nng_testing.dir/src/core/pollable.c.o -c /build/nng-1.5.2/src/core/pollable.c -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/panic.c.o -MF CMakeFiles/nng_testing.dir/src/core/panic.c.o.d -o CMakeFiles/nng_testing.dir/src/core/panic.c.o -c /build/nng-1.5.2/src/core/panic.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/platform/posix/posix_ipcdial.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/panic.c.o -MF CMakeFiles/nng_testing.dir/src/core/panic.c.o.d -o CMakeFiles/nng_testing.dir/src/core/panic.c.o -c /build/nng-1.5.2/src/core/panic.c +[ 14%] Building C object CMakeFiles/nng_testing.dir/src/core/pipe.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/pipe.c.o -MF CMakeFiles/nng_testing.dir/src/core/pipe.c.o.d -o CMakeFiles/nng_testing.dir/src/core/pipe.c.o -c /build/nng-1.5.2/src/core/pipe.c +[ 14%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_pipe.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_pipe.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_pipe.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_pipe.c.o -c /build/nng-1.5.2/src/platform/posix/posix_pipe.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/platform/posix/posix_ipclisten.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 14%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_resolv_gai.c.o +[ 14%] Building C object CMakeFiles/nng_testing.dir/src/core/protocol.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/protocol.c.o -MF CMakeFiles/nng_testing.dir/src/core/protocol.c.o.d -o CMakeFiles/nng_testing.dir/src/core/protocol.c.o -c /build/nng-1.5.2/src/core/protocol.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_resolv_gai.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_resolv_gai.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_resolv_gai.c.o -c /build/nng-1.5.2/src/platform/posix/posix_resolv_gai.c +[ 14%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_sockaddr.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_sockaddr.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_sockaddr.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_sockaddr.c.o -c /build/nng-1.5.2/src/platform/posix/posix_sockaddr.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/pollable.c:11: + from /build/nng-1.5.2/src/core/pipe.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/panic.c:20: + from /build/nng-1.5.2/src/platform/posix/posix_pipe.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 14%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_pipe.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_pipe.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_pipe.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_pipe.c.o -c /build/nng-1.5.2/src/platform/posix/posix_pipe.c -[ 14%] Building C object CMakeFiles/nng_testing.dir/src/core/pipe.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/pipe.c.o -MF CMakeFiles/nng_testing.dir/src/core/pipe.c.o.d -o CMakeFiles/nng_testing.dir/src/core/pipe.c.o -c /build/nng-1.5.2/src/core/pipe.c -[ 14%] Building C object CMakeFiles/nng_testing.dir/src/core/protocol.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/protocol.c.o -MF CMakeFiles/nng_testing.dir/src/core/protocol.c.o.d -o CMakeFiles/nng_testing.dir/src/core/protocol.c.o -c /build/nng-1.5.2/src/core/protocol.c [ 15%] Building C object CMakeFiles/nng_testing.dir/src/core/reap.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_pipe.c:11: + from /build/nng-1.5.2/src/core/panic.c:20: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/reap.c.o -MF CMakeFiles/nng_testing.dir/src/core/reap.c.o.d -o CMakeFiles/nng_testing.dir/src/core/reap.c.o -c /build/nng-1.5.2/src/core/reap.c -[ 15%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_resolv_gai.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_resolv_gai.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_resolv_gai.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_resolv_gai.c.o -c /build/nng-1.5.2/src/platform/posix/posix_resolv_gai.c -[ 15%] Building C object CMakeFiles/nng_testing.dir/src/core/socket.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/socket.c.o -MF CMakeFiles/nng_testing.dir/src/core/socket.c.o.d -o CMakeFiles/nng_testing.dir/src/core/socket.c.o -c /build/nng-1.5.2/src/core/socket.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/pipe.c:12: + from /build/nng-1.5.2/src/platform/posix/posix_resolv_gai.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ @@ -1299,77 +1344,75 @@ | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/reap.c:11: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_resolv_gai.c:11: + from /build/nng-1.5.2/src/platform/posix/posix_sockaddr.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/socket.c:11: + from /build/nng-1.5.2/src/core/reap.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 15%] Building C object CMakeFiles/nng_testing.dir/src/core/socket.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/socket.c.o -MF CMakeFiles/nng_testing.dir/src/core/socket.c.o.d -o CMakeFiles/nng_testing.dir/src/core/socket.c.o -c /build/nng-1.5.2/src/core/socket.c [ 15%] Building C object CMakeFiles/nng_testing.dir/src/core/stats.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/stats.c.o -MF CMakeFiles/nng_testing.dir/src/core/stats.c.o.d -o CMakeFiles/nng_testing.dir/src/core/stats.c.o -c /build/nng-1.5.2/src/core/stats.c -[ 15%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_sockaddr.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_sockaddr.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_sockaddr.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_sockaddr.c.o -c /build/nng-1.5.2/src/platform/posix/posix_sockaddr.c [ 16%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_tcpconn.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_tcpconn.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_tcpconn.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_tcpconn.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcpconn.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/stats.c:14: + from /build/nng-1.5.2/src/core/socket.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_tcpconn.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_tcpconn.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_tcpconn.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcpconn.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_sockaddr.c:11: + from /build/nng-1.5.2/src/core/stats.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 16%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_tcpdial.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_tcpdial.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_tcpdial.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_tcpdial.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcpdial.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/platform/posix/posix_tcpconn.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 16%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_tcplisten.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_tcplisten.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_tcplisten.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_tcplisten.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcplisten.c [ 16%] Building C object CMakeFiles/nng_testing.dir/src/core/stream.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/stream.c.o -MF CMakeFiles/nng_testing.dir/src/core/stream.c.o.d -o CMakeFiles/nng_testing.dir/src/core/stream.c.o -c /build/nng-1.5.2/src/core/stream.c +[ 17%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_thread.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_thread.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_thread.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_thread.c.o -c /build/nng-1.5.2/src/platform/posix/posix_thread.c +[ 17%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_udp.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_udp.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_udp.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_udp.c.o -c /build/nng-1.5.2/src/platform/posix/posix_udp.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/stream.c:15: + from /build/nng-1.5.2/src/platform/posix/posix_tcpdial.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 16%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_tcpdial.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_tcpdial.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_tcpdial.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_tcpdial.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcpdial.c -[ 17%] Building C object CMakeFiles/nng_testing.dir/src/core/strs.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/strs.c.o -MF CMakeFiles/nng_testing.dir/src/core/strs.c.o.d -o CMakeFiles/nng_testing.dir/src/core/strs.c.o -c /build/nng-1.5.2/src/core/strs.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_tcpdial.c:12: + from /build/nng-1.5.2/src/platform/posix/posix_tcplisten.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 17%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_tcplisten.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_tcplisten.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_tcplisten.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_tcplisten.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcplisten.c -[ 18%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_thread.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_thread.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_thread.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_thread.c.o -c /build/nng-1.5.2/src/platform/posix/posix_thread.c +[ 17%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_pollq_epoll.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_pollq_epoll.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_pollq_epoll.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_pollq_epoll.c.o -c /build/nng-1.5.2/src/platform/posix/posix_pollq_epoll.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_tcplisten.c:12: + from /build/nng-1.5.2/src/core/stream.c:15: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 18%] Building C object CMakeFiles/nng_testing.dir/src/core/strs.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/strs.c.o -MF CMakeFiles/nng_testing.dir/src/core/strs.c.o.d -o CMakeFiles/nng_testing.dir/src/core/strs.c.o -c /build/nng-1.5.2/src/core/strs.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/strs.c:17: + from /build/nng-1.5.2/src/platform/posix/posix_udp.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ @@ -1379,704 +1422,698 @@ /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 18%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_udp.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_udp.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_udp.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_udp.c.o -c /build/nng-1.5.2/src/platform/posix/posix_udp.c +[ 18%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_rand_arc4random.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_rand_arc4random.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_rand_arc4random.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_rand_arc4random.c.o -c /build/nng-1.5.2/src/platform/posix/posix_rand_arc4random.c +[ 19%] Building C object CMakeFiles/nng.dir/src/compat/nanomsg/nn.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/compat/nanomsg/nn.c.o -MF CMakeFiles/nng.dir/src/compat/nanomsg/nn.c.o.d -o CMakeFiles/nng.dir/src/compat/nanomsg/nn.c.o -c /build/nng-1.5.2/src/compat/nanomsg/nn.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_udp.c:11: + from /build/nng-1.5.2/src/platform/posix/posix_pollq_epoll.c:23: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 18%] Building C object CMakeFiles/nng_testing.dir/src/core/taskq.c.o -[ 18%] Building C object CMakeFiles/nng_testing.dir/src/core/tcp.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/taskq.c.o -MF CMakeFiles/nng_testing.dir/src/core/taskq.c.o.d -o CMakeFiles/nng_testing.dir/src/core/taskq.c.o -c /build/nng-1.5.2/src/core/taskq.c -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/tcp.c.o -MF CMakeFiles/nng_testing.dir/src/core/tcp.c.o.d -o CMakeFiles/nng_testing.dir/src/core/tcp.c.o -c /build/nng-1.5.2/src/core/tcp.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/taskq.c:11: + from /build/nng-1.5.2/src/platform/posix/posix_rand_arc4random.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/tcp.c:17: + from /build/nng-1.5.2/src/core/strs.c:17: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 18%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_pollq_epoll.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_pollq_epoll.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_pollq_epoll.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_pollq_epoll.c.o -c /build/nng-1.5.2/src/platform/posix/posix_pollq_epoll.c -[ 18%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_rand_arc4random.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_rand_arc4random.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_rand_arc4random.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_rand_arc4random.c.o -c /build/nng-1.5.2/src/platform/posix/posix_rand_arc4random.c -[ 18%] Building C object CMakeFiles/nng_testing.dir/src/core/thread.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/thread.c.o -MF CMakeFiles/nng_testing.dir/src/core/thread.c.o.d -o CMakeFiles/nng_testing.dir/src/core/thread.c.o -c /build/nng-1.5.2/src/core/thread.c +[ 19%] Building C object CMakeFiles/nng.dir/src/sp/protocol/bus0/bus.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/bus0/bus.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/bus0/bus.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/bus0/bus.c.o -c /build/nng-1.5.2/src/sp/protocol/bus0/bus.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/thread.c:10: + from /build/nng-1.5.2/src/compat/nanomsg/nn.c:40: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 19%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pair0/pair.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pair0/pair.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pair0/pair.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pair0/pair.c.o -c /build/nng-1.5.2/src/sp/protocol/pair0/pair.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_pollq_epoll.c:23: + from /build/nng-1.5.2/src/sp/protocol/bus0/bus.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 19%] Building C object CMakeFiles/nng.dir/src/compat/nanomsg/nn.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/compat/nanomsg/nn.c.o -MF CMakeFiles/nng.dir/src/compat/nanomsg/nn.c.o.d -o CMakeFiles/nng.dir/src/compat/nanomsg/nn.c.o -c /build/nng-1.5.2/src/compat/nanomsg/nn.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_rand_arc4random.c:14: + from /build/nng-1.5.2/src/sp/protocol/pair0/pair.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 19%] Building C object CMakeFiles/nng.dir/src/sp/protocol/bus0/bus.c.o +[ 19%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pair1/pair.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pair1/pair.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pair1/pair.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pair1/pair.c.o -c /build/nng-1.5.2/src/sp/protocol/pair1/pair.c +[ 20%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pair1/pair1_poly.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pair1/pair1_poly.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pair1/pair1_poly.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pair1/pair1_poly.c.o -c /build/nng-1.5.2/src/sp/protocol/pair1/pair1_poly.c +[ 20%] Building C object CMakeFiles/nng_testing.dir/src/core/taskq.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/taskq.c.o -MF CMakeFiles/nng_testing.dir/src/core/taskq.c.o.d -o CMakeFiles/nng_testing.dir/src/core/taskq.c.o -c /build/nng-1.5.2/src/core/taskq.c +[ 20%] Building C object CMakeFiles/nng_testing.dir/src/core/tcp.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/tcp.c.o -MF CMakeFiles/nng_testing.dir/src/core/tcp.c.o.d -o CMakeFiles/nng_testing.dir/src/core/tcp.c.o -c /build/nng-1.5.2/src/core/tcp.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/compat/nanomsg/nn.c:40: + from /build/nng-1.5.2/src/core/taskq.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/bus0/bus.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/bus0/bus.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/bus0/bus.c.o -c /build/nng-1.5.2/src/sp/protocol/bus0/bus.c -[ 19%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pair0/pair.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pair0/pair.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pair0/pair.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pair0/pair.c.o -c /build/nng-1.5.2/src/sp/protocol/pair0/pair.c -[ 20%] Building C object CMakeFiles/nng_testing.dir/src/core/timer.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/timer.c.o -MF CMakeFiles/nng_testing.dir/src/core/timer.c.o.d -o CMakeFiles/nng_testing.dir/src/core/timer.c.o -c /build/nng-1.5.2/src/core/timer.c +[ 20%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pipeline0/push.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pipeline0/push.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pipeline0/push.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pipeline0/push.c.o -c /build/nng-1.5.2/src/sp/protocol/pipeline0/push.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/bus0/bus.c:14: + from /build/nng-1.5.2/src/sp/protocol/pair1/pair.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pair0/pair.c:13: + from /build/nng-1.5.2/src/sp/protocol/pair1/pair1_poly.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 20%] Building C object CMakeFiles/nng_testing.dir/src/core/url.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/timer.c:11: + from /build/nng-1.5.2/src/core/tcp.c:17: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/url.c.o -MF CMakeFiles/nng_testing.dir/src/core/url.c.o.d -o CMakeFiles/nng_testing.dir/src/core/url.c.o -c /build/nng-1.5.2/src/core/url.c -[ 20%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_alloc.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_alloc.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_alloc.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_alloc.c.o -c /build/nng-1.5.2/src/platform/posix/posix_alloc.c +[ 20%] Building C object CMakeFiles/nng_testing.dir/src/core/thread.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/thread.c.o -MF CMakeFiles/nng_testing.dir/src/core/thread.c.o.d -o CMakeFiles/nng_testing.dir/src/core/thread.c.o -c /build/nng-1.5.2/src/core/thread.c +[ 21%] Building C object CMakeFiles/nng_testing.dir/src/core/timer.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/timer.c.o -MF CMakeFiles/nng_testing.dir/src/core/timer.c.o.d -o CMakeFiles/nng_testing.dir/src/core/timer.c.o -c /build/nng-1.5.2/src/core/timer.c +[ 21%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pipeline0/pull.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pipeline0/pull.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pipeline0/pull.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pipeline0/pull.c.o -c /build/nng-1.5.2/src/sp/protocol/pipeline0/pull.c +[ 21%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pubsub0/pub.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pubsub0/pub.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pubsub0/pub.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pubsub0/pub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/pub.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/url.c:11: + from /build/nng-1.5.2/src/sp/protocol/pipeline0/push.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 22%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pubsub0/sub.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pubsub0/sub.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pubsub0/sub.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pubsub0/sub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/sub.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_alloc.c:10: + from /build/nng-1.5.2/src/core/thread.c:10: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 20%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pair1/pair.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pair1/pair.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pair1/pair.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pair1/pair.c.o -c /build/nng-1.5.2/src/sp/protocol/pair1/pair.c -[ 21%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_atomic.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_atomic.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_atomic.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_atomic.c.o -c /build/nng-1.5.2/src/platform/posix/posix_atomic.c -[ 21%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_clock.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_clock.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_clock.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_clock.c.o -c /build/nng-1.5.2/src/platform/posix/posix_clock.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pair1/pair.c:13: + from /build/nng-1.5.2/src/core/timer.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_atomic.c:13: + from /build/nng-1.5.2/src/sp/protocol/pubsub0/pub.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_clock.c:12: + from /build/nng-1.5.2/src/sp/protocol/pipeline0/pull.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 21%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_debug.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_debug.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_debug.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_debug.c.o -c /build/nng-1.5.2/src/platform/posix/posix_debug.c -[ 22%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pair1/pair1_poly.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pair1/pair1_poly.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pair1/pair1_poly.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pair1/pair1_poly.c.o -c /build/nng-1.5.2/src/sp/protocol/pair1/pair1_poly.c -[ 22%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pipeline0/push.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_debug.c:10: + from /build/nng-1.5.2/src/sp/protocol/pubsub0/sub.c:15: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pipeline0/push.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pipeline0/push.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pipeline0/push.c.o -c /build/nng-1.5.2/src/sp/protocol/pipeline0/push.c -[ 22%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_file.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_file.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_file.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_file.c.o -c /build/nng-1.5.2/src/platform/posix/posix_file.c -[ 23%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcconn.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcconn.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcconn.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcconn.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipcconn.c +[ 22%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pubsub0/xsub.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pubsub0/xsub.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pubsub0/xsub.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pubsub0/xsub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/xsub.c +[ 22%] Building C object CMakeFiles/nng_testing.dir/src/core/url.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/url.c.o -MF CMakeFiles/nng_testing.dir/src/core/url.c.o.d -o CMakeFiles/nng_testing.dir/src/core/url.c.o -c /build/nng-1.5.2/src/core/url.c +[ 22%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_alloc.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_alloc.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_alloc.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_alloc.c.o -c /build/nng-1.5.2/src/platform/posix/posix_alloc.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pair1/pair1_poly.c:13: + from /build/nng-1.5.2/src/sp/protocol/pubsub0/xsub.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pipeline0/push.c:13: + from /build/nng-1.5.2/src/core/url.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_ipcconn.c:12: + from /build/nng-1.5.2/src/platform/posix/posix_alloc.c:10: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 23%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_atomic.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_atomic.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_atomic.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_atomic.c.o -c /build/nng-1.5.2/src/platform/posix/posix_atomic.c +[ 23%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_clock.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_clock.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_clock.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_clock.c.o -c /build/nng-1.5.2/src/platform/posix/posix_clock.c +[ 23%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_debug.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_debug.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_debug.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_debug.c.o -c /build/nng-1.5.2/src/platform/posix/posix_debug.c +[ 23%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_file.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_file.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_file.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_file.c.o -c /build/nng-1.5.2/src/platform/posix/posix_file.c +[ 23%] Building C object CMakeFiles/nng.dir/src/sp/protocol/reqrep0/req.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/reqrep0/req.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/reqrep0/req.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/req.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/req.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_file.c:11: + from /build/nng-1.5.2/src/platform/posix/posix_atomic.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 23%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcdial.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcdial.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcdial.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcdial.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipcdial.c +[ 24%] Building C object CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xreq.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xreq.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xreq.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xreq.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/xreq.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_ipcdial.c:12: + from /build/nng-1.5.2/src/platform/posix/posix_debug.c:10: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 23%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pipeline0/pull.c.o -[ 23%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipclisten.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipclisten.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipclisten.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipclisten.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipclisten.c -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pipeline0/pull.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pipeline0/pull.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pipeline0/pull.c.o -c /build/nng-1.5.2/src/sp/protocol/pipeline0/pull.c -[ 23%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pubsub0/pub.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pubsub0/pub.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pubsub0/pub.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pubsub0/pub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/pub.c -[ 24%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pubsub0/sub.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pubsub0/sub.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pubsub0/sub.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pubsub0/sub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/sub.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_ipclisten.c:12: + from /build/nng-1.5.2/src/platform/posix/posix_clock.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 24%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_pipe.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_pipe.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_pipe.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_pipe.c.o -c /build/nng-1.5.2/src/platform/posix/posix_pipe.c +[ 25%] Building C object CMakeFiles/nng.dir/src/sp/protocol/reqrep0/rep.c.o +[ 25%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcconn.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/reqrep0/rep.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/reqrep0/rep.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/rep.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/rep.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcconn.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcconn.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcconn.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipcconn.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pipeline0/pull.c:13: + from /build/nng-1.5.2/src/platform/posix/posix_file.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pubsub0/sub.c:15: + from /build/nng-1.5.2/src/sp/protocol/reqrep0/xreq.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 25%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_resolv_gai.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_resolv_gai.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_resolv_gai.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_resolv_gai.c.o -c /build/nng-1.5.2/src/platform/posix/posix_resolv_gai.c +[ 25%] Building C object CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xrep.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xrep.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xrep.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xrep.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/xrep.c +[ 25%] Building C object CMakeFiles/nng.dir/src/sp/protocol/survey0/survey.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pubsub0/pub.c:13: + from /build/nng-1.5.2/src/sp/protocol/reqrep0/req.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 25%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_sockaddr.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_sockaddr.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_sockaddr.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_sockaddr.c.o -c /build/nng-1.5.2/src/platform/posix/posix_sockaddr.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/survey0/survey.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/survey0/survey.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/survey0/survey.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/survey.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_pipe.c:11: + from /build/nng-1.5.2/src/platform/posix/posix_ipcconn.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_resolv_gai.c:11: + from /build/nng-1.5.2/src/sp/protocol/reqrep0/rep.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 26%] Building C object CMakeFiles/nng.dir/src/sp/protocol/survey0/xsurvey.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/survey0/xsurvey.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/survey0/xsurvey.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/survey0/xsurvey.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/xsurvey.c +[ 26%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcdial.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcdial.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcdial.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcdial.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipcdial.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_sockaddr.c:11: + from /build/nng-1.5.2/src/sp/protocol/reqrep0/xrep.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 25%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pubsub0/xsub.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pubsub0/xsub.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pubsub0/xsub.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pubsub0/xsub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/xsub.c -[ 25%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpconn.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpconn.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpconn.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpconn.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcpconn.c -[ 25%] Building C object CMakeFiles/nng.dir/src/sp/protocol/reqrep0/req.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/reqrep0/req.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/reqrep0/req.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/req.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/req.c -[ 25%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpdial.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpdial.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpdial.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpdial.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcpdial.c +[ 26%] Building C object CMakeFiles/nng.dir/src/sp/protocol/survey0/respond.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/survey0/respond.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/survey0/respond.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/survey0/respond.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/respond.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_tcpconn.c:12: + from /build/nng-1.5.2/src/sp/protocol/survey0/survey.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 26%] Building C object CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xreq.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xreq.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xreq.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xreq.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/xreq.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pubsub0/xsub.c:13: + from /build/nng-1.5.2/src/sp/protocol/survey0/xsurvey.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 26%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipclisten.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipclisten.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipclisten.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipclisten.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipclisten.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/reqrep0/req.c:12: + from /build/nng-1.5.2/src/platform/posix/posix_ipcdial.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 26%] Building C object CMakeFiles/nng.dir/src/sp/protocol/survey0/xrespond.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/survey0/xrespond.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/survey0/xrespond.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/survey0/xrespond.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/xrespond.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_tcpdial.c:12: + from /build/nng-1.5.2/src/sp/protocol/survey0/respond.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/reqrep0/xreq.c:13: + from /build/nng-1.5.2/src/platform/posix/posix_ipclisten.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 26%] Building C object CMakeFiles/nng.dir/src/sp/protocol/reqrep0/rep.c.o -[ 26%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_thread.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/reqrep0/rep.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/reqrep0/rep.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/rep.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/rep.c -[ 27%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcplisten.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_thread.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_thread.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_thread.c.o -c /build/nng-1.5.2/src/platform/posix/posix_thread.c -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcplisten.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcplisten.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcplisten.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcplisten.c -[ 27%] Building C object CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xrep.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xrep.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xrep.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xrep.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/xrep.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/reqrep0/rep.c:13: + from /build/nng-1.5.2/src/sp/protocol/survey0/xrespond.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 26%] Building C object CMakeFiles/nng.dir/src/sp/transport/inproc/inproc.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport/inproc/inproc.c.o -MF CMakeFiles/nng.dir/src/sp/transport/inproc/inproc.c.o.d -o CMakeFiles/nng.dir/src/sp/transport/inproc/inproc.c.o -c /build/nng-1.5.2/src/sp/transport/inproc/inproc.c +[ 26%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_pipe.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_pipe.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_pipe.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_pipe.c.o -c /build/nng-1.5.2/src/platform/posix/posix_pipe.c +[ 27%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_resolv_gai.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_resolv_gai.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_resolv_gai.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_resolv_gai.c.o -c /build/nng-1.5.2/src/platform/posix/posix_resolv_gai.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_tcplisten.c:12: + from /build/nng-1.5.2/src/sp/transport/inproc/inproc.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_thread.c:13: + from /build/nng-1.5.2/src/platform/posix/posix_pipe.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/reqrep0/xrep.c:13: + from /build/nng-1.5.2/src/platform/posix/posix_resolv_gai.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 27%] Building C object CMakeFiles/nng.dir/src/sp/protocol/survey0/survey.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/survey0/survey.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/survey0/survey.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/survey0/survey.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/survey.c +[ 28%] Building C object CMakeFiles/nng.dir/src/sp/transport/ipc/ipc.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport/ipc/ipc.c.o -MF CMakeFiles/nng.dir/src/sp/transport/ipc/ipc.c.o.d -o CMakeFiles/nng.dir/src/sp/transport/ipc/ipc.c.o -c /build/nng-1.5.2/src/sp/transport/ipc/ipc.c +[ 28%] Building C object CMakeFiles/nng.dir/src/sp/transport/tcp/tcp.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport/tcp/tcp.c.o -MF CMakeFiles/nng.dir/src/sp/transport/tcp/tcp.c.o.d -o CMakeFiles/nng.dir/src/sp/transport/tcp/tcp.c.o -c /build/nng-1.5.2/src/sp/transport/tcp/tcp.c +[ 28%] Building C object CMakeFiles/nng.dir/src/sp/transport/tls/tls.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport/tls/tls.c.o -MF CMakeFiles/nng.dir/src/sp/transport/tls/tls.c.o.d -o CMakeFiles/nng.dir/src/sp/transport/tls/tls.c.o -c /build/nng-1.5.2/src/sp/transport/tls/tls.c +[ 28%] Building C object CMakeFiles/nng.dir/src/sp/transport/ws/websocket.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport/ws/websocket.c.o -MF CMakeFiles/nng.dir/src/sp/transport/ws/websocket.c.o.d -o CMakeFiles/nng.dir/src/sp/transport/ws/websocket.c.o -c /build/nng-1.5.2/src/sp/transport/ws/websocket.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/survey0/survey.c:13: + from /build/nng-1.5.2/src/sp/transport/tls/tls.c:15: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 27%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_udp.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_udp.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_udp.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_udp.c.o -c /build/nng-1.5.2/src/platform/posix/posix_udp.c -[ 28%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_pollq_epoll.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_pollq_epoll.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_pollq_epoll.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_pollq_epoll.c.o -c /build/nng-1.5.2/src/platform/posix/posix_pollq_epoll.c +[ 29%] Building C object CMakeFiles/nng.dir/src/sp/transport.c.o +[ 29%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_sockaddr.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport.c.o -MF CMakeFiles/nng.dir/src/sp/transport.c.o.d -o CMakeFiles/nng.dir/src/sp/transport.c.o -c /build/nng-1.5.2/src/sp/transport.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_sockaddr.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_sockaddr.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_sockaddr.c.o -c /build/nng-1.5.2/src/platform/posix/posix_sockaddr.c +[ 29%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpconn.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpconn.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpconn.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpconn.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcpconn.c +[ 29%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpdial.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpdial.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpdial.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpdial.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcpdial.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_udp.c:11: + from /build/nng-1.5.2/src/sp/transport/tcp/tcp.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 29%] Building C object CMakeFiles/nng.dir/src/sp/protocol/survey0/xsurvey.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/survey0/xsurvey.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/survey0/xsurvey.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/survey0/xsurvey.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/xsurvey.c -[ 29%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_rand_arc4random.c.o -[ 29%] Building C object CMakeFiles/nng_testing.dir/src/compat/nanomsg/nn.c.o -[ 29%] Building C object CMakeFiles/nng.dir/src/sp/protocol/survey0/respond.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_rand_arc4random.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_rand_arc4random.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_rand_arc4random.c.o -c /build/nng-1.5.2/src/platform/posix/posix_rand_arc4random.c -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/compat/nanomsg/nn.c.o -MF CMakeFiles/nng_testing.dir/src/compat/nanomsg/nn.c.o.d -o CMakeFiles/nng_testing.dir/src/compat/nanomsg/nn.c.o -c /build/nng-1.5.2/src/compat/nanomsg/nn.c -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/survey0/respond.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/survey0/respond.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/survey0/respond.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/respond.c -[ 29%] Building C object CMakeFiles/nng.dir/src/sp/protocol/survey0/xrespond.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/survey0/xrespond.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/survey0/xrespond.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/survey0/xrespond.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/xrespond.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_pollq_epoll.c:23: + from /build/nng-1.5.2/src/sp/transport/ipc/ipc.c:15: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 29%] Building C object CMakeFiles/nng.dir/src/supplemental/base64/base64.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/base64/base64.c.o -MF CMakeFiles/nng.dir/src/supplemental/base64/base64.c.o.d -o CMakeFiles/nng.dir/src/supplemental/base64/base64.c.o -c /build/nng-1.5.2/src/supplemental/base64/base64.c +[ 30%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcplisten.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcplisten.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcplisten.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcplisten.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcplisten.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/survey0/xsurvey.c:11: + from /build/nng-1.5.2/src/sp/transport/ws/websocket.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_rand_arc4random.c:14: + from /build/nng-1.5.2/src/platform/posix/posix_sockaddr.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/compat/nanomsg/nn.c:40: + from /build/nng-1.5.2/src/platform/posix/posix_tcpconn.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/survey0/respond.c:14: + from /build/nng-1.5.2/src/sp/transport.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/survey0/xrespond.c:13: + from /build/nng-1.5.2/src/platform/posix/posix_tcpdial.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 29%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/bus0/bus.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/bus0/bus.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/bus0/bus.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/bus0/bus.c.o -c /build/nng-1.5.2/src/sp/protocol/bus0/bus.c +[ 30%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_public.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/bus0/bus.c:14: + from /build/nng-1.5.2/src/platform/posix/posix_tcplisten.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 30%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pair0/pair.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pair0/pair.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pair0/pair.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pair0/pair.c.o -c /build/nng-1.5.2/src/sp/protocol/pair0/pair.c -[ 30%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair.c.o -c /build/nng-1.5.2/src/sp/protocol/pair1/pair.c -[ 30%] Building C object CMakeFiles/nng.dir/src/sp/transport/inproc/inproc.c.o -[ 31%] Building C object CMakeFiles/nng.dir/src/sp/transport/ipc/ipc.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport/inproc/inproc.c.o -MF CMakeFiles/nng.dir/src/sp/transport/inproc/inproc.c.o.d -o CMakeFiles/nng.dir/src/sp/transport/inproc/inproc.c.o -c /build/nng-1.5.2/src/sp/transport/inproc/inproc.c -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport/ipc/ipc.c.o -MF CMakeFiles/nng.dir/src/sp/transport/ipc/ipc.c.o.d -o CMakeFiles/nng.dir/src/sp/transport/ipc/ipc.c.o -c /build/nng-1.5.2/src/sp/transport/ipc/ipc.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_public.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_public.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_public.c.o -c /build/nng-1.5.2/src/supplemental/http/http_public.c +[ 30%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_client.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_client.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_client.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_client.c.o -c /build/nng-1.5.2/src/supplemental/http/http_client.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pair0/pair.c:13: + from /build/nng-1.5.2/src/supplemental/http/http_public.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 31%] Building C object CMakeFiles/nng.dir/src/sp/transport/tcp/tcp.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport/tcp/tcp.c.o -MF CMakeFiles/nng.dir/src/sp/transport/tcp/tcp.c.o.d -o CMakeFiles/nng.dir/src/sp/transport/tcp/tcp.c.o -c /build/nng-1.5.2/src/sp/transport/tcp/tcp.c +[ 31%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_thread.c.o +[ 31%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_chunk.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_thread.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_thread.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_thread.c.o -c /build/nng-1.5.2/src/platform/posix/posix_thread.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_chunk.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_chunk.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_chunk.c.o -c /build/nng-1.5.2/src/supplemental/http/http_chunk.c +[ 31%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_conn.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_conn.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_conn.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_conn.c.o -c /build/nng-1.5.2/src/supplemental/http/http_conn.c +[ 31%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_udp.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_udp.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_udp.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_udp.c.o -c /build/nng-1.5.2/src/platform/posix/posix_udp.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pair1/pair.c:13: + from /build/nng-1.5.2/src/supplemental/http/http_chunk.c:15: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/transport/inproc/inproc.c:14: + from /build/nng-1.5.2/src/platform/posix/posix_thread.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/transport/ipc/ipc.c:15: + from /build/nng-1.5.2/src/supplemental/http/http_client.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 31%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair1_poly.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair1_poly.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair1_poly.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair1_poly.c.o -c /build/nng-1.5.2/src/sp/protocol/pair1/pair1_poly.c +[ 32%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_pollq_epoll.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_pollq_epoll.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_pollq_epoll.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_pollq_epoll.c.o -c /build/nng-1.5.2/src/platform/posix/posix_pollq_epoll.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/transport/tcp/tcp.c:16: + from /build/nng-1.5.2/src/supplemental/http/http_conn.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 31%] Building C object CMakeFiles/nng.dir/src/sp/transport/tls/tls.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pair1/pair1_poly.c:13: + from /build/nng-1.5.2/src/platform/posix/posix_udp.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport/tls/tls.c.o -MF CMakeFiles/nng.dir/src/sp/transport/tls/tls.c.o.d -o CMakeFiles/nng.dir/src/sp/transport/tls/tls.c.o -c /build/nng-1.5.2/src/sp/transport/tls/tls.c +[ 32%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_rand_arc4random.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_rand_arc4random.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_rand_arc4random.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_rand_arc4random.c.o -c /build/nng-1.5.2/src/platform/posix/posix_rand_arc4random.c +[ 32%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_msg.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_msg.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_msg.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_msg.c.o -c /build/nng-1.5.2/src/supplemental/http/http_msg.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/transport/tls/tls.c:15: + from /build/nng-1.5.2/src/platform/posix/posix_pollq_epoll.c:23: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 31%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/push.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/push.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/push.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/push.c.o -c /build/nng-1.5.2/src/sp/protocol/pipeline0/push.c +[ 33%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_schemes.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_schemes.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_schemes.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_schemes.c.o -c /build/nng-1.5.2/src/supplemental/http/http_schemes.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pipeline0/push.c:13: + from /build/nng-1.5.2/src/platform/posix/posix_rand_arc4random.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 32%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/pull.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/pull.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/pull.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/pull.c.o -c /build/nng-1.5.2/src/sp/protocol/pipeline0/pull.c +[ 33%] Building C object CMakeFiles/nng_testing.dir/src/compat/nanomsg/nn.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/compat/nanomsg/nn.c.o -MF CMakeFiles/nng_testing.dir/src/compat/nanomsg/nn.c.o.d -o CMakeFiles/nng_testing.dir/src/compat/nanomsg/nn.c.o -c /build/nng-1.5.2/src/compat/nanomsg/nn.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pipeline0/pull.c:13: + from /build/nng-1.5.2/src/supplemental/http/http_schemes.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 32%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/pub.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/pub.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/pub.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/pub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/pub.c -[ 32%] Building C object CMakeFiles/nng.dir/src/sp/transport/ws/websocket.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport/ws/websocket.c.o -MF CMakeFiles/nng.dir/src/sp/transport/ws/websocket.c.o.d -o CMakeFiles/nng.dir/src/sp/transport/ws/websocket.c.o -c /build/nng-1.5.2/src/sp/transport/ws/websocket.c +[ 33%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_server.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_server.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_server.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_server.c.o -c /build/nng-1.5.2/src/supplemental/http/http_server.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pubsub0/pub.c:13: + from /build/nng-1.5.2/src/compat/nanomsg/nn.c:40: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/transport/ws/websocket.c:16: + from /build/nng-1.5.2/src/supplemental/http/http_msg.c:17: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 32%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/sub.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/sub.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/sub.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/sub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/sub.c +[ 33%] Building C object CMakeFiles/nng.dir/src/supplemental/sha1/sha1.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/sha1/sha1.c.o -MF CMakeFiles/nng.dir/src/supplemental/sha1/sha1.c.o.d -o CMakeFiles/nng.dir/src/supplemental/sha1/sha1.c.o -c /build/nng-1.5.2/src/supplemental/sha1/sha1.c +[ 33%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/bus0/bus.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/bus0/bus.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/bus0/bus.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/bus0/bus.c.o -c /build/nng-1.5.2/src/sp/protocol/bus0/bus.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pubsub0/sub.c:15: + from /build/nng-1.5.2/src/supplemental/http/http_server.c:20: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 32%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/xsub.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/xsub.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/xsub.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/xsub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/xsub.c -[ 33%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/req.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/req.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/req.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/req.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/req.c +[ 33%] Building C object CMakeFiles/nng.dir/src/supplemental/tls/mbedtls/tls.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/tls/mbedtls/tls.c.o -MF CMakeFiles/nng.dir/src/supplemental/tls/mbedtls/tls.c.o.d -o CMakeFiles/nng.dir/src/supplemental/tls/mbedtls/tls.c.o -c /build/nng-1.5.2/src/supplemental/tls/mbedtls/tls.c +[ 34%] Building C object CMakeFiles/nng.dir/src/supplemental/tls/tls_common.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/tls/tls_common.c.o -MF CMakeFiles/nng.dir/src/supplemental/tls/tls_common.c.o.d -o CMakeFiles/nng.dir/src/supplemental/tls/tls_common.c.o -c /build/nng-1.5.2/src/supplemental/tls/tls_common.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pubsub0/xsub.c:13: + from /build/nng-1.5.2/src/sp/protocol/bus0/bus.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 34%] Building C object CMakeFiles/nng.dir/src/sp/transport.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport.c.o -MF CMakeFiles/nng.dir/src/sp/transport.c.o.d -o CMakeFiles/nng.dir/src/sp/transport.c.o -c /build/nng-1.5.2/src/sp/transport.c +[ 35%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pair0/pair.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pair0/pair.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pair0/pair.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pair0/pair.c.o -c /build/nng-1.5.2/src/sp/protocol/pair0/pair.c +[ 35%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair.c.o -c /build/nng-1.5.2/src/sp/protocol/pair1/pair.c +[ 35%] Building C object CMakeFiles/nng.dir/src/supplemental/util/options.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/util/options.c.o -MF CMakeFiles/nng.dir/src/supplemental/util/options.c.o.d -o CMakeFiles/nng.dir/src/supplemental/util/options.c.o -c /build/nng-1.5.2/src/supplemental/util/options.c +[ 35%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair1_poly.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair1_poly.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair1_poly.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair1_poly.c.o -c /build/nng-1.5.2/src/sp/protocol/pair1/pair1_poly.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/reqrep0/req.c:12: + from /build/nng-1.5.2/src/supplemental/tls/tls_common.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 34%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xreq.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/transport.c:12: + from /build/nng-1.5.2/src/supplemental/tls/mbedtls/tls.c:30: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xreq.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xreq.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xreq.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/xreq.c -[ 34%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/rep.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/rep.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/rep.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/rep.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/rep.c +[ 35%] Building C object CMakeFiles/nng.dir/src/supplemental/util/platform.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/util/platform.c.o -MF CMakeFiles/nng.dir/src/supplemental/util/platform.c.o.d -o CMakeFiles/nng.dir/src/supplemental/util/platform.c.o -c /build/nng-1.5.2/src/supplemental/util/platform.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/reqrep0/xreq.c:13: + from /build/nng-1.5.2/src/sp/protocol/pair0/pair.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 34%] Building C object CMakeFiles/nng.dir/src/supplemental/base64/base64.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/base64/base64.c.o -MF CMakeFiles/nng.dir/src/supplemental/base64/base64.c.o.d -o CMakeFiles/nng.dir/src/supplemental/base64/base64.c.o -c /build/nng-1.5.2/src/supplemental/base64/base64.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/reqrep0/rep.c:13: + from /build/nng-1.5.2/src/sp/protocol/pair1/pair1_poly.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 34%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_public.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_public.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_public.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_public.c.o -c /build/nng-1.5.2/src/supplemental/http/http_public.c +[ 35%] Building C object CMakeFiles/nng.dir/src/supplemental/websocket/websocket.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/websocket/websocket.c.o -MF CMakeFiles/nng.dir/src/supplemental/websocket/websocket.c.o.d -o CMakeFiles/nng.dir/src/supplemental/websocket/websocket.c.o -c /build/nng-1.5.2/src/supplemental/websocket/websocket.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/http/http_public.c:11: + from /build/nng-1.5.2/src/sp/protocol/pair1/pair.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 34%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_client.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_client.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_client.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_client.c.o -c /build/nng-1.5.2/src/supplemental/http/http_client.c -[ 35%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_chunk.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_chunk.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_chunk.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_chunk.c.o -c /build/nng-1.5.2/src/supplemental/http/http_chunk.c -[ 35%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xrep.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xrep.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xrep.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xrep.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/xrep.c -[ 36%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/survey.c.o -[ 36%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xsurvey.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/survey.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/survey.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/survey.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/survey.c -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xsurvey.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xsurvey.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xsurvey.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/xsurvey.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/http/http_chunk.c:15: + from /build/nng-1.5.2/src/supplemental/util/options.c:17: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 35%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/push.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/push.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/push.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/push.c.o -c /build/nng-1.5.2/src/sp/protocol/pipeline0/push.c +[ 36%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/pull.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/http/http_client.c:16: + from /build/nng-1.5.2/src/supplemental/websocket/websocket.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/pull.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/pull.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/pull.c.o -c /build/nng-1.5.2/src/sp/protocol/pipeline0/pull.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/survey0/xsurvey.c:11: + from /build/nng-1.5.2/src/supplemental/util/platform.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 36%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/pub.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/pub.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/pub.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/pub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/pub.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/reqrep0/xrep.c:13: + from /build/nng-1.5.2/src/sp/protocol/pipeline0/push.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/survey0/survey.c:13: + from /build/nng-1.5.2/src/sp/protocol/pubsub0/pub.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 36%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/respond.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/respond.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/respond.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/respond.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/respond.c -[ 37%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xrespond.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xrespond.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xrespond.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xrespond.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/xrespond.c -[ 37%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport/inproc/inproc.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport/inproc/inproc.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport/inproc/inproc.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport/inproc/inproc.c.o -c /build/nng-1.5.2/src/sp/transport/inproc/inproc.c -[ 37%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_conn.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_conn.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_conn.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_conn.c.o -c /build/nng-1.5.2/src/supplemental/http/http_conn.c -[ 37%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_msg.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_msg.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_msg.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_msg.c.o -c /build/nng-1.5.2/src/supplemental/http/http_msg.c -[ 37%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport/ipc/ipc.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/survey0/respond.c:14: + from /build/nng-1.5.2/src/sp/protocol/pipeline0/pull.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport/ipc/ipc.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport/ipc/ipc.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport/ipc/ipc.c.o -c /build/nng-1.5.2/src/sp/transport/ipc/ipc.c +[ 36%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/sub.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/sub.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/sub.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/sub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/sub.c +[ 36%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/xsub.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/xsub.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/xsub.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/xsub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/xsub.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/transport/inproc/inproc.c:14: + from /build/nng-1.5.2/src/sp/protocol/pubsub0/sub.c:15: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 37%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/req.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/req.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/req.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/req.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/req.c +[ 37%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xreq.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xreq.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xreq.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xreq.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/xreq.c +[ 37%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/rep.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/rep.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/rep.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/rep.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/rep.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/survey0/xrespond.c:13: + from /build/nng-1.5.2/src/sp/protocol/pubsub0/xsub.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/http/http_conn.c:16: + from /build/nng-1.5.2/src/sp/protocol/reqrep0/req.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/transport/ipc/ipc.c:15: + from /build/nng-1.5.2/src/sp/protocol/reqrep0/rep.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/http/http_msg.c:17: + from /build/nng-1.5.2/src/sp/protocol/reqrep0/xreq.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 38%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_schemes.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_schemes.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_schemes.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_schemes.c.o -c /build/nng-1.5.2/src/supplemental/http/http_schemes.c +[ 37%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xrep.c.o +[ 38%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/survey.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xrep.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xrep.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xrep.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/xrep.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/survey.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/survey.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/survey.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/survey.c +[ 38%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xsurvey.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xsurvey.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xsurvey.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xsurvey.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/xsurvey.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/http/http_schemes.c:14: + from /build/nng-1.5.2/src/sp/protocol/reqrep0/xrep.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 38%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport/tcp/tcp.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport/tcp/tcp.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport/tcp/tcp.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport/tcp/tcp.c.o -c /build/nng-1.5.2/src/sp/transport/tcp/tcp.c -[ 38%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_server.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_server.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_server.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_server.c.o -c /build/nng-1.5.2/src/supplemental/http/http_server.c -[ 38%] Building C object CMakeFiles/nng.dir/src/supplemental/sha1/sha1.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/sha1/sha1.c.o -MF CMakeFiles/nng.dir/src/supplemental/sha1/sha1.c.o.d -o CMakeFiles/nng.dir/src/supplemental/sha1/sha1.c.o -c /build/nng-1.5.2/src/supplemental/sha1/sha1.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/transport/tcp/tcp.c:16: + from /build/nng-1.5.2/src/sp/protocol/survey0/survey.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 38%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/respond.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/http/http_server.c:20: + from /build/nng-1.5.2/src/sp/protocol/survey0/xsurvey.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 39%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport/tls/tls.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport/tls/tls.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport/tls/tls.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport/tls/tls.c.o -c /build/nng-1.5.2/src/sp/transport/tls/tls.c -[ 39%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport/ws/websocket.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/respond.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/respond.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/respond.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/respond.c +[ 39%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xrespond.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xrespond.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xrespond.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xrespond.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/xrespond.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/transport/tls/tls.c:15: + from /build/nng-1.5.2/src/sp/protocol/survey0/respond.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport/ws/websocket.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport/ws/websocket.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport/ws/websocket.c.o -c /build/nng-1.5.2/src/sp/transport/ws/websocket.c -[ 39%] Building C object CMakeFiles/nng.dir/src/supplemental/tls/mbedtls/tls.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/tls/mbedtls/tls.c.o -MF CMakeFiles/nng.dir/src/supplemental/tls/mbedtls/tls.c.o.d -o CMakeFiles/nng.dir/src/supplemental/tls/mbedtls/tls.c.o -c /build/nng-1.5.2/src/supplemental/tls/mbedtls/tls.c +[ 39%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport/ipc/ipc.c.o +[ 39%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport/inproc/inproc.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport/inproc/inproc.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport/inproc/inproc.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport/inproc/inproc.c.o -c /build/nng-1.5.2/src/sp/transport/inproc/inproc.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport/ipc/ipc.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport/ipc/ipc.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport/ipc/ipc.c.o -c /build/nng-1.5.2/src/sp/transport/ipc/ipc.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/transport/ws/websocket.c:16: + from /build/nng-1.5.2/src/sp/protocol/survey0/xrespond.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 40%] Building C object CMakeFiles/nng.dir/src/supplemental/tls/tls_common.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/tls/tls_common.c.o -MF CMakeFiles/nng.dir/src/supplemental/tls/tls_common.c.o.d -o CMakeFiles/nng.dir/src/supplemental/tls/tls_common.c.o -c /build/nng-1.5.2/src/supplemental/tls/tls_common.c +[ 39%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport/tcp/tcp.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport/tcp/tcp.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport/tcp/tcp.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport/tcp/tcp.c.o -c /build/nng-1.5.2/src/sp/transport/tcp/tcp.c +[ 40%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport/tls/tls.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport/tls/tls.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport/tls/tls.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport/tls/tls.c.o -c /build/nng-1.5.2/src/sp/transport/tls/tls.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/tls/mbedtls/tls.c:30: + from /build/nng-1.5.2/src/sp/transport/inproc/inproc.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/tls/tls_common.c:16: + from /build/nng-1.5.2/src/sp/transport/ipc/ipc.c:15: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 40%] Building C object CMakeFiles/nng.dir/src/supplemental/util/options.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/util/options.c.o -MF CMakeFiles/nng.dir/src/supplemental/util/options.c.o.d -o CMakeFiles/nng.dir/src/supplemental/util/options.c.o -c /build/nng-1.5.2/src/supplemental/util/options.c -[ 40%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport.c.o -c /build/nng-1.5.2/src/sp/transport.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/util/options.c:17: + from /build/nng-1.5.2/src/sp/transport/tls/tls.c:15: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 40%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport/ws/websocket.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport/ws/websocket.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport/ws/websocket.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport/ws/websocket.c.o -c /build/nng-1.5.2/src/sp/transport/ws/websocket.c +[ 40%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/transport.c:12: + from /build/nng-1.5.2/src/sp/transport/tcp/tcp.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport.c.o -c /build/nng-1.5.2/src/sp/transport.c [ 40%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/base64/base64.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/base64/base64.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/base64/base64.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/base64/base64.c.o -c /build/nng-1.5.2/src/supplemental/base64/base64.c -[ 40%] Building C object CMakeFiles/nng.dir/src/supplemental/util/platform.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/util/platform.c.o -MF CMakeFiles/nng.dir/src/supplemental/util/platform.c.o.d -o CMakeFiles/nng.dir/src/supplemental/util/platform.c.o -c /build/nng-1.5.2/src/supplemental/util/platform.c -[ 40%] Building C object CMakeFiles/nng.dir/src/supplemental/websocket/websocket.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/websocket/websocket.c.o -MF CMakeFiles/nng.dir/src/supplemental/websocket/websocket.c.o.d -o CMakeFiles/nng.dir/src/supplemental/websocket/websocket.c.o -c /build/nng-1.5.2/src/supplemental/websocket/websocket.c [ 41%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_public.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_public.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_public.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_public.c.o -c /build/nng-1.5.2/src/supplemental/http/http_public.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/util/platform.c:14: + from /build/nng-1.5.2/src/sp/transport.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/websocket/websocket.c:16: + from /build/nng-1.5.2/src/sp/transport/ws/websocket.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 41%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_client.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_client.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_client.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_client.c.o -c /build/nng-1.5.2/src/supplemental/http/http_client.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/supplemental/http/http_public.c:11: @@ -2084,37 +2121,39 @@ 96 | }; | ^ [ 41%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_chunk.c.o +[ 41%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_client.c.o +[ 41%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_conn.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_client.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_client.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_client.c.o -c /build/nng-1.5.2/src/supplemental/http/http_client.c /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_chunk.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_chunk.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_chunk.c.o -c /build/nng-1.5.2/src/supplemental/http/http_chunk.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_conn.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_conn.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_conn.c.o -c /build/nng-1.5.2/src/supplemental/http/http_conn.c +[ 42%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_msg.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_msg.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_msg.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_msg.c.o -c /build/nng-1.5.2/src/supplemental/http/http_msg.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/supplemental/http/http_client.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 41%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_conn.c.o +[ 42%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_schemes.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_schemes.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_schemes.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_schemes.c.o -c /build/nng-1.5.2/src/supplemental/http/http_schemes.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/supplemental/http/http_chunk.c:15: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_conn.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_conn.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_conn.c.o -c /build/nng-1.5.2/src/supplemental/http/http_conn.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/supplemental/http/http_conn.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 42%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_msg.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_msg.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_msg.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_msg.c.o -c /build/nng-1.5.2/src/supplemental/http/http_msg.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/supplemental/http/http_msg.c:17: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 42%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_schemes.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_schemes.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_schemes.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_schemes.c.o -c /build/nng-1.5.2/src/supplemental/http/http_schemes.c [ 42%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_server.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_server.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_server.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_server.c.o -c /build/nng-1.5.2/src/supplemental/http/http_server.c In file included from /build/nng-1.5.2/src/core/platform.h:549, @@ -2137,6 +2176,8 @@ /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/tls/tls_common.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/tls/tls_common.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/tls/tls_common.c.o -c /build/nng-1.5.2/src/supplemental/tls/tls_common.c [ 43%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/util/options.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/util/options.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/util/options.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/util/options.c.o -c /build/nng-1.5.2/src/supplemental/util/options.c +[ 43%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/websocket/websocket.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/websocket/websocket.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/websocket/websocket.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/websocket/websocket.c.o -c /build/nng-1.5.2/src/supplemental/websocket/websocket.c [ 44%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/util/platform.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/util/platform.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/util/platform.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/util/platform.c.o -c /build/nng-1.5.2/src/supplemental/util/platform.c In file included from /build/nng-1.5.2/src/core/platform.h:549, @@ -2145,36 +2186,34 @@ /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 44%] Building C object CMakeFiles/nng_testing.dir/src/testing/certs.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/testing/certs.c.o -MF CMakeFiles/nng_testing.dir/src/testing/certs.c.o.d -o CMakeFiles/nng_testing.dir/src/testing/certs.c.o -c /build/nng-1.5.2/src/testing/certs.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/util/options.c:17: + from /build/nng-1.5.2/src/supplemental/util/platform.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 44%] Building C object CMakeFiles/nng_testing.dir/src/testing/marry.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/testing/marry.c.o -MF CMakeFiles/nng_testing.dir/src/testing/marry.c.o.d -o CMakeFiles/nng_testing.dir/src/testing/marry.c.o -c /build/nng-1.5.2/src/testing/marry.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/tls/tls_common.c:16: + from /build/nng-1.5.2/src/supplemental/util/options.c:17: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 44%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/websocket/websocket.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/websocket/websocket.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/websocket/websocket.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/websocket/websocket.c.o -c /build/nng-1.5.2/src/supplemental/websocket/websocket.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/util/platform.c:14: + from /build/nng-1.5.2/src/supplemental/tls/tls_common.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 44%] Building C object CMakeFiles/nng_testing.dir/src/testing/certs.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/testing/certs.c.o -MF CMakeFiles/nng_testing.dir/src/testing/certs.c.o.d -o CMakeFiles/nng_testing.dir/src/testing/certs.c.o -c /build/nng-1.5.2/src/testing/certs.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/supplemental/websocket/websocket.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 44%] Building C object CMakeFiles/nng_testing.dir/src/testing/marry.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/testing/marry.c.o -MF CMakeFiles/nng_testing.dir/src/testing/marry.c.o.d -o CMakeFiles/nng_testing.dir/src/testing/marry.c.o -c /build/nng-1.5.2/src/testing/marry.c [ 45%] Building C object CMakeFiles/nng_testing.dir/src/testing/streams.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/testing/streams.c.o -MF CMakeFiles/nng_testing.dir/src/testing/streams.c.o.d -o CMakeFiles/nng_testing.dir/src/testing/streams.c.o -c /build/nng-1.5.2/src/testing/streams.c [ 45%] Building C object CMakeFiles/nng_testing.dir/src/testing/util.c.o @@ -2190,543 +2229,482 @@ make -f src/tools/perf/CMakeFiles/remote_lat.dir/build.make src/tools/perf/CMakeFiles/remote_lat.dir/depend make -f src/tools/perf/CMakeFiles/local_lat.dir/build.make src/tools/perf/CMakeFiles/local_lat.dir/depend make -f src/tools/perf/CMakeFiles/local_thr.dir/build.make src/tools/perf/CMakeFiles/local_thr.dir/depend -make -f src/tools/perf/CMakeFiles/remote_thr.dir/build.make src/tools/perf/CMakeFiles/remote_thr.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/nngcat /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/tools/nngcat /build/nng-1.5.2/build-static/src/tools/nngcat/CMakeFiles/nngcat.dir/DependInfo.cmake --color= -make -f src/tools/perf/CMakeFiles/inproc_thr.dir/build.make src/tools/perf/CMakeFiles/inproc_thr.dir/depend +make -f src/tools/perf/CMakeFiles/remote_thr.dir/build.make src/tools/perf/CMakeFiles/remote_thr.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/perf /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/tools/perf /build/nng-1.5.2/build-static/src/tools/perf/CMakeFiles/remote_lat.dir/DependInfo.cmake --color= +make -f src/tools/perf/CMakeFiles/inproc_thr.dir/build.make src/tools/perf/CMakeFiles/inproc_thr.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/perf /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/tools/perf /build/nng-1.5.2/build-static/src/tools/perf/CMakeFiles/local_lat.dir/DependInfo.cmake --color= +make -f src/tools/perf/CMakeFiles/inproc_lat.dir/build.make src/tools/perf/CMakeFiles/inproc_lat.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/perf /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/tools/perf /build/nng-1.5.2/build-static/src/tools/perf/CMakeFiles/local_thr.dir/DependInfo.cmake --color= +make -f src/tools/perf/CMakeFiles/pubdrop.dir/build.make src/tools/perf/CMakeFiles/pubdrop.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/perf /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/tools/perf /build/nng-1.5.2/build-static/src/tools/perf/CMakeFiles/remote_thr.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/perf /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/tools/perf /build/nng-1.5.2/build-static/src/tools/perf/CMakeFiles/inproc_thr.dir/DependInfo.cmake --color= -make -f src/tools/perf/CMakeFiles/inproc_lat.dir/build.make src/tools/perf/CMakeFiles/inproc_lat.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/perf /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/tools/perf /build/nng-1.5.2/build-static/src/tools/perf/CMakeFiles/inproc_lat.dir/DependInfo.cmake --color= +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/perf /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/tools/perf /build/nng-1.5.2/build-static/src/tools/perf/CMakeFiles/pubdrop.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-static' make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f src/tools/perf/CMakeFiles/local_lat.dir/build.make src/tools/perf/CMakeFiles/local_lat.dir/build make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make[4]: Entering directory '/build/nng-1.5.2/build-static' +make -f src/tools/nngcat/CMakeFiles/nngcat.dir/build.make src/tools/nngcat/CMakeFiles/nngcat.dir/build +make -f src/tools/perf/CMakeFiles/local_thr.dir/build.make src/tools/perf/CMakeFiles/local_thr.dir/build make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f src/tools/perf/CMakeFiles/remote_thr.dir/build.make src/tools/perf/CMakeFiles/remote_thr.dir/build make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f src/tools/nngcat/CMakeFiles/nngcat.dir/build.make src/tools/nngcat/CMakeFiles/nngcat.dir/build +make -f src/tools/perf/CMakeFiles/inproc_thr.dir/build.make src/tools/perf/CMakeFiles/inproc_thr.dir/build +make -f src/tools/perf/CMakeFiles/remote_thr.dir/build.make src/tools/perf/CMakeFiles/remote_thr.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-static' make[4]: Entering directory '/build/nng-1.5.2/build-static' -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f src/tools/perf/CMakeFiles/remote_lat.dir/build.make src/tools/perf/CMakeFiles/remote_lat.dir/build -make -f src/tools/perf/CMakeFiles/inproc_lat.dir/build.make src/tools/perf/CMakeFiles/inproc_lat.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' make[4]: Entering directory '/build/nng-1.5.2/build-static' make[4]: Entering directory '/build/nng-1.5.2/build-static' make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f src/tools/perf/CMakeFiles/inproc_thr.dir/build.make src/tools/perf/CMakeFiles/inproc_thr.dir/build +make -f src/tools/perf/CMakeFiles/remote_lat.dir/build.make src/tools/perf/CMakeFiles/remote_lat.dir/build make[4]: Leaving directory '/build/nng-1.5.2/build-static' make[4]: Entering directory '/build/nng-1.5.2/build-static' -make -f src/tools/perf/CMakeFiles/local_thr.dir/build.make src/tools/perf/CMakeFiles/local_thr.dir/build +make -f src/tools/perf/CMakeFiles/pubdrop.dir/build.make src/tools/perf/CMakeFiles/pubdrop.dir/build +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f src/tools/perf/CMakeFiles/inproc_lat.dir/build.make src/tools/perf/CMakeFiles/inproc_lat.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-static' make[4]: Entering directory '/build/nng-1.5.2/build-static' [ 46%] Building C object src/tools/perf/CMakeFiles/local_lat.dir/perf.c.o -[ 46%] Building C object src/tools/perf/CMakeFiles/remote_lat.dir/perf.c.o -[ 46%] Building C object src/tools/perf/CMakeFiles/remote_thr.dir/perf.c.o -cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/local_lat.dir/perf.c.o -MF CMakeFiles/local_lat.dir/perf.c.o.d -o CMakeFiles/local_lat.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c -cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/remote_lat.dir/perf.c.o -MF CMakeFiles/remote_lat.dir/perf.c.o.d -o CMakeFiles/remote_lat.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c -cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/remote_thr.dir/perf.c.o -MF CMakeFiles/remote_thr.dir/perf.c.o.d -o CMakeFiles/remote_thr.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c -[ 46%] Building C object src/tools/perf/CMakeFiles/inproc_thr.dir/perf.c.o -[ 47%] Building C object src/tools/perf/CMakeFiles/inproc_lat.dir/perf.c.o +[ 47%] Building C object src/tools/perf/CMakeFiles/local_thr.dir/perf.c.o +[ 47%] Building C object src/tools/perf/CMakeFiles/inproc_thr.dir/perf.c.o [ 47%] Building C object src/tools/nngcat/CMakeFiles/nngcat.dir/nngcat.c.o +cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/local_lat.dir/perf.c.o -MF CMakeFiles/local_lat.dir/perf.c.o.d -o CMakeFiles/local_lat.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c +cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/local_thr.dir/perf.c.o -MF CMakeFiles/local_thr.dir/perf.c.o.d -o CMakeFiles/local_thr.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c +cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/inproc_thr.dir/perf.c.o -MF CMakeFiles/inproc_thr.dir/perf.c.o.d -o CMakeFiles/inproc_thr.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c cd /build/nng-1.5.2/build-static/src/tools/nngcat && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/nngcat/CMakeFiles/nngcat.dir/nngcat.c.o -MF CMakeFiles/nngcat.dir/nngcat.c.o.d -o CMakeFiles/nngcat.dir/nngcat.c.o -c /build/nng-1.5.2/src/tools/nngcat/nngcat.c +[ 47%] Building C object src/tools/perf/CMakeFiles/remote_thr.dir/perf.c.o +cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/remote_thr.dir/perf.c.o -MF CMakeFiles/remote_thr.dir/perf.c.o.d -o CMakeFiles/remote_thr.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c +[ 47%] Building C object src/tools/perf/CMakeFiles/remote_lat.dir/perf.c.o +cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/remote_lat.dir/perf.c.o -MF CMakeFiles/remote_lat.dir/perf.c.o.d -o CMakeFiles/remote_lat.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c +[ 48%] Building C object src/tools/perf/CMakeFiles/inproc_lat.dir/perf.c.o cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/inproc_lat.dir/perf.c.o -MF CMakeFiles/inproc_lat.dir/perf.c.o.d -o CMakeFiles/inproc_lat.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c -cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/inproc_thr.dir/perf.c.o -MF CMakeFiles/inproc_thr.dir/perf.c.o.d -o CMakeFiles/inproc_thr.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c -[ 48%] Building C object src/tools/perf/CMakeFiles/local_thr.dir/perf.c.o -cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/local_thr.dir/perf.c.o -MF CMakeFiles/local_thr.dir/perf.c.o.d -o CMakeFiles/local_thr.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c -[ 48%] Linking C executable local_lat -[ 48%] Linking C executable remote_lat +[ 49%] Building C object src/tools/perf/CMakeFiles/pubdrop.dir/pubdrop.c.o +cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/pubdrop.dir/pubdrop.c.o -MF CMakeFiles/pubdrop.dir/pubdrop.c.o.d -o CMakeFiles/pubdrop.dir/pubdrop.c.o -c /build/nng-1.5.2/src/tools/perf/pubdrop.c +[ 49%] Linking C executable pubdrop +cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/pubdrop.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pubdrop.dir/pubdrop.c.o -o pubdrop ../../../libnng.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 49%] Linking C executable local_lat +[ 49%] Linking C executable inproc_thr +cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/inproc_thr.dir/link.txt --verbose=1 cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/local_lat.dir/link.txt --verbose=1 -cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/remote_lat.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/local_lat.dir/perf.c.o -o local_lat ../../../libnng.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/remote_lat.dir/perf.c.o -o remote_lat ../../../libnng.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 48%] Linking C executable inproc_lat +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/inproc_thr.dir/perf.c.o -o inproc_thr ../../../libnng.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 49%] Built target pubdrop +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 49%] Built target inproc_thr +[ 49%] Built target local_lat +[ 49%] Linking C executable local_thr +cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/local_thr.dir/link.txt --verbose=1 +[ 49%] Linking C executable inproc_lat cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/inproc_lat.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/local_thr.dir/perf.c.o -o local_thr ../../../libnng.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so /usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/inproc_lat.dir/perf.c.o -o inproc_lat ../../../libnng.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 48%] Linking C executable inproc_thr -[ 48%] Linking C executable local_thr -cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/inproc_thr.dir/link.txt --verbose=1 -cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/local_thr.dir/link.txt --verbose=1 -[ 49%] Linking C executable remote_thr +[ 49%] Linking C executable remote_lat +cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/remote_lat.dir/link.txt --verbose=1 +[ 50%] Linking C executable remote_thr cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/remote_thr.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/local_thr.dir/perf.c.o -o local_thr ../../../libnng.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/inproc_thr.dir/perf.c.o -o inproc_thr ../../../libnng.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/remote_lat.dir/perf.c.o -o remote_lat ../../../libnng.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so /usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/remote_thr.dir/perf.c.o -o remote_thr ../../../libnng.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 51%] Linking C executable nngcat +cd /build/nng-1.5.2/build-static/src/tools/nngcat && /usr/bin/cmake -E cmake_link_script CMakeFiles/nngcat.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/nngcat.dir/nngcat.c.o -o nngcat ../../../libnng.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 49%] Built target remote_lat -make -f src/tools/perf/CMakeFiles/pubdrop.dir/build.make src/tools/perf/CMakeFiles/pubdrop.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/perf /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/tools/perf /build/nng-1.5.2/build-static/src/tools/perf/CMakeFiles/pubdrop.dir/DependInfo.cmake --color= -[ 49%] Built target local_lat +[ 51%] Built target local_thr +[ 51%] Built target inproc_lat make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f src/tools/perf/CMakeFiles/pubdrop.dir/build.make src/tools/perf/CMakeFiles/pubdrop.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 49%] Linking C static library libnng_testing.a +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 51%] Built target remote_lat +[ 51%] Built target remote_thr +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 51%] Built target nngcat +[ 51%] Linking C static library libnng_testing.a /usr/bin/cmake -P CMakeFiles/nng_testing.dir/cmake_clean_target.cmake -[ 50%] Building C object src/tools/perf/CMakeFiles/pubdrop.dir/pubdrop.c.o -cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/pubdrop.dir/pubdrop.c.o -MF CMakeFiles/pubdrop.dir/pubdrop.c.o.d -o CMakeFiles/pubdrop.dir/pubdrop.c.o -c /build/nng-1.5.2/src/tools/perf/pubdrop.c /usr/bin/cmake -E cmake_link_script CMakeFiles/nng_testing.dir/link.txt --verbose=1 -make[4]: Leaving directory '/build/nng-1.5.2/build-static' /usr/bin/ar qc libnng_testing.a CMakeFiles/nng_testing.dir/src/nng.c.o CMakeFiles/nng_testing.dir/src/nng_legacy.c.o CMakeFiles/nng_testing.dir/src/core/aio.c.o CMakeFiles/nng_testing.dir/src/core/device.c.o CMakeFiles/nng_testing.dir/src/core/dialer.c.o CMakeFiles/nng_testing.dir/src/core/file.c.o CMakeFiles/nng_testing.dir/src/core/idhash.c.o CMakeFiles/nng_testing.dir/src/core/init.c.o CMakeFiles/nng_testing.dir/src/core/list.c.o CMakeFiles/nng_testing.dir/src/core/listener.c.o CMakeFiles/nng_testing.dir/src/core/lmq.c.o CMakeFiles/nng_testing.dir/src/core/message.c.o CMakeFiles/nng_testing.dir/src/core/msgqueue.c.o CMakeFiles/nng_testing.dir/src/core/options.c.o CMakeFiles/nng_testing.dir/src/core/pollable.c.o CMakeFiles/nng_testing.dir/src/core/panic.c.o CMakeFiles/nng_testing.dir/src/core/pipe.c.o CMakeFiles/nng_testing.dir/src/core/protocol.c.o CMakeFiles/nng_testing.dir/src/core/reap.c.o CMakeFiles/nng_testing.dir/src/core/socket.c.o CMakeFiles/nng_testing.dir/src/core/stats.c.o CMakeFiles/nng_testing.dir/src/core/stream.c.o CMakeFiles/nng_testing.dir/src/core/strs.c.o CMakeFiles/nng_testing.dir/src/core/taskq.c.o CMakeFiles/nng_testing.dir/src/core/tcp.c.o CMakeFiles/nng_testing.dir/src/core/thread.c.o CMakeFiles/nng_testing.dir/src/core/timer.c.o CMakeFiles/nng_testing.dir/src/core/url.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_alloc.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_atomic.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_clock.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_debug.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_file.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcconn.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcdial.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipclisten.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_pipe.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_resolv_gai.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_sockaddr.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpconn.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpdial.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcplisten.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_thread.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_udp.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_pollq_epoll.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_rand_arc4random.c.o CMakeFiles/nng_testing.dir/src/compat/nanomsg/nn.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/bus0/bus.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/pair0/pair.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair1_poly.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/push.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/pull.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/pub.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/sub.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/xsub.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/req.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xreq.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/rep.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xrep.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/survey.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xsurvey.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/respond.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xrespond.c.o CMakeFiles/nng_testing.dir/src/sp/transport/inproc/inproc.c.o CMakeFiles/nng_testing.dir/src/sp/transport/ipc/ipc.c.o CMakeFiles/nng_testing.dir/src/sp/transport/tcp/tcp.c.o CMakeFiles/nng_testing.dir/src/sp/transport/tls/tls.c.o CMakeFiles/nng_testing.dir/src/sp/transport/ws/websocket.c.o CMakeFiles/nng_testing.dir/src/sp/transport.c.o CMakeFiles/nng_testing.dir/src/supplemental/base64/base64.c.o CMakeFiles/nng_testing.dir/src/supplemental/http/http_public.c.o CMakeFiles/nng_testing.dir/src/supplemental/http/http_client.c.o CMakeFiles/nng_testing.dir/src/supplemental/http/http_chunk.c.o CMakeFiles/nng_testing.dir/src/supplemental/http/http_conn.c.o CMakeFiles/nng_testing.dir/src/supplemental/http/http_msg.c.o CMakeFiles/nng_testing.dir/src/supplemental/http/http_schemes.c.o CMakeFiles/nng_testing.dir/src/supplemental/http/http_server.c.o CMakeFiles/nng_testing.dir/src/supplemental/sha1/sha1.c.o CMakeFiles/nng_testing.dir/src/supplemental/tls/mbedtls/tls.c.o CMakeFiles/nng_testing.dir/src/supplemental/tls/tls_common.c.o CMakeFiles/nng_testing.dir/src/supplemental/util/options.c.o CMakeFiles/nng_testing.dir/src/supplemental/util/platform.c.o CMakeFiles/nng_testing.dir/src/supplemental/websocket/websocket.c.o CMakeFiles/nng_testing.dir/src/testing/certs.c.o CMakeFiles/nng_testing.dir/src/testing/marry.c.o CMakeFiles/nng_testing.dir/src/testing/streams.c.o CMakeFiles/nng_testing.dir/src/testing/util.c.o -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 50%] Built target inproc_lat -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 50%] Built target local_thr -[ 50%] Built target remote_thr -[ 50%] Built target inproc_thr /usr/bin/ranlib libnng_testing.a make[4]: Leaving directory '/build/nng-1.5.2/build-static' [ 51%] Built target nng_testing -[ 51%] Linking C executable nngcat -cd /build/nng-1.5.2/build-static/src/tools/nngcat && /usr/bin/cmake -E cmake_link_script CMakeFiles/nngcat.dir/link.txt --verbose=1 make -f src/core/CMakeFiles/aio_test.dir/build.make src/core/CMakeFiles/aio_test.dir/depend +make -f src/core/CMakeFiles/buf_size_test.dir/build.make src/core/CMakeFiles/buf_size_test.dir/depend +make -f src/core/CMakeFiles/errors_test.dir/build.make src/core/CMakeFiles/errors_test.dir/depend +make -f src/core/CMakeFiles/id_test.dir/build.make src/core/CMakeFiles/id_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/core /build/nng-1.5.2/build-static/src/core/CMakeFiles/aio_test.dir/DependInfo.cmake --color= -make -f src/core/CMakeFiles/buf_size_test.dir/build.make src/core/CMakeFiles/buf_size_test.dir/depend +make -f src/core/CMakeFiles/list_test.dir/build.make src/core/CMakeFiles/list_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/core /build/nng-1.5.2/build-static/src/core/CMakeFiles/buf_size_test.dir/DependInfo.cmake --color= -make -f src/core/CMakeFiles/errors_test.dir/build.make src/core/CMakeFiles/errors_test.dir/depend +make -f src/core/CMakeFiles/message_test.dir/build.make src/core/CMakeFiles/message_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' +make -f src/core/CMakeFiles/reconnect_test.dir/build.make src/core/CMakeFiles/reconnect_test.dir/depend cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/core /build/nng-1.5.2/build-static/src/core/CMakeFiles/errors_test.dir/DependInfo.cmake --color= -make -f src/core/CMakeFiles/id_test.dir/build.make src/core/CMakeFiles/id_test.dir/depend -make -f src/core/CMakeFiles/list_test.dir/build.make src/core/CMakeFiles/list_test.dir/depend +make -f src/core/CMakeFiles/sock_test.dir/build.make src/core/CMakeFiles/sock_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/core /build/nng-1.5.2/build-static/src/core/CMakeFiles/id_test.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/nng-1.5.2/build-static' +make -f src/core/CMakeFiles/url_test.dir/build.make src/core/CMakeFiles/url_test.dir/depend cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/core /build/nng-1.5.2/build-static/src/core/CMakeFiles/list_test.dir/DependInfo.cmake --color= -make -f src/core/CMakeFiles/message_test.dir/build.make src/core/CMakeFiles/message_test.dir/depend -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/nngcat.dir/nngcat.c.o -o nngcat ../../../libnng.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/core /build/nng-1.5.2/build-static/src/core/CMakeFiles/message_test.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f src/core/CMakeFiles/aio_test.dir/build.make src/core/CMakeFiles/aio_test.dir/build -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f src/core/CMakeFiles/buf_size_test.dir/build.make src/core/CMakeFiles/buf_size_test.dir/build +make -f src/platform/CMakeFiles/platform_test.dir/build.make src/platform/CMakeFiles/platform_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' -make[4]: Leaving directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/core /build/nng-1.5.2/build-static/src/core/CMakeFiles/reconnect_test.dir/DependInfo.cmake --color= +make -f src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/build.make src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' -make -f src/core/CMakeFiles/errors_test.dir/build.make src/core/CMakeFiles/errors_test.dir/build -make -f src/core/CMakeFiles/id_test.dir/build.make src/core/CMakeFiles/id_test.dir/build +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/core /build/nng-1.5.2/build-static/src/core/CMakeFiles/sock_test.dir/DependInfo.cmake --color= +make -f src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/build.make src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/depend +make -f src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/build.make src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/core /build/nng-1.5.2/build-static/src/core/CMakeFiles/url_test.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/nng-1.5.2/build-static' -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f src/core/CMakeFiles/message_test.dir/build.make src/core/CMakeFiles/message_test.dir/build +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/platform /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/platform /build/nng-1.5.2/build-static/src/platform/CMakeFiles/platform_test.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/nng-1.5.2/build-static' -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f src/core/CMakeFiles/list_test.dir/build.make src/core/CMakeFiles/list_test.dir/build +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/compat/nanomsg /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/compat/nanomsg /build/nng-1.5.2/build-static/src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/DependInfo.cmake --color= +make -f src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/build.make src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/depend +make -f src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/build.make src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 51%] Building C object src/core/CMakeFiles/aio_test.dir/aio_test.c.o -cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/aio_test.dir/aio_test.c.o -MF CMakeFiles/aio_test.dir/aio_test.c.o.d -o CMakeFiles/aio_test.dir/aio_test.c.o -c /build/nng-1.5.2/src/core/aio_test.c -[ 51%] Building C object src/core/CMakeFiles/buf_size_test.dir/buf_size_test.c.o -[ 51%] Building C object src/core/CMakeFiles/errors_test.dir/errors_test.c.o -[ 51%] Building C object src/core/CMakeFiles/id_test.dir/id_test.c.o -cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/buf_size_test.dir/buf_size_test.c.o -MF CMakeFiles/buf_size_test.dir/buf_size_test.c.o.d -o CMakeFiles/buf_size_test.dir/buf_size_test.c.o -c /build/nng-1.5.2/src/core/buf_size_test.c -cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/errors_test.dir/errors_test.c.o -MF CMakeFiles/errors_test.dir/errors_test.c.o.d -o CMakeFiles/errors_test.dir/errors_test.c.o -c /build/nng-1.5.2/src/core/errors_test.c -[ 52%] Building C object src/core/CMakeFiles/list_test.dir/list_test.c.o -[ 52%] Building C object src/core/CMakeFiles/message_test.dir/message_test.c.o -cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/id_test.dir/id_test.c.o -MF CMakeFiles/id_test.dir/id_test.c.o.d -o CMakeFiles/id_test.dir/id_test.c.o -c /build/nng-1.5.2/src/core/id_test.c -cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/list_test.dir/list_test.c.o -MF CMakeFiles/list_test.dir/list_test.c.o.d -o CMakeFiles/list_test.dir/list_test.c.o -c /build/nng-1.5.2/src/core/list_test.c -cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/message_test.dir/message_test.c.o -MF CMakeFiles/message_test.dir/message_test.c.o.d -o CMakeFiles/message_test.dir/message_test.c.o -c /build/nng-1.5.2/src/core/message_test.c -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/list_test.c:10: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 52%] Linking C executable pubdrop -cd /build/nng-1.5.2/build-static/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/pubdrop.dir/link.txt --verbose=1 -[ 52%] Built target nngcat -make -f src/core/CMakeFiles/reconnect_test.dir/build.make src/core/CMakeFiles/reconnect_test.dir/depend -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pubdrop.dir/pubdrop.c.o -o pubdrop ../../../libnng.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/bus0 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/bus0 /build/nng-1.5.2/build-static/src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/core /build/nng-1.5.2/build-static/src/core/CMakeFiles/reconnect_test.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f src/core/CMakeFiles/reconnect_test.dir/build.make src/core/CMakeFiles/reconnect_test.dir/build +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pair0 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/pair0 /build/nng-1.5.2/build-static/src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 52%] Building C object src/core/CMakeFiles/reconnect_test.dir/reconnect_test.c.o -cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/reconnect_test.dir/reconnect_test.c.o -MF CMakeFiles/reconnect_test.dir/reconnect_test.c.o.d -o CMakeFiles/reconnect_test.dir/reconnect_test.c.o -c /build/nng-1.5.2/src/core/reconnect_test.c -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 52%] Built target pubdrop -make -f src/core/CMakeFiles/sock_test.dir/build.make src/core/CMakeFiles/sock_test.dir/depend +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pair1 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/pair1 /build/nng-1.5.2/build-static/src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/core /build/nng-1.5.2/build-static/src/core/CMakeFiles/sock_test.dir/DependInfo.cmake --color= +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pair1 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/pair1 /build/nng-1.5.2/build-static/src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f src/core/CMakeFiles/errors_test.dir/build.make src/core/CMakeFiles/errors_test.dir/build +make[4]: Leaving directory '/build/nng-1.5.2/build-static' make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f src/core/CMakeFiles/sock_test.dir/build.make src/core/CMakeFiles/sock_test.dir/build +make -f src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/build.make src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 52%] Building C object src/core/CMakeFiles/sock_test.dir/sock_test.c.o -cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/sock_test.dir/sock_test.c.o -MF CMakeFiles/sock_test.dir/sock_test.c.o.d -o CMakeFiles/sock_test.dir/sock_test.c.o -c /build/nng-1.5.2/src/core/sock_test.c -[ 52%] Linking C executable errors_test -cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/errors_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/errors_test.dir/errors_test.c.o -o errors_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 52%] Linking C executable list_test -cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/list_test.dir/link.txt --verbose=1 -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 52%] Linking C executable buf_size_test -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/list_test.dir/list_test.c.o -o list_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/buf_size_test.dir/link.txt --verbose=1 -[ 52%] Built target errors_test -make -f src/core/CMakeFiles/url_test.dir/build.make src/core/CMakeFiles/url_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/core /build/nng-1.5.2/build-static/src/core/CMakeFiles/url_test.dir/DependInfo.cmake --color= -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/buf_size_test.dir/buf_size_test.c.o -o buf_size_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f src/core/CMakeFiles/url_test.dir/build.make src/core/CMakeFiles/url_test.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 52%] Building C object src/core/CMakeFiles/url_test.dir/url_test.c.o -cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/url_test.dir/url_test.c.o -MF CMakeFiles/url_test.dir/url_test.c.o.d -o CMakeFiles/url_test.dir/url_test.c.o -c /build/nng-1.5.2/src/core/url_test.c make[4]: Leaving directory '/build/nng-1.5.2/build-static' -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/url_test.c:11: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ -[ 52%] Built target list_test -make -f src/platform/CMakeFiles/platform_test.dir/build.make src/platform/CMakeFiles/platform_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/platform /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/platform /build/nng-1.5.2/build-static/src/platform/CMakeFiles/platform_test.dir/DependInfo.cmake --color= +make -f src/core/CMakeFiles/buf_size_test.dir/build.make src/core/CMakeFiles/buf_size_test.dir/build +make -f src/core/CMakeFiles/aio_test.dir/build.make src/core/CMakeFiles/aio_test.dir/build make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 53%] Linking C executable reconnect_test -[ 54%] Linking C executable id_test -cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/id_test.dir/link.txt --verbose=1 -cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/reconnect_test.dir/link.txt --verbose=1 make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f src/platform/CMakeFiles/platform_test.dir/build.make src/platform/CMakeFiles/platform_test.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/id_test.dir/id_test.c.o -o id_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/reconnect_test.dir/reconnect_test.c.o -o reconnect_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 54%] Built target buf_size_test -make -f src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/build.make src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/depend +make -f src/core/CMakeFiles/list_test.dir/build.make src/core/CMakeFiles/list_test.dir/build +make[4]: Leaving directory '/build/nng-1.5.2/build-static' make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/compat/nanomsg /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/compat/nanomsg /build/nng-1.5.2/build-static/src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/DependInfo.cmake --color= -[ 54%] Building C object src/platform/CMakeFiles/platform_test.dir/platform_test.c.o -cd /build/nng-1.5.2/build-static/src/platform && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/platform/CMakeFiles/platform_test.dir/platform_test.c.o -MF CMakeFiles/platform_test.dir/platform_test.c.o.d -o CMakeFiles/platform_test.dir/platform_test.c.o -c /build/nng-1.5.2/src/platform/platform_test.c +make -f src/core/CMakeFiles/id_test.dir/build.make src/core/CMakeFiles/id_test.dir/build make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/build.make src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 54%] Building C object src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/compat_tcp_test.c.o -cd /build/nng-1.5.2/build-static/src/compat/nanomsg && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/compat_tcp_test.c.o -MF CMakeFiles/compat_tcp_test.dir/compat_tcp_test.c.o.d -o CMakeFiles/compat_tcp_test.dir/compat_tcp_test.c.o -c /build/nng-1.5.2/src/compat/nanomsg/compat_tcp_test.c -[ 54%] Linking C executable aio_test -cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/aio_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/aio_test.dir/aio_test.c.o -o aio_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make -f src/core/CMakeFiles/message_test.dir/build.make src/core/CMakeFiles/message_test.dir/build +make -f src/core/CMakeFiles/reconnect_test.dir/build.make src/core/CMakeFiles/reconnect_test.dir/build make[4]: Leaving directory '/build/nng-1.5.2/build-static' make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 54%] Built target reconnect_test -make -f src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/build.make src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/depend -[ 54%] Built target id_test +make -f src/core/CMakeFiles/url_test.dir/build.make src/core/CMakeFiles/url_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/bus0 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/bus0 /build/nng-1.5.2/build-static/src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/DependInfo.cmake --color= -make -f src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/build.make src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pair0 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/pair0 /build/nng-1.5.2/build-static/src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/DependInfo.cmake --color= +make -f src/platform/CMakeFiles/platform_test.dir/build.make src/platform/CMakeFiles/platform_test.dir/build make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/build.make src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/build -make[4]: Leaving directory '/build/nng-1.5.2/build-static' make[4]: Entering directory '/build/nng-1.5.2/build-static' -make -f src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/build.make src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 54%] Building C object src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/bug1247_test.c.o -[ 54%] Building C object src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/pair0_test.c.o -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static/src/sp/protocol/bus0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/bug1247_test.c.o -MF CMakeFiles/bug1247_test.dir/bug1247_test.c.o.d -o CMakeFiles/bug1247_test.dir/bug1247_test.c.o -c /build/nng-1.5.2/src/sp/protocol/bus0/bug1247_test.c -cd /build/nng-1.5.2/build-static/src/sp/protocol/pair0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/pair0_test.c.o -MF CMakeFiles/pair0_test.dir/pair0_test.c.o.d -o CMakeFiles/pair0_test.dir/pair0_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pair0/pair0_test.c -[ 54%] Built target aio_test -make -f src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/build.make src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pair1 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/pair1 /build/nng-1.5.2/build-static/src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/build.make src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 55%] Building C object src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/pair1_test.c.o -cd /build/nng-1.5.2/build-static/src/sp/protocol/pair1 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/pair1_test.c.o -MF CMakeFiles/pair1_test.dir/pair1_test.c.o.d -o CMakeFiles/pair1_test.dir/pair1_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pair1/pair1_test.c -[ 55%] Linking C executable message_test -cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/message_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/message_test.dir/message_test.c.o -o message_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make -f src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/build.make src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/build make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 55%] Built target message_test -make -f src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/build.make src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pair1 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/pair1 /build/nng-1.5.2/build-static/src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/DependInfo.cmake --color= +make -f src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/build.make src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-static' make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/build.make src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 55%] Building C object src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/pair1_poly_test.c.o +make[4]: Entering directory '/build/nng-1.5.2/build-static' +make[4]: Entering directory '/build/nng-1.5.2/build-static' +[ 51%] Building C object src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/compat_tcp_test.c.o +[ 51%] Building C object src/core/CMakeFiles/errors_test.dir/errors_test.c.o +cd /build/nng-1.5.2/build-static/src/compat/nanomsg && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/compat_tcp_test.c.o -MF CMakeFiles/compat_tcp_test.dir/compat_tcp_test.c.o.d -o CMakeFiles/compat_tcp_test.dir/compat_tcp_test.c.o -c /build/nng-1.5.2/src/compat/nanomsg/compat_tcp_test.c +cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/errors_test.dir/errors_test.c.o -MF CMakeFiles/errors_test.dir/errors_test.c.o.d -o CMakeFiles/errors_test.dir/errors_test.c.o -c /build/nng-1.5.2/src/core/errors_test.c +[ 51%] Building C object src/core/CMakeFiles/sock_test.dir/sock_test.c.o +cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/sock_test.dir/sock_test.c.o -MF CMakeFiles/sock_test.dir/sock_test.c.o.d -o CMakeFiles/sock_test.dir/sock_test.c.o -c /build/nng-1.5.2/src/core/sock_test.c +[ 51%] Building C object src/platform/CMakeFiles/platform_test.dir/platform_test.c.o +[ 51%] Building C object src/core/CMakeFiles/buf_size_test.dir/buf_size_test.c.o +[ 51%] Building C object src/core/CMakeFiles/aio_test.dir/aio_test.c.o +cd /build/nng-1.5.2/build-static/src/platform && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/platform/CMakeFiles/platform_test.dir/platform_test.c.o -MF CMakeFiles/platform_test.dir/platform_test.c.o.d -o CMakeFiles/platform_test.dir/platform_test.c.o -c /build/nng-1.5.2/src/platform/platform_test.c +cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/buf_size_test.dir/buf_size_test.c.o -MF CMakeFiles/buf_size_test.dir/buf_size_test.c.o.d -o CMakeFiles/buf_size_test.dir/buf_size_test.c.o -c /build/nng-1.5.2/src/core/buf_size_test.c +[ 51%] Building C object src/core/CMakeFiles/message_test.dir/message_test.c.o +[ 52%] Building C object src/core/CMakeFiles/list_test.dir/list_test.c.o +cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/aio_test.dir/aio_test.c.o -MF CMakeFiles/aio_test.dir/aio_test.c.o.d -o CMakeFiles/aio_test.dir/aio_test.c.o -c /build/nng-1.5.2/src/core/aio_test.c +[ 52%] Building C object src/core/CMakeFiles/reconnect_test.dir/reconnect_test.c.o +[ 52%] Building C object src/core/CMakeFiles/id_test.dir/id_test.c.o +cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/list_test.dir/list_test.c.o -MF CMakeFiles/list_test.dir/list_test.c.o.d -o CMakeFiles/list_test.dir/list_test.c.o -c /build/nng-1.5.2/src/core/list_test.c +cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/message_test.dir/message_test.c.o -MF CMakeFiles/message_test.dir/message_test.c.o.d -o CMakeFiles/message_test.dir/message_test.c.o -c /build/nng-1.5.2/src/core/message_test.c +cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/reconnect_test.dir/reconnect_test.c.o -MF CMakeFiles/reconnect_test.dir/reconnect_test.c.o.d -o CMakeFiles/reconnect_test.dir/reconnect_test.c.o -c /build/nng-1.5.2/src/core/reconnect_test.c +cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/id_test.dir/id_test.c.o -MF CMakeFiles/id_test.dir/id_test.c.o.d -o CMakeFiles/id_test.dir/id_test.c.o -c /build/nng-1.5.2/src/core/id_test.c +[ 52%] Building C object src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/pair0_test.c.o +[ 52%] Building C object src/core/CMakeFiles/url_test.dir/url_test.c.o +cd /build/nng-1.5.2/build-static/src/sp/protocol/pair0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/pair0_test.c.o -MF CMakeFiles/pair0_test.dir/pair0_test.c.o.d -o CMakeFiles/pair0_test.dir/pair0_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pair0/pair0_test.c +cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/url_test.dir/url_test.c.o -MF CMakeFiles/url_test.dir/url_test.c.o.d -o CMakeFiles/url_test.dir/url_test.c.o -c /build/nng-1.5.2/src/core/url_test.c +[ 52%] Building C object src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/bug1247_test.c.o +[ 53%] Building C object src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/pair1_test.c.o +cd /build/nng-1.5.2/build-static/src/sp/protocol/bus0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/bug1247_test.c.o -MF CMakeFiles/bug1247_test.dir/bug1247_test.c.o.d -o CMakeFiles/bug1247_test.dir/bug1247_test.c.o -c /build/nng-1.5.2/src/sp/protocol/bus0/bug1247_test.c +[ 53%] Building C object src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/pair1_poly_test.c.o +cd /build/nng-1.5.2/build-static/src/sp/protocol/pair1 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/pair1_test.c.o -MF CMakeFiles/pair1_test.dir/pair1_test.c.o.d -o CMakeFiles/pair1_test.dir/pair1_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pair1/pair1_test.c cd /build/nng-1.5.2/build-static/src/sp/protocol/pair1 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/pair1_poly_test.c.o -MF CMakeFiles/pair1_poly_test.dir/pair1_poly_test.c.o.d -o CMakeFiles/pair1_poly_test.dir/pair1_poly_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pair1/pair1_poly_test.c -[ 56%] Linking C executable bug1247_test -cd /build/nng-1.5.2/build-static/src/sp/protocol/bus0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/bug1247_test.dir/link.txt --verbose=1 -[ 56%] Linking C executable platform_test -cd /build/nng-1.5.2/build-static/src/platform && /usr/bin/cmake -E cmake_link_script CMakeFiles/platform_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/bug1247_test.dir/bug1247_test.c.o -o bug1247_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/platform_test.dir/platform_test.c.o -o platform_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -make[4]: Leaving directory '/build/nng-1.5.2/build-static' +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/src/core/list_test.c:10: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/src/core/url_test.c:11: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ +[ 53%] Linking C executable errors_test +cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/errors_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/errors_test.dir/errors_test.c.o -o errors_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 56%] Built target bug1247_test +[ 53%] Built target errors_test make -f src/sp/protocol/pipeline0/CMakeFiles/pull_test.dir/build.make src/sp/protocol/pipeline0/CMakeFiles/pull_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pipeline0 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/pipeline0 /build/nng-1.5.2/build-static/src/sp/protocol/pipeline0/CMakeFiles/pull_test.dir/DependInfo.cmake --color= -[ 56%] Built target platform_test -make -f src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/build.make src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pipeline0 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/pipeline0 /build/nng-1.5.2/build-static/src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f src/sp/protocol/pipeline0/CMakeFiles/pull_test.dir/build.make src/sp/protocol/pipeline0/CMakeFiles/pull_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' +[ 53%] Building C object src/sp/protocol/pipeline0/CMakeFiles/pull_test.dir/pull_test.c.o +cd /build/nng-1.5.2/build-static/src/sp/protocol/pipeline0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pipeline0/CMakeFiles/pull_test.dir/pull_test.c.o -MF CMakeFiles/pull_test.dir/pull_test.c.o.d -o CMakeFiles/pull_test.dir/pull_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pipeline0/pull_test.c +[ 54%] Linking C executable id_test +cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/id_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/id_test.dir/id_test.c.o -o id_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 54%] Built target id_test +make -f src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/build.make src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pipeline0 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/pipeline0 /build/nng-1.5.2/build-static/src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/build.make src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 56%] Building C object src/sp/protocol/pipeline0/CMakeFiles/pull_test.dir/pull_test.c.o -cd /build/nng-1.5.2/build-static/src/sp/protocol/pipeline0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pipeline0/CMakeFiles/pull_test.dir/pull_test.c.o -MF CMakeFiles/pull_test.dir/pull_test.c.o.d -o CMakeFiles/pull_test.dir/pull_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pipeline0/pull_test.c -[ 56%] Building C object src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/push_test.c.o +[ 54%] Building C object src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/push_test.c.o cd /build/nng-1.5.2/build-static/src/sp/protocol/pipeline0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/push_test.c.o -MF CMakeFiles/push_test.dir/push_test.c.o.d -o CMakeFiles/push_test.dir/push_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pipeline0/push_test.c -[ 57%] Linking C executable sock_test -cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/sock_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/sock_test.dir/sock_test.c.o -o sock_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 58%] Linking C executable compat_tcp_test -cd /build/nng-1.5.2/build-static/src/compat/nanomsg && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_tcp_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_tcp_test.dir/compat_tcp_test.c.o -o compat_tcp_test ../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 55%] Linking C executable bug1247_test +cd /build/nng-1.5.2/build-static/src/sp/protocol/bus0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/bug1247_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/bug1247_test.dir/bug1247_test.c.o -o bug1247_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 55%] Linking C executable platform_test +cd /build/nng-1.5.2/build-static/src/platform && /usr/bin/cmake -E cmake_link_script CMakeFiles/platform_test.dir/link.txt --verbose=1 make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 58%] Built target sock_test +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/platform_test.dir/platform_test.c.o -o platform_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 55%] Linking C executable list_test +cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/list_test.dir/link.txt --verbose=1 +[ 55%] Built target bug1247_test make -f src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/build.make src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/depend +[ 55%] Linking C executable buf_size_test +cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/buf_size_test.dir/link.txt --verbose=1 make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pubsub0 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0 /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-static' +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/list_test.dir/list_test.c.o -o list_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/buf_size_test.dir/buf_size_test.c.o -o buf_size_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/build.make src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 58%] Built target compat_tcp_test +[ 55%] Building C object src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/pub_test.c.o +cd /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/pub_test.c.o -MF CMakeFiles/pub_test.dir/pub_test.c.o.d -o CMakeFiles/pub_test.dir/pub_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/pub_test.c +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 56%] Linking C executable pair0_test +cd /build/nng-1.5.2/build-static/src/sp/protocol/pair0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pair0_test.dir/link.txt --verbose=1 +[ 56%] Built target list_test make -f src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/build.make src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pubsub0 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0 /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/DependInfo.cmake --color= -[ 58%] Building C object src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/pub_test.c.o -cd /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/pub_test.c.o -MF CMakeFiles/pub_test.dir/pub_test.c.o.d -o CMakeFiles/pub_test.dir/pub_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/pub_test.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pair0_test.dir/pair0_test.c.o -o pair0_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make[4]: Leaving directory '/build/nng-1.5.2/build-static' make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/build.make src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 59%] Building C object src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/sub_test.c.o -cd /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/sub_test.c.o -MF CMakeFiles/sub_test.dir/sub_test.c.o.d -o CMakeFiles/sub_test.dir/sub_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/sub_test.c -[ 59%] Linking C executable url_test -cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/url_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/url_test.dir/url_test.c.o -o url_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 59%] Built target url_test +[ 57%] Linking C executable reconnect_test +cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/reconnect_test.dir/link.txt --verbose=1 +[ 57%] Built target platform_test make -f src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/build.make src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pubsub0 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0 /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/DependInfo.cmake --color= +[ 58%] Building C object src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/sub_test.c.o +cd /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/sub_test.c.o -MF CMakeFiles/sub_test.dir/sub_test.c.o.d -o CMakeFiles/sub_test.dir/sub_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/sub_test.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/reconnect_test.dir/reconnect_test.c.o -o reconnect_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/build.make src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 60%] Building C object src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/xsub_test.c.o -cd /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/xsub_test.c.o -MF CMakeFiles/xsub_test.dir/xsub_test.c.o.d -o CMakeFiles/xsub_test.dir/xsub_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/xsub_test.c -[ 61%] Linking C executable pair0_test -cd /build/nng-1.5.2/build-static/src/sp/protocol/pair0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pair0_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pair0_test.dir/pair0_test.c.o -o pair0_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 61%] Linking C executable pair1_poly_test -cd /build/nng-1.5.2/build-static/src/sp/protocol/pair1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pair1_poly_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pair1_poly_test.dir/pair1_poly_test.c.o -o pair1_poly_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 61%] Built target pair0_test +[ 59%] Building C object src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/xsub_test.c.o +cd /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/xsub_test.c.o -MF CMakeFiles/xsub_test.dir/xsub_test.c.o.d -o CMakeFiles/xsub_test.dir/xsub_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/xsub_test.c +[ 59%] Linking C executable aio_test +cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/aio_test.dir/link.txt --verbose=1 +[ 59%] Built target buf_size_test make -f src/sp/protocol/reqrep0/CMakeFiles/req_test.dir/build.make src/sp/protocol/reqrep0/CMakeFiles/req_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/reqrep0 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0/CMakeFiles/req_test.dir/DependInfo.cmake --color= +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/aio_test.dir/aio_test.c.o -o aio_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f src/sp/protocol/reqrep0/CMakeFiles/req_test.dir/build.make src/sp/protocol/reqrep0/CMakeFiles/req_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 61%] Building C object src/sp/protocol/reqrep0/CMakeFiles/req_test.dir/req_test.c.o +[ 59%] Building C object src/sp/protocol/reqrep0/CMakeFiles/req_test.dir/req_test.c.o cd /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/reqrep0/CMakeFiles/req_test.dir/req_test.c.o -MF CMakeFiles/req_test.dir/req_test.c.o.d -o CMakeFiles/req_test.dir/req_test.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/req_test.c make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 61%] Built target pair1_poly_test +[ 59%] Built target pair0_test make -f src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/build.make src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/reqrep0 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/build.make src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 61%] Building C object src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/rep_test.c.o -cd /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/rep_test.c.o -MF CMakeFiles/rep_test.dir/rep_test.c.o.d -o CMakeFiles/rep_test.dir/rep_test.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/rep_test.c -[ 62%] Linking C executable pull_test -cd /build/nng-1.5.2/build-static/src/sp/protocol/pipeline0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pull_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pull_test.dir/pull_test.c.o -o pull_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 62%] Linking C executable pair1_test -cd /build/nng-1.5.2/build-static/src/sp/protocol/pair1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pair1_test.dir/link.txt --verbose=1 +[ 59%] Built target reconnect_test make[4]: Leaving directory '/build/nng-1.5.2/build-static' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pair1_test.dir/pair1_test.c.o -o pair1_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 62%] Built target pull_test make -f src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/build.make src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/depend +[ 60%] Linking C executable compat_tcp_test +make -f src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/build.make src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/build +cd /build/nng-1.5.2/build-static/src/compat/nanomsg && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_tcp_test.dir/link.txt --verbose=1 make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/reqrep0 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/DependInfo.cmake --color= +make[4]: Entering directory '/build/nng-1.5.2/build-static' +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_tcp_test.dir/compat_tcp_test.c.o -o compat_tcp_test ../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 60%] Building C object src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/rep_test.c.o make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/build.make src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/build +cd /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/rep_test.c.o -MF CMakeFiles/rep_test.dir/rep_test.c.o.d -o CMakeFiles/rep_test.dir/rep_test.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/rep_test.c make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 62%] Building C object src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/xrep_test.c.o -cd /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/xrep_test.c.o -MF CMakeFiles/xrep_test.dir/xrep_test.c.o.d -o CMakeFiles/xrep_test.dir/xrep_test.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/xrep_test.c make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 62%] Built target pair1_test +[ 60%] Building C object src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/xrep_test.c.o +cd /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/xrep_test.c.o -MF CMakeFiles/xrep_test.dir/xrep_test.c.o.d -o CMakeFiles/xrep_test.dir/xrep_test.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/xrep_test.c +[ 60%] Built target aio_test make -f src/sp/protocol/reqrep0/CMakeFiles/xreq_test.dir/build.make src/sp/protocol/reqrep0/CMakeFiles/xreq_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/reqrep0 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0/CMakeFiles/xreq_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f src/sp/protocol/reqrep0/CMakeFiles/xreq_test.dir/build.make src/sp/protocol/reqrep0/CMakeFiles/xreq_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 63%] Building C object src/sp/protocol/reqrep0/CMakeFiles/xreq_test.dir/xreq_test.c.o +[ 61%] Building C object src/sp/protocol/reqrep0/CMakeFiles/xreq_test.dir/xreq_test.c.o cd /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/reqrep0/CMakeFiles/xreq_test.dir/xreq_test.c.o -MF CMakeFiles/xreq_test.dir/xreq_test.c.o.d -o CMakeFiles/xreq_test.dir/xreq_test.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/xreq_test.c -[ 63%] Linking C executable pub_test -cd /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pub_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pub_test.dir/pub_test.c.o -o pub_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 63%] Built target pub_test +[ 61%] Built target compat_tcp_test make -f src/sp/protocol/survey0/CMakeFiles/respond_test.dir/build.make src/sp/protocol/survey0/CMakeFiles/respond_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/survey0 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/survey0 /build/nng-1.5.2/build-static/src/sp/protocol/survey0/CMakeFiles/respond_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f src/sp/protocol/survey0/CMakeFiles/respond_test.dir/build.make src/sp/protocol/survey0/CMakeFiles/respond_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 64%] Building C object src/sp/protocol/survey0/CMakeFiles/respond_test.dir/respond_test.c.o +[ 62%] Building C object src/sp/protocol/survey0/CMakeFiles/respond_test.dir/respond_test.c.o cd /build/nng-1.5.2/build-static/src/sp/protocol/survey0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/survey0/CMakeFiles/respond_test.dir/respond_test.c.o -MF CMakeFiles/respond_test.dir/respond_test.c.o.d -o CMakeFiles/respond_test.dir/respond_test.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/respond_test.c -[ 64%] Linking C executable push_test -cd /build/nng-1.5.2/build-static/src/sp/protocol/pipeline0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/push_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/push_test.dir/push_test.c.o -o push_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 64%] Linking C executable sub_test -cd /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/sub_test.dir/link.txt --verbose=1 -[ 64%] Linking C executable xsub_test -cd /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xsub_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/sub_test.dir/sub_test.c.o -o sub_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/xsub_test.dir/xsub_test.c.o -o xsub_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 62%] Linking C executable pair1_poly_test +cd /build/nng-1.5.2/build-static/src/sp/protocol/pair1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pair1_poly_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pair1_poly_test.dir/pair1_poly_test.c.o -o pair1_poly_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 64%] Built target push_test +[ 62%] Built target pair1_poly_test make -f src/sp/protocol/survey0/CMakeFiles/survey_test.dir/build.make src/sp/protocol/survey0/CMakeFiles/survey_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/survey0 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/survey0 /build/nng-1.5.2/build-static/src/sp/protocol/survey0/CMakeFiles/survey_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f src/sp/protocol/survey0/CMakeFiles/survey_test.dir/build.make src/sp/protocol/survey0/CMakeFiles/survey_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 64%] Building C object src/sp/protocol/survey0/CMakeFiles/survey_test.dir/survey_test.c.o +[ 62%] Building C object src/sp/protocol/survey0/CMakeFiles/survey_test.dir/survey_test.c.o cd /build/nng-1.5.2/build-static/src/sp/protocol/survey0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/survey0/CMakeFiles/survey_test.dir/survey_test.c.o -MF CMakeFiles/survey_test.dir/survey_test.c.o.d -o CMakeFiles/survey_test.dir/survey_test.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/survey_test.c +[ 62%] Linking C executable url_test +cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/url_test.dir/link.txt --verbose=1 +[ 63%] Linking C executable pull_test +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/url_test.dir/url_test.c.o -o url_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +cd /build/nng-1.5.2/build-static/src/sp/protocol/pipeline0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pull_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pull_test.dir/pull_test.c.o -o pull_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 64%] Built target sub_test +[ 63%] Built target url_test make -f src/sp/protocol/survey0/CMakeFiles/xrespond_test.dir/build.make src/sp/protocol/survey0/CMakeFiles/xrespond_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/survey0 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/survey0 /build/nng-1.5.2/build-static/src/sp/protocol/survey0/CMakeFiles/xrespond_test.dir/DependInfo.cmake --color= -[ 64%] Built target xsub_test +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 63%] Built target pull_test make -f src/sp/protocol/survey0/CMakeFiles/xsurvey_test.dir/build.make src/sp/protocol/survey0/CMakeFiles/xsurvey_test.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/survey0 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/survey0 /build/nng-1.5.2/build-static/src/sp/protocol/survey0/CMakeFiles/xsurvey_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f src/sp/protocol/survey0/CMakeFiles/xrespond_test.dir/build.make src/sp/protocol/survey0/CMakeFiles/xrespond_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/survey0 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/protocol/survey0 /build/nng-1.5.2/build-static/src/sp/protocol/survey0/CMakeFiles/xsurvey_test.dir/DependInfo.cmake --color= +make[4]: Entering directory '/build/nng-1.5.2/build-static' +[ 63%] Building C object src/sp/protocol/survey0/CMakeFiles/xrespond_test.dir/xrespond_test.c.o +cd /build/nng-1.5.2/build-static/src/sp/protocol/survey0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/survey0/CMakeFiles/xrespond_test.dir/xrespond_test.c.o -MF CMakeFiles/xrespond_test.dir/xrespond_test.c.o.d -o CMakeFiles/xrespond_test.dir/xrespond_test.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/xrespond_test.c make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 64%] Building C object src/sp/protocol/survey0/CMakeFiles/xrespond_test.dir/xrespond_test.c.o make -f src/sp/protocol/survey0/CMakeFiles/xsurvey_test.dir/build.make src/sp/protocol/survey0/CMakeFiles/xsurvey_test.dir/build -cd /build/nng-1.5.2/build-static/src/sp/protocol/survey0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/survey0/CMakeFiles/xrespond_test.dir/xrespond_test.c.o -MF CMakeFiles/xrespond_test.dir/xrespond_test.c.o.d -o CMakeFiles/xrespond_test.dir/xrespond_test.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/xrespond_test.c make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 64%] Building C object src/sp/protocol/survey0/CMakeFiles/xsurvey_test.dir/xsurvey_test.c.o +[ 63%] Building C object src/sp/protocol/survey0/CMakeFiles/xsurvey_test.dir/xsurvey_test.c.o cd /build/nng-1.5.2/build-static/src/sp/protocol/survey0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/survey0/CMakeFiles/xsurvey_test.dir/xsurvey_test.c.o -MF CMakeFiles/xsurvey_test.dir/xsurvey_test.c.o.d -o CMakeFiles/xsurvey_test.dir/xsurvey_test.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/xsurvey_test.c -[ 64%] Linking C executable xreq_test -cd /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xreq_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/xreq_test.dir/xreq_test.c.o -o xreq_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 64%] Linking C executable sock_test +cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/sock_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/sock_test.dir/sock_test.c.o -o sock_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 64%] Linking C executable message_test +cd /build/nng-1.5.2/build-static/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/message_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/message_test.dir/message_test.c.o -o message_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 64%] Built target xreq_test +[ 64%] Built target sock_test make -f src/sp/transport/ipc/CMakeFiles/ipc_test.dir/build.make src/sp/transport/ipc/CMakeFiles/ipc_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/transport/ipc /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/sp/transport/ipc /build/nng-1.5.2/build-static/src/sp/transport/ipc/CMakeFiles/ipc_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f src/sp/transport/ipc/CMakeFiles/ipc_test.dir/build.make src/sp/transport/ipc/CMakeFiles/ipc_test.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 64%] Building C object src/sp/transport/ipc/CMakeFiles/ipc_test.dir/ipc_test.c.o -cd /build/nng-1.5.2/build-static/src/sp/transport/ipc && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/transport/ipc/CMakeFiles/ipc_test.dir/ipc_test.c.o -MF CMakeFiles/ipc_test.dir/ipc_test.c.o.d -o CMakeFiles/ipc_test.dir/ipc_test.c.o -c /build/nng-1.5.2/src/sp/transport/ipc/ipc_test.c -[ 64%] Linking C executable xrep_test -cd /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xrep_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/xrep_test.dir/xrep_test.c.o -o xrep_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 64%] Linking C executable rep_test -cd /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/rep_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/rep_test.dir/rep_test.c.o -o rep_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 64%] Built target xrep_test +make -f src/sp/transport/ipc/CMakeFiles/ipc_test.dir/build.make src/sp/transport/ipc/CMakeFiles/ipc_test.dir/build +[ 64%] Built target message_test make -f src/supplemental/base64/CMakeFiles/base64_test.dir/build.make src/supplemental/base64/CMakeFiles/base64_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' +make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/supplemental/base64 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/supplemental/base64 /build/nng-1.5.2/build-static/src/supplemental/base64/CMakeFiles/base64_test.dir/DependInfo.cmake --color= +[ 64%] Building C object src/sp/transport/ipc/CMakeFiles/ipc_test.dir/ipc_test.c.o +cd /build/nng-1.5.2/build-static/src/sp/transport/ipc && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/transport/ipc/CMakeFiles/ipc_test.dir/ipc_test.c.o -MF CMakeFiles/ipc_test.dir/ipc_test.c.o.d -o CMakeFiles/ipc_test.dir/ipc_test.c.o -c /build/nng-1.5.2/src/sp/transport/ipc/ipc_test.c make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f src/supplemental/base64/CMakeFiles/base64_test.dir/build.make src/supplemental/base64/CMakeFiles/base64_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' +[ 64%] Linking C executable pub_test +cd /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pub_test.dir/link.txt --verbose=1 [ 64%] Building C object src/supplemental/base64/CMakeFiles/base64_test.dir/base64_test.c.o cd /build/nng-1.5.2/build-static/src/supplemental/base64 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/supplemental/base64/CMakeFiles/base64_test.dir/base64_test.c.o -MF CMakeFiles/base64_test.dir/base64_test.c.o.d -o CMakeFiles/base64_test.dir/base64_test.c.o -c /build/nng-1.5.2/src/supplemental/base64/base64_test.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pub_test.dir/pub_test.c.o -o pub_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 64%] Linking C executable pair1_test +cd /build/nng-1.5.2/build-static/src/sp/protocol/pair1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pair1_test.dir/link.txt --verbose=1 make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 64%] Built target rep_test +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pair1_test.dir/pair1_test.c.o -o pair1_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 64%] Linking C executable push_test +cd /build/nng-1.5.2/build-static/src/sp/protocol/pipeline0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/push_test.dir/link.txt --verbose=1 +[ 64%] Built target pub_test make -f src/supplemental/sha1/CMakeFiles/sha1_test.dir/build.make src/supplemental/sha1/CMakeFiles/sha1_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/supplemental/sha1 /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/supplemental/sha1 /build/nng-1.5.2/build-static/src/supplemental/sha1/CMakeFiles/sha1_test.dir/DependInfo.cmake --color= +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/push_test.dir/push_test.c.o -o push_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f src/supplemental/sha1/CMakeFiles/sha1_test.dir/build.make src/supplemental/sha1/CMakeFiles/sha1_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' [ 64%] Building C object src/supplemental/sha1/CMakeFiles/sha1_test.dir/sha1_test.c.o cd /build/nng-1.5.2/build-static/src/supplemental/sha1 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/supplemental/sha1/CMakeFiles/sha1_test.dir/sha1_test.c.o -MF CMakeFiles/sha1_test.dir/sha1_test.c.o.d -o CMakeFiles/sha1_test.dir/sha1_test.c.o -c /build/nng-1.5.2/src/supplemental/sha1/sha1_test.c -[ 65%] Linking C executable req_test -cd /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/req_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/req_test.dir/req_test.c.o -o req_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 66%] Linking C executable xsurvey_test -cd /build/nng-1.5.2/build-static/src/sp/protocol/survey0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xsurvey_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/xsurvey_test.dir/xsurvey_test.c.o -o xsurvey_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 66%] Linking C executable xrespond_test -cd /build/nng-1.5.2/build-static/src/sp/protocol/survey0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xrespond_test.dir/link.txt --verbose=1 -[ 66%] Built target req_test +[ 64%] Built target pair1_test make -f src/supplemental/tls/CMakeFiles/tls_test.dir/build.make src/supplemental/tls/CMakeFiles/tls_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/supplemental/tls /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/src/supplemental/tls /build/nng-1.5.2/build-static/src/supplemental/tls/CMakeFiles/tls_test.dir/DependInfo.cmake --color= -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/xrespond_test.dir/xrespond_test.c.o -o xrespond_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f src/supplemental/tls/CMakeFiles/tls_test.dir/build.make src/supplemental/tls/CMakeFiles/tls_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 66%] Linking C executable respond_test -cd /build/nng-1.5.2/build-static/src/sp/protocol/survey0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/respond_test.dir/link.txt --verbose=1 -[ 67%] Building C object src/supplemental/tls/CMakeFiles/tls_test.dir/tls_test.c.o -[ 67%] Built target xsurvey_test +[ 65%] Building C object src/supplemental/tls/CMakeFiles/tls_test.dir/tls_test.c.o cd /build/nng-1.5.2/build-static/src/supplemental/tls && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/supplemental/tls/CMakeFiles/tls_test.dir/tls_test.c.o -MF CMakeFiles/tls_test.dir/tls_test.c.o.d -o CMakeFiles/tls_test.dir/tls_test.c.o -c /build/nng-1.5.2/src/supplemental/tls/tls_test.c -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/respond_test.dir/respond_test.c.o -o respond_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 65%] Built target push_test make -f tests/CMakeFiles/device.dir/build.make tests/CMakeFiles/device.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/device.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f tests/CMakeFiles/device.dir/build.make tests/CMakeFiles/device.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 67%] Building C object tests/CMakeFiles/device.dir/device.c.o +[ 65%] Building C object tests/CMakeFiles/device.dir/device.c.o cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/device.dir/device.c.o -MF CMakeFiles/device.dir/device.c.o.d -o CMakeFiles/device.dir/device.c.o -c /build/nng-1.5.2/tests/device.c -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 67%] Built target xrespond_test -make -f tests/CMakeFiles/files.dir/build.make tests/CMakeFiles/files.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/files.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/files.dir/build.make tests/CMakeFiles/files.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 68%] Building C object tests/CMakeFiles/files.dir/files.c.o -[ 68%] Built target respond_test -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/files.dir/files.c.o -MF CMakeFiles/files.dir/files.c.o.d -o CMakeFiles/files.dir/files.c.o -c /build/nng-1.5.2/tests/files.c -[ 69%] Building C object tests/CMakeFiles/device.dir/convey.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/device.dir/convey.c.o -MF CMakeFiles/device.dir/convey.c.o.d -o CMakeFiles/device.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 69%] Linking C executable survey_test -cd /build/nng-1.5.2/build-static/src/sp/protocol/survey0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/survey_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/survey_test.dir/survey_test.c.o -o survey_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/tests/files.c:12: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ +[ 65%] Linking C executable xsub_test +cd /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xsub_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/xsub_test.dir/xsub_test.c.o -o xsub_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so In file included from /build/nng-1.5.2/tests/device.c:17: /build/nng-1.5.2/tests/device.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] @@ -2765,78 +2743,54 @@ /build/nng-1.5.2/tests/device.c:52:17: note: in expansion of macro 'Convey' 52 | Convey("We can create a PAIRv1 device", { | ^~~~~~ -[ 70%] Linking C executable base64_test -cd /build/nng-1.5.2/build-static/src/supplemental/base64 && /usr/bin/cmake -E cmake_link_script CMakeFiles/base64_test.dir/link.txt --verbose=1 -[ 70%] Linking C executable sha1_test -cd /build/nng-1.5.2/build-static/src/supplemental/sha1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/sha1_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/base64_test.dir/base64_test.c.o -o base64_test ../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/sha1_test.dir/sha1_test.c.o -o sha1_test ../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 71%] Linking C executable ipc_test -cd /build/nng-1.5.2/build-static/src/sp/transport/ipc && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipc_test.dir/link.txt --verbose=1 -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/ipc_test.dir/ipc_test.c.o -o ipc_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 71%] Built target survey_test -[ 71%] Built target base64_test -make -f tests/CMakeFiles/httpserver.dir/build.make tests/CMakeFiles/httpserver.dir/depend -make -f tests/CMakeFiles/inproc.dir/build.make tests/CMakeFiles/inproc.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/httpserver.dir/DependInfo.cmake --color= -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/inproc.dir/DependInfo.cmake --color= -[ 71%] Built target sha1_test -make -f tests/CMakeFiles/ipc.dir/build.make tests/CMakeFiles/ipc.dir/depend -[ 71%] Building C object tests/CMakeFiles/files.dir/convey.c.o -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/ipc.dir/DependInfo.cmake --color= -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/files.dir/convey.c.o -MF CMakeFiles/files.dir/convey.c.o.d -o CMakeFiles/files.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/httpserver.dir/build.make tests/CMakeFiles/httpserver.dir/build make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 65%] Built target xsub_test +make -f tests/CMakeFiles/files.dir/build.make tests/CMakeFiles/files.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/inproc.dir/build.make tests/CMakeFiles/inproc.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/files.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/ipc.dir/build.make tests/CMakeFiles/ipc.dir/build +make -f tests/CMakeFiles/files.dir/build.make tests/CMakeFiles/files.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 71%] Building C object tests/CMakeFiles/httpserver.dir/httpserver.c.o -[ 71%] Building C object tests/CMakeFiles/inproc.dir/inproc.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/inproc.dir/inproc.c.o -MF CMakeFiles/inproc.dir/inproc.c.o.d -o CMakeFiles/inproc.dir/inproc.c.o -c /build/nng-1.5.2/tests/inproc.c -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/httpserver.dir/httpserver.c.o -MF CMakeFiles/httpserver.dir/httpserver.c.o.d -o CMakeFiles/httpserver.dir/httpserver.c.o -c /build/nng-1.5.2/tests/httpserver.c -[ 72%] Building C object tests/CMakeFiles/ipc.dir/ipc.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ipc.dir/ipc.c.o -MF CMakeFiles/ipc.dir/ipc.c.o.d -o CMakeFiles/ipc.dir/ipc.c.o -c /build/nng-1.5.2/tests/ipc.c -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 72%] Built target ipc_test -make -f tests/CMakeFiles/ipcsupp.dir/build.make tests/CMakeFiles/ipcsupp.dir/depend +[ 66%] Building C object tests/CMakeFiles/files.dir/files.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/files.dir/files.c.o -MF CMakeFiles/files.dir/files.c.o.d -o CMakeFiles/files.dir/files.c.o -c /build/nng-1.5.2/tests/files.c +[ 67%] Building C object tests/CMakeFiles/device.dir/convey.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/device.dir/convey.c.o -MF CMakeFiles/device.dir/convey.c.o.d -o CMakeFiles/device.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/tests/trantest.h:20, - from /build/nng-1.5.2/tests/inproc.c:12: + from /build/nng-1.5.2/tests/files.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 68%] Linking C executable base64_test +cd /build/nng-1.5.2/build-static/src/supplemental/base64 && /usr/bin/cmake -E cmake_link_script CMakeFiles/base64_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/base64_test.dir/base64_test.c.o -o base64_test ../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 68%] Linking C executable xreq_test +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xreq_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/xreq_test.dir/xreq_test.c.o -o xreq_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 68%] Built target base64_test +make -f tests/CMakeFiles/httpserver.dir/build.make tests/CMakeFiles/httpserver.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/ipcsupp.dir/DependInfo.cmake --color= -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/tests/trantest.h:20, - from /build/nng-1.5.2/tests/httpserver.c:18: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/httpserver.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/ipcsupp.dir/build.make tests/CMakeFiles/ipcsupp.dir/build +make -f tests/CMakeFiles/httpserver.dir/build.make tests/CMakeFiles/httpserver.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' +[ 68%] Building C object tests/CMakeFiles/httpserver.dir/httpserver.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/httpserver.dir/httpserver.c.o -MF CMakeFiles/httpserver.dir/httpserver.c.o.d -o CMakeFiles/httpserver.dir/httpserver.c.o -c /build/nng-1.5.2/tests/httpserver.c +make[4]: Leaving directory '/build/nng-1.5.2/build-static' In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/tests/trantest.h:20, - from /build/nng-1.5.2/tests/ipc.c:25: + from /build/nng-1.5.2/tests/httpserver.c:18: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 72%] Building C object tests/CMakeFiles/ipcsupp.dir/ipcsupp.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ipcsupp.dir/ipcsupp.c.o -MF CMakeFiles/ipcsupp.dir/ipcsupp.c.o.d -o CMakeFiles/ipcsupp.dir/ipcsupp.c.o -c /build/nng-1.5.2/tests/ipcsupp.c +[ 68%] Built target xreq_test +[ 69%] Building C object tests/CMakeFiles/httpserver.dir/convey.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/httpserver.dir/convey.c.o -MF CMakeFiles/httpserver.dir/convey.c.o.d -o CMakeFiles/httpserver.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 69%] Linking C executable rep_test +cd /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/rep_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/rep_test.dir/rep_test.c.o -o rep_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so In file included from /build/nng-1.5.2/tests/files.c:11: /build/nng-1.5.2/tests/files.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] @@ -2881,6 +2835,102 @@ /build/nng-1.5.2/tests/files.c:234:9: note: in expansion of macro 'Convey' 234 | Convey("Zero length files work", { | ^~~~~~ +[ 69%] Linking C executable tls_test +cd /build/nng-1.5.2/build-static/src/supplemental/tls && /usr/bin/cmake -E cmake_link_script CMakeFiles/tls_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/tls_test.dir/tls_test.c.o -o tls_test ../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 69%] Linking C executable xrep_test +cd /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xrep_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/xrep_test.dir/xrep_test.c.o -o xrep_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 69%] Built target rep_test +make -f tests/CMakeFiles/inproc.dir/build.make tests/CMakeFiles/inproc.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/inproc.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f tests/CMakeFiles/inproc.dir/build.make tests/CMakeFiles/inproc.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-static' +[ 69%] Building C object tests/CMakeFiles/inproc.dir/inproc.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/inproc.dir/inproc.c.o -MF CMakeFiles/inproc.dir/inproc.c.o.d -o CMakeFiles/inproc.dir/inproc.c.o -c /build/nng-1.5.2/tests/inproc.c +[ 69%] Linking C executable sha1_test +cd /build/nng-1.5.2/build-static/src/supplemental/sha1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/sha1_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/sha1_test.dir/sha1_test.c.o -o sha1_test ../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 69%] Linking C executable respond_test +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static/src/sp/protocol/survey0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/respond_test.dir/link.txt --verbose=1 +[ 69%] Built target xrep_test +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/tests/trantest.h:20, + from /build/nng-1.5.2/tests/inproc.c:12: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ +make -f tests/CMakeFiles/ipc.dir/build.make tests/CMakeFiles/ipc.dir/depend +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/respond_test.dir/respond_test.c.o -o respond_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/ipc.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f tests/CMakeFiles/ipc.dir/build.make tests/CMakeFiles/ipc.dir/build +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make[4]: Entering directory '/build/nng-1.5.2/build-static' +[ 69%] Building C object tests/CMakeFiles/files.dir/convey.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/files.dir/convey.c.o -MF CMakeFiles/files.dir/convey.c.o.d -o CMakeFiles/files.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 69%] Built target sha1_test +make -f tests/CMakeFiles/ipcsupp.dir/build.make tests/CMakeFiles/ipcsupp.dir/depend +[ 70%] Building C object tests/CMakeFiles/ipc.dir/ipc.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ipc.dir/ipc.c.o -MF CMakeFiles/ipc.dir/ipc.c.o.d -o CMakeFiles/ipc.dir/ipc.c.o -c /build/nng-1.5.2/tests/ipc.c +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/ipcsupp.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f tests/CMakeFiles/ipcsupp.dir/build.make tests/CMakeFiles/ipcsupp.dir/build +[ 70%] Linking C executable sub_test +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/sub_test.dir/link.txt --verbose=1 +[ 70%] Built target tls_test +make -f tests/CMakeFiles/ipcwinsec.dir/build.make tests/CMakeFiles/ipcwinsec.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/ipcwinsec.dir/DependInfo.cmake --color= +[ 70%] Building C object tests/CMakeFiles/ipcsupp.dir/ipcsupp.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ipcsupp.dir/ipcsupp.c.o -MF CMakeFiles/ipcsupp.dir/ipcsupp.c.o.d -o CMakeFiles/ipcsupp.dir/ipcsupp.c.o -c /build/nng-1.5.2/tests/ipcsupp.c +[ 71%] Linking C executable xsurvey_test +cd /build/nng-1.5.2/build-static/src/sp/protocol/survey0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xsurvey_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/sub_test.dir/sub_test.c.o -o sub_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/xsurvey_test.dir/xsurvey_test.c.o -o xsurvey_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make -f tests/CMakeFiles/ipcwinsec.dir/build.make tests/CMakeFiles/ipcwinsec.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-static' +[ 71%] Linking C executable device +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/device.dir/link.txt --verbose=1 +[ 71%] Building C object tests/CMakeFiles/ipcwinsec.dir/ipcwinsec.c.o +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ipcwinsec.dir/ipcwinsec.c.o -MF CMakeFiles/ipcwinsec.dir/ipcwinsec.c.o.d -o CMakeFiles/ipcwinsec.dir/ipcwinsec.c.o -c /build/nng-1.5.2/tests/ipcwinsec.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/device.dir/device.c.o CMakeFiles/device.dir/convey.c.o -o device ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/tests/trantest.h:20, + from /build/nng-1.5.2/tests/ipc.c:25: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ +[ 71%] Built target respond_test +make -f tests/CMakeFiles/multistress.dir/build.make tests/CMakeFiles/multistress.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/multistress.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f tests/CMakeFiles/multistress.dir/build.make tests/CMakeFiles/multistress.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-static' +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/tests/trantest.h:20, + from /build/nng-1.5.2/tests/ipcwinsec.c:18: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 72%] Building C object tests/CMakeFiles/multistress.dir/multistress.c.o +[ 72%] Building C object tests/CMakeFiles/ipcwinsec.dir/convey.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/multistress.dir/multistress.c.o -MF CMakeFiles/multistress.dir/multistress.c.o.d -o CMakeFiles/multistress.dir/multistress.c.o -c /build/nng-1.5.2/tests/multistress.c In file included from /build/nng-1.5.2/tests/ipcsupp.c:16: /build/nng-1.5.2/tests/ipcsupp.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] @@ -2904,90 +2954,89 @@ /build/nng-1.5.2/tests/ipcsupp.c:22:9: note: in expansion of macro 'Convey' 22 | Convey("We can create a dialer and listener", { | ^~~~~~ -[ 72%] Linking C executable device -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/device.dir/link.txt --verbose=1 -[ 72%] Building C object tests/CMakeFiles/inproc.dir/convey.c.o -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/device.dir/device.c.o CMakeFiles/device.dir/convey.c.o -o device ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/inproc.dir/convey.c.o -MF CMakeFiles/inproc.dir/convey.c.o.d -o CMakeFiles/inproc.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 72%] Building C object tests/CMakeFiles/ipcsupp.dir/convey.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ipcsupp.dir/convey.c.o -MF CMakeFiles/ipcsupp.dir/convey.c.o.d -o CMakeFiles/ipcsupp.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 72%] Built target device -make -f tests/CMakeFiles/ipcwinsec.dir/build.make tests/CMakeFiles/ipcwinsec.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/ipcwinsec.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/ipcwinsec.dir/build.make tests/CMakeFiles/ipcwinsec.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 72%] Building C object tests/CMakeFiles/ipcwinsec.dir/ipcwinsec.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ipcwinsec.dir/ipcwinsec.c.o -MF CMakeFiles/ipcwinsec.dir/ipcwinsec.c.o.d -o CMakeFiles/ipcwinsec.dir/ipcwinsec.c.o -c /build/nng-1.5.2/tests/ipcwinsec.c -[ 72%] Linking C executable files -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/files.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/files.dir/files.c.o CMakeFiles/files.dir/convey.c.o -o files ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/tests/trantest.h:20, - from /build/nng-1.5.2/tests/ipcwinsec.c:18: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ -[ 72%] Built target files -make -f tests/CMakeFiles/multistress.dir/build.make tests/CMakeFiles/multistress.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/multistress.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/multistress.dir/build.make tests/CMakeFiles/multistress.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 72%] Building C object tests/CMakeFiles/ipcwinsec.dir/convey.c.o cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ipcwinsec.dir/convey.c.o -MF CMakeFiles/ipcwinsec.dir/convey.c.o.d -o CMakeFiles/ipcwinsec.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 73%] Building C object tests/CMakeFiles/multistress.dir/multistress.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/multistress.dir/multistress.c.o -MF CMakeFiles/multistress.dir/multistress.c.o.d -o CMakeFiles/multistress.dir/multistress.c.o -c /build/nng-1.5.2/tests/multistress.c -[ 73%] Linking C executable tls_test -cd /build/nng-1.5.2/build-static/src/supplemental/tls && /usr/bin/cmake -E cmake_link_script CMakeFiles/tls_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/tls_test.dir/tls_test.c.o -o tls_test ../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 73%] Built target tls_test +[ 72%] Built target device +[ 72%] Built target sub_test +[ 72%] Built target xsurvey_test make -f tests/CMakeFiles/nonblock.dir/build.make tests/CMakeFiles/nonblock.dir/depend +make -f tests/CMakeFiles/options.dir/build.make tests/CMakeFiles/options.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/nonblock.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/nonblock.dir/build.make tests/CMakeFiles/nonblock.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 73%] Building C object tests/CMakeFiles/nonblock.dir/nonblock.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/nonblock.dir/nonblock.c.o -MF CMakeFiles/nonblock.dir/nonblock.c.o.d -o CMakeFiles/nonblock.dir/nonblock.c.o -c /build/nng-1.5.2/tests/nonblock.c -[ 73%] Building C object tests/CMakeFiles/ipc.dir/convey.c.o +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/options.dir/DependInfo.cmake --color= +[ 72%] Building C object tests/CMakeFiles/ipc.dir/convey.c.o cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ipc.dir/convey.c.o -MF CMakeFiles/ipc.dir/convey.c.o.d -o CMakeFiles/ipc.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 73%] Linking C executable inproc -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/inproc.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/inproc.dir/inproc.c.o CMakeFiles/inproc.dir/convey.c.o -o inproc ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 74%] Linking C executable ipcsupp -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipcsupp.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/ipcsupp.dir/ipcsupp.c.o CMakeFiles/ipcsupp.dir/convey.c.o -o ipcsupp ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 74%] Built target inproc -make -f tests/CMakeFiles/options.dir/build.make tests/CMakeFiles/options.dir/depend -[ 74%] Building C object tests/CMakeFiles/nonblock.dir/convey.c.o -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/options.dir/DependInfo.cmake --color= -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/nonblock.dir/convey.c.o -MF CMakeFiles/nonblock.dir/convey.c.o.d -o CMakeFiles/nonblock.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +make -f tests/CMakeFiles/nonblock.dir/build.make tests/CMakeFiles/nonblock.dir/build make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f tests/CMakeFiles/options.dir/build.make tests/CMakeFiles/options.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 75%] Building C object tests/CMakeFiles/options.dir/options.c.o +make[4]: Entering directory '/build/nng-1.5.2/build-static' +[ 72%] Building C object tests/CMakeFiles/nonblock.dir/nonblock.c.o +[ 73%] Building C object tests/CMakeFiles/options.dir/options.c.o cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/options.dir/options.c.o -MF CMakeFiles/options.dir/options.c.o.d -o CMakeFiles/options.dir/options.c.o -c /build/nng-1.5.2/tests/options.c +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/nonblock.dir/nonblock.c.o -MF CMakeFiles/nonblock.dir/nonblock.c.o.d -o CMakeFiles/nonblock.dir/nonblock.c.o -c /build/nng-1.5.2/tests/nonblock.c +[ 74%] Linking C executable ipc_test +cd /build/nng-1.5.2/build-static/src/sp/transport/ipc && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipc_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/ipc_test.dir/ipc_test.c.o -o ipc_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 76%] Building C object tests/CMakeFiles/httpserver.dir/convey.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/httpserver.dir/convey.c.o -MF CMakeFiles/httpserver.dir/convey.c.o.d -o CMakeFiles/httpserver.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 76%] Built target ipcsupp +[ 74%] Built target ipc_test make -f tests/CMakeFiles/pipe.dir/build.make tests/CMakeFiles/pipe.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/pipe.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f tests/CMakeFiles/pipe.dir/build.make tests/CMakeFiles/pipe.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 76%] Building C object tests/CMakeFiles/pipe.dir/pipe.c.o +[ 74%] Building C object tests/CMakeFiles/pipe.dir/pipe.c.o cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/pipe.dir/pipe.c.o -MF CMakeFiles/pipe.dir/pipe.c.o.d -o CMakeFiles/pipe.dir/pipe.c.o -c /build/nng-1.5.2/tests/pipe.c +[ 74%] Building C object tests/CMakeFiles/nonblock.dir/convey.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/nonblock.dir/convey.c.o -MF CMakeFiles/nonblock.dir/convey.c.o.d -o CMakeFiles/nonblock.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 74%] Building C object tests/CMakeFiles/ipcsupp.dir/convey.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ipcsupp.dir/convey.c.o -MF CMakeFiles/ipcsupp.dir/convey.c.o.d -o CMakeFiles/ipcsupp.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 74%] Linking C executable xrespond_test +cd /build/nng-1.5.2/build-static/src/sp/protocol/survey0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xrespond_test.dir/link.txt --verbose=1 +[ 74%] Linking C executable survey_test +cd /build/nng-1.5.2/build-static/src/sp/protocol/survey0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/survey_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/xrespond_test.dir/xrespond_test.c.o -o xrespond_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/survey_test.dir/survey_test.c.o -o survey_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 75%] Linking C executable req_test +cd /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/req_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/req_test.dir/req_test.c.o -o req_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 75%] Building C object tests/CMakeFiles/inproc.dir/convey.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/inproc.dir/convey.c.o -MF CMakeFiles/inproc.dir/convey.c.o.d -o CMakeFiles/inproc.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 75%] Building C object tests/CMakeFiles/options.dir/convey.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/options.dir/convey.c.o -MF CMakeFiles/options.dir/convey.c.o.d -o CMakeFiles/options.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 75%] Linking C executable files +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/files.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/files.dir/files.c.o CMakeFiles/files.dir/convey.c.o -o files ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 75%] Built target survey_test +make -f tests/CMakeFiles/pollfd.dir/build.make tests/CMakeFiles/pollfd.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/pollfd.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 75%] Building C object tests/CMakeFiles/pipe.dir/convey.c.o +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f tests/CMakeFiles/pollfd.dir/build.make tests/CMakeFiles/pollfd.dir/build +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/pipe.dir/convey.c.o -MF CMakeFiles/pipe.dir/convey.c.o.d -o CMakeFiles/pipe.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +make[4]: Entering directory '/build/nng-1.5.2/build-static' +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 75%] Built target xrespond_test +[ 75%] Building C object tests/CMakeFiles/pollfd.dir/pollfd.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/pollfd.dir/pollfd.c.o -MF CMakeFiles/pollfd.dir/pollfd.c.o.d -o CMakeFiles/pollfd.dir/pollfd.c.o -c /build/nng-1.5.2/tests/pollfd.c +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 76%] Building C object tests/CMakeFiles/pollfd.dir/convey.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/pollfd.dir/convey.c.o -MF CMakeFiles/pollfd.dir/convey.c.o.d -o CMakeFiles/pollfd.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 76%] Built target files +[ 76%] Built target req_test +make -f tests/CMakeFiles/scalability.dir/build.make tests/CMakeFiles/scalability.dir/depend +make -f tests/CMakeFiles/stats.dir/build.make tests/CMakeFiles/stats.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/scalability.dir/DependInfo.cmake --color= +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/stats.dir/DependInfo.cmake --color= In file included from /build/nng-1.5.2/tests/ipcwinsec.c:16: /build/nng-1.5.2/tests/ipcwinsec.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] @@ -3011,14 +3060,20 @@ /build/nng-1.5.2/tests/ipcwinsec.c:26:9: note: in expansion of macro 'Convey' 26 | Convey("Given a socket and an IPC listener", { | ^~~~~~ +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f tests/CMakeFiles/scalability.dir/build.make tests/CMakeFiles/scalability.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-static' +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f tests/CMakeFiles/stats.dir/build.make tests/CMakeFiles/stats.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-static' +[ 76%] Building C object tests/CMakeFiles/scalability.dir/scalability.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/scalability.dir/scalability.c.o -MF CMakeFiles/scalability.dir/scalability.c.o.d -o CMakeFiles/scalability.dir/scalability.c.o -c /build/nng-1.5.2/tests/scalability.c +[ 76%] Building C object tests/CMakeFiles/stats.dir/stats.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/stats.dir/stats.c.o -MF CMakeFiles/stats.dir/stats.c.o.d -o CMakeFiles/stats.dir/stats.c.o -c /build/nng-1.5.2/tests/stats.c +[ 76%] Building C object tests/CMakeFiles/scalability.dir/convey.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/scalability.dir/convey.c.o -MF CMakeFiles/scalability.dir/convey.c.o.d -o CMakeFiles/scalability.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c [ 76%] Linking C executable ipcwinsec cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipcwinsec.dir/link.txt --verbose=1 -[ 76%] Building C object tests/CMakeFiles/multistress.dir/convey.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/multistress.dir/convey.c.o -MF CMakeFiles/multistress.dir/convey.c.o.d -o CMakeFiles/multistress.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/ipcwinsec.dir/ipcwinsec.c.o CMakeFiles/ipcwinsec.dir/convey.c.o -o ipcwinsec ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 76%] Linking C executable ipc -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipc.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/ipc.dir/ipc.c.o CMakeFiles/ipc.dir/convey.c.o -o ipc ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so In file included from /build/nng-1.5.2/tests/pipe.c:19: /build/nng-1.5.2/tests/pipe.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] @@ -3042,45 +3097,16 @@ /build/nng-1.5.2/tests/pipe.c:118:9: note: in expansion of macro 'Convey' 118 | Convey("We can create a pipeline", { | ^~~~~~ -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 76%] Built target ipcwinsec -make -f tests/CMakeFiles/pollfd.dir/build.make tests/CMakeFiles/pollfd.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/pollfd.dir/DependInfo.cmake --color= -[ 76%] Linking C executable nonblock -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/nonblock.dir/link.txt --verbose=1 -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/pollfd.dir/build.make tests/CMakeFiles/pollfd.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/nonblock.dir/nonblock.c.o CMakeFiles/nonblock.dir/convey.c.o -o nonblock ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 76%] Building C object tests/CMakeFiles/pollfd.dir/pollfd.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/pollfd.dir/pollfd.c.o -MF CMakeFiles/pollfd.dir/pollfd.c.o.d -o CMakeFiles/pollfd.dir/pollfd.c.o -c /build/nng-1.5.2/tests/pollfd.c -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 76%] Built target ipc -make -f tests/CMakeFiles/scalability.dir/build.make tests/CMakeFiles/scalability.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/scalability.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/scalability.dir/build.make tests/CMakeFiles/scalability.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 76%] Building C object tests/CMakeFiles/options.dir/convey.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/options.dir/convey.c.o -MF CMakeFiles/options.dir/convey.c.o.d -o CMakeFiles/options.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 76%] Building C object tests/CMakeFiles/scalability.dir/scalability.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/scalability.dir/scalability.c.o -MF CMakeFiles/scalability.dir/scalability.c.o.d -o CMakeFiles/scalability.dir/scalability.c.o -c /build/nng-1.5.2/tests/scalability.c -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 76%] Built target nonblock -make -f tests/CMakeFiles/stats.dir/build.make tests/CMakeFiles/stats.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/stats.dir/DependInfo.cmake --color= -[ 76%] Building C object tests/CMakeFiles/pipe.dir/convey.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/pipe.dir/convey.c.o -MF CMakeFiles/pipe.dir/convey.c.o.d -o CMakeFiles/pipe.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/stats.dir/build.make tests/CMakeFiles/stats.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 76%] Building C object tests/CMakeFiles/stats.dir/stats.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/stats.dir/stats.c.o -MF CMakeFiles/stats.dir/stats.c.o.d -o CMakeFiles/stats.dir/stats.c.o -c /build/nng-1.5.2/tests/stats.c -[ 76%] Building C object tests/CMakeFiles/stats.dir/convey.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/stats.dir/convey.c.o -MF CMakeFiles/stats.dir/convey.c.o.d -o CMakeFiles/stats.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/ipcwinsec.dir/ipcwinsec.c.o CMakeFiles/ipcwinsec.dir/convey.c.o -o ipcwinsec ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/tests/trantest.h:20, + from /build/nng-1.5.2/tests/stats.c:20: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ +[ 76%] Building C object tests/CMakeFiles/multistress.dir/convey.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/multistress.dir/convey.c.o -MF CMakeFiles/multistress.dir/convey.c.o.d -o CMakeFiles/multistress.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c In file included from /build/nng-1.5.2/tests/pollfd.c:38: /build/nng-1.5.2/tests/pollfd.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] @@ -3146,13 +3172,114 @@ /build/nng-1.5.2/tests/pollfd.c:124:9: note: in expansion of macro 'Convey' 124 | Convey("We cannot get a recv FD for PUSH", { | ^~~~~~ +[ 76%] Linking C executable ipc +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipc.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/ipc.dir/ipc.c.o CMakeFiles/ipc.dir/convey.c.o -o ipc ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 76%] Building C object tests/CMakeFiles/stats.dir/convey.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/stats.dir/convey.c.o -MF CMakeFiles/stats.dir/convey.c.o.d -o CMakeFiles/stats.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 76%] Built target ipcwinsec +make -f tests/CMakeFiles/synch.dir/build.make tests/CMakeFiles/synch.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/synch.dir/DependInfo.cmake --color= +make -f tests/CMakeFiles/tls.dir/build.make tests/CMakeFiles/tls.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/tls.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f tests/CMakeFiles/synch.dir/build.make tests/CMakeFiles/synch.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-static' +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f tests/CMakeFiles/tls.dir/build.make tests/CMakeFiles/tls.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-static' +[ 76%] Building C object tests/CMakeFiles/tls.dir/tls.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tls.dir/tls.c.o -MF CMakeFiles/tls.dir/tls.c.o.d -o CMakeFiles/tls.dir/tls.c.o -c /build/nng-1.5.2/tests/tls.c +[ 77%] Building C object tests/CMakeFiles/synch.dir/synch.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/synch.dir/synch.c.o -MF CMakeFiles/synch.dir/synch.c.o.d -o CMakeFiles/synch.dir/synch.c.o -c /build/nng-1.5.2/tests/synch.c +[ 77%] Linking C executable nonblock +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/nonblock.dir/link.txt --verbose=1 +[ 77%] Linking C executable inproc +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/inproc.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/nonblock.dir/nonblock.c.o CMakeFiles/nonblock.dir/convey.c.o -o nonblock ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 77%] Building C object tests/CMakeFiles/tls.dir/convey.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tls.dir/convey.c.o -MF CMakeFiles/tls.dir/convey.c.o.d -o CMakeFiles/tls.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/inproc.dir/inproc.c.o CMakeFiles/inproc.dir/convey.c.o -o inproc ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 77%] Built target ipc +make -f tests/CMakeFiles/tcpsupp.dir/build.make tests/CMakeFiles/tcpsupp.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/tcpsupp.dir/DependInfo.cmake --color= +[ 78%] Linking C executable ipcsupp +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipcsupp.dir/link.txt --verbose=1 +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f tests/CMakeFiles/tcpsupp.dir/build.make tests/CMakeFiles/tcpsupp.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-static' In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/tests/trantest.h:20, - from /build/nng-1.5.2/tests/stats.c:20: + from /build/nng-1.5.2/tests/tls.c:24: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/ipcsupp.dir/ipcsupp.c.o CMakeFiles/ipcsupp.dir/convey.c.o -o ipcsupp ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 78%] Building C object tests/CMakeFiles/tcpsupp.dir/tcpsupp.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcpsupp.dir/tcpsupp.c.o -MF CMakeFiles/tcpsupp.dir/tcpsupp.c.o.d -o CMakeFiles/tcpsupp.dir/tcpsupp.c.o -c /build/nng-1.5.2/tests/tcpsupp.c +/build/nng-1.5.2/tests/tls.c:514:56: warning: "/*" within comment [-Wcomment] + 514 | trantest_next_address(addr, "tls+tcp4://*:%u"); + | +[ 78%] Linking C executable options +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/options.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/options.dir/options.c.o CMakeFiles/options.dir/convey.c.o -o options ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 78%] Linking C executable pollfd +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/pollfd.dir/link.txt --verbose=1 +[ 78%] Built target options +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pollfd.dir/pollfd.c.o CMakeFiles/pollfd.dir/convey.c.o -o pollfd ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make -f tests/CMakeFiles/tcp.dir/build.make tests/CMakeFiles/tcp.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/tcp.dir/DependInfo.cmake --color= +[ 78%] Built target nonblock +[ 78%] Built target ipcsupp +make -f tests/CMakeFiles/tcp6.dir/build.make tests/CMakeFiles/tcp6.dir/depend +make -f tests/CMakeFiles/udp.dir/build.make tests/CMakeFiles/udp.dir/depend +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/tcp6.dir/DependInfo.cmake --color= +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/udp.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 78%] Built target inproc +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f tests/CMakeFiles/tcp.dir/build.make tests/CMakeFiles/tcp.dir/build +make -f tests/CMakeFiles/tcp6.dir/build.make tests/CMakeFiles/tcp6.dir/build +make -f tests/CMakeFiles/ws.dir/build.make tests/CMakeFiles/ws.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-static' +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/ws.dir/DependInfo.cmake --color= +make[4]: Entering directory '/build/nng-1.5.2/build-static' +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f tests/CMakeFiles/udp.dir/build.make tests/CMakeFiles/udp.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-static' +[ 79%] Building C object tests/CMakeFiles/tcp.dir/tcp.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcp.dir/tcp.c.o -MF CMakeFiles/tcp.dir/tcp.c.o.d -o CMakeFiles/tcp.dir/tcp.c.o -c /build/nng-1.5.2/tests/tcp.c +[ 79%] Building C object tests/CMakeFiles/tcp6.dir/tcp6.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcp6.dir/tcp6.c.o -MF CMakeFiles/tcp6.dir/tcp6.c.o.d -o CMakeFiles/tcp6.dir/tcp6.c.o -c /build/nng-1.5.2/tests/tcp6.c +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 79%] Building C object tests/CMakeFiles/udp.dir/udp.c.o +make -f tests/CMakeFiles/ws.dir/build.make tests/CMakeFiles/ws.dir/build +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/udp.dir/udp.c.o -MF CMakeFiles/udp.dir/udp.c.o.d -o CMakeFiles/udp.dir/udp.c.o -c /build/nng-1.5.2/tests/udp.c +make[4]: Entering directory '/build/nng-1.5.2/build-static' +[ 80%] Linking C executable pipe +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/pipe.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pipe.dir/pipe.c.o CMakeFiles/pipe.dir/convey.c.o -o pipe ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 81%] Building C object tests/CMakeFiles/ws.dir/ws.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ws.dir/ws.c.o -MF CMakeFiles/ws.dir/ws.c.o.d -o CMakeFiles/ws.dir/ws.c.o -c /build/nng-1.5.2/tests/ws.c +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 81%] Built target pollfd +make -f tests/CMakeFiles/wss.dir/build.make tests/CMakeFiles/wss.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/wss.dir/DependInfo.cmake --color= In file included from /build/nng-1.5.2/tests/trantest.h:19: /build/nng-1.5.2/tests/httpserver.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] @@ -3302,70 +3429,49 @@ /build/nng-1.5.2/tests/httpserver.c:977:9: note: in expansion of macro 'Convey' 977 | Convey("Root tree handler works", { | ^~~~~~ -[ 76%] Building C object tests/CMakeFiles/scalability.dir/convey.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/scalability.dir/convey.c.o -MF CMakeFiles/scalability.dir/convey.c.o.d -o CMakeFiles/scalability.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 77%] Building C object tests/CMakeFiles/pollfd.dir/convey.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/pollfd.dir/convey.c.o -MF CMakeFiles/pollfd.dir/convey.c.o.d -o CMakeFiles/pollfd.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 77%] Linking C executable multistress -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/multistress.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/multistress.dir/multistress.c.o CMakeFiles/multistress.dir/convey.c.o -o multistress ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 77%] Linking C executable options -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/options.dir/link.txt --verbose=1 -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/options.dir/options.c.o CMakeFiles/options.dir/convey.c.o -o options ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 77%] Built target multistress -make -f tests/CMakeFiles/synch.dir/build.make tests/CMakeFiles/synch.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/synch.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/synch.dir/build.make tests/CMakeFiles/synch.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 78%] Building C object tests/CMakeFiles/synch.dir/synch.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/synch.dir/synch.c.o -MF CMakeFiles/synch.dir/synch.c.o.d -o CMakeFiles/synch.dir/synch.c.o -c /build/nng-1.5.2/tests/synch.c -[ 78%] Built target options -make -f tests/CMakeFiles/tls.dir/build.make tests/CMakeFiles/tls.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/tls.dir/DependInfo.cmake --color= +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/tests/tcp6.c:17: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ +[ 81%] Building C object tests/CMakeFiles/synch.dir/convey.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/synch.dir/convey.c.o -MF CMakeFiles/synch.dir/convey.c.o.d -o CMakeFiles/synch.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/tls.dir/build.make tests/CMakeFiles/tls.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 78%] Building C object tests/CMakeFiles/tls.dir/tls.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tls.dir/tls.c.o -MF CMakeFiles/tls.dir/tls.c.o.d -o CMakeFiles/tls.dir/tls.c.o -c /build/nng-1.5.2/tests/tls.c -make -f tests/CMakeFiles/tcpsupp.dir/build.make tests/CMakeFiles/tcpsupp.dir/depend +make -f tests/CMakeFiles/wss.dir/build.make tests/CMakeFiles/wss.dir/build +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/tests/trantest.h:20, + from /build/nng-1.5.2/tests/tcp.c:21: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/tcpsupp.dir/DependInfo.cmake --color= +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/tests/udp.c:18: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/tcpsupp.dir/build.make tests/CMakeFiles/tcpsupp.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 79%] Linking C executable pipe -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/pipe.dir/link.txt --verbose=1 -[ 79%] Building C object tests/CMakeFiles/tcpsupp.dir/tcpsupp.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcpsupp.dir/tcpsupp.c.o -MF CMakeFiles/tcpsupp.dir/tcpsupp.c.o.d -o CMakeFiles/tcpsupp.dir/tcpsupp.c.o -c /build/nng-1.5.2/tests/tcpsupp.c +[ 81%] Building C object tests/CMakeFiles/wss.dir/wss.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/wss.dir/wss.c.o -MF CMakeFiles/wss.dir/wss.c.o.d -o CMakeFiles/wss.dir/wss.c.o -c /build/nng-1.5.2/tests/wss.c +[ 81%] Built target pipe In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/tests/trantest.h:20, - from /build/nng-1.5.2/tests/tls.c:24: + from /build/nng-1.5.2/tests/ws.c:21: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pipe.dir/pipe.c.o CMakeFiles/pipe.dir/convey.c.o -o pipe ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -/build/nng-1.5.2/tests/tls.c:514:56: warning: "/*" within comment [-Wcomment] - 514 | trantest_next_address(addr, "tls+tcp4://*:%u"); - | -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 79%] Built target pipe -make -f tests/CMakeFiles/tcp.dir/build.make tests/CMakeFiles/tcp.dir/depend +make -f tests/CMakeFiles/bus.dir/build.make tests/CMakeFiles/bus.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/tcp.dir/DependInfo.cmake --color= +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/bus.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/tcp.dir/build.make tests/CMakeFiles/tcp.dir/build -[ 79%] Building C object tests/CMakeFiles/synch.dir/convey.c.o +make -f tests/CMakeFiles/bus.dir/build.make tests/CMakeFiles/bus.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/synch.dir/convey.c.o -MF CMakeFiles/synch.dir/convey.c.o.d -o CMakeFiles/synch.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 80%] Linking C executable scalability -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/scalability.dir/link.txt --verbose=1 -[ 81%] Building C object tests/CMakeFiles/tcp.dir/tcp.c.o +[ 81%] Building C object tests/CMakeFiles/bus.dir/bus.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/bus.dir/bus.c.o -MF CMakeFiles/bus.dir/bus.c.o.d -o CMakeFiles/bus.dir/bus.c.o -c /build/nng-1.5.2/tests/bus.c In file included from /build/nng-1.5.2/tests/tcpsupp.c:15: /build/nng-1.5.2/tests/tcpsupp.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] @@ -3389,18 +3495,18 @@ /build/nng-1.5.2/tests/tcpsupp.c:19:9: note: in expansion of macro 'Convey' 19 | Convey("We can create a dialer and listener", { | ^~~~~~ -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcp.dir/tcp.c.o -MF CMakeFiles/tcp.dir/tcp.c.o.d -o CMakeFiles/tcp.dir/tcp.c.o -c /build/nng-1.5.2/tests/tcp.c +[ 82%] Linking C executable scalability +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/scalability.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/scalability.dir/scalability.c.o CMakeFiles/scalability.dir/convey.c.o -o scalability ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 81%] Linking C executable pollfd -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/pollfd.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pollfd.dir/pollfd.c.o CMakeFiles/pollfd.dir/convey.c.o -o pollfd ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/tests/trantest.h:20, - from /build/nng-1.5.2/tests/tcp.c:21: + from /build/nng-1.5.2/tests/wss.c:22: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 82%] Linking C executable multistress +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/multistress.dir/link.txt --verbose=1 In file included from /build/nng-1.5.2/tests/stats.c:18: /build/nng-1.5.2/tests/stats.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] @@ -3424,74 +3530,20 @@ /build/nng-1.5.2/tests/stats.c:26:9: note: in expansion of macro 'Convey' 26 | Convey("We are able to open a PAIR socket", { | ^~~~~~ -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 81%] Built target scalability -make -f tests/CMakeFiles/tcp6.dir/build.make tests/CMakeFiles/tcp6.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/tcp6.dir/DependInfo.cmake --color= -[ 81%] Building C object tests/CMakeFiles/tcpsupp.dir/convey.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcpsupp.dir/convey.c.o -MF CMakeFiles/tcpsupp.dir/convey.c.o.d -o CMakeFiles/tcpsupp.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/tcp6.dir/build.make tests/CMakeFiles/tcp6.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 81%] Building C object tests/CMakeFiles/tcp6.dir/tcp6.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcp6.dir/tcp6.c.o -MF CMakeFiles/tcp6.dir/tcp6.c.o.d -o CMakeFiles/tcp6.dir/tcp6.c.o -c /build/nng-1.5.2/tests/tcp6.c -[ 81%] Built target pollfd -make -f tests/CMakeFiles/udp.dir/build.make tests/CMakeFiles/udp.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/udp.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/udp.dir/build.make tests/CMakeFiles/udp.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 81%] Building C object tests/CMakeFiles/udp.dir/udp.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/udp.dir/udp.c.o -MF CMakeFiles/udp.dir/udp.c.o.d -o CMakeFiles/udp.dir/udp.c.o -c /build/nng-1.5.2/tests/udp.c -[ 81%] Linking C executable stats -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/stats.dir/link.txt --verbose=1 -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/tests/tcp6.c:17: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/stats.dir/stats.c.o CMakeFiles/stats.dir/convey.c.o -o stats ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/tests/udp.c:18: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 81%] Built target stats -make -f tests/CMakeFiles/ws.dir/build.make tests/CMakeFiles/ws.dir/depend +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/multistress.dir/multistress.c.o CMakeFiles/multistress.dir/convey.c.o -o multistress ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make -f tests/CMakeFiles/reqctx.dir/build.make tests/CMakeFiles/reqctx.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/ws.dir/DependInfo.cmake --color= +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/reqctx.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/ws.dir/build.make tests/CMakeFiles/ws.dir/build +make -f tests/CMakeFiles/reqctx.dir/build.make tests/CMakeFiles/reqctx.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 82%] Building C object tests/CMakeFiles/ws.dir/ws.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ws.dir/ws.c.o -MF CMakeFiles/ws.dir/ws.c.o.d -o CMakeFiles/ws.dir/ws.c.o -c /build/nng-1.5.2/tests/ws.c -[ 82%] Linking C executable httpserver -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/httpserver.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/httpserver.dir/httpserver.c.o CMakeFiles/httpserver.dir/convey.c.o -o httpserver ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/tests/trantest.h:20, - from /build/nng-1.5.2/tests/ws.c:21: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ -[ 82%] Linking C executable synch -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/synch.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/synch.dir/synch.c.o CMakeFiles/synch.dir/convey.c.o -o synch ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 83%] Linking C executable tcpsupp -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tcpsupp.dir/link.txt --verbose=1 +[ 82%] Building C object tests/CMakeFiles/bus.dir/convey.c.o +[ 82%] Building C object tests/CMakeFiles/reqctx.dir/reqctx.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/bus.dir/convey.c.o -MF CMakeFiles/bus.dir/convey.c.o.d -o CMakeFiles/bus.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/reqctx.dir/reqctx.c.o -MF CMakeFiles/reqctx.dir/reqctx.c.o.d -o CMakeFiles/reqctx.dir/reqctx.c.o -c /build/nng-1.5.2/tests/reqctx.c make[4]: Leaving directory '/build/nng-1.5.2/build-static' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/tcpsupp.dir/tcpsupp.c.o CMakeFiles/tcpsupp.dir/convey.c.o -o tcpsupp ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 83%] Built target httpserver -make -f tests/CMakeFiles/wss.dir/build.make tests/CMakeFiles/wss.dir/depend -In file included from /build/nng-1.5.2/tests/tls.c:22: -/build/nng-1.5.2/tests/tls.c: In function 'conveyMainImpl': +In file included from /build/nng-1.5.2/tests/bus.c:16: +/build/nng-1.5.2/tests/bus.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ @@ -3510,8 +3562,8 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/tls.c:292:9: note: in expansion of macro 'Convey' - 292 | Convey("We cannot connect to wild cards", { +/build/nng-1.5.2/tests/bus.c:27:9: note: in expansion of macro 'Convey' + 27 | Convey("We can create a BUS socket", { | ^~~~~~ /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ @@ -3531,9 +3583,84 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/tls.c:303:9: note: in expansion of macro 'Convey' - 303 | Convey("We can bind to wild card", { +/build/nng-1.5.2/tests/bus.c:35:9: note: in expansion of macro 'Convey' + 35 | Convey("We can create a linked BUS topology", { | ^~~~~~ +[ 82%] Built target scalability +make -f tests/CMakeFiles/reqstress.dir/build.make tests/CMakeFiles/reqstress.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/reqstress.dir/DependInfo.cmake --color= +[ 82%] Building C object tests/CMakeFiles/tcpsupp.dir/convey.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcpsupp.dir/convey.c.o -MF CMakeFiles/tcpsupp.dir/convey.c.o.d -o CMakeFiles/tcpsupp.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f tests/CMakeFiles/reqstress.dir/build.make tests/CMakeFiles/reqstress.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-static' +[ 82%] Linking C executable stats +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/stats.dir/link.txt --verbose=1 +[ 83%] Building C object tests/CMakeFiles/reqstress.dir/reqstress.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/reqstress.dir/reqstress.c.o -MF CMakeFiles/reqstress.dir/reqstress.c.o.d -o CMakeFiles/reqstress.dir/reqstress.c.o -c /build/nng-1.5.2/tests/reqstress.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/stats.dir/stats.c.o CMakeFiles/stats.dir/convey.c.o -o stats ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make -f tests/CMakeFiles/compat_block.dir/build.make tests/CMakeFiles/compat_block.dir/depend +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_block.dir/DependInfo.cmake --color= +[ 83%] Built target multistress +make -f tests/CMakeFiles/compat_bug777.dir/build.make tests/CMakeFiles/compat_bug777.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_bug777.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f tests/CMakeFiles/compat_block.dir/build.make tests/CMakeFiles/compat_block.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-static' +[ 84%] Building C object tests/CMakeFiles/compat_block.dir/compat_block.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_block.dir/compat_block.c.o -MF CMakeFiles/compat_block.dir/compat_block.c.o.d -o CMakeFiles/compat_block.dir/compat_block.c.o -c /build/nng-1.5.2/tests/compat_block.c +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f tests/CMakeFiles/compat_bug777.dir/build.make tests/CMakeFiles/compat_bug777.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-static' +[ 84%] Building C object tests/CMakeFiles/compat_bug777.dir/compat_bug777.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_bug777.dir/compat_bug777.c.o -MF CMakeFiles/compat_bug777.dir/compat_bug777.c.o.d -o CMakeFiles/compat_bug777.dir/compat_bug777.c.o -c /build/nng-1.5.2/tests/compat_bug777.c +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 84%] Built target stats +make -f tests/CMakeFiles/compat_bus.dir/build.make tests/CMakeFiles/compat_bus.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_bus.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f tests/CMakeFiles/compat_bus.dir/build.make tests/CMakeFiles/compat_bus.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-static' +[ 84%] Building C object tests/CMakeFiles/compat_block.dir/compat_testutil.c.o +[ 84%] Building C object tests/CMakeFiles/compat_bus.dir/compat_bus.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_block.dir/compat_testutil.c.o -MF CMakeFiles/compat_block.dir/compat_testutil.c.o.d -o CMakeFiles/compat_block.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_bus.dir/compat_bus.c.o -MF CMakeFiles/compat_bus.dir/compat_bus.c.o.d -o CMakeFiles/compat_bus.dir/compat_bus.c.o -c /build/nng-1.5.2/tests/compat_bus.c +[ 85%] Building C object tests/CMakeFiles/compat_bug777.dir/compat_testutil.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_bug777.dir/compat_testutil.c.o -MF CMakeFiles/compat_bug777.dir/compat_testutil.c.o.d -o CMakeFiles/compat_bug777.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +[ 85%] Linking C executable synch +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/synch.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/synch.dir/synch.c.o CMakeFiles/synch.dir/convey.c.o -o synch ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 85%] Building C object tests/CMakeFiles/reqctx.dir/convey.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/reqctx.dir/convey.c.o -MF CMakeFiles/reqctx.dir/convey.c.o.d -o CMakeFiles/reqctx.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 86%] Building C object tests/CMakeFiles/compat_bus.dir/compat_testutil.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_bus.dir/compat_testutil.c.o -MF CMakeFiles/compat_bus.dir/compat_testutil.c.o.d -o CMakeFiles/compat_bus.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 86%] Building C object tests/CMakeFiles/reqstress.dir/convey.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/reqstress.dir/convey.c.o -MF CMakeFiles/reqstress.dir/convey.c.o.d -o CMakeFiles/reqstress.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 86%] Built target synch +make -f tests/CMakeFiles/compat_cmsg.dir/build.make tests/CMakeFiles/compat_cmsg.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_cmsg.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f tests/CMakeFiles/compat_cmsg.dir/build.make tests/CMakeFiles/compat_cmsg.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-static' +[ 87%] Linking C executable tcpsupp +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tcpsupp.dir/link.txt --verbose=1 +[ 87%] Linking C executable compat_bug777 +[ 87%] Linking C executable compat_block +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_block.dir/link.txt --verbose=1 +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_bug777.dir/link.txt --verbose=1 +[ 87%] Building C object tests/CMakeFiles/compat_cmsg.dir/compat_cmsg.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_cmsg.dir/compat_cmsg.c.o -MF CMakeFiles/compat_cmsg.dir/compat_cmsg.c.o.d -o CMakeFiles/compat_cmsg.dir/compat_cmsg.c.o -c /build/nng-1.5.2/tests/compat_cmsg.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/tcpsupp.dir/tcpsupp.c.o CMakeFiles/tcpsupp.dir/convey.c.o -o tcpsupp ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_block.dir/compat_block.c.o CMakeFiles/compat_block.dir/compat_testutil.c.o -o compat_block ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +In file included from /build/nng-1.5.2/tests/tls.c:22: +/build/nng-1.5.2/tests/tls.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ @@ -3552,8 +3679,8 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/tls.c:380:9: note: in expansion of macro 'Convey' - 380 | Convey("We can use local interface to connect", { +/build/nng-1.5.2/tests/tls.c:292:9: note: in expansion of macro 'Convey' + 292 | Convey("We cannot connect to wild cards", { | ^~~~~~ /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ @@ -3573,8 +3700,8 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/tls.c:414:9: note: in expansion of macro 'Convey' - 414 | Convey("Can't specify address that isn't ours", { +/build/nng-1.5.2/tests/tls.c:303:9: note: in expansion of macro 'Convey' + 303 | Convey("We can bind to wild card", { | ^~~~~~ /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ @@ -3594,8 +3721,8 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/tls.c:453:9: note: in expansion of macro 'Convey' - 453 | Convey("No verify works", { +/build/nng-1.5.2/tests/tls.c:380:9: note: in expansion of macro 'Convey' + 380 | Convey("We can use local interface to connect", { | ^~~~~~ /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ @@ -3615,8 +3742,8 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/tls.c:547:9: note: in expansion of macro 'Convey' - 547 | Convey("No delay option", { +/build/nng-1.5.2/tests/tls.c:414:9: note: in expansion of macro 'Convey' + 414 | Convey("Can't specify address that isn't ours", { | ^~~~~~ /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ @@ -3636,47 +3763,10 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/tls.c:597:9: note: in expansion of macro 'Convey' - 597 | Convey("Keepalive option", { +/build/nng-1.5.2/tests/tls.c:453:9: note: in expansion of macro 'Convey' + 453 | Convey("No verify works", { | ^~~~~~ -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/wss.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/wss.dir/build.make tests/CMakeFiles/wss.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 83%] Building C object tests/CMakeFiles/wss.dir/wss.c.o -[ 83%] Built target synch -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/wss.dir/wss.c.o -MF CMakeFiles/wss.dir/wss.c.o.d -o CMakeFiles/wss.dir/wss.c.o -c /build/nng-1.5.2/tests/wss.c -make -f tests/CMakeFiles/bus.dir/build.make tests/CMakeFiles/bus.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/bus.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/bus.dir/build.make tests/CMakeFiles/bus.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 83%] Building C object tests/CMakeFiles/bus.dir/bus.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/bus.dir/bus.c.o -MF CMakeFiles/bus.dir/bus.c.o.d -o CMakeFiles/bus.dir/bus.c.o -c /build/nng-1.5.2/tests/bus.c -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 83%] Built target tcpsupp -make -f tests/CMakeFiles/reqctx.dir/build.make tests/CMakeFiles/reqctx.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/reqctx.dir/DependInfo.cmake --color= -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/tests/trantest.h:20, - from /build/nng-1.5.2/tests/wss.c:22: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/reqctx.dir/build.make tests/CMakeFiles/reqctx.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 83%] Building C object tests/CMakeFiles/reqctx.dir/reqctx.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/reqctx.dir/reqctx.c.o -MF CMakeFiles/reqctx.dir/reqctx.c.o.d -o CMakeFiles/reqctx.dir/reqctx.c.o -c /build/nng-1.5.2/tests/reqctx.c -[ 83%] Building C object tests/CMakeFiles/tcp.dir/convey.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcp.dir/convey.c.o -MF CMakeFiles/tcp.dir/convey.c.o.d -o CMakeFiles/tcp.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -In file included from /build/nng-1.5.2/tests/bus.c:16: -/build/nng-1.5.2/tests/bus.c: In function 'conveyMainImpl': +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_bug777.dir/compat_bug777.c.o CMakeFiles/compat_bug777.dir/compat_testutil.c.o -o compat_bug777 ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ @@ -3695,8 +3785,8 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/bus.c:27:9: note: in expansion of macro 'Convey' - 27 | Convey("We can create a BUS socket", { +/build/nng-1.5.2/tests/tls.c:547:9: note: in expansion of macro 'Convey' + 547 | Convey("No delay option", { | ^~~~~~ /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ @@ -3716,11 +3806,13 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/bus.c:35:9: note: in expansion of macro 'Convey' - 35 | Convey("We can create a linked BUS topology", { +/build/nng-1.5.2/tests/tls.c:597:9: note: in expansion of macro 'Convey' + 597 | Convey("Keepalive option", { | ^~~~~~ -[ 83%] Building C object tests/CMakeFiles/tls.dir/convey.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tls.dir/convey.c.o -MF CMakeFiles/tls.dir/convey.c.o.d -o CMakeFiles/tls.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 87%] Linking C executable bus +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/bus.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/bus.dir/bus.c.o CMakeFiles/bus.dir/convey.c.o -o bus ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 88%] Building C object tests/CMakeFiles/wss.dir/convey.c.o In file included from /build/nng-1.5.2/tests/tcp6.c:16: /build/nng-1.5.2/tests/tcp6.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] @@ -3744,10 +3836,28 @@ /build/nng-1.5.2/tests/tcp6.c:86:9: note: in expansion of macro 'Convey' 86 | Convey("Malformed TCPv6 addresses do not panic", { | ^~~~~~ -[ 83%] Building C object tests/CMakeFiles/bus.dir/convey.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/bus.dir/convey.c.o -MF CMakeFiles/bus.dir/convey.c.o.d -o CMakeFiles/bus.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 84%] Building C object tests/CMakeFiles/tcp6.dir/convey.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcp6.dir/convey.c.o -MF CMakeFiles/tcp6.dir/convey.c.o.d -o CMakeFiles/tcp6.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/wss.dir/convey.c.o -MF CMakeFiles/wss.dir/convey.c.o.d -o CMakeFiles/wss.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 88%] Built target compat_bug777 +[ 88%] Building C object tests/CMakeFiles/compat_cmsg.dir/compat_testutil.c.o +[ 88%] Linking C executable compat_bus +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_cmsg.dir/compat_testutil.c.o -MF CMakeFiles/compat_cmsg.dir/compat_testutil.c.o.d -o CMakeFiles/compat_cmsg.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +make -f tests/CMakeFiles/compat_msg.dir/build.make tests/CMakeFiles/compat_msg.dir/depend +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_bus.dir/link.txt --verbose=1 +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_msg.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_bus.dir/compat_bus.c.o CMakeFiles/compat_bus.dir/compat_testutil.c.o -o compat_bus ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 88%] Built target tcpsupp +make -f tests/CMakeFiles/compat_iovec.dir/build.make tests/CMakeFiles/compat_iovec.dir/depend +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f tests/CMakeFiles/compat_msg.dir/build.make tests/CMakeFiles/compat_msg.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_iovec.dir/DependInfo.cmake --color= +make[4]: Entering directory '/build/nng-1.5.2/build-static' +[ 88%] Built target compat_block +make[4]: Leaving directory '/build/nng-1.5.2/build-static' In file included from /build/nng-1.5.2/tests/udp.c:17: /build/nng-1.5.2/tests/udp.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] @@ -3771,134 +3881,35 @@ /build/nng-1.5.2/tests/udp.c:26:9: note: in expansion of macro 'Convey' 26 | Convey("We can start a pair of UDP ports", { | ^~~~~~ -[ 84%] Building C object tests/CMakeFiles/reqctx.dir/convey.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/reqctx.dir/convey.c.o -MF CMakeFiles/reqctx.dir/convey.c.o.d -o CMakeFiles/reqctx.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 84%] Building C object tests/CMakeFiles/ws.dir/convey.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ws.dir/convey.c.o -MF CMakeFiles/ws.dir/convey.c.o.d -o CMakeFiles/ws.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 84%] Building C object tests/CMakeFiles/udp.dir/convey.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/udp.dir/convey.c.o -MF CMakeFiles/udp.dir/convey.c.o.d -o CMakeFiles/udp.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 84%] Linking C executable tcp -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tcp.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/tcp.dir/tcp.c.o CMakeFiles/tcp.dir/convey.c.o -o tcp ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 84%] Linking C executable bus -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/bus.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/bus.dir/bus.c.o CMakeFiles/bus.dir/convey.c.o -o bus ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 84%] Linking C executable tls -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tls.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/tls.dir/tls.c.o CMakeFiles/tls.dir/convey.c.o -o tls ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 84%] Linking C executable tcp6 -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tcp6.dir/link.txt --verbose=1 -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 84%] Built target tcp -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/tcp6.dir/tcp6.c.o CMakeFiles/tcp6.dir/convey.c.o -o tcp6 ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -make -f tests/CMakeFiles/reqstress.dir/build.make tests/CMakeFiles/reqstress.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/reqstress.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/reqstress.dir/build.make tests/CMakeFiles/reqstress.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 85%] Building C object tests/CMakeFiles/reqstress.dir/reqstress.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/reqstress.dir/reqstress.c.o -MF CMakeFiles/reqstress.dir/reqstress.c.o.d -o CMakeFiles/reqstress.dir/reqstress.c.o -c /build/nng-1.5.2/tests/reqstress.c -[ 86%] Building C object tests/CMakeFiles/wss.dir/convey.c.o -[ 86%] Built target bus -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/wss.dir/convey.c.o -MF CMakeFiles/wss.dir/convey.c.o.d -o CMakeFiles/wss.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -make -f tests/CMakeFiles/compat_block.dir/build.make tests/CMakeFiles/compat_block.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_block.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 86%] Built target tls -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/compat_block.dir/build.make tests/CMakeFiles/compat_block.dir/build -make -f tests/CMakeFiles/compat_bug777.dir/build.make tests/CMakeFiles/compat_bug777.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_bug777.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 87%] Building C object tests/CMakeFiles/compat_block.dir/compat_block.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_block.dir/compat_block.c.o -MF CMakeFiles/compat_block.dir/compat_block.c.o.d -o CMakeFiles/compat_block.dir/compat_block.c.o -c /build/nng-1.5.2/tests/compat_block.c -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/compat_bug777.dir/build.make tests/CMakeFiles/compat_bug777.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 87%] Built target tcp6 -make -f tests/CMakeFiles/compat_bus.dir/build.make tests/CMakeFiles/compat_bus.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_bus.dir/DependInfo.cmake --color= -[ 87%] Building C object tests/CMakeFiles/compat_bug777.dir/compat_bug777.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_bug777.dir/compat_bug777.c.o -MF CMakeFiles/compat_bug777.dir/compat_bug777.c.o.d -o CMakeFiles/compat_bug777.dir/compat_bug777.c.o -c /build/nng-1.5.2/tests/compat_bug777.c -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/compat_bus.dir/build.make tests/CMakeFiles/compat_bus.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 87%] Building C object tests/CMakeFiles/compat_bus.dir/compat_bus.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_bus.dir/compat_bus.c.o -MF CMakeFiles/compat_bus.dir/compat_bus.c.o.d -o CMakeFiles/compat_bus.dir/compat_bus.c.o -c /build/nng-1.5.2/tests/compat_bus.c -[ 87%] Building C object tests/CMakeFiles/compat_block.dir/compat_testutil.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_block.dir/compat_testutil.c.o -MF CMakeFiles/compat_block.dir/compat_testutil.c.o.d -o CMakeFiles/compat_block.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c -[ 87%] Linking C executable reqctx -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/reqctx.dir/link.txt --verbose=1 -[ 88%] Building C object tests/CMakeFiles/compat_bug777.dir/compat_testutil.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_bug777.dir/compat_testutil.c.o -MF CMakeFiles/compat_bug777.dir/compat_testutil.c.o.d -o CMakeFiles/compat_bug777.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/reqctx.dir/reqctx.c.o CMakeFiles/reqctx.dir/convey.c.o -o reqctx ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 89%] Building C object tests/CMakeFiles/compat_bus.dir/compat_testutil.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_bus.dir/compat_testutil.c.o -MF CMakeFiles/compat_bus.dir/compat_testutil.c.o.d -o CMakeFiles/compat_bus.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c -[ 90%] Linking C executable udp -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/udp.dir/link.txt --verbose=1 -[ 90%] Linking C executable ws -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ws.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/udp.dir/udp.c.o CMakeFiles/udp.dir/convey.c.o -o udp ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/ws.dir/ws.c.o CMakeFiles/ws.dir/convey.c.o -o ws ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 90%] Building C object tests/CMakeFiles/reqstress.dir/convey.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/reqstress.dir/convey.c.o -MF CMakeFiles/reqstress.dir/convey.c.o.d -o CMakeFiles/reqstress.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 90%] Built target reqctx -make -f tests/CMakeFiles/compat_cmsg.dir/build.make tests/CMakeFiles/compat_cmsg.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_cmsg.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/compat_cmsg.dir/build.make tests/CMakeFiles/compat_cmsg.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 90%] Building C object tests/CMakeFiles/compat_cmsg.dir/compat_cmsg.c.o -[ 90%] Linking C executable compat_block -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_cmsg.dir/compat_cmsg.c.o -MF CMakeFiles/compat_cmsg.dir/compat_cmsg.c.o.d -o CMakeFiles/compat_cmsg.dir/compat_cmsg.c.o -c /build/nng-1.5.2/tests/compat_cmsg.c -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_block.dir/link.txt --verbose=1 -[ 90%] Linking C executable compat_bug777 -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_bug777.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_block.dir/compat_block.c.o CMakeFiles/compat_block.dir/compat_testutil.c.o -o compat_block ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_bug777.dir/compat_bug777.c.o CMakeFiles/compat_bug777.dir/compat_testutil.c.o -o compat_bug777 ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 90%] Built target ws -make -f tests/CMakeFiles/compat_msg.dir/build.make tests/CMakeFiles/compat_msg.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_msg.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 90%] Linking C executable compat_bus -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_bus.dir/link.txt --verbose=1 -[ 90%] Built target udp -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/compat_msg.dir/build.make tests/CMakeFiles/compat_msg.dir/build -make -f tests/CMakeFiles/compat_iovec.dir/build.make tests/CMakeFiles/compat_iovec.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_iovec.dir/DependInfo.cmake --color= -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_bus.dir/compat_bus.c.o CMakeFiles/compat_bus.dir/compat_testutil.c.o -o compat_bus ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 88%] Building C object tests/CMakeFiles/tcp.dir/convey.c.o make -f tests/CMakeFiles/compat_iovec.dir/build.make tests/CMakeFiles/compat_iovec.dir/build -[ 90%] Building C object tests/CMakeFiles/compat_msg.dir/compat_msg.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_msg.dir/compat_msg.c.o -MF CMakeFiles/compat_msg.dir/compat_msg.c.o.d -o CMakeFiles/compat_msg.dir/compat_msg.c.o -c /build/nng-1.5.2/tests/compat_msg.c +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcp.dir/convey.c.o -MF CMakeFiles/tcp.dir/convey.c.o.d -o CMakeFiles/tcp.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 88%] Building C object tests/CMakeFiles/compat_msg.dir/compat_msg.c.o make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 91%] Building C object tests/CMakeFiles/compat_iovec.dir/compat_iovec.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_msg.dir/compat_msg.c.o -MF CMakeFiles/compat_msg.dir/compat_msg.c.o.d -o CMakeFiles/compat_msg.dir/compat_msg.c.o -c /build/nng-1.5.2/tests/compat_msg.c +[ 88%] Built target bus +[ 89%] Building C object tests/CMakeFiles/compat_msg.dir/compat_testutil.c.o +[ 90%] Building C object tests/CMakeFiles/compat_iovec.dir/compat_iovec.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_msg.dir/compat_testutil.c.o -MF CMakeFiles/compat_msg.dir/compat_testutil.c.o.d -o CMakeFiles/compat_msg.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +[ 91%] Building C object tests/CMakeFiles/tcp6.dir/convey.c.o cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_iovec.dir/compat_iovec.c.o -MF CMakeFiles/compat_iovec.dir/compat_iovec.c.o.d -o CMakeFiles/compat_iovec.dir/compat_iovec.c.o -c /build/nng-1.5.2/tests/compat_iovec.c -[ 91%] Building C object tests/CMakeFiles/compat_cmsg.dir/compat_testutil.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_cmsg.dir/compat_testutil.c.o -MF CMakeFiles/compat_cmsg.dir/compat_testutil.c.o.d -o CMakeFiles/compat_cmsg.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 91%] Linking C executable wss -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/wss.dir/link.txt --verbose=1 +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcp6.dir/convey.c.o -MF CMakeFiles/tcp6.dir/convey.c.o.d -o CMakeFiles/tcp6.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 91%] Building C object tests/CMakeFiles/compat_iovec.dir/compat_testutil.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_iovec.dir/compat_testutil.c.o -MF CMakeFiles/compat_iovec.dir/compat_testutil.c.o.d -o CMakeFiles/compat_iovec.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +[ 91%] Linking C executable httpserver +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/httpserver.dir/link.txt --verbose=1 +[ 91%] Building C object tests/CMakeFiles/ws.dir/convey.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ws.dir/convey.c.o -MF CMakeFiles/ws.dir/convey.c.o.d -o CMakeFiles/ws.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/httpserver.dir/httpserver.c.o CMakeFiles/httpserver.dir/convey.c.o -o httpserver ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 92%] Linking C executable compat_cmsg +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_cmsg.dir/link.txt --verbose=1 make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 91%] Built target compat_block make -f tests/CMakeFiles/compat_device.dir/build.make tests/CMakeFiles/compat_device.dir/depend -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/wss.dir/wss.c.o CMakeFiles/wss.dir/convey.c.o -o wss ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_device.dir/DependInfo.cmake --color= -[ 91%] Built target compat_bug777 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_cmsg.dir/compat_cmsg.c.o CMakeFiles/compat_cmsg.dir/compat_testutil.c.o -o compat_cmsg ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 92%] Built target compat_bus make -f tests/CMakeFiles/compat_pair.dir/build.make tests/CMakeFiles/compat_pair.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_pair.dir/DependInfo.cmake --color= @@ -3908,134 +3919,161 @@ make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f tests/CMakeFiles/compat_pair.dir/build.make tests/CMakeFiles/compat_pair.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 91%] Building C object tests/CMakeFiles/compat_device.dir/compat_device.c.o +[ 92%] Building C object tests/CMakeFiles/compat_device.dir/compat_device.c.o cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_device.dir/compat_device.c.o -MF CMakeFiles/compat_device.dir/compat_device.c.o.d -o CMakeFiles/compat_device.dir/compat_device.c.o -c /build/nng-1.5.2/tests/compat_device.c -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 91%] Building C object tests/CMakeFiles/compat_pair.dir/compat_pair.c.o +[ 92%] Building C object tests/CMakeFiles/compat_pair.dir/compat_pair.c.o cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_pair.dir/compat_pair.c.o -MF CMakeFiles/compat_pair.dir/compat_pair.c.o.d -o CMakeFiles/compat_pair.dir/compat_pair.c.o -c /build/nng-1.5.2/tests/compat_pair.c -[ 91%] Built target compat_bus +[ 92%] Linking C executable compat_iovec +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_iovec.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_iovec.dir/compat_iovec.c.o CMakeFiles/compat_iovec.dir/compat_testutil.c.o -o compat_iovec ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 92%] Linking C executable tls +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tls.dir/link.txt --verbose=1 +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 92%] Building C object tests/CMakeFiles/compat_device.dir/compat_testutil.c.o +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/tls.dir/tls.c.o CMakeFiles/tls.dir/convey.c.o -o tls ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 92%] Building C object tests/CMakeFiles/udp.dir/convey.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/udp.dir/convey.c.o -MF CMakeFiles/udp.dir/convey.c.o.d -o CMakeFiles/udp.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_device.dir/compat_testutil.c.o -MF CMakeFiles/compat_device.dir/compat_testutil.c.o.d -o CMakeFiles/compat_device.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +[ 92%] Linking C executable compat_msg +[ 92%] Built target httpserver make -f tests/CMakeFiles/compat_pipeline.dir/build.make tests/CMakeFiles/compat_pipeline.dir/depend +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_msg.dir/link.txt --verbose=1 make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_pipeline.dir/DependInfo.cmake --color= -[ 91%] Building C object tests/CMakeFiles/compat_iovec.dir/compat_testutil.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_iovec.dir/compat_testutil.c.o -MF CMakeFiles/compat_iovec.dir/compat_testutil.c.o.d -o CMakeFiles/compat_iovec.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +[ 92%] Building C object tests/CMakeFiles/compat_pair.dir/compat_testutil.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_pair.dir/compat_testutil.c.o -MF CMakeFiles/compat_pair.dir/compat_testutil.c.o.d -o CMakeFiles/compat_pair.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f tests/CMakeFiles/compat_pipeline.dir/build.make tests/CMakeFiles/compat_pipeline.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 91%] Building C object tests/CMakeFiles/compat_pipeline.dir/compat_pipeline.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_pipeline.dir/compat_pipeline.c.o -MF CMakeFiles/compat_pipeline.dir/compat_pipeline.c.o.d -o CMakeFiles/compat_pipeline.dir/compat_pipeline.c.o -c /build/nng-1.5.2/tests/compat_pipeline.c -[ 92%] Building C object tests/CMakeFiles/compat_msg.dir/compat_testutil.c.o +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_msg.dir/compat_msg.c.o CMakeFiles/compat_msg.dir/compat_testutil.c.o -o compat_msg ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_msg.dir/compat_testutil.c.o -MF CMakeFiles/compat_msg.dir/compat_testutil.c.o.d -o CMakeFiles/compat_msg.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c -[ 92%] Built target wss +[ 92%] Linking C executable reqctx +[ 92%] Building C object tests/CMakeFiles/compat_pipeline.dir/compat_pipeline.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/reqctx.dir/link.txt --verbose=1 +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_pipeline.dir/compat_pipeline.c.o -MF CMakeFiles/compat_pipeline.dir/compat_pipeline.c.o.d -o CMakeFiles/compat_pipeline.dir/compat_pipeline.c.o -c /build/nng-1.5.2/tests/compat_pipeline.c +[ 92%] Built target compat_cmsg make -f tests/CMakeFiles/compat_poll.dir/build.make tests/CMakeFiles/compat_poll.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_poll.dir/DependInfo.cmake --color= -[ 92%] Building C object tests/CMakeFiles/compat_pair.dir/compat_testutil.c.o -[ 93%] Linking C executable compat_cmsg -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_pair.dir/compat_testutil.c.o -MF CMakeFiles/compat_pair.dir/compat_testutil.c.o.d -o CMakeFiles/compat_pair.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_cmsg.dir/link.txt --verbose=1 +[ 92%] Building C object tests/CMakeFiles/compat_pipeline.dir/compat_testutil.c.o +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/reqctx.dir/reqctx.c.o CMakeFiles/reqctx.dir/convey.c.o -o reqctx ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_pipeline.dir/compat_testutil.c.o -MF CMakeFiles/compat_pipeline.dir/compat_testutil.c.o.d -o CMakeFiles/compat_pipeline.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f tests/CMakeFiles/compat_poll.dir/build.make tests/CMakeFiles/compat_poll.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 94%] Building C object tests/CMakeFiles/compat_poll.dir/compat_poll.c.o -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_cmsg.dir/compat_cmsg.c.o CMakeFiles/compat_cmsg.dir/compat_testutil.c.o -o compat_cmsg ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 93%] Building C object tests/CMakeFiles/compat_poll.dir/compat_poll.c.o cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_poll.dir/compat_poll.c.o -MF CMakeFiles/compat_poll.dir/compat_poll.c.o.d -o CMakeFiles/compat_poll.dir/compat_poll.c.o -c /build/nng-1.5.2/tests/compat_poll.c -[ 94%] Building C object tests/CMakeFiles/compat_device.dir/compat_testutil.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_device.dir/compat_testutil.c.o -MF CMakeFiles/compat_device.dir/compat_testutil.c.o.d -o CMakeFiles/compat_device.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c -[ 94%] Building C object tests/CMakeFiles/compat_pipeline.dir/compat_testutil.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_pipeline.dir/compat_testutil.c.o -MF CMakeFiles/compat_pipeline.dir/compat_testutil.c.o.d -o CMakeFiles/compat_pipeline.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c -[ 94%] Linking C executable compat_iovec -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_iovec.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_iovec.dir/compat_iovec.c.o CMakeFiles/compat_iovec.dir/compat_testutil.c.o -o compat_iovec ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 94%] Built target compat_cmsg -[ 94%] Linking C executable compat_msg +[ 93%] Linking C executable reqstress +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/reqstress.dir/link.txt --verbose=1 +[ 93%] Built target compat_iovec make -f tests/CMakeFiles/compat_reqrep.dir/build.make tests/CMakeFiles/compat_reqrep.dir/depend -[ 95%] Linking C executable compat_pair -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_msg.dir/link.txt --verbose=1 -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_pair.dir/link.txt --verbose=1 make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_reqrep.dir/DependInfo.cmake --color= -[ 95%] Linking C executable reqstress -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/reqstress.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_pair.dir/compat_pair.c.o CMakeFiles/compat_pair.dir/compat_testutil.c.o -o compat_pair ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_msg.dir/compat_msg.c.o CMakeFiles/compat_msg.dir/compat_testutil.c.o -o compat_msg ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 95%] Building C object tests/CMakeFiles/compat_poll.dir/compat_testutil.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_poll.dir/compat_testutil.c.o -MF CMakeFiles/compat_poll.dir/compat_testutil.c.o.d -o CMakeFiles/compat_poll.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +[ 93%] Built target tls /usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/reqstress.dir/reqstress.c.o CMakeFiles/reqstress.dir/convey.c.o -o reqstress ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/compat_reqrep.dir/build.make tests/CMakeFiles/compat_reqrep.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 95%] Linking C executable compat_device -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_device.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_device.dir/compat_device.c.o CMakeFiles/compat_device.dir/compat_testutil.c.o -o compat_device ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 95%] Building C object tests/CMakeFiles/compat_reqrep.dir/compat_reqrep.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_reqrep.dir/compat_reqrep.c.o -MF CMakeFiles/compat_reqrep.dir/compat_reqrep.c.o.d -o CMakeFiles/compat_reqrep.dir/compat_reqrep.c.o -c /build/nng-1.5.2/tests/compat_reqrep.c -[ 95%] Linking C executable compat_pipeline -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_pipeline.dir/link.txt --verbose=1 -[ 95%] Built target compat_iovec make -f tests/CMakeFiles/compat_survey.dir/build.make tests/CMakeFiles/compat_survey.dir/depend -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_pipeline.dir/compat_pipeline.c.o CMakeFiles/compat_pipeline.dir/compat_testutil.c.o -o compat_pipeline ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_survey.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f tests/CMakeFiles/compat_reqrep.dir/build.make tests/CMakeFiles/compat_reqrep.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-static' make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f tests/CMakeFiles/compat_survey.dir/build.make tests/CMakeFiles/compat_survey.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 95%] Built target reqstress -make -f tests/CMakeFiles/compat_reqttl.dir/build.make tests/CMakeFiles/compat_reqttl.dir/depend +[ 93%] Building C object tests/CMakeFiles/compat_poll.dir/compat_testutil.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_poll.dir/compat_testutil.c.o -MF CMakeFiles/compat_poll.dir/compat_testutil.c.o.d -o CMakeFiles/compat_poll.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 94%] Building C object tests/CMakeFiles/compat_survey.dir/compat_survey.c.o +[ 94%] Building C object tests/CMakeFiles/compat_reqrep.dir/compat_reqrep.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_survey.dir/compat_survey.c.o -MF CMakeFiles/compat_survey.dir/compat_survey.c.o.d -o CMakeFiles/compat_survey.dir/compat_survey.c.o -c /build/nng-1.5.2/tests/compat_survey.c +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_reqrep.dir/compat_reqrep.c.o -MF CMakeFiles/compat_reqrep.dir/compat_reqrep.c.o.d -o CMakeFiles/compat_reqrep.dir/compat_reqrep.c.o -c /build/nng-1.5.2/tests/compat_reqrep.c +[ 94%] Built target compat_msg +make -f tests/CMakeFiles/compat_reqttl.dir/build.make tests/CMakeFiles/compat_reqttl.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_reqttl.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 96%] Building C object tests/CMakeFiles/compat_survey.dir/compat_survey.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_survey.dir/compat_survey.c.o -MF CMakeFiles/compat_survey.dir/compat_survey.c.o.d -o CMakeFiles/compat_survey.dir/compat_survey.c.o -c /build/nng-1.5.2/tests/compat_survey.c -[ 96%] Built target compat_msg +[ 94%] Built target reqctx +make -f tests/CMakeFiles/compat_shutdown.dir/build.make tests/CMakeFiles/compat_shutdown.dir/depend make[4]: Leaving directory '/build/nng-1.5.2/build-static' make -f tests/CMakeFiles/compat_reqttl.dir/build.make tests/CMakeFiles/compat_reqttl.dir/build -[ 96%] Built target compat_pair -make[4]: Entering directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/compat_shutdown.dir/build.make tests/CMakeFiles/compat_shutdown.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_shutdown.dir/DependInfo.cmake --color= -make -f tests/CMakeFiles/compat_surveyttl.dir/build.make tests/CMakeFiles/compat_surveyttl.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_surveyttl.dir/DependInfo.cmake --color= -[ 96%] Building C object tests/CMakeFiles/compat_reqttl.dir/compat_reqttl.c.o -make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 94%] Linking C executable compat_pipeline +[ 94%] Building C object tests/CMakeFiles/compat_reqttl.dir/compat_reqttl.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_pipeline.dir/link.txt --verbose=1 cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_reqttl.dir/compat_reqttl.c.o -MF CMakeFiles/compat_reqttl.dir/compat_reqttl.c.o.d -o CMakeFiles/compat_reqttl.dir/compat_reqttl.c.o -c /build/nng-1.5.2/tests/compat_reqttl.c -[ 96%] Linking C executable compat_poll -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_poll.dir/link.txt --verbose=1 -[ 96%] Built target compat_device +[ 94%] Linking C executable compat_device make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/compat_surveyttl.dir/build.make tests/CMakeFiles/compat_surveyttl.dir/build -make -f tests/CMakeFiles/compat_options.dir/build.make tests/CMakeFiles/compat_options.dir/depend +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_device.dir/link.txt --verbose=1 +make -f tests/CMakeFiles/compat_shutdown.dir/build.make tests/CMakeFiles/compat_shutdown.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-static' +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_pipeline.dir/compat_pipeline.c.o CMakeFiles/compat_pipeline.dir/compat_testutil.c.o -o compat_pipeline ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 94%] Linking C executable wss +[ 95%] Linking C executable compat_pair +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/wss.dir/link.txt --verbose=1 +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_pair.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_device.dir/compat_device.c.o CMakeFiles/compat_device.dir/compat_testutil.c.o -o compat_device ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 95%] Building C object tests/CMakeFiles/compat_shutdown.dir/compat_shutdown.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_shutdown.dir/compat_shutdown.c.o -MF CMakeFiles/compat_shutdown.dir/compat_shutdown.c.o.d -o CMakeFiles/compat_shutdown.dir/compat_shutdown.c.o -c /build/nng-1.5.2/tests/compat_shutdown.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/wss.dir/wss.c.o CMakeFiles/wss.dir/convey.c.o -o wss ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_pair.dir/compat_pair.c.o CMakeFiles/compat_pair.dir/compat_testutil.c.o -o compat_pair ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f tests/CMakeFiles/compat_surveyttl.dir/build.make tests/CMakeFiles/compat_surveyttl.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_surveyttl.dir/DependInfo.cmake --color= +[ 95%] Building C object tests/CMakeFiles/compat_survey.dir/compat_testutil.c.o +[ 95%] Built target reqstress +[ 95%] Linking C executable ws +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_survey.dir/compat_testutil.c.o -MF CMakeFiles/compat_survey.dir/compat_testutil.c.o.d -o CMakeFiles/compat_survey.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ws.dir/link.txt --verbose=1 +make -f tests/CMakeFiles/compat_options.dir/build.make tests/CMakeFiles/compat_options.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/compat_options.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-static' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_poll.dir/compat_poll.c.o CMakeFiles/compat_poll.dir/compat_testutil.c.o -o compat_poll ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -make -f tests/CMakeFiles/compat_shutdown.dir/build.make tests/CMakeFiles/compat_shutdown.dir/build +make -f tests/CMakeFiles/compat_surveyttl.dir/build.make tests/CMakeFiles/compat_surveyttl.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 97%] Building C object tests/CMakeFiles/compat_surveyttl.dir/compat_surveyttl.c.o +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/ws.dir/ws.c.o CMakeFiles/ws.dir/convey.c.o -o ws ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_surveyttl.dir/compat_surveyttl.c.o -MF CMakeFiles/compat_surveyttl.dir/compat_surveyttl.c.o.d -o CMakeFiles/compat_surveyttl.dir/compat_surveyttl.c.o -c /build/nng-1.5.2/tests/compat_surveyttl.c make -f tests/CMakeFiles/compat_options.dir/build.make tests/CMakeFiles/compat_options.dir/build -make[4]: Leaving directory '/build/nng-1.5.2/build-static' make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 97%] Building C object tests/CMakeFiles/compat_shutdown.dir/compat_shutdown.c.o -[ 97%] Building C object tests/CMakeFiles/compat_options.dir/compat_options.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_shutdown.dir/compat_shutdown.c.o -MF CMakeFiles/compat_shutdown.dir/compat_shutdown.c.o.d -o CMakeFiles/compat_shutdown.dir/compat_shutdown.c.o -c /build/nng-1.5.2/tests/compat_shutdown.c +[ 96%] Building C object tests/CMakeFiles/compat_surveyttl.dir/compat_surveyttl.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_surveyttl.dir/compat_surveyttl.c.o -MF CMakeFiles/compat_surveyttl.dir/compat_surveyttl.c.o.d -o CMakeFiles/compat_surveyttl.dir/compat_surveyttl.c.o -c /build/nng-1.5.2/tests/compat_surveyttl.c +[ 96%] Building C object tests/CMakeFiles/compat_options.dir/compat_options.c.o cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_options.dir/compat_options.c.o -MF CMakeFiles/compat_options.dir/compat_options.c.o.d -o CMakeFiles/compat_options.dir/compat_options.c.o -c /build/nng-1.5.2/tests/compat_options.c -[ 97%] Built target compat_pipeline -[ 98%] Building C object tests/CMakeFiles/compat_reqrep.dir/compat_testutil.c.o +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 96%] Linking C executable tcp +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tcp.dir/link.txt --verbose=1 +[ 96%] Building C object tests/CMakeFiles/compat_shutdown.dir/compat_testutil.c.o +[ 96%] Built target wss +make -f tests/CMakeFiles/cplusplus_pair.dir/build.make tests/CMakeFiles/cplusplus_pair.dir/depend +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_shutdown.dir/compat_testutil.c.o -MF CMakeFiles/compat_shutdown.dir/compat_testutil.c.o.d -o CMakeFiles/compat_shutdown.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +make[4]: Entering directory '/build/nng-1.5.2/build-static' +cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/cplusplus_pair.dir/DependInfo.cmake --color= +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/tcp.dir/tcp.c.o CMakeFiles/tcp.dir/convey.c.o -o tcp ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 96%] Linking C executable compat_poll +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_poll.dir/link.txt --verbose=1 +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make -f tests/CMakeFiles/cplusplus_pair.dir/build.make tests/CMakeFiles/cplusplus_pair.dir/build +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make[4]: Entering directory '/build/nng-1.5.2/build-static' +[ 97%] Building C object tests/CMakeFiles/compat_reqrep.dir/compat_testutil.c.o +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +make[4]: Leaving directory '/build/nng-1.5.2/build-static' cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_reqrep.dir/compat_testutil.c.o -MF CMakeFiles/compat_reqrep.dir/compat_testutil.c.o.d -o CMakeFiles/compat_reqrep.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c -[ 98%] Building C object tests/CMakeFiles/compat_surveyttl.dir/compat_testutil.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_surveyttl.dir/compat_testutil.c.o -MF CMakeFiles/compat_surveyttl.dir/compat_testutil.c.o.d -o CMakeFiles/compat_surveyttl.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c -[ 98%] Building C object tests/CMakeFiles/compat_survey.dir/compat_testutil.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_survey.dir/compat_testutil.c.o -MF CMakeFiles/compat_survey.dir/compat_testutil.c.o.d -o CMakeFiles/compat_survey.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_poll.dir/compat_poll.c.o CMakeFiles/compat_poll.dir/compat_testutil.c.o -o compat_poll ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 97%] Building CXX object tests/CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o +[ 97%] Built target compat_pipeline +cd /build/nng-1.5.2/build-static/tests && /usr/bin/c++ -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -Wall -Wextra -fno-omit-frame-pointer -MD -MT tests/CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o -MF CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o.d -o CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o -c /build/nng-1.5.2/tests/cplusplus_pair.cc +[ 97%] Built target compat_device +[ 97%] Built target compat_pair +[ 97%] Building C object tests/CMakeFiles/compat_reqttl.dir/compat_testutil.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_reqttl.dir/compat_testutil.c.o -MF CMakeFiles/compat_reqttl.dir/compat_testutil.c.o.d -o CMakeFiles/compat_reqttl.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 97%] Building C object tests/CMakeFiles/compat_options.dir/convey.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_options.dir/convey.c.o -MF CMakeFiles/compat_options.dir/convey.c.o.d -o CMakeFiles/compat_options.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c In file included from /build/nng-1.5.2/tests/compat_options.c:14: /build/nng-1.5.2/tests/compat_options.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] @@ -4059,62 +4097,63 @@ /build/nng-1.5.2/tests/compat_options.c:25:9: note: in expansion of macro 'Convey' 25 | Convey("Given a compat NN_REP socket", { | ^~~~~~ +[ 97%] Built target ws +[ 97%] Linking C executable tcp6 +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tcp6.dir/link.txt --verbose=1 +[ 97%] Building C object tests/CMakeFiles/compat_surveyttl.dir/compat_testutil.c.o +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_surveyttl.dir/compat_testutil.c.o -MF CMakeFiles/compat_surveyttl.dir/compat_testutil.c.o.d -o CMakeFiles/compat_surveyttl.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/tcp6.dir/tcp6.c.o CMakeFiles/tcp6.dir/convey.c.o -o tcp6 ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 98%] Linking C executable udp +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/udp.dir/link.txt --verbose=1 +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 98%] Linking C executable compat_survey +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/udp.dir/udp.c.o CMakeFiles/udp.dir/convey.c.o -o udp ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_survey.dir/link.txt --verbose=1 +[ 98%] Built target tcp +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_survey.dir/compat_survey.c.o CMakeFiles/compat_survey.dir/compat_testutil.c.o -o compat_survey ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' [ 98%] Built target compat_poll -make -f tests/CMakeFiles/cplusplus_pair.dir/build.make tests/CMakeFiles/cplusplus_pair.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-static' -cd /build/nng-1.5.2/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-static /build/nng-1.5.2/build-static/tests /build/nng-1.5.2/build-static/tests/CMakeFiles/cplusplus_pair.dir/DependInfo.cmake --color= -[ 98%] Building C object tests/CMakeFiles/compat_reqttl.dir/compat_testutil.c.o make[4]: Leaving directory '/build/nng-1.5.2/build-static' -make -f tests/CMakeFiles/cplusplus_pair.dir/build.make tests/CMakeFiles/cplusplus_pair.dir/build -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_reqttl.dir/compat_testutil.c.o -MF CMakeFiles/compat_reqttl.dir/compat_testutil.c.o.d -o CMakeFiles/compat_reqttl.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c -make[4]: Entering directory '/build/nng-1.5.2/build-static' -[ 98%] Building C object tests/CMakeFiles/compat_shutdown.dir/compat_testutil.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_shutdown.dir/compat_testutil.c.o -MF CMakeFiles/compat_shutdown.dir/compat_testutil.c.o.d -o CMakeFiles/compat_shutdown.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c -[ 98%] Building CXX object tests/CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/c++ -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -Wall -Wextra -fno-omit-frame-pointer -MD -MT tests/CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o -MF CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o.d -o CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o -c /build/nng-1.5.2/tests/cplusplus_pair.cc -[ 98%] Building C object tests/CMakeFiles/compat_options.dir/convey.c.o -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_options.dir/convey.c.o -MF CMakeFiles/compat_options.dir/convey.c.o.d -o CMakeFiles/compat_options.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c [ 98%] Linking C executable compat_reqrep cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_reqrep.dir/link.txt --verbose=1 +[ 98%] Linking C executable compat_shutdown +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_shutdown.dir/link.txt --verbose=1 +[ 98%] Built target tcp6 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_reqrep.dir/compat_reqrep.c.o CMakeFiles/compat_reqrep.dir/compat_testutil.c.o -o compat_reqrep ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 98%] Linking C executable compat_survey -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_survey.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_survey.dir/compat_survey.c.o CMakeFiles/compat_survey.dir/compat_testutil.c.o -o compat_survey ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 98%] Linking C executable compat_surveyttl -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_surveyttl.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_surveyttl.dir/compat_surveyttl.c.o CMakeFiles/compat_surveyttl.dir/compat_testutil.c.o -o compat_surveyttl ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_shutdown.dir/compat_shutdown.c.o CMakeFiles/compat_shutdown.dir/compat_testutil.c.o -o compat_shutdown ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 98%] Built target udp +make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[ 98%] Built target compat_survey [ 99%] Linking C executable compat_reqttl cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_reqttl.dir/link.txt --verbose=1 -[ 99%] Linking C executable compat_shutdown -cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_shutdown.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_reqttl.dir/compat_reqttl.c.o CMakeFiles/compat_reqttl.dir/compat_testutil.c.o -o compat_reqttl ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_shutdown.dir/compat_shutdown.c.o CMakeFiles/compat_shutdown.dir/compat_testutil.c.o -o compat_shutdown ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 99%] Linking C executable compat_surveyttl +cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_surveyttl.dir/link.txt --verbose=1 make[4]: Leaving directory '/build/nng-1.5.2/build-static' make[4]: Leaving directory '/build/nng-1.5.2/build-static' +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_surveyttl.dir/compat_surveyttl.c.o CMakeFiles/compat_surveyttl.dir/compat_testutil.c.o -o compat_surveyttl ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so [ 99%] Built target compat_reqrep -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[ 99%] Built target compat_surveyttl -[ 99%] Built target compat_survey +[ 99%] Built target compat_shutdown make[4]: Leaving directory '/build/nng-1.5.2/build-static' make[4]: Leaving directory '/build/nng-1.5.2/build-static' [ 99%] Built target compat_reqttl -[ 99%] Built target compat_shutdown +[ 99%] Built target compat_surveyttl [100%] Linking C executable compat_options cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_options.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_options.dir/compat_options.c.o CMakeFiles/compat_options.dir/convey.c.o -o compat_options ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -make[4]: Leaving directory '/build/nng-1.5.2/build-static' -[100%] Built target compat_options [100%] Linking CXX executable cplusplus_pair cd /build/nng-1.5.2/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cplusplus_pair.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o -o cplusplus_pair ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-static' +[100%] Built target compat_options +make[4]: Leaving directory '/build/nng-1.5.2/build-static' [100%] Built target cplusplus_pair make[3]: Leaving directory '/build/nng-1.5.2/build-static' /usr/bin/cmake -E cmake_progress_start /build/nng-1.5.2/build-static/CMakeFiles 0 make[2]: Leaving directory '/build/nng-1.5.2/build-static' dh_auto_build --buildsystem=cmake --builddir=build-shared - cd build-shared && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1 + cd build-shared && make -j15 "INSTALL=install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/build/nng-1.5.2/build-shared' /usr/bin/cmake -S/build/nng-1.5.2 -B/build/nng-1.5.2/build-shared --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/nng-1.5.2/build-shared/CMakeFiles /build/nng-1.5.2/build-shared//CMakeFiles/progress.marks @@ -4132,61 +4171,75 @@ make -f CMakeFiles/nng.dir/build.make CMakeFiles/nng.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 0%] Building C object CMakeFiles/nng_testing.dir/src/nng_legacy.c.o [ 1%] Building C object CMakeFiles/nng_testing.dir/src/core/device.c.o +[ 1%] Building C object CMakeFiles/nng.dir/src/core/device.c.o +[ 1%] Building C object CMakeFiles/nng_testing.dir/src/core/dialer.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/device.c.o -MF CMakeFiles/nng_testing.dir/src/core/device.c.o.d -o CMakeFiles/nng_testing.dir/src/core/device.c.o -c /build/nng-1.5.2/src/core/device.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/device.c.o -MF CMakeFiles/nng.dir/src/core/device.c.o.d -o CMakeFiles/nng.dir/src/core/device.c.o -c /build/nng-1.5.2/src/core/device.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/dialer.c.o -MF CMakeFiles/nng_testing.dir/src/core/dialer.c.o.d -o CMakeFiles/nng_testing.dir/src/core/dialer.c.o -c /build/nng-1.5.2/src/core/dialer.c +[ 1%] Building C object CMakeFiles/nng_testing.dir/src/nng.c.o [ 2%] Building C object CMakeFiles/nng.dir/src/nng_legacy.c.o [ 2%] Building C object CMakeFiles/nng.dir/src/nng.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/nng_legacy.c.o -MF CMakeFiles/nng.dir/src/nng_legacy.c.o.d -o CMakeFiles/nng.dir/src/nng_legacy.c.o -c /build/nng-1.5.2/src/nng_legacy.c +[ 2%] Building C object CMakeFiles/nng_testing.dir/src/nng_legacy.c.o [ 2%] Building C object CMakeFiles/nng_testing.dir/src/core/aio.c.o -[ 2%] Building C object CMakeFiles/nng_testing.dir/src/nng.c.o -[ 2%] Building C object CMakeFiles/nng_testing.dir/src/core/dialer.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/nng.c.o -MF CMakeFiles/nng_testing.dir/src/nng.c.o.d -o CMakeFiles/nng_testing.dir/src/nng.c.o -c /build/nng-1.5.2/src/nng.c +[ 2%] Building C object CMakeFiles/nng.dir/src/core/aio.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/nng_legacy.c.o -MF CMakeFiles/nng_testing.dir/src/nng_legacy.c.o.d -o CMakeFiles/nng_testing.dir/src/nng_legacy.c.o -c /build/nng-1.5.2/src/nng_legacy.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/nng_legacy.c.o -MF CMakeFiles/nng.dir/src/nng_legacy.c.o.d -o CMakeFiles/nng.dir/src/nng_legacy.c.o -c /build/nng-1.5.2/src/nng_legacy.c /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/nng.c.o -MF CMakeFiles/nng.dir/src/nng.c.o.d -o CMakeFiles/nng.dir/src/nng.c.o -c /build/nng-1.5.2/src/nng.c -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/nng.c.o -MF CMakeFiles/nng_testing.dir/src/nng.c.o.d -o CMakeFiles/nng_testing.dir/src/nng.c.o -c /build/nng-1.5.2/src/nng.c /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/aio.c.o -MF CMakeFiles/nng_testing.dir/src/core/aio.c.o.d -o CMakeFiles/nng_testing.dir/src/core/aio.c.o -c /build/nng-1.5.2/src/core/aio.c -[ 2%] Building C object CMakeFiles/nng.dir/src/core/aio.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/device.c.o -MF CMakeFiles/nng_testing.dir/src/core/device.c.o.d -o CMakeFiles/nng_testing.dir/src/core/device.c.o -c /build/nng-1.5.2/src/core/device.c -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/dialer.c.o -MF CMakeFiles/nng_testing.dir/src/core/dialer.c.o.d -o CMakeFiles/nng_testing.dir/src/core/dialer.c.o -c /build/nng-1.5.2/src/core/dialer.c /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/aio.c.o -MF CMakeFiles/nng.dir/src/core/aio.c.o.d -o CMakeFiles/nng.dir/src/core/aio.c.o -c /build/nng-1.5.2/src/core/aio.c +[ 3%] Building C object CMakeFiles/nng.dir/src/core/dialer.c.o +[ 3%] Building C object CMakeFiles/nng.dir/src/core/file.c.o +[ 3%] Building C object CMakeFiles/nng_testing.dir/src/core/idhash.c.o +[ 3%] Building C object CMakeFiles/nng.dir/src/core/idhash.c.o +[ 4%] Building C object CMakeFiles/nng_testing.dir/src/core/init.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/dialer.c.o -MF CMakeFiles/nng.dir/src/core/dialer.c.o.d -o CMakeFiles/nng.dir/src/core/dialer.c.o -c /build/nng-1.5.2/src/core/dialer.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/idhash.c.o -MF CMakeFiles/nng_testing.dir/src/core/idhash.c.o.d -o CMakeFiles/nng_testing.dir/src/core/idhash.c.o -c /build/nng-1.5.2/src/core/idhash.c +[ 4%] Building C object CMakeFiles/nng_testing.dir/src/core/file.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/file.c.o -MF CMakeFiles/nng.dir/src/core/file.c.o.d -o CMakeFiles/nng.dir/src/core/file.c.o -c /build/nng-1.5.2/src/core/file.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/idhash.c.o -MF CMakeFiles/nng.dir/src/core/idhash.c.o.d -o CMakeFiles/nng.dir/src/core/idhash.c.o -c /build/nng-1.5.2/src/core/idhash.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/init.c.o -MF CMakeFiles/nng_testing.dir/src/core/init.c.o.d -o CMakeFiles/nng_testing.dir/src/core/init.c.o -c /build/nng-1.5.2/src/core/init.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/file.c.o -MF CMakeFiles/nng_testing.dir/src/core/file.c.o.d -o CMakeFiles/nng_testing.dir/src/core/file.c.o -c /build/nng-1.5.2/src/core/file.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/nng.c:12: + from /build/nng-1.5.2/src/core/dialer.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/nng_legacy.c:11: + from /build/nng-1.5.2/src/core/file.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/dialer.c:12: + from /build/nng-1.5.2/src/core/file.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/nng_legacy.c:11: + from /build/nng-1.5.2/src/core/device.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/nng.c:12: + from /build/nng-1.5.2/src/core/device.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/aio.c:11: + from /build/nng-1.5.2/src/nng.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/device.c:11: + from /build/nng-1.5.2/src/nng_legacy.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ @@ -4196,165 +4249,143 @@ /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 2%] Building C object CMakeFiles/nng_testing.dir/src/core/file.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/file.c.o -MF CMakeFiles/nng_testing.dir/src/core/file.c.o.d -o CMakeFiles/nng_testing.dir/src/core/file.c.o -c /build/nng-1.5.2/src/core/file.c -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/file.c:11: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ -[ 2%] Building C object CMakeFiles/nng.dir/src/core/device.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/device.c.o -MF CMakeFiles/nng.dir/src/core/device.c.o.d -o CMakeFiles/nng.dir/src/core/device.c.o -c /build/nng-1.5.2/src/core/device.c -[ 2%] Building C object CMakeFiles/nng_testing.dir/src/core/idhash.c.o -[ 3%] Building C object CMakeFiles/nng.dir/src/core/dialer.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/idhash.c.o -MF CMakeFiles/nng_testing.dir/src/core/idhash.c.o.d -o CMakeFiles/nng_testing.dir/src/core/idhash.c.o -c /build/nng-1.5.2/src/core/idhash.c -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/dialer.c.o -MF CMakeFiles/nng.dir/src/core/dialer.c.o.d -o CMakeFiles/nng.dir/src/core/dialer.c.o -c /build/nng-1.5.2/src/core/dialer.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/device.c:11: + from /build/nng-1.5.2/src/core/idhash.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/idhash.c:11: + from /build/nng-1.5.2/src/nng.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/dialer.c:12: + from /build/nng-1.5.2/src/core/aio.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 4%] Building C object CMakeFiles/nng_testing.dir/src/core/init.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/init.c.o -MF CMakeFiles/nng_testing.dir/src/core/init.c.o.d -o CMakeFiles/nng_testing.dir/src/core/init.c.o -c /build/nng-1.5.2/src/core/init.c -[ 4%] Building C object CMakeFiles/nng_testing.dir/src/core/list.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/core/init.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/list.c.o -MF CMakeFiles/nng_testing.dir/src/core/list.c.o.d -o CMakeFiles/nng_testing.dir/src/core/list.c.o -c /build/nng-1.5.2/src/core/list.c -[ 4%] Building C object CMakeFiles/nng.dir/src/core/file.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/file.c.o -MF CMakeFiles/nng.dir/src/core/file.c.o.d -o CMakeFiles/nng.dir/src/core/file.c.o -c /build/nng-1.5.2/src/core/file.c -[ 4%] Building C object CMakeFiles/nng.dir/src/core/idhash.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/file.c:11: + from /build/nng-1.5.2/src/nng_legacy.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/list.c:14: + from /build/nng-1.5.2/src/core/idhash.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/idhash.c.o -MF CMakeFiles/nng.dir/src/core/idhash.c.o.d -o CMakeFiles/nng.dir/src/core/idhash.c.o -c /build/nng-1.5.2/src/core/idhash.c -[ 4%] Building C object CMakeFiles/nng_testing.dir/src/core/listener.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/listener.c.o -MF CMakeFiles/nng_testing.dir/src/core/listener.c.o.d -o CMakeFiles/nng_testing.dir/src/core/listener.c.o -c /build/nng-1.5.2/src/core/listener.c -[ 5%] Building C object CMakeFiles/nng_testing.dir/src/core/lmq.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/lmq.c.o -MF CMakeFiles/nng_testing.dir/src/core/lmq.c.o.d -o CMakeFiles/nng_testing.dir/src/core/lmq.c.o -c /build/nng-1.5.2/src/core/lmq.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/idhash.c:11: + from /build/nng-1.5.2/src/core/dialer.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 4%] Building C object CMakeFiles/nng.dir/src/core/init.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/init.c.o -MF CMakeFiles/nng.dir/src/core/init.c.o.d -o CMakeFiles/nng.dir/src/core/init.c.o -c /build/nng-1.5.2/src/core/init.c +[ 4%] Building C object CMakeFiles/nng_testing.dir/src/core/list.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/list.c.o -MF CMakeFiles/nng_testing.dir/src/core/list.c.o.d -o CMakeFiles/nng_testing.dir/src/core/list.c.o -c /build/nng-1.5.2/src/core/list.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/listener.c:12: + from /build/nng-1.5.2/src/core/init.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/lmq.c:10: + from /build/nng-1.5.2/src/core/list.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 5%] Building C object CMakeFiles/nng.dir/src/core/init.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/init.c.o -MF CMakeFiles/nng.dir/src/core/init.c.o.d -o CMakeFiles/nng.dir/src/core/init.c.o -c /build/nng-1.5.2/src/core/init.c -[ 5%] Building C object CMakeFiles/nng_testing.dir/src/core/message.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/message.c.o -MF CMakeFiles/nng_testing.dir/src/core/message.c.o.d -o CMakeFiles/nng_testing.dir/src/core/message.c.o -c /build/nng-1.5.2/src/core/message.c +[ 4%] Building C object CMakeFiles/nng_testing.dir/src/core/listener.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/listener.c.o -MF CMakeFiles/nng_testing.dir/src/core/listener.c.o.d -o CMakeFiles/nng_testing.dir/src/core/listener.c.o -c /build/nng-1.5.2/src/core/listener.c +[ 4%] Building C object CMakeFiles/nng.dir/src/core/listener.c.o +[ 6%] Building C object CMakeFiles/nng_testing.dir/src/core/lmq.c.o [ 6%] Building C object CMakeFiles/nng.dir/src/core/list.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/init.c:11: + from /build/nng-1.5.2/src/core/listener.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/listener.c.o -MF CMakeFiles/nng.dir/src/core/listener.c.o.d -o CMakeFiles/nng.dir/src/core/listener.c.o -c /build/nng-1.5.2/src/core/listener.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/lmq.c.o -MF CMakeFiles/nng_testing.dir/src/core/lmq.c.o.d -o CMakeFiles/nng_testing.dir/src/core/lmq.c.o -c /build/nng-1.5.2/src/core/lmq.c /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/list.c.o -MF CMakeFiles/nng.dir/src/core/list.c.o.d -o CMakeFiles/nng.dir/src/core/list.c.o -c /build/nng-1.5.2/src/core/list.c +[ 6%] Building C object CMakeFiles/nng.dir/src/core/lmq.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/lmq.c.o -MF CMakeFiles/nng.dir/src/core/lmq.c.o.d -o CMakeFiles/nng.dir/src/core/lmq.c.o -c /build/nng-1.5.2/src/core/lmq.c +[ 6%] Building C object CMakeFiles/nng_testing.dir/src/core/message.c.o +[ 6%] Building C object CMakeFiles/nng_testing.dir/src/core/options.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/message.c.o -MF CMakeFiles/nng_testing.dir/src/core/message.c.o.d -o CMakeFiles/nng_testing.dir/src/core/message.c.o -c /build/nng-1.5.2/src/core/message.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/options.c.o -MF CMakeFiles/nng_testing.dir/src/core/options.c.o.d -o CMakeFiles/nng_testing.dir/src/core/options.c.o -c /build/nng-1.5.2/src/core/options.c +[ 6%] Building C object CMakeFiles/nng_testing.dir/src/core/msgqueue.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/msgqueue.c.o -MF CMakeFiles/nng_testing.dir/src/core/msgqueue.c.o.d -o CMakeFiles/nng_testing.dir/src/core/msgqueue.c.o -c /build/nng-1.5.2/src/core/msgqueue.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/message.c:13: + from /build/nng-1.5.2/src/core/listener.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 6%] Building C object CMakeFiles/nng_testing.dir/src/core/msgqueue.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/msgqueue.c.o -MF CMakeFiles/nng_testing.dir/src/core/msgqueue.c.o.d -o CMakeFiles/nng_testing.dir/src/core/msgqueue.c.o -c /build/nng-1.5.2/src/core/msgqueue.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/list.c:14: + from /build/nng-1.5.2/src/core/lmq.c:10: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 6%] Building C object CMakeFiles/nng.dir/src/core/listener.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/listener.c.o -MF CMakeFiles/nng.dir/src/core/listener.c.o.d -o CMakeFiles/nng.dir/src/core/listener.c.o -c /build/nng-1.5.2/src/core/listener.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/core/msgqueue.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 6%] Building C object CMakeFiles/nng.dir/src/core/lmq.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/lmq.c.o -MF CMakeFiles/nng.dir/src/core/lmq.c.o.d -o CMakeFiles/nng.dir/src/core/lmq.c.o -c /build/nng-1.5.2/src/core/lmq.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/listener.c:12: + from /build/nng-1.5.2/src/core/lmq.c:10: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 6%] Building C object CMakeFiles/nng.dir/src/core/message.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/message.c.o -MF CMakeFiles/nng.dir/src/core/message.c.o.d -o CMakeFiles/nng.dir/src/core/message.c.o -c /build/nng-1.5.2/src/core/message.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/lmq.c:10: + from /build/nng-1.5.2/src/core/list.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 6%] Building C object CMakeFiles/nng_testing.dir/src/core/options.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/options.c.o -MF CMakeFiles/nng_testing.dir/src/core/options.c.o.d -o CMakeFiles/nng_testing.dir/src/core/options.c.o -c /build/nng-1.5.2/src/core/options.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/message.c:13: + from /build/nng-1.5.2/src/core/options.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/options.c:12: + from /build/nng-1.5.2/src/core/message.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 7%] Building C object CMakeFiles/nng.dir/src/core/msgqueue.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/msgqueue.c.o -MF CMakeFiles/nng.dir/src/core/msgqueue.c.o.d -o CMakeFiles/nng.dir/src/core/msgqueue.c.o -c /build/nng-1.5.2/src/core/msgqueue.c -[ 8%] Building C object CMakeFiles/nng_testing.dir/src/core/pollable.c.o +[ 6%] Building C object CMakeFiles/nng.dir/src/core/message.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/message.c.o -MF CMakeFiles/nng.dir/src/core/message.c.o.d -o CMakeFiles/nng.dir/src/core/message.c.o -c /build/nng-1.5.2/src/core/message.c +[ 7%] Building C object CMakeFiles/nng_testing.dir/src/core/pollable.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/pollable.c.o -MF CMakeFiles/nng_testing.dir/src/core/pollable.c.o.d -o CMakeFiles/nng_testing.dir/src/core/pollable.c.o -c /build/nng-1.5.2/src/core/pollable.c -[ 8%] Building C object CMakeFiles/nng_testing.dir/src/core/panic.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/panic.c.o -MF CMakeFiles/nng_testing.dir/src/core/panic.c.o.d -o CMakeFiles/nng_testing.dir/src/core/panic.c.o -c /build/nng-1.5.2/src/core/panic.c +[ 8%] Building C object CMakeFiles/nng.dir/src/core/msgqueue.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/msgqueue.c.o -MF CMakeFiles/nng.dir/src/core/msgqueue.c.o.d -o CMakeFiles/nng.dir/src/core/msgqueue.c.o -c /build/nng-1.5.2/src/core/msgqueue.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/msgqueue.c:11: + from /build/nng-1.5.2/src/core/pollable.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/pollable.c:11: + from /build/nng-1.5.2/src/core/msgqueue.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ @@ -4362,56 +4393,56 @@ /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/options.c.o -MF CMakeFiles/nng.dir/src/core/options.c.o.d -o CMakeFiles/nng.dir/src/core/options.c.o -c /build/nng-1.5.2/src/core/options.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/panic.c:20: + from /build/nng-1.5.2/src/core/message.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 8%] Building C object CMakeFiles/nng.dir/src/core/pollable.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/pollable.c.o -MF CMakeFiles/nng.dir/src/core/pollable.c.o.d -o CMakeFiles/nng.dir/src/core/pollable.c.o -c /build/nng-1.5.2/src/core/pollable.c +[ 8%] Building C object CMakeFiles/nng.dir/src/core/panic.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/panic.c.o -MF CMakeFiles/nng.dir/src/core/panic.c.o.d -o CMakeFiles/nng.dir/src/core/panic.c.o -c /build/nng-1.5.2/src/core/panic.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/core/options.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 8%] Building C object CMakeFiles/nng.dir/src/core/pollable.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/pollable.c.o -MF CMakeFiles/nng.dir/src/core/pollable.c.o.d -o CMakeFiles/nng.dir/src/core/pollable.c.o -c /build/nng-1.5.2/src/core/pollable.c -[ 8%] Building C object CMakeFiles/nng_testing.dir/src/core/pipe.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/pipe.c.o -MF CMakeFiles/nng_testing.dir/src/core/pipe.c.o.d -o CMakeFiles/nng_testing.dir/src/core/pipe.c.o -c /build/nng-1.5.2/src/core/pipe.c -[ 8%] Building C object CMakeFiles/nng_testing.dir/src/core/protocol.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/protocol.c.o -MF CMakeFiles/nng_testing.dir/src/core/protocol.c.o.d -o CMakeFiles/nng_testing.dir/src/core/protocol.c.o -c /build/nng-1.5.2/src/core/protocol.c +[ 8%] Building C object CMakeFiles/nng_testing.dir/src/core/panic.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/panic.c.o -MF CMakeFiles/nng_testing.dir/src/core/panic.c.o.d -o CMakeFiles/nng_testing.dir/src/core/panic.c.o -c /build/nng-1.5.2/src/core/panic.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/core/pollable.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 9%] Building C object CMakeFiles/nng.dir/src/core/pipe.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/pipe.c.o -MF CMakeFiles/nng.dir/src/core/pipe.c.o.d -o CMakeFiles/nng.dir/src/core/pipe.c.o -c /build/nng-1.5.2/src/core/pipe.c +[ 9%] Building C object CMakeFiles/nng_testing.dir/src/core/pipe.c.o +[ 9%] Building C object CMakeFiles/nng_testing.dir/src/core/protocol.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/pipe.c.o -MF CMakeFiles/nng_testing.dir/src/core/pipe.c.o.d -o CMakeFiles/nng_testing.dir/src/core/pipe.c.o -c /build/nng-1.5.2/src/core/pipe.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/protocol.c.o -MF CMakeFiles/nng_testing.dir/src/core/protocol.c.o.d -o CMakeFiles/nng_testing.dir/src/core/protocol.c.o -c /build/nng-1.5.2/src/core/protocol.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/pipe.c:12: + from /build/nng-1.5.2/src/core/panic.c:20: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 9%] Building C object CMakeFiles/nng_testing.dir/src/core/reap.c.o +[ 9%] Building C object CMakeFiles/nng.dir/src/core/protocol.c.o +[ 10%] Building C object CMakeFiles/nng_testing.dir/src/core/reap.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/protocol.c.o -MF CMakeFiles/nng.dir/src/core/protocol.c.o.d -o CMakeFiles/nng.dir/src/core/protocol.c.o -c /build/nng-1.5.2/src/core/protocol.c /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/reap.c.o -MF CMakeFiles/nng_testing.dir/src/core/reap.c.o.d -o CMakeFiles/nng_testing.dir/src/core/reap.c.o -c /build/nng-1.5.2/src/core/reap.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/protocol.c:13: + from /build/nng-1.5.2/src/core/pipe.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 9%] Building C object CMakeFiles/nng.dir/src/core/panic.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/panic.c.o -MF CMakeFiles/nng.dir/src/core/panic.c.o.d -o CMakeFiles/nng.dir/src/core/panic.c.o -c /build/nng-1.5.2/src/core/panic.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/reap.c:11: + from /build/nng-1.5.2/src/core/panic.c:20: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 10%] Building C object CMakeFiles/nng.dir/src/core/pipe.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/pipe.c.o -MF CMakeFiles/nng.dir/src/core/pipe.c.o.d -o CMakeFiles/nng.dir/src/core/pipe.c.o -c /build/nng-1.5.2/src/core/pipe.c -[ 10%] Building C object CMakeFiles/nng_testing.dir/src/core/socket.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/socket.c.o -MF CMakeFiles/nng_testing.dir/src/core/socket.c.o.d -o CMakeFiles/nng_testing.dir/src/core/socket.c.o -c /build/nng-1.5.2/src/core/socket.c -[ 10%] Building C object CMakeFiles/nng.dir/src/core/protocol.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/protocol.c.o -MF CMakeFiles/nng.dir/src/core/protocol.c.o.d -o CMakeFiles/nng.dir/src/core/protocol.c.o -c /build/nng-1.5.2/src/core/protocol.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/core/pipe.c:12: @@ -4420,18 +4451,16 @@ | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/panic.c:20: + from /build/nng-1.5.2/src/core/protocol.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/socket.c:11: + from /build/nng-1.5.2/src/core/reap.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 10%] Building C object CMakeFiles/nng_testing.dir/src/core/stats.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/stats.c.o -MF CMakeFiles/nng_testing.dir/src/core/stats.c.o.d -o CMakeFiles/nng_testing.dir/src/core/stats.c.o -c /build/nng-1.5.2/src/core/stats.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/core/protocol.c:13: @@ -4440,241 +4469,245 @@ | ^ [ 10%] Building C object CMakeFiles/nng.dir/src/core/reap.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/reap.c.o -MF CMakeFiles/nng.dir/src/core/reap.c.o.d -o CMakeFiles/nng.dir/src/core/reap.c.o -c /build/nng-1.5.2/src/core/reap.c +[ 10%] Building C object CMakeFiles/nng_testing.dir/src/core/socket.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/socket.c.o -MF CMakeFiles/nng_testing.dir/src/core/socket.c.o.d -o CMakeFiles/nng_testing.dir/src/core/socket.c.o -c /build/nng-1.5.2/src/core/socket.c [ 10%] Building C object CMakeFiles/nng.dir/src/core/socket.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/socket.c.o -MF CMakeFiles/nng.dir/src/core/socket.c.o.d -o CMakeFiles/nng.dir/src/core/socket.c.o -c /build/nng-1.5.2/src/core/socket.c -[ 10%] Building C object CMakeFiles/nng_testing.dir/src/core/stream.c.o +[ 10%] Building C object CMakeFiles/nng_testing.dir/src/core/stats.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/stats.c.o -MF CMakeFiles/nng_testing.dir/src/core/stats.c.o.d -o CMakeFiles/nng_testing.dir/src/core/stats.c.o -c /build/nng-1.5.2/src/core/stats.c +[ 11%] Building C object CMakeFiles/nng.dir/src/core/stats.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/stats.c.o -MF CMakeFiles/nng.dir/src/core/stats.c.o.d -o CMakeFiles/nng.dir/src/core/stats.c.o -c /build/nng-1.5.2/src/core/stats.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/stats.c:14: + from /build/nng-1.5.2/src/core/reap.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 11%] Building C object CMakeFiles/nng_testing.dir/src/core/stream.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/stream.c.o -MF CMakeFiles/nng_testing.dir/src/core/stream.c.o.d -o CMakeFiles/nng_testing.dir/src/core/stream.c.o -c /build/nng-1.5.2/src/core/stream.c +[ 11%] Building C object CMakeFiles/nng.dir/src/core/stream.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/core/socket.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/stream.c.o -MF CMakeFiles/nng.dir/src/core/stream.c.o.d -o CMakeFiles/nng.dir/src/core/stream.c.o -c /build/nng-1.5.2/src/core/stream.c +[ 12%] Building C object CMakeFiles/nng_testing.dir/src/core/strs.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/strs.c.o -MF CMakeFiles/nng_testing.dir/src/core/strs.c.o.d -o CMakeFiles/nng_testing.dir/src/core/strs.c.o -c /build/nng-1.5.2/src/core/strs.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/reap.c:11: + from /build/nng-1.5.2/src/core/socket.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 11%] Building C object CMakeFiles/nng_testing.dir/src/core/strs.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/strs.c.o -MF CMakeFiles/nng_testing.dir/src/core/strs.c.o.d -o CMakeFiles/nng_testing.dir/src/core/strs.c.o -c /build/nng-1.5.2/src/core/strs.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/stream.c:15: + from /build/nng-1.5.2/src/core/stats.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 11%] Building C object CMakeFiles/nng_testing.dir/src/core/taskq.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/taskq.c.o -MF CMakeFiles/nng_testing.dir/src/core/taskq.c.o.d -o CMakeFiles/nng_testing.dir/src/core/taskq.c.o -c /build/nng-1.5.2/src/core/taskq.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/strs.c:17: + from /build/nng-1.5.2/src/core/stats.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 12%] Building C object CMakeFiles/nng_testing.dir/src/core/taskq.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/taskq.c.o -MF CMakeFiles/nng_testing.dir/src/core/taskq.c.o.d -o CMakeFiles/nng_testing.dir/src/core/taskq.c.o -c /build/nng-1.5.2/src/core/taskq.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/taskq.c:11: + from /build/nng-1.5.2/src/core/stream.c:15: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 12%] Building C object CMakeFiles/nng.dir/src/core/stats.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/stats.c.o -MF CMakeFiles/nng.dir/src/core/stats.c.o.d -o CMakeFiles/nng.dir/src/core/stats.c.o -c /build/nng-1.5.2/src/core/stats.c -[ 12%] Building C object CMakeFiles/nng.dir/src/core/stream.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/stream.c.o -MF CMakeFiles/nng.dir/src/core/stream.c.o.d -o CMakeFiles/nng.dir/src/core/stream.c.o -c /build/nng-1.5.2/src/core/stream.c -[ 12%] Building C object CMakeFiles/nng_testing.dir/src/core/tcp.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/tcp.c.o -MF CMakeFiles/nng_testing.dir/src/core/tcp.c.o.d -o CMakeFiles/nng_testing.dir/src/core/tcp.c.o -c /build/nng-1.5.2/src/core/tcp.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/stats.c:14: + from /build/nng-1.5.2/src/core/stream.c:15: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 12%] Building C object CMakeFiles/nng.dir/src/core/strs.c.o +[ 13%] Building C object CMakeFiles/nng.dir/src/core/taskq.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/strs.c.o -MF CMakeFiles/nng.dir/src/core/strs.c.o.d -o CMakeFiles/nng.dir/src/core/strs.c.o -c /build/nng-1.5.2/src/core/strs.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/taskq.c.o -MF CMakeFiles/nng.dir/src/core/taskq.c.o.d -o CMakeFiles/nng.dir/src/core/taskq.c.o -c /build/nng-1.5.2/src/core/taskq.c +[ 13%] Building C object CMakeFiles/nng.dir/src/core/tcp.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/tcp.c.o -MF CMakeFiles/nng.dir/src/core/tcp.c.o.d -o CMakeFiles/nng.dir/src/core/tcp.c.o -c /build/nng-1.5.2/src/core/tcp.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/stream.c:15: + from /build/nng-1.5.2/src/core/taskq.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/tcp.c:17: + from /build/nng-1.5.2/src/core/strs.c:17: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 12%] Building C object CMakeFiles/nng_testing.dir/src/core/thread.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/thread.c.o -MF CMakeFiles/nng_testing.dir/src/core/thread.c.o.d -o CMakeFiles/nng_testing.dir/src/core/thread.c.o -c /build/nng-1.5.2/src/core/thread.c -[ 13%] Building C object CMakeFiles/nng_testing.dir/src/core/timer.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/timer.c.o -MF CMakeFiles/nng_testing.dir/src/core/timer.c.o.d -o CMakeFiles/nng_testing.dir/src/core/timer.c.o -c /build/nng-1.5.2/src/core/timer.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/thread.c:10: + from /build/nng-1.5.2/src/core/taskq.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 13%] Building C object CMakeFiles/nng.dir/src/core/thread.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/thread.c.o -MF CMakeFiles/nng.dir/src/core/thread.c.o.d -o CMakeFiles/nng.dir/src/core/thread.c.o -c /build/nng-1.5.2/src/core/thread.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/timer.c:11: + from /build/nng-1.5.2/src/core/thread.c:10: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 13%] Building C object CMakeFiles/nng_testing.dir/src/core/url.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/url.c.o -MF CMakeFiles/nng_testing.dir/src/core/url.c.o.d -o CMakeFiles/nng_testing.dir/src/core/url.c.o -c /build/nng-1.5.2/src/core/url.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/url.c:11: + from /build/nng-1.5.2/src/core/tcp.c:17: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 13%] Building C object CMakeFiles/nng.dir/src/core/strs.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/strs.c.o -MF CMakeFiles/nng.dir/src/core/strs.c.o.d -o CMakeFiles/nng.dir/src/core/strs.c.o -c /build/nng-1.5.2/src/core/strs.c -[ 14%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_atomic.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_atomic.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_atomic.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_atomic.c.o -c /build/nng-1.5.2/src/platform/posix/posix_atomic.c -[ 14%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_alloc.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_alloc.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_alloc.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_alloc.c.o -c /build/nng-1.5.2/src/platform/posix/posix_alloc.c -[ 15%] Building C object CMakeFiles/nng.dir/src/core/taskq.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/taskq.c.o -MF CMakeFiles/nng.dir/src/core/taskq.c.o.d -o CMakeFiles/nng.dir/src/core/taskq.c.o -c /build/nng-1.5.2/src/core/taskq.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_atomic.c:13: + from /build/nng-1.5.2/src/core/strs.c:17: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 13%] Building C object CMakeFiles/nng_testing.dir/src/core/tcp.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/tcp.c.o -MF CMakeFiles/nng_testing.dir/src/core/tcp.c.o.d -o CMakeFiles/nng_testing.dir/src/core/tcp.c.o -c /build/nng-1.5.2/src/core/tcp.c +[ 13%] Building C object CMakeFiles/nng_testing.dir/src/core/thread.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/thread.c.o -MF CMakeFiles/nng_testing.dir/src/core/thread.c.o.d -o CMakeFiles/nng_testing.dir/src/core/thread.c.o -c /build/nng-1.5.2/src/core/thread.c +[ 13%] Building C object CMakeFiles/nng.dir/src/core/timer.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/timer.c.o -MF CMakeFiles/nng.dir/src/core/timer.c.o.d -o CMakeFiles/nng.dir/src/core/timer.c.o -c /build/nng-1.5.2/src/core/timer.c +[ 14%] Building C object CMakeFiles/nng.dir/src/core/url.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/strs.c:17: + from /build/nng-1.5.2/src/core/tcp.c:17: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/url.c.o -MF CMakeFiles/nng.dir/src/core/url.c.o.d -o CMakeFiles/nng.dir/src/core/url.c.o -c /build/nng-1.5.2/src/core/url.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_alloc.c:10: + from /build/nng-1.5.2/src/core/thread.c:10: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 15%] Building C object CMakeFiles/nng_testing.dir/src/core/timer.c.o +[ 15%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_alloc.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/timer.c.o -MF CMakeFiles/nng_testing.dir/src/core/timer.c.o.d -o CMakeFiles/nng_testing.dir/src/core/timer.c.o -c /build/nng-1.5.2/src/core/timer.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_alloc.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_alloc.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_alloc.c.o -c /build/nng-1.5.2/src/platform/posix/posix_alloc.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/taskq.c:11: + from /build/nng-1.5.2/src/core/timer.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 15%] Building C object CMakeFiles/nng.dir/src/core/tcp.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/tcp.c.o -MF CMakeFiles/nng.dir/src/core/tcp.c.o.d -o CMakeFiles/nng.dir/src/core/tcp.c.o -c /build/nng-1.5.2/src/core/tcp.c -[ 15%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_clock.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_clock.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_clock.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_clock.c.o -c /build/nng-1.5.2/src/platform/posix/posix_clock.c -[ 15%] Building C object CMakeFiles/nng.dir/src/core/thread.c.o -[ 15%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_debug.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_debug.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_debug.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_debug.c.o -c /build/nng-1.5.2/src/platform/posix/posix_debug.c -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/thread.c.o -MF CMakeFiles/nng.dir/src/core/thread.c.o.d -o CMakeFiles/nng.dir/src/core/thread.c.o -c /build/nng-1.5.2/src/core/thread.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_clock.c:12: + from /build/nng-1.5.2/src/platform/posix/posix_alloc.c:10: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/tcp.c:17: + from /build/nng-1.5.2/src/core/url.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 15%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_file.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_file.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_file.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_file.c.o -c /build/nng-1.5.2/src/platform/posix/posix_file.c +[ 15%] Building C object CMakeFiles/nng_testing.dir/src/core/url.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/core/url.c.o -MF CMakeFiles/nng_testing.dir/src/core/url.c.o.d -o CMakeFiles/nng_testing.dir/src/core/url.c.o -c /build/nng-1.5.2/src/core/url.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_debug.c:10: + from /build/nng-1.5.2/src/core/timer.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/thread.c:10: + from /build/nng-1.5.2/src/core/url.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 15%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_atomic.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_atomic.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_atomic.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_atomic.c.o -c /build/nng-1.5.2/src/platform/posix/posix_atomic.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_file.c:11: + from /build/nng-1.5.2/src/platform/posix/posix_atomic.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 16%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcconn.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcconn.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcconn.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcconn.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipcconn.c -[ 16%] Building C object CMakeFiles/nng.dir/src/core/timer.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/timer.c.o -MF CMakeFiles/nng.dir/src/core/timer.c.o.d -o CMakeFiles/nng.dir/src/core/timer.c.o -c /build/nng-1.5.2/src/core/timer.c -[ 17%] Building C object CMakeFiles/nng.dir/src/core/url.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/core/url.c.o -MF CMakeFiles/nng.dir/src/core/url.c.o.d -o CMakeFiles/nng.dir/src/core/url.c.o -c /build/nng-1.5.2/src/core/url.c +[ 15%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_clock.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_clock.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_clock.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_clock.c.o -c /build/nng-1.5.2/src/platform/posix/posix_clock.c +[ 15%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_alloc.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_alloc.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_alloc.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_alloc.c.o -c /build/nng-1.5.2/src/platform/posix/posix_alloc.c +[ 16%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_debug.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_debug.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_debug.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_debug.c.o -c /build/nng-1.5.2/src/platform/posix/posix_debug.c +[ 17%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_atomic.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_atomic.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_atomic.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_atomic.c.o -c /build/nng-1.5.2/src/platform/posix/posix_atomic.c +[ 17%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_file.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_ipcconn.c:12: + from /build/nng-1.5.2/src/platform/posix/posix_alloc.c:10: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_file.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_file.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_file.c.o -c /build/nng-1.5.2/src/platform/posix/posix_file.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/timer.c:11: + from /build/nng-1.5.2/src/platform/posix/posix_clock.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/url.c:11: + from /build/nng-1.5.2/src/platform/posix/posix_debug.c:10: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 17%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcdial.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcdial.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcdial.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcdial.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipcdial.c -[ 17%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_alloc.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_alloc.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_alloc.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_alloc.c.o -c /build/nng-1.5.2/src/platform/posix/posix_alloc.c +[ 17%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_ipcconn.c.o +[ 17%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_clock.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_clock.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_clock.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_clock.c.o -c /build/nng-1.5.2/src/platform/posix/posix_clock.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_ipcconn.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_ipcconn.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_ipcconn.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipcconn.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_ipcdial.c:12: + from /build/nng-1.5.2/src/platform/posix/posix_atomic.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 17%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_ipcdial.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_ipcdial.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_ipcdial.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_ipcdial.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipcdial.c +[ 17%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_debug.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_debug.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_debug.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_debug.c.o -c /build/nng-1.5.2/src/platform/posix/posix_debug.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_alloc.c:10: + from /build/nng-1.5.2/src/platform/posix/posix_file.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 17%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipclisten.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipclisten.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipclisten.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipclisten.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipclisten.c -[ 17%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_atomic.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_atomic.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_atomic.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_atomic.c.o -c /build/nng-1.5.2/src/platform/posix/posix_atomic.c -[ 17%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_clock.c.o -[ 17%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_pipe.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_clock.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_clock.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_clock.c.o -c /build/nng-1.5.2/src/platform/posix/posix_clock.c -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_pipe.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_pipe.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_pipe.c.o -c /build/nng-1.5.2/src/platform/posix/posix_pipe.c +[ 17%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_file.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_file.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_file.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_file.c.o -c /build/nng-1.5.2/src/platform/posix/posix_file.c +[ 18%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_ipclisten.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_ipclisten.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_ipclisten.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_ipclisten.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipclisten.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_ipclisten.c:12: + from /build/nng-1.5.2/src/platform/posix/posix_clock.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 18%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_debug.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_atomic.c:13: + from /build/nng-1.5.2/src/platform/posix/posix_ipcconn.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_debug.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_debug.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_debug.c.o -c /build/nng-1.5.2/src/platform/posix/posix_debug.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_pipe.c:11: + from /build/nng-1.5.2/src/platform/posix/posix_ipcdial.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_clock.c:12: + from /build/nng-1.5.2/src/platform/posix/posix_file.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ @@ -4684,114 +4717,114 @@ /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 19%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_resolv_gai.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_resolv_gai.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_resolv_gai.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_resolv_gai.c.o -c /build/nng-1.5.2/src/platform/posix/posix_resolv_gai.c -[ 19%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_file.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_file.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_file.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_file.c.o -c /build/nng-1.5.2/src/platform/posix/posix_file.c -[ 19%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_ipcconn.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_ipcconn.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_ipcconn.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_ipcconn.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipcconn.c -[ 19%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_sockaddr.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_sockaddr.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_sockaddr.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_sockaddr.c.o -c /build/nng-1.5.2/src/platform/posix/posix_sockaddr.c +[ 18%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_pipe.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_pipe.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_pipe.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_pipe.c.o -c /build/nng-1.5.2/src/platform/posix/posix_pipe.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_resolv_gai.c:11: + from /build/nng-1.5.2/src/platform/posix/posix_ipclisten.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 19%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpconn.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpconn.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpconn.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpconn.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcpconn.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_file.c:11: + from /build/nng-1.5.2/src/platform/posix/posix_pipe.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 19%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcconn.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcconn.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcconn.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcconn.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipcconn.c +[ 19%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcdial.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcdial.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcdial.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcdial.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipcdial.c +[ 19%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipclisten.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipclisten.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipclisten.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipclisten.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipclisten.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/platform/posix/posix_ipcconn.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 19%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_ipcdial.c.o +[ 19%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_pipe.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_pipe.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_pipe.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_pipe.c.o -c /build/nng-1.5.2/src/platform/posix/posix_pipe.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_sockaddr.c:11: + from /build/nng-1.5.2/src/platform/posix/posix_ipcdial.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_ipcdial.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_ipcdial.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_ipcdial.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipcdial.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_tcpconn.c:12: + from /build/nng-1.5.2/src/platform/posix/posix_ipclisten.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_ipcdial.c:12: + from /build/nng-1.5.2/src/platform/posix/posix_pipe.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 19%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpdial.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpdial.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpdial.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpdial.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcpdial.c -[ 20%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcplisten.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcplisten.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcplisten.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcplisten.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcplisten.c -[ 21%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_ipclisten.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_ipclisten.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_ipclisten.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_ipclisten.c.o -c /build/nng-1.5.2/src/platform/posix/posix_ipclisten.c +[ 19%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_resolv_gai.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_resolv_gai.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_resolv_gai.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_resolv_gai.c.o -c /build/nng-1.5.2/src/platform/posix/posix_resolv_gai.c +[ 20%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_resolv_gai.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_resolv_gai.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_resolv_gai.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_resolv_gai.c.o -c /build/nng-1.5.2/src/platform/posix/posix_resolv_gai.c +[ 20%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_sockaddr.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_sockaddr.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_sockaddr.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_sockaddr.c.o -c /build/nng-1.5.2/src/platform/posix/posix_sockaddr.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_tcpdial.c:12: + from /build/nng-1.5.2/src/platform/posix/posix_sockaddr.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_tcplisten.c:12: + from /build/nng-1.5.2/src/platform/posix/posix_resolv_gai.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_ipclisten.c:12: + from /build/nng-1.5.2/src/platform/posix/posix_resolv_gai.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 21%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_pipe.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_pipe.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_pipe.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_pipe.c.o -c /build/nng-1.5.2/src/platform/posix/posix_pipe.c -[ 21%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_thread.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_thread.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_thread.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_thread.c.o -c /build/nng-1.5.2/src/platform/posix/posix_thread.c +[ 21%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_tcpconn.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_tcpconn.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_tcpconn.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_tcpconn.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcpconn.c +[ 21%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_sockaddr.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_sockaddr.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_sockaddr.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_sockaddr.c.o -c /build/nng-1.5.2/src/platform/posix/posix_sockaddr.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_pipe.c:11: + from /build/nng-1.5.2/src/platform/posix/posix_tcpconn.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 21%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_tcpdial.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_tcpdial.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_tcpdial.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_tcpdial.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcpdial.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_thread.c:13: + from /build/nng-1.5.2/src/platform/posix/posix_sockaddr.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 21%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_resolv_gai.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_resolv_gai.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_resolv_gai.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_resolv_gai.c.o -c /build/nng-1.5.2/src/platform/posix/posix_resolv_gai.c -[ 21%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_sockaddr.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_sockaddr.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_sockaddr.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_sockaddr.c.o -c /build/nng-1.5.2/src/platform/posix/posix_sockaddr.c -[ 21%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_udp.c.o +[ 21%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpconn.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpconn.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpconn.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpconn.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcpconn.c +[ 21%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpdial.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpdial.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpdial.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpdial.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcpdial.c +[ 22%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcplisten.c.o +[ 22%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_tcplisten.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcplisten.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcplisten.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcplisten.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcplisten.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_tcplisten.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_tcplisten.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_tcplisten.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcplisten.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_resolv_gai.c:11: + from /build/nng-1.5.2/src/platform/posix/posix_tcpdial.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_udp.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_udp.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_udp.c.o -c /build/nng-1.5.2/src/platform/posix/posix_udp.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_sockaddr.c:11: + from /build/nng-1.5.2/src/platform/posix/posix_tcpdial.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 22%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_tcpconn.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_tcpconn.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_tcpconn.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_tcpconn.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcpconn.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/platform/posix/posix_tcpconn.c:12: @@ -4800,106 +4833,104 @@ | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_udp.c:11: + from /build/nng-1.5.2/src/platform/posix/posix_tcplisten.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 23%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_pollq_epoll.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_pollq_epoll.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_pollq_epoll.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_pollq_epoll.c.o -c /build/nng-1.5.2/src/platform/posix/posix_pollq_epoll.c -[ 23%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_tcpdial.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_tcpdial.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_tcpdial.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_tcpdial.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcpdial.c -[ 23%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_tcplisten.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_tcplisten.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_tcplisten.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_tcplisten.c.o -c /build/nng-1.5.2/src/platform/posix/posix_tcplisten.c -[ 24%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_thread.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_pollq_epoll.c:23: + from /build/nng-1.5.2/src/platform/posix/posix_tcplisten.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 23%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_thread.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_thread.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_thread.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_thread.c.o -c /build/nng-1.5.2/src/platform/posix/posix_thread.c +[ 23%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_udp.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_udp.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_udp.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_udp.c.o -c /build/nng-1.5.2/src/platform/posix/posix_udp.c +[ 23%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_thread.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_thread.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_thread.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_thread.c.o -c /build/nng-1.5.2/src/platform/posix/posix_thread.c +[ 23%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_udp.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_udp.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_udp.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_udp.c.o -c /build/nng-1.5.2/src/platform/posix/posix_udp.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_tcpdial.c:12: + from /build/nng-1.5.2/src/platform/posix/posix_thread.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 23%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_pollq_epoll.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_pollq_epoll.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_pollq_epoll.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_pollq_epoll.c.o -c /build/nng-1.5.2/src/platform/posix/posix_pollq_epoll.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_tcplisten.c:12: + from /build/nng-1.5.2/src/platform/posix/posix_udp.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 24%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_udp.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_udp.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_udp.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_udp.c.o -c /build/nng-1.5.2/src/platform/posix/posix_udp.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/platform/posix/posix_thread.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 24%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_pollq_epoll.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_pollq_epoll.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_pollq_epoll.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_pollq_epoll.c.o -c /build/nng-1.5.2/src/platform/posix/posix_pollq_epoll.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/platform/posix/posix_udp.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 24%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_pollq_epoll.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_pollq_epoll.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_pollq_epoll.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_pollq_epoll.c.o -c /build/nng-1.5.2/src/platform/posix/posix_pollq_epoll.c [ 24%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_rand_arc4random.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/platform/posix/posix_rand_arc4random.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_rand_arc4random.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_rand_arc4random.c.o -c /build/nng-1.5.2/src/platform/posix/posix_rand_arc4random.c [ 24%] Building C object CMakeFiles/nng_testing.dir/src/compat/nanomsg/nn.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/compat/nanomsg/nn.c.o -MF CMakeFiles/nng_testing.dir/src/compat/nanomsg/nn.c.o.d -o CMakeFiles/nng_testing.dir/src/compat/nanomsg/nn.c.o -c /build/nng-1.5.2/src/compat/nanomsg/nn.c +[ 24%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_rand_arc4random.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/platform/posix/posix_pollq_epoll.c:23: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_rand_arc4random.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_rand_arc4random.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_rand_arc4random.c.o -c /build/nng-1.5.2/src/platform/posix/posix_rand_arc4random.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/compat/nanomsg/nn.c:40: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 25%] Building C object CMakeFiles/nng.dir/src/compat/nanomsg/nn.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/compat/nanomsg/nn.c.o -MF CMakeFiles/nng.dir/src/compat/nanomsg/nn.c.o.d -o CMakeFiles/nng.dir/src/compat/nanomsg/nn.c.o -c /build/nng-1.5.2/src/compat/nanomsg/nn.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/platform/posix/posix_rand_arc4random.c:14: + from /build/nng-1.5.2/src/platform/posix/posix_pollq_epoll.c:23: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 24%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_rand_arc4random.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/platform/posix/posix_rand_arc4random.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_rand_arc4random.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_rand_arc4random.c.o -c /build/nng-1.5.2/src/platform/posix/posix_rand_arc4random.c -[ 25%] Building C object CMakeFiles/nng.dir/src/compat/nanomsg/nn.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/compat/nanomsg/nn.c.o -MF CMakeFiles/nng.dir/src/compat/nanomsg/nn.c.o.d -o CMakeFiles/nng.dir/src/compat/nanomsg/nn.c.o -c /build/nng-1.5.2/src/compat/nanomsg/nn.c -[ 25%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/bus0/bus.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/bus0/bus.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/bus0/bus.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/bus0/bus.c.o -c /build/nng-1.5.2/src/sp/protocol/bus0/bus.c -[ 26%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pair0/pair.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pair0/pair.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pair0/pair.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pair0/pair.c.o -c /build/nng-1.5.2/src/sp/protocol/pair0/pair.c -[ 26%] Building C object CMakeFiles/nng.dir/src/sp/protocol/bus0/bus.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/platform/posix/posix_rand_arc4random.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/bus0/bus.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/bus0/bus.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/bus0/bus.c.o -c /build/nng-1.5.2/src/sp/protocol/bus0/bus.c -[ 26%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pair0/pair.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/compat/nanomsg/nn.c:40: + from /build/nng-1.5.2/src/platform/posix/posix_rand_arc4random.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pair0/pair.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pair0/pair.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pair0/pair.c.o -c /build/nng-1.5.2/src/sp/protocol/pair0/pair.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pair0/pair.c:13: + from /build/nng-1.5.2/src/compat/nanomsg/nn.c:40: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 26%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pair1/pair.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pair1/pair.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pair1/pair.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pair1/pair.c.o -c /build/nng-1.5.2/src/sp/protocol/pair1/pair.c +[ 25%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/bus0/bus.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/bus0/bus.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/bus0/bus.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/bus0/bus.c.o -c /build/nng-1.5.2/src/sp/protocol/bus0/bus.c +[ 26%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pair0/pair.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pair0/pair.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pair0/pair.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pair0/pair.c.o -c /build/nng-1.5.2/src/sp/protocol/pair0/pair.c +[ 26%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair.c.o -c /build/nng-1.5.2/src/sp/protocol/pair1/pair.c +[ 26%] Building C object CMakeFiles/nng.dir/src/sp/protocol/bus0/bus.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/bus0/bus.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/bus0/bus.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/bus0/bus.c.o -c /build/nng-1.5.2/src/sp/protocol/bus0/bus.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/sp/protocol/bus0/bus.c:14: @@ -4908,7 +4939,7 @@ | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/bus0/bus.c:14: + from /build/nng-1.5.2/src/sp/protocol/pair1/pair.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ @@ -4918,11 +4949,32 @@ /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 26%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pair0/pair.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pair0/pair.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pair0/pair.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pair0/pair.c.o -c /build/nng-1.5.2/src/sp/protocol/pair0/pair.c +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/src/sp/protocol/bus0/bus.c:14: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ +[ 26%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pair1/pair.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pair1/pair.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pair1/pair.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pair1/pair.c.o -c /build/nng-1.5.2/src/sp/protocol/pair1/pair.c +[ 26%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair1_poly.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair1_poly.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair1_poly.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair1_poly.c.o -c /build/nng-1.5.2/src/sp/protocol/pair1/pair1_poly.c [ 27%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pair1/pair1_poly.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pair1/pair1_poly.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pair1/pair1_poly.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pair1/pair1_poly.c.o -c /build/nng-1.5.2/src/sp/protocol/pair1/pair1_poly.c +[ 27%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/push.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/push.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/push.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/push.c.o -c /build/nng-1.5.2/src/sp/protocol/pipeline0/push.c +[ 27%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pipeline0/push.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pipeline0/push.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pipeline0/push.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pipeline0/push.c.o -c /build/nng-1.5.2/src/sp/protocol/pipeline0/push.c +[ 28%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/pull.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/pull.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/pull.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/pull.c.o -c /build/nng-1.5.2/src/sp/protocol/pipeline0/pull.c +[ 28%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/pub.c.o +[ 28%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/sub.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/pub.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/pub.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/pub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/pub.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pair1/pair.c:13: + from /build/nng-1.5.2/src/sp/protocol/pair0/pair.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ @@ -4932,12 +4984,7 @@ /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 27%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair.c.o -c /build/nng-1.5.2/src/sp/protocol/pair1/pair.c -[ 27%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pipeline0/push.c.o -[ 27%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pipeline0/pull.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pipeline0/push.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pipeline0/push.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pipeline0/push.c.o -c /build/nng-1.5.2/src/sp/protocol/pipeline0/push.c -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pipeline0/pull.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pipeline0/pull.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pipeline0/pull.c.o -c /build/nng-1.5.2/src/sp/protocol/pipeline0/pull.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/sub.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/sub.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/sub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/sub.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/sp/protocol/pair1/pair.c:13: @@ -4946,487 +4993,491 @@ | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pipeline0/pull.c:13: + from /build/nng-1.5.2/src/sp/protocol/pipeline0/push.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pipeline0/push.c:13: + from /build/nng-1.5.2/src/sp/protocol/pair1/pair1_poly.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 27%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pubsub0/pub.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pubsub0/pub.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pubsub0/pub.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pubsub0/pub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/pub.c -[ 28%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pubsub0/sub.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pubsub0/sub.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pubsub0/sub.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pubsub0/sub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/sub.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pubsub0/pub.c:13: + from /build/nng-1.5.2/src/sp/protocol/pipeline0/push.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pubsub0/sub.c:15: + from /build/nng-1.5.2/src/sp/protocol/pubsub0/pub.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 28%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pubsub0/xsub.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pubsub0/xsub.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pubsub0/xsub.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pubsub0/xsub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/xsub.c -[ 28%] Building C object CMakeFiles/nng.dir/src/sp/protocol/reqrep0/req.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/reqrep0/req.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/reqrep0/req.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/req.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/req.c -[ 28%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair1_poly.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pubsub0/xsub.c:13: + from /build/nng-1.5.2/src/sp/protocol/pipeline0/pull.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair1_poly.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair1_poly.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair1_poly.c.o -c /build/nng-1.5.2/src/sp/protocol/pair1/pair1_poly.c -[ 29%] Building C object CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xreq.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xreq.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xreq.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xreq.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/xreq.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/reqrep0/req.c:12: + from /build/nng-1.5.2/src/sp/protocol/pubsub0/sub.c:15: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 28%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/xsub.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/xsub.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/xsub.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/xsub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/xsub.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pair1/pair1_poly.c:13: + from /build/nng-1.5.2/src/sp/protocol/pubsub0/xsub.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 29%] Building C object CMakeFiles/nng.dir/src/sp/protocol/reqrep0/rep.c.o +[ 28%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pipeline0/pull.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pipeline0/pull.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pipeline0/pull.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pipeline0/pull.c.o -c /build/nng-1.5.2/src/sp/protocol/pipeline0/pull.c +[ 29%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/req.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/req.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/req.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/req.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/req.c +[ 29%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pubsub0/pub.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pubsub0/pub.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pubsub0/pub.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pubsub0/pub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/pub.c +[ 30%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pubsub0/sub.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pubsub0/sub.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pubsub0/sub.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pubsub0/sub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/sub.c +[ 30%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xreq.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/reqrep0/xreq.c:13: + from /build/nng-1.5.2/src/sp/protocol/reqrep0/req.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/reqrep0/rep.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/reqrep0/rep.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/rep.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/rep.c -[ 29%] Building C object CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xrep.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xrep.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xrep.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xrep.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/xrep.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xreq.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xreq.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xreq.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/xreq.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/reqrep0/xrep.c:13: + from /build/nng-1.5.2/src/sp/protocol/pipeline0/pull.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/reqrep0/rep.c:13: + from /build/nng-1.5.2/src/sp/protocol/pubsub0/pub.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 29%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/push.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/push.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/push.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/push.c.o -c /build/nng-1.5.2/src/sp/protocol/pipeline0/push.c +[ 30%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/rep.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/rep.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/rep.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/rep.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/rep.c +[ 30%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xrep.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xrep.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xrep.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xrep.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/xrep.c +[ 31%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/survey.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/survey.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/survey.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/survey.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/survey.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pipeline0/push.c:13: + from /build/nng-1.5.2/src/sp/protocol/pubsub0/sub.c:15: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 29%] Building C object CMakeFiles/nng.dir/src/sp/protocol/survey0/survey.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/survey0/survey.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/survey0/survey.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/survey0/survey.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/survey.c -[ 30%] Building C object CMakeFiles/nng.dir/src/sp/protocol/survey0/xsurvey.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/survey0/xsurvey.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/survey0/xsurvey.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/survey0/xsurvey.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/xsurvey.c -[ 31%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/pull.c.o -[ 31%] Building C object CMakeFiles/nng.dir/src/sp/protocol/survey0/respond.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/pull.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/pull.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/pull.c.o -c /build/nng-1.5.2/src/sp/protocol/pipeline0/pull.c -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/survey0/respond.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/survey0/respond.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/survey0/respond.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/respond.c +[ 31%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pubsub0/xsub.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/pubsub0/xsub.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/pubsub0/xsub.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/pubsub0/xsub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/xsub.c +[ 31%] Building C object CMakeFiles/nng.dir/src/sp/protocol/reqrep0/req.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/reqrep0/req.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/reqrep0/req.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/req.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/req.c +[ 31%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xsurvey.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xsurvey.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xsurvey.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xsurvey.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/xsurvey.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/survey0/xsurvey.c:11: + from /build/nng-1.5.2/src/sp/protocol/reqrep0/xreq.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 31%] Building C object CMakeFiles/nng.dir/src/sp/protocol/survey0/xrespond.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/survey0/survey.c:13: + from /build/nng-1.5.2/src/sp/protocol/reqrep0/rep.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/survey0/xrespond.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/survey0/xrespond.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/survey0/xrespond.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/xrespond.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pipeline0/pull.c:13: + from /build/nng-1.5.2/src/sp/protocol/reqrep0/xrep.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/survey0/respond.c:14: + from /build/nng-1.5.2/src/sp/protocol/survey0/survey.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/survey0/xrespond.c:13: + from /build/nng-1.5.2/src/sp/protocol/survey0/xsurvey.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 31%] Building C object CMakeFiles/nng.dir/src/sp/transport/inproc/inproc.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport/inproc/inproc.c.o -MF CMakeFiles/nng.dir/src/sp/transport/inproc/inproc.c.o.d -o CMakeFiles/nng.dir/src/sp/transport/inproc/inproc.c.o -c /build/nng-1.5.2/src/sp/transport/inproc/inproc.c -[ 31%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/pub.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/pub.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/pub.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/pub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/pub.c -[ 32%] Building C object CMakeFiles/nng.dir/src/sp/transport/ipc/ipc.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport/ipc/ipc.c.o -MF CMakeFiles/nng.dir/src/sp/transport/ipc/ipc.c.o.d -o CMakeFiles/nng.dir/src/sp/transport/ipc/ipc.c.o -c /build/nng-1.5.2/src/sp/transport/ipc/ipc.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/transport/inproc/inproc.c:14: + from /build/nng-1.5.2/src/sp/protocol/pubsub0/xsub.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 32%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/sub.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/sub.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/sub.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/sub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/sub.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pubsub0/pub.c:13: + from /build/nng-1.5.2/src/sp/protocol/reqrep0/req.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 32%] Building C object CMakeFiles/nng.dir/src/sp/transport/tcp/tcp.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport/tcp/tcp.c.o -MF CMakeFiles/nng.dir/src/sp/transport/tcp/tcp.c.o.d -o CMakeFiles/nng.dir/src/sp/transport/tcp/tcp.c.o -c /build/nng-1.5.2/src/sp/transport/tcp/tcp.c +[ 31%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/respond.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/respond.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/respond.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/respond.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/respond.c +[ 32%] Building C object CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xreq.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xreq.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xreq.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xreq.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/xreq.c +[ 32%] Building C object CMakeFiles/nng.dir/src/sp/protocol/reqrep0/rep.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/reqrep0/rep.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/reqrep0/rep.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/rep.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/rep.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pubsub0/sub.c:15: + from /build/nng-1.5.2/src/sp/protocol/survey0/respond.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 32%] Building C object CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xrep.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xrep.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xrep.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xrep.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/xrep.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/transport/ipc/ipc.c:15: + from /build/nng-1.5.2/src/sp/protocol/reqrep0/rep.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 32%] Building C object CMakeFiles/nng.dir/src/sp/transport/tls/tls.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport/tls/tls.c.o -MF CMakeFiles/nng.dir/src/sp/transport/tls/tls.c.o.d -o CMakeFiles/nng.dir/src/sp/transport/tls/tls.c.o -c /build/nng-1.5.2/src/sp/transport/tls/tls.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/transport/tcp/tcp.c:16: + from /build/nng-1.5.2/src/sp/protocol/reqrep0/xreq.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 32%] Building C object CMakeFiles/nng.dir/src/sp/transport/ws/websocket.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport/ws/websocket.c.o -MF CMakeFiles/nng.dir/src/sp/transport/ws/websocket.c.o.d -o CMakeFiles/nng.dir/src/sp/transport/ws/websocket.c.o -c /build/nng-1.5.2/src/sp/transport/ws/websocket.c +[ 33%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xrespond.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xrespond.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xrespond.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xrespond.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/xrespond.c +[ 33%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport/inproc/inproc.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport/inproc/inproc.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport/inproc/inproc.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport/inproc/inproc.c.o -c /build/nng-1.5.2/src/sp/transport/inproc/inproc.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/transport/tls/tls.c:15: + from /build/nng-1.5.2/src/sp/protocol/reqrep0/xrep.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 33%] Building C object CMakeFiles/nng.dir/src/sp/transport.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport.c.o -MF CMakeFiles/nng.dir/src/sp/transport.c.o.d -o CMakeFiles/nng.dir/src/sp/transport.c.o -c /build/nng-1.5.2/src/sp/transport.c +[ 33%] Building C object CMakeFiles/nng.dir/src/sp/protocol/survey0/survey.c.o +[ 33%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport/ipc/ipc.c.o In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/transport/ws/websocket.c:16: + from /build/nng-1.5.2/src/sp/protocol/survey0/xrespond.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 33%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/xsub.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/xsub.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/xsub.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/xsub.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/xsub.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/survey0/survey.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/survey0/survey.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/survey0/survey.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/survey.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport/ipc/ipc.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport/ipc/ipc.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport/ipc/ipc.c.o -c /build/nng-1.5.2/src/sp/transport/ipc/ipc.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/transport.c:12: + from /build/nng-1.5.2/src/sp/transport/inproc/inproc.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 33%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport/tcp/tcp.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport/tcp/tcp.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport/tcp/tcp.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport/tcp/tcp.c.o -c /build/nng-1.5.2/src/sp/transport/tcp/tcp.c +[ 34%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport/tls/tls.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport/tls/tls.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport/tls/tls.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport/tls/tls.c.o -c /build/nng-1.5.2/src/sp/transport/tls/tls.c +[ 34%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport/ws/websocket.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport/ws/websocket.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport/ws/websocket.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport/ws/websocket.c.o -c /build/nng-1.5.2/src/sp/transport/ws/websocket.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/pubsub0/xsub.c:13: + from /build/nng-1.5.2/src/sp/transport/ipc/ipc.c:15: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 33%] Building C object CMakeFiles/nng.dir/src/supplemental/base64/base64.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/base64/base64.c.o -MF CMakeFiles/nng.dir/src/supplemental/base64/base64.c.o.d -o CMakeFiles/nng.dir/src/supplemental/base64/base64.c.o -c /build/nng-1.5.2/src/supplemental/base64/base64.c -[ 33%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_public.c.o -[ 34%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/req.c.o -[ 34%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xreq.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_public.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_public.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_public.c.o -c /build/nng-1.5.2/src/supplemental/http/http_public.c -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/req.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/req.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/req.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/req.c -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xreq.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xreq.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xreq.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/xreq.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/reqrep0/req.c:12: + from /build/nng-1.5.2/src/sp/protocol/survey0/survey.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/http/http_public.c:11: + from /build/nng-1.5.2/src/sp/transport/tls/tls.c:15: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/reqrep0/xreq.c:13: + from /build/nng-1.5.2/src/sp/transport/ws/websocket.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 34%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_client.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_client.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_client.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_client.c.o -c /build/nng-1.5.2/src/supplemental/http/http_client.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/http/http_client.c:16: + from /build/nng-1.5.2/src/sp/transport/tcp/tcp.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 35%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_chunk.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_chunk.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_chunk.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_chunk.c.o -c /build/nng-1.5.2/src/supplemental/http/http_chunk.c -[ 35%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/rep.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/rep.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/rep.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/rep.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/rep.c -[ 35%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_conn.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_conn.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_conn.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_conn.c.o -c /build/nng-1.5.2/src/supplemental/http/http_conn.c +[ 34%] Building C object CMakeFiles/nng.dir/src/sp/protocol/survey0/respond.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/survey0/respond.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/survey0/respond.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/survey0/respond.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/respond.c +[ 35%] Building C object CMakeFiles/nng.dir/src/sp/protocol/survey0/xsurvey.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/survey0/xsurvey.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/survey0/xsurvey.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/survey0/xsurvey.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/xsurvey.c +[ 35%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport.c.o -c /build/nng-1.5.2/src/sp/transport.c +[ 35%] Building C object CMakeFiles/nng.dir/src/sp/protocol/survey0/xrespond.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/protocol/survey0/xrespond.c.o -MF CMakeFiles/nng.dir/src/sp/protocol/survey0/xrespond.c.o.d -o CMakeFiles/nng.dir/src/sp/protocol/survey0/xrespond.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/xrespond.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/http/http_chunk.c:15: + from /build/nng-1.5.2/src/sp/protocol/survey0/respond.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/reqrep0/rep.c:13: + from /build/nng-1.5.2/src/sp/protocol/survey0/xsurvey.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/http/http_conn.c:16: + from /build/nng-1.5.2/src/sp/transport.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 35%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_msg.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_msg.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_msg.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_msg.c.o -c /build/nng-1.5.2/src/supplemental/http/http_msg.c -[ 35%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xrep.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xrep.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xrep.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xrep.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/xrep.c -[ 36%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_schemes.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_schemes.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_schemes.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_schemes.c.o -c /build/nng-1.5.2/src/supplemental/http/http_schemes.c +[ 35%] Building C object CMakeFiles/nng.dir/src/sp/transport/inproc/inproc.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport/inproc/inproc.c.o -MF CMakeFiles/nng.dir/src/sp/transport/inproc/inproc.c.o.d -o CMakeFiles/nng.dir/src/sp/transport/inproc/inproc.c.o -c /build/nng-1.5.2/src/sp/transport/inproc/inproc.c +[ 35%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/base64/base64.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/base64/base64.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/base64/base64.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/base64/base64.c.o -c /build/nng-1.5.2/src/supplemental/base64/base64.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/reqrep0/xrep.c:13: + from /build/nng-1.5.2/src/sp/protocol/survey0/xrespond.c:13: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 36%] Building C object CMakeFiles/nng.dir/src/sp/transport/ipc/ipc.c.o +[ 37%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_public.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport/ipc/ipc.c.o -MF CMakeFiles/nng.dir/src/sp/transport/ipc/ipc.c.o.d -o CMakeFiles/nng.dir/src/sp/transport/ipc/ipc.c.o -c /build/nng-1.5.2/src/sp/transport/ipc/ipc.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_public.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_public.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_public.c.o -c /build/nng-1.5.2/src/supplemental/http/http_public.c +[ 37%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_client.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_client.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_client.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_client.c.o -c /build/nng-1.5.2/src/supplemental/http/http_client.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/http/http_msg.c:17: + from /build/nng-1.5.2/src/sp/transport/inproc/inproc.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/http/http_schemes.c:14: + from /build/nng-1.5.2/src/supplemental/http/http_public.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 36%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_server.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_server.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_server.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_server.c.o -c /build/nng-1.5.2/src/supplemental/http/http_server.c -[ 36%] Building C object CMakeFiles/nng.dir/src/supplemental/sha1/sha1.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/sha1/sha1.c.o -MF CMakeFiles/nng.dir/src/supplemental/sha1/sha1.c.o.d -o CMakeFiles/nng.dir/src/supplemental/sha1/sha1.c.o -c /build/nng-1.5.2/src/supplemental/sha1/sha1.c -[ 36%] Building C object CMakeFiles/nng.dir/src/supplemental/tls/mbedtls/tls.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/tls/mbedtls/tls.c.o -MF CMakeFiles/nng.dir/src/supplemental/tls/mbedtls/tls.c.o.d -o CMakeFiles/nng.dir/src/supplemental/tls/mbedtls/tls.c.o -c /build/nng-1.5.2/src/supplemental/tls/mbedtls/tls.c -[ 37%] Building C object CMakeFiles/nng.dir/src/supplemental/tls/tls_common.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/tls/tls_common.c.o -MF CMakeFiles/nng.dir/src/supplemental/tls/tls_common.c.o.d -o CMakeFiles/nng.dir/src/supplemental/tls/tls_common.c.o -c /build/nng-1.5.2/src/supplemental/tls/tls_common.c +[ 37%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_chunk.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_chunk.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_chunk.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_chunk.c.o -c /build/nng-1.5.2/src/supplemental/http/http_chunk.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/http/http_server.c:20: + from /build/nng-1.5.2/src/sp/transport/ipc/ipc.c:15: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/tls/tls_common.c:16: + from /build/nng-1.5.2/src/supplemental/http/http_client.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 37%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_conn.c.o +[ 38%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_msg.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_conn.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_conn.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_conn.c.o -c /build/nng-1.5.2/src/supplemental/http/http_conn.c +[ 38%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_schemes.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_msg.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_msg.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_msg.c.o -c /build/nng-1.5.2/src/supplemental/http/http_msg.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_schemes.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_schemes.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_schemes.c.o -c /build/nng-1.5.2/src/supplemental/http/http_schemes.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/tls/mbedtls/tls.c:30: + from /build/nng-1.5.2/src/supplemental/http/http_chunk.c:15: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 38%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/survey.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/survey.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/survey.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/survey.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/survey.c -[ 38%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xsurvey.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xsurvey.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xsurvey.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xsurvey.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/xsurvey.c +[ 38%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_server.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_server.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_server.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_server.c.o -c /build/nng-1.5.2/src/supplemental/http/http_server.c +[ 38%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/sha1/sha1.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/sha1/sha1.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/sha1/sha1.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/sha1/sha1.c.o -c /build/nng-1.5.2/src/supplemental/sha1/sha1.c +[ 39%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/tls/mbedtls/tls.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/tls/mbedtls/tls.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/tls/mbedtls/tls.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/tls/mbedtls/tls.c.o -c /build/nng-1.5.2/src/supplemental/tls/mbedtls/tls.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/survey0/survey.c:13: + from /build/nng-1.5.2/src/supplemental/http/http_conn.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 38%] Building C object CMakeFiles/nng.dir/src/supplemental/util/options.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/util/options.c.o -MF CMakeFiles/nng.dir/src/supplemental/util/options.c.o.d -o CMakeFiles/nng.dir/src/supplemental/util/options.c.o -c /build/nng-1.5.2/src/supplemental/util/options.c -[ 38%] Building C object CMakeFiles/nng.dir/src/supplemental/util/platform.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/util/platform.c.o -MF CMakeFiles/nng.dir/src/supplemental/util/platform.c.o.d -o CMakeFiles/nng.dir/src/supplemental/util/platform.c.o -c /build/nng-1.5.2/src/supplemental/util/platform.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/survey0/xsurvey.c:11: + from /build/nng-1.5.2/src/supplemental/http/http_schemes.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/util/options.c:17: + from /build/nng-1.5.2/src/supplemental/http/http_server.c:20: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/util/platform.c:14: + from /build/nng-1.5.2/src/supplemental/http/http_msg.c:17: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 38%] Building C object CMakeFiles/nng.dir/src/supplemental/websocket/websocket.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/websocket/websocket.c.o -MF CMakeFiles/nng.dir/src/supplemental/websocket/websocket.c.o.d -o CMakeFiles/nng.dir/src/supplemental/websocket/websocket.c.o -c /build/nng-1.5.2/src/supplemental/websocket/websocket.c -[ 38%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/respond.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/respond.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/respond.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/respond.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/respond.c -[ 39%] Building C object CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xrespond.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xrespond.c.o -MF CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xrespond.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xrespond.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/xrespond.c -[ 39%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport/inproc/inproc.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport/inproc/inproc.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport/inproc/inproc.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport/inproc/inproc.c.o -c /build/nng-1.5.2/src/sp/transport/inproc/inproc.c +[ 39%] Building C object CMakeFiles/nng.dir/src/sp/transport/tls/tls.c.o +[ 39%] Building C object CMakeFiles/nng.dir/src/sp/transport/tcp/tcp.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport/tcp/tcp.c.o -MF CMakeFiles/nng.dir/src/sp/transport/tcp/tcp.c.o.d -o CMakeFiles/nng.dir/src/sp/transport/tcp/tcp.c.o -c /build/nng-1.5.2/src/sp/transport/tcp/tcp.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/websocket/websocket.c:16: + from /build/nng-1.5.2/src/supplemental/tls/mbedtls/tls.c:30: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport/tls/tls.c.o -MF CMakeFiles/nng.dir/src/sp/transport/tls/tls.c.o.d -o CMakeFiles/nng.dir/src/sp/transport/tls/tls.c.o -c /build/nng-1.5.2/src/sp/transport/tls/tls.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/survey0/respond.c:14: + from /build/nng-1.5.2/src/sp/transport/tls/tls.c:15: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 39%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/tls/tls_common.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/tls/tls_common.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/tls/tls_common.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/tls/tls_common.c.o -c /build/nng-1.5.2/src/supplemental/tls/tls_common.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/protocol/survey0/xrespond.c:13: + from /build/nng-1.5.2/src/sp/transport/tcp/tcp.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 39%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/util/options.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/util/options.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/util/options.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/util/options.c.o -c /build/nng-1.5.2/src/supplemental/util/options.c +[ 40%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/util/platform.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/util/platform.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/util/platform.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/util/platform.c.o -c /build/nng-1.5.2/src/supplemental/util/platform.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/transport/inproc/inproc.c:14: + from /build/nng-1.5.2/src/supplemental/tls/tls_common.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 39%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport/ipc/ipc.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport/ipc/ipc.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport/ipc/ipc.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport/ipc/ipc.c.o -c /build/nng-1.5.2/src/sp/transport/ipc/ipc.c -[ 39%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport/tcp/tcp.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport/tcp/tcp.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport/tcp/tcp.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport/tcp/tcp.c.o -c /build/nng-1.5.2/src/sp/transport/tcp/tcp.c +[ 40%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/websocket/websocket.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/websocket/websocket.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/websocket/websocket.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/websocket/websocket.c.o -c /build/nng-1.5.2/src/supplemental/websocket/websocket.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/transport/ipc/ipc.c:15: + from /build/nng-1.5.2/src/supplemental/util/options.c:17: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 40%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport/tls/tls.c.o +[ 40%] Building C object CMakeFiles/nng_testing.dir/src/testing/certs.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/testing/certs.c.o -MF CMakeFiles/nng_testing.dir/src/testing/certs.c.o.d -o CMakeFiles/nng_testing.dir/src/testing/certs.c.o -c /build/nng-1.5.2/src/testing/certs.c +[ 40%] Building C object CMakeFiles/nng_testing.dir/src/testing/marry.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/testing/marry.c.o -MF CMakeFiles/nng_testing.dir/src/testing/marry.c.o.d -o CMakeFiles/nng_testing.dir/src/testing/marry.c.o -c /build/nng-1.5.2/src/testing/marry.c +[ 40%] Building C object CMakeFiles/nng.dir/src/sp/transport/ws/websocket.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport/ws/websocket.c.o -MF CMakeFiles/nng.dir/src/sp/transport/ws/websocket.c.o.d -o CMakeFiles/nng.dir/src/sp/transport/ws/websocket.c.o -c /build/nng-1.5.2/src/sp/transport/ws/websocket.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/transport/tcp/tcp.c:16: + from /build/nng-1.5.2/src/supplemental/util/platform.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport/tls/tls.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport/tls/tls.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport/tls/tls.c.o -c /build/nng-1.5.2/src/sp/transport/tls/tls.c -[ 40%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport/ws/websocket.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport/ws/websocket.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport/ws/websocket.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport/ws/websocket.c.o -c /build/nng-1.5.2/src/sp/transport/ws/websocket.c +[ 40%] Building C object CMakeFiles/nng_testing.dir/src/testing/util.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/testing/util.c.o -MF CMakeFiles/nng_testing.dir/src/testing/util.c.o.d -o CMakeFiles/nng_testing.dir/src/testing/util.c.o -c /build/nng-1.5.2/src/testing/util.c +[ 41%] Building C object CMakeFiles/nng_testing.dir/src/testing/streams.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/testing/streams.c.o -MF CMakeFiles/nng_testing.dir/src/testing/streams.c.o.d -o CMakeFiles/nng_testing.dir/src/testing/streams.c.o -c /build/nng-1.5.2/src/testing/streams.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/sp/transport/tls/tls.c:15: + from /build/nng-1.5.2/src/supplemental/websocket/websocket.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 40%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/sp/transport.c.o -MF CMakeFiles/nng_testing.dir/src/sp/transport.c.o.d -o CMakeFiles/nng_testing.dir/src/sp/transport.c.o -c /build/nng-1.5.2/src/sp/transport.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/sp/transport/ws/websocket.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ +[ 42%] Building C object CMakeFiles/nng.dir/src/sp/transport.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/sp/transport.c.o -MF CMakeFiles/nng.dir/src/sp/transport.c.o.d -o CMakeFiles/nng.dir/src/sp/transport.c.o -c /build/nng-1.5.2/src/sp/transport.c +[ 42%] Building C object CMakeFiles/nng.dir/src/supplemental/base64/base64.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/base64/base64.c.o -MF CMakeFiles/nng.dir/src/supplemental/base64/base64.c.o.d -o CMakeFiles/nng.dir/src/supplemental/base64/base64.c.o -c /build/nng-1.5.2/src/supplemental/base64/base64.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/sp/transport.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 40%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/base64/base64.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/base64/base64.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/base64/base64.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/base64/base64.c.o -c /build/nng-1.5.2/src/supplemental/base64/base64.c -[ 41%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_public.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_public.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_public.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_public.c.o -c /build/nng-1.5.2/src/supplemental/http/http_public.c +[ 42%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_public.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_public.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_public.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_public.c.o -c /build/nng-1.5.2/src/supplemental/http/http_public.c +[ 42%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_client.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_client.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_client.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_client.c.o -c /build/nng-1.5.2/src/supplemental/http/http_client.c +[ 43%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_chunk.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_chunk.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_chunk.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_chunk.c.o -c /build/nng-1.5.2/src/supplemental/http/http_chunk.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/supplemental/http/http_public.c:11: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 41%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_client.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_client.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_client.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_client.c.o -c /build/nng-1.5.2/src/supplemental/http/http_client.c +[ 43%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_conn.c.o +[ 43%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_msg.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_conn.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_conn.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_conn.c.o -c /build/nng-1.5.2/src/supplemental/http/http_conn.c +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_msg.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_msg.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_msg.c.o -c /build/nng-1.5.2/src/supplemental/http/http_msg.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/http/http_client.c:16: + from /build/nng-1.5.2/src/supplemental/http/http_chunk.c:15: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 41%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_chunk.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_chunk.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_chunk.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_chunk.c.o -c /build/nng-1.5.2/src/supplemental/http/http_chunk.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/http/http_chunk.c:15: + from /build/nng-1.5.2/src/supplemental/http/http_client.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 41%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_conn.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_conn.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_conn.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_conn.c.o -c /build/nng-1.5.2/src/supplemental/http/http_conn.c -[ 42%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_msg.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_msg.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_msg.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_msg.c.o -c /build/nng-1.5.2/src/supplemental/http/http_msg.c -[ 42%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_schemes.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_schemes.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_schemes.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_schemes.c.o -c /build/nng-1.5.2/src/supplemental/http/http_schemes.c +[ 44%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_schemes.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_schemes.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_schemes.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_schemes.c.o -c /build/nng-1.5.2/src/supplemental/http/http_schemes.c +[ 44%] Building C object CMakeFiles/nng.dir/src/supplemental/http/http_server.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/http/http_server.c.o -MF CMakeFiles/nng.dir/src/supplemental/http/http_server.c.o.d -o CMakeFiles/nng.dir/src/supplemental/http/http_server.c.o -c /build/nng-1.5.2/src/supplemental/http/http_server.c +[ 44%] Building C object CMakeFiles/nng.dir/src/supplemental/sha1/sha1.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/sha1/sha1.c.o -MF CMakeFiles/nng.dir/src/supplemental/sha1/sha1.c.o.d -o CMakeFiles/nng.dir/src/supplemental/sha1/sha1.c.o -c /build/nng-1.5.2/src/supplemental/sha1/sha1.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/http/http_conn.c:16: + from /build/nng-1.5.2/src/supplemental/http/http_msg.c:17: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/http/http_msg.c:17: + from /build/nng-1.5.2/src/supplemental/http/http_conn.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 42%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/http/http_server.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/http/http_server.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/http/http_server.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/http/http_server.c.o -c /build/nng-1.5.2/src/supplemental/http/http_server.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/supplemental/http/http_schemes.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 42%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/sha1/sha1.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/sha1/sha1.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/sha1/sha1.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/sha1/sha1.c.o -c /build/nng-1.5.2/src/supplemental/sha1/sha1.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/supplemental/http/http_server.c:20: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 43%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/tls/mbedtls/tls.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/tls/mbedtls/tls.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/tls/mbedtls/tls.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/tls/mbedtls/tls.c.o -c /build/nng-1.5.2/src/supplemental/tls/mbedtls/tls.c -[ 43%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/tls/tls_common.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/tls/tls_common.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/tls/tls_common.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/tls/tls_common.c.o -c /build/nng-1.5.2/src/supplemental/tls/tls_common.c -[ 43%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/util/options.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/util/options.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/util/options.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/util/options.c.o -c /build/nng-1.5.2/src/supplemental/util/options.c +[ 44%] Building C object CMakeFiles/nng.dir/src/supplemental/tls/mbedtls/tls.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/tls/mbedtls/tls.c.o -MF CMakeFiles/nng.dir/src/supplemental/tls/mbedtls/tls.c.o.d -o CMakeFiles/nng.dir/src/supplemental/tls/mbedtls/tls.c.o -c /build/nng-1.5.2/src/supplemental/tls/mbedtls/tls.c +[ 45%] Building C object CMakeFiles/nng.dir/src/supplemental/tls/tls_common.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/tls/tls_common.c.o -MF CMakeFiles/nng.dir/src/supplemental/tls/tls_common.c.o.d -o CMakeFiles/nng.dir/src/supplemental/tls/tls_common.c.o -c /build/nng-1.5.2/src/supplemental/tls/tls_common.c +[ 45%] Building C object CMakeFiles/nng.dir/src/supplemental/util/options.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/util/options.c.o -MF CMakeFiles/nng.dir/src/supplemental/util/options.c.o.d -o CMakeFiles/nng.dir/src/supplemental/util/options.c.o -c /build/nng-1.5.2/src/supplemental/util/options.c +[ 45%] Building C object CMakeFiles/nng.dir/src/supplemental/util/platform.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/util/platform.c.o -MF CMakeFiles/nng.dir/src/supplemental/util/platform.c.o.d -o CMakeFiles/nng.dir/src/supplemental/util/platform.c.o -c /build/nng-1.5.2/src/supplemental/util/platform.c +[ 45%] Building C object CMakeFiles/nng.dir/src/supplemental/websocket/websocket.c.o +/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SHARED_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -Dnng_EXPORTS -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/nng.dir/src/supplemental/websocket/websocket.c.o -MF CMakeFiles/nng.dir/src/supplemental/websocket/websocket.c.o.d -o CMakeFiles/nng.dir/src/supplemental/websocket/websocket.c.o -c /build/nng-1.5.2/src/supplemental/websocket/websocket.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/tls/tls_common.c:16: + from /build/nng-1.5.2/src/supplemental/tls/mbedtls/tls.c:30: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/supplemental/tls/mbedtls/tls.c:30: + from /build/nng-1.5.2/src/supplemental/tls/tls_common.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ @@ -5436,582 +5487,604 @@ /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 44%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/util/platform.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/util/platform.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/util/platform.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/util/platform.c.o -c /build/nng-1.5.2/src/supplemental/util/platform.c -[ 44%] Building C object CMakeFiles/nng_testing.dir/src/supplemental/websocket/websocket.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/supplemental/websocket/websocket.c.o -MF CMakeFiles/nng_testing.dir/src/supplemental/websocket/websocket.c.o.d -o CMakeFiles/nng_testing.dir/src/supplemental/websocket/websocket.c.o -c /build/nng-1.5.2/src/supplemental/websocket/websocket.c -[ 44%] Building C object CMakeFiles/nng_testing.dir/src/testing/certs.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/testing/certs.c.o -MF CMakeFiles/nng_testing.dir/src/testing/certs.c.o.d -o CMakeFiles/nng_testing.dir/src/testing/certs.c.o -c /build/nng-1.5.2/src/testing/certs.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/supplemental/util/platform.c:14: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 44%] Building C object CMakeFiles/nng_testing.dir/src/testing/marry.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/testing/marry.c.o -MF CMakeFiles/nng_testing.dir/src/testing/marry.c.o.d -o CMakeFiles/nng_testing.dir/src/testing/marry.c.o -c /build/nng-1.5.2/src/testing/marry.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/src/supplemental/websocket/websocket.c:16: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 45%] Building C object CMakeFiles/nng_testing.dir/src/testing/streams.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/testing/streams.c.o -MF CMakeFiles/nng_testing.dir/src/testing/streams.c.o.d -o CMakeFiles/nng_testing.dir/src/testing/streams.c.o -c /build/nng-1.5.2/src/testing/streams.c -[ 45%] Building C object CMakeFiles/nng_testing.dir/src/testing/util.c.o -/usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT CMakeFiles/nng_testing.dir/src/testing/util.c.o -MF CMakeFiles/nng_testing.dir/src/testing/util.c.o.d -o CMakeFiles/nng_testing.dir/src/testing/util.c.o -c /build/nng-1.5.2/src/testing/util.c -[ 46%] Linking C shared library libnng.so -/usr/bin/cmake -E cmake_link_script CMakeFiles/nng.dir/link.txt --verbose=1 -/usr/bin/cc -fPIC -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro -shared -Wl,-soname,libnng.so.1 -o libnng.so.1.5.2 CMakeFiles/nng.dir/src/nng.c.o CMakeFiles/nng.dir/src/nng_legacy.c.o CMakeFiles/nng.dir/src/core/aio.c.o CMakeFiles/nng.dir/src/core/device.c.o CMakeFiles/nng.dir/src/core/dialer.c.o CMakeFiles/nng.dir/src/core/file.c.o CMakeFiles/nng.dir/src/core/idhash.c.o CMakeFiles/nng.dir/src/core/init.c.o CMakeFiles/nng.dir/src/core/list.c.o CMakeFiles/nng.dir/src/core/listener.c.o CMakeFiles/nng.dir/src/core/lmq.c.o CMakeFiles/nng.dir/src/core/message.c.o CMakeFiles/nng.dir/src/core/msgqueue.c.o CMakeFiles/nng.dir/src/core/options.c.o CMakeFiles/nng.dir/src/core/pollable.c.o CMakeFiles/nng.dir/src/core/panic.c.o CMakeFiles/nng.dir/src/core/pipe.c.o CMakeFiles/nng.dir/src/core/protocol.c.o CMakeFiles/nng.dir/src/core/reap.c.o CMakeFiles/nng.dir/src/core/socket.c.o CMakeFiles/nng.dir/src/core/stats.c.o CMakeFiles/nng.dir/src/core/stream.c.o CMakeFiles/nng.dir/src/core/strs.c.o CMakeFiles/nng.dir/src/core/taskq.c.o CMakeFiles/nng.dir/src/core/tcp.c.o CMakeFiles/nng.dir/src/core/thread.c.o CMakeFiles/nng.dir/src/core/timer.c.o CMakeFiles/nng.dir/src/core/url.c.o CMakeFiles/nng.dir/src/platform/posix/posix_alloc.c.o CMakeFiles/nng.dir/src/platform/posix/posix_atomic.c.o CMakeFiles/nng.dir/src/platform/posix/posix_clock.c.o CMakeFiles/nng.dir/src/platform/posix/posix_debug.c.o CMakeFiles/nng.dir/src/platform/posix/posix_file.c.o CMakeFiles/nng.dir/src/platform/posix/posix_ipcconn.c.o CMakeFiles/nng.dir/src/platform/posix/posix_ipcdial.c.o CMakeFiles/nng.dir/src/platform/posix/posix_ipclisten.c.o CMakeFiles/nng.dir/src/platform/posix/posix_pipe.c.o CMakeFiles/nng.dir/src/platform/posix/posix_resolv_gai.c.o CMakeFiles/nng.dir/src/platform/posix/posix_sockaddr.c.o CMakeFiles/nng.dir/src/platform/posix/posix_tcpconn.c.o CMakeFiles/nng.dir/src/platform/posix/posix_tcpdial.c.o CMakeFiles/nng.dir/src/platform/posix/posix_tcplisten.c.o CMakeFiles/nng.dir/src/platform/posix/posix_thread.c.o CMakeFiles/nng.dir/src/platform/posix/posix_udp.c.o CMakeFiles/nng.dir/src/platform/posix/posix_pollq_epoll.c.o CMakeFiles/nng.dir/src/platform/posix/posix_rand_arc4random.c.o CMakeFiles/nng.dir/src/compat/nanomsg/nn.c.o CMakeFiles/nng.dir/src/sp/protocol/bus0/bus.c.o CMakeFiles/nng.dir/src/sp/protocol/pair0/pair.c.o CMakeFiles/nng.dir/src/sp/protocol/pair1/pair.c.o CMakeFiles/nng.dir/src/sp/protocol/pair1/pair1_poly.c.o CMakeFiles/nng.dir/src/sp/protocol/pipeline0/push.c.o CMakeFiles/nng.dir/src/sp/protocol/pipeline0/pull.c.o CMakeFiles/nng.dir/src/sp/protocol/pubsub0/pub.c.o CMakeFiles/nng.dir/src/sp/protocol/pubsub0/sub.c.o CMakeFiles/nng.dir/src/sp/protocol/pubsub0/xsub.c.o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/req.c.o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xreq.c.o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/rep.c.o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xrep.c.o CMakeFiles/nng.dir/src/sp/protocol/survey0/survey.c.o CMakeFiles/nng.dir/src/sp/protocol/survey0/xsurvey.c.o CMakeFiles/nng.dir/src/sp/protocol/survey0/respond.c.o CMakeFiles/nng.dir/src/sp/protocol/survey0/xrespond.c.o CMakeFiles/nng.dir/src/sp/transport/inproc/inproc.c.o CMakeFiles/nng.dir/src/sp/transport/ipc/ipc.c.o CMakeFiles/nng.dir/src/sp/transport/tcp/tcp.c.o CMakeFiles/nng.dir/src/sp/transport/tls/tls.c.o CMakeFiles/nng.dir/src/sp/transport/ws/websocket.c.o CMakeFiles/nng.dir/src/sp/transport.c.o CMakeFiles/nng.dir/src/supplemental/base64/base64.c.o CMakeFiles/nng.dir/src/supplemental/http/http_public.c.o CMakeFiles/nng.dir/src/supplemental/http/http_client.c.o CMakeFiles/nng.dir/src/supplemental/http/http_chunk.c.o CMakeFiles/nng.dir/src/supplemental/http/http_conn.c.o CMakeFiles/nng.dir/src/supplemental/http/http_msg.c.o CMakeFiles/nng.dir/src/supplemental/http/http_schemes.c.o CMakeFiles/nng.dir/src/supplemental/http/http_server.c.o CMakeFiles/nng.dir/src/supplemental/sha1/sha1.c.o CMakeFiles/nng.dir/src/supplemental/tls/mbedtls/tls.c.o CMakeFiles/nng.dir/src/supplemental/tls/tls_common.c.o CMakeFiles/nng.dir/src/supplemental/util/options.c.o CMakeFiles/nng.dir/src/supplemental/util/platform.c.o CMakeFiles/nng.dir/src/supplemental/websocket/websocket.c.o -lrt -lpthread -lpthread -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -/usr/bin/cmake -E cmake_symlink_library libnng.so.1.5.2 libnng.so.1 libnng.so -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 46%] Built target nng -make -f src/tools/nngcat/CMakeFiles/nngcat.dir/build.make src/tools/nngcat/CMakeFiles/nngcat.dir/depend -make -f src/tools/perf/CMakeFiles/remote_lat.dir/build.make src/tools/perf/CMakeFiles/remote_lat.dir/depend -make -f src/tools/perf/CMakeFiles/local_lat.dir/build.make src/tools/perf/CMakeFiles/local_lat.dir/depend -make -f src/tools/perf/CMakeFiles/local_thr.dir/build.make src/tools/perf/CMakeFiles/local_thr.dir/depend -make -f src/tools/perf/CMakeFiles/remote_thr.dir/build.make src/tools/perf/CMakeFiles/remote_thr.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/nngcat /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/tools/nngcat /build/nng-1.5.2/build-shared/src/tools/nngcat/CMakeFiles/nngcat.dir/DependInfo.cmake --color= -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/perf /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/tools/perf /build/nng-1.5.2/build-shared/src/tools/perf/CMakeFiles/remote_lat.dir/DependInfo.cmake --color= -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/perf /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/tools/perf /build/nng-1.5.2/build-shared/src/tools/perf/CMakeFiles/local_lat.dir/DependInfo.cmake --color= -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/perf /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/tools/perf /build/nng-1.5.2/build-shared/src/tools/perf/CMakeFiles/local_thr.dir/DependInfo.cmake --color= -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/perf /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/tools/perf /build/nng-1.5.2/build-shared/src/tools/perf/CMakeFiles/remote_thr.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f src/tools/perf/CMakeFiles/local_lat.dir/build.make src/tools/perf/CMakeFiles/local_lat.dir/build -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f src/tools/nngcat/CMakeFiles/nngcat.dir/build.make src/tools/nngcat/CMakeFiles/nngcat.dir/build -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f src/tools/perf/CMakeFiles/remote_lat.dir/build.make src/tools/perf/CMakeFiles/remote_lat.dir/build -make -f src/tools/perf/CMakeFiles/local_thr.dir/build.make src/tools/perf/CMakeFiles/local_thr.dir/build -make -f src/tools/perf/CMakeFiles/remote_thr.dir/build.make src/tools/perf/CMakeFiles/remote_thr.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 46%] Building C object src/tools/perf/CMakeFiles/local_lat.dir/perf.c.o -[ 47%] Building C object src/tools/perf/CMakeFiles/local_thr.dir/perf.c.o -[ 47%] Building C object src/tools/perf/CMakeFiles/remote_thr.dir/perf.c.o -cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/local_thr.dir/perf.c.o -MF CMakeFiles/local_thr.dir/perf.c.o.d -o CMakeFiles/local_thr.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c -cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/local_lat.dir/perf.c.o -MF CMakeFiles/local_lat.dir/perf.c.o.d -o CMakeFiles/local_lat.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c -cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/remote_thr.dir/perf.c.o -MF CMakeFiles/remote_thr.dir/perf.c.o.d -o CMakeFiles/remote_thr.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c -[ 47%] Building C object src/tools/nngcat/CMakeFiles/nngcat.dir/nngcat.c.o -[ 47%] Building C object src/tools/perf/CMakeFiles/remote_lat.dir/perf.c.o -cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/remote_lat.dir/perf.c.o -MF CMakeFiles/remote_lat.dir/perf.c.o.d -o CMakeFiles/remote_lat.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c -cd /build/nng-1.5.2/build-shared/src/tools/nngcat && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/nngcat/CMakeFiles/nngcat.dir/nngcat.c.o -MF CMakeFiles/nngcat.dir/nngcat.c.o.d -o CMakeFiles/nngcat.dir/nngcat.c.o -c /build/nng-1.5.2/src/tools/nngcat/nngcat.c -make -f src/tools/perf/CMakeFiles/inproc_thr.dir/build.make src/tools/perf/CMakeFiles/inproc_thr.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/perf /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/tools/perf /build/nng-1.5.2/build-shared/src/tools/perf/CMakeFiles/inproc_thr.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f src/tools/perf/CMakeFiles/inproc_thr.dir/build.make src/tools/perf/CMakeFiles/inproc_thr.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 47%] Building C object src/tools/perf/CMakeFiles/inproc_thr.dir/perf.c.o -cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/inproc_thr.dir/perf.c.o -MF CMakeFiles/inproc_thr.dir/perf.c.o.d -o CMakeFiles/inproc_thr.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c -make -f src/tools/perf/CMakeFiles/inproc_lat.dir/build.make src/tools/perf/CMakeFiles/inproc_lat.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/perf /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/tools/perf /build/nng-1.5.2/build-shared/src/tools/perf/CMakeFiles/inproc_lat.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f src/tools/perf/CMakeFiles/inproc_lat.dir/build.make src/tools/perf/CMakeFiles/inproc_lat.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 48%] Building C object src/tools/perf/CMakeFiles/inproc_lat.dir/perf.c.o -cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/inproc_lat.dir/perf.c.o -MF CMakeFiles/inproc_lat.dir/perf.c.o.d -o CMakeFiles/inproc_lat.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c -[ 48%] Linking C executable remote_lat -[ 48%] Linking C executable local_thr -[ 48%] Linking C executable local_lat -cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/remote_lat.dir/link.txt --verbose=1 -cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/local_thr.dir/link.txt --verbose=1 -cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/local_lat.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/local_thr.dir/perf.c.o -o local_thr -Wl,-rpath,/build/nng-1.5.2/build-shared ../../../libnng.so.1.5.2 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/remote_lat.dir/perf.c.o -o remote_lat -Wl,-rpath,/build/nng-1.5.2/build-shared ../../../libnng.so.1.5.2 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/local_lat.dir/perf.c.o -o local_lat -Wl,-rpath,/build/nng-1.5.2/build-shared ../../../libnng.so.1.5.2 -[ 49%] Linking C executable remote_thr -cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/remote_thr.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/remote_thr.dir/perf.c.o -o remote_thr -Wl,-rpath,/build/nng-1.5.2/build-shared ../../../libnng.so.1.5.2 -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 49%] Built target local_thr -[ 49%] Linking C executable inproc_thr -make -f src/tools/perf/CMakeFiles/pubdrop.dir/build.make src/tools/perf/CMakeFiles/pubdrop.dir/depend -cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/inproc_thr.dir/link.txt --verbose=1 -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/perf /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/tools/perf /build/nng-1.5.2/build-shared/src/tools/perf/CMakeFiles/pubdrop.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 49%] Built target remote_lat -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/inproc_thr.dir/perf.c.o -o inproc_thr -Wl,-rpath,/build/nng-1.5.2/build-shared ../../../libnng.so.1.5.2 -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f src/tools/perf/CMakeFiles/pubdrop.dir/build.make src/tools/perf/CMakeFiles/pubdrop.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 49%] Built target remote_thr -[ 49%] Built target local_lat -[ 50%] Building C object src/tools/perf/CMakeFiles/pubdrop.dir/pubdrop.c.o -cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/pubdrop.dir/pubdrop.c.o -MF CMakeFiles/pubdrop.dir/pubdrop.c.o.d -o CMakeFiles/pubdrop.dir/pubdrop.c.o -c /build/nng-1.5.2/src/tools/perf/pubdrop.c -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 50%] Built target inproc_thr -[ 50%] Linking C executable inproc_lat -cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/inproc_lat.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/inproc_lat.dir/perf.c.o -o inproc_lat -Wl,-rpath,/build/nng-1.5.2/build-shared ../../../libnng.so.1.5.2 -[ 51%] Linking C executable nngcat -cd /build/nng-1.5.2/build-shared/src/tools/nngcat && /usr/bin/cmake -E cmake_link_script CMakeFiles/nngcat.dir/link.txt --verbose=1 -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/nngcat.dir/nngcat.c.o -o nngcat -Wl,-rpath,/build/nng-1.5.2/build-shared: ../../../libnng.so.1.5.2 -[ 51%] Built target inproc_lat -[ 51%] Linking C static library libnng_testing.a +[ 45%] Linking C static library libnng_testing.a /usr/bin/cmake -P CMakeFiles/nng_testing.dir/cmake_clean_target.cmake -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' /usr/bin/cmake -E cmake_link_script CMakeFiles/nng_testing.dir/link.txt --verbose=1 -[ 51%] Built target nngcat /usr/bin/ar qc libnng_testing.a CMakeFiles/nng_testing.dir/src/nng.c.o CMakeFiles/nng_testing.dir/src/nng_legacy.c.o CMakeFiles/nng_testing.dir/src/core/aio.c.o CMakeFiles/nng_testing.dir/src/core/device.c.o CMakeFiles/nng_testing.dir/src/core/dialer.c.o CMakeFiles/nng_testing.dir/src/core/file.c.o CMakeFiles/nng_testing.dir/src/core/idhash.c.o CMakeFiles/nng_testing.dir/src/core/init.c.o CMakeFiles/nng_testing.dir/src/core/list.c.o CMakeFiles/nng_testing.dir/src/core/listener.c.o CMakeFiles/nng_testing.dir/src/core/lmq.c.o CMakeFiles/nng_testing.dir/src/core/message.c.o CMakeFiles/nng_testing.dir/src/core/msgqueue.c.o CMakeFiles/nng_testing.dir/src/core/options.c.o CMakeFiles/nng_testing.dir/src/core/pollable.c.o CMakeFiles/nng_testing.dir/src/core/panic.c.o CMakeFiles/nng_testing.dir/src/core/pipe.c.o CMakeFiles/nng_testing.dir/src/core/protocol.c.o CMakeFiles/nng_testing.dir/src/core/reap.c.o CMakeFiles/nng_testing.dir/src/core/socket.c.o CMakeFiles/nng_testing.dir/src/core/stats.c.o CMakeFiles/nng_testing.dir/src/core/stream.c.o CMakeFiles/nng_testing.dir/src/core/strs.c.o CMakeFiles/nng_testing.dir/src/core/taskq.c.o CMakeFiles/nng_testing.dir/src/core/tcp.c.o CMakeFiles/nng_testing.dir/src/core/thread.c.o CMakeFiles/nng_testing.dir/src/core/timer.c.o CMakeFiles/nng_testing.dir/src/core/url.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_alloc.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_atomic.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_clock.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_debug.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_file.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcconn.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipcdial.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_ipclisten.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_pipe.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_resolv_gai.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_sockaddr.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpconn.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcpdial.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_tcplisten.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_thread.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_udp.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_pollq_epoll.c.o CMakeFiles/nng_testing.dir/src/platform/posix/posix_rand_arc4random.c.o CMakeFiles/nng_testing.dir/src/compat/nanomsg/nn.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/bus0/bus.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/pair0/pair.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/pair1/pair1_poly.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/push.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/pipeline0/pull.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/pub.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/sub.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/pubsub0/xsub.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/req.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xreq.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/rep.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/reqrep0/xrep.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/survey.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xsurvey.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/respond.c.o CMakeFiles/nng_testing.dir/src/sp/protocol/survey0/xrespond.c.o CMakeFiles/nng_testing.dir/src/sp/transport/inproc/inproc.c.o CMakeFiles/nng_testing.dir/src/sp/transport/ipc/ipc.c.o CMakeFiles/nng_testing.dir/src/sp/transport/tcp/tcp.c.o CMakeFiles/nng_testing.dir/src/sp/transport/tls/tls.c.o CMakeFiles/nng_testing.dir/src/sp/transport/ws/websocket.c.o CMakeFiles/nng_testing.dir/src/sp/transport.c.o CMakeFiles/nng_testing.dir/src/supplemental/base64/base64.c.o CMakeFiles/nng_testing.dir/src/supplemental/http/http_public.c.o CMakeFiles/nng_testing.dir/src/supplemental/http/http_client.c.o CMakeFiles/nng_testing.dir/src/supplemental/http/http_chunk.c.o CMakeFiles/nng_testing.dir/src/supplemental/http/http_conn.c.o CMakeFiles/nng_testing.dir/src/supplemental/http/http_msg.c.o CMakeFiles/nng_testing.dir/src/supplemental/http/http_schemes.c.o CMakeFiles/nng_testing.dir/src/supplemental/http/http_server.c.o CMakeFiles/nng_testing.dir/src/supplemental/sha1/sha1.c.o CMakeFiles/nng_testing.dir/src/supplemental/tls/mbedtls/tls.c.o CMakeFiles/nng_testing.dir/src/supplemental/tls/tls_common.c.o CMakeFiles/nng_testing.dir/src/supplemental/util/options.c.o CMakeFiles/nng_testing.dir/src/supplemental/util/platform.c.o CMakeFiles/nng_testing.dir/src/supplemental/websocket/websocket.c.o CMakeFiles/nng_testing.dir/src/testing/certs.c.o CMakeFiles/nng_testing.dir/src/testing/marry.c.o CMakeFiles/nng_testing.dir/src/testing/streams.c.o CMakeFiles/nng_testing.dir/src/testing/util.c.o /usr/bin/ranlib libnng_testing.a make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 51%] Built target nng_testing -[ 51%] Linking C executable pubdrop +[ 45%] Built target nng_testing make -f src/core/CMakeFiles/aio_test.dir/build.make src/core/CMakeFiles/aio_test.dir/depend make -f src/core/CMakeFiles/buf_size_test.dir/build.make src/core/CMakeFiles/buf_size_test.dir/depend make -f src/core/CMakeFiles/errors_test.dir/build.make src/core/CMakeFiles/errors_test.dir/depend -cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/pubdrop.dir/link.txt --verbose=1 make -f src/core/CMakeFiles/id_test.dir/build.make src/core/CMakeFiles/id_test.dir/depend -make -f src/core/CMakeFiles/list_test.dir/build.make src/core/CMakeFiles/list_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/core /build/nng-1.5.2/build-shared/src/core/CMakeFiles/aio_test.dir/DependInfo.cmake --color= +make -f src/core/CMakeFiles/list_test.dir/build.make src/core/CMakeFiles/list_test.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/core /build/nng-1.5.2/build-shared/src/core/CMakeFiles/buf_size_test.dir/DependInfo.cmake --color= make -f src/core/CMakeFiles/message_test.dir/build.make src/core/CMakeFiles/message_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/core /build/nng-1.5.2/build-shared/src/core/CMakeFiles/errors_test.dir/DependInfo.cmake --color= +make -f src/core/CMakeFiles/reconnect_test.dir/build.make src/core/CMakeFiles/reconnect_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/core /build/nng-1.5.2/build-shared/src/core/CMakeFiles/id_test.dir/DependInfo.cmake --color= -make -f src/core/CMakeFiles/reconnect_test.dir/build.make src/core/CMakeFiles/reconnect_test.dir/depend +make -f src/core/CMakeFiles/sock_test.dir/build.make src/core/CMakeFiles/sock_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/core /build/nng-1.5.2/build-shared/src/core/CMakeFiles/list_test.dir/DependInfo.cmake --color= +make -f src/core/CMakeFiles/url_test.dir/build.make src/core/CMakeFiles/url_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/core /build/nng-1.5.2/build-shared/src/core/CMakeFiles/message_test.dir/DependInfo.cmake --color= +make -f src/platform/CMakeFiles/platform_test.dir/build.make src/platform/CMakeFiles/platform_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/core /build/nng-1.5.2/build-shared/src/core/CMakeFiles/reconnect_test.dir/DependInfo.cmake --color= +make -f src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/build.make src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/core /build/nng-1.5.2/build-shared/src/core/CMakeFiles/buf_size_test.dir/DependInfo.cmake --color= -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pubdrop.dir/pubdrop.c.o -o pubdrop -Wl,-rpath,/build/nng-1.5.2/build-shared ../../../libnng.so.1.5.2 -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f src/core/CMakeFiles/aio_test.dir/build.make src/core/CMakeFiles/aio_test.dir/build +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/core /build/nng-1.5.2/build-shared/src/core/CMakeFiles/sock_test.dir/DependInfo.cmake --color= +make -f src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/build.make src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/depend +make -f src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/build.make src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' -make -f src/core/CMakeFiles/errors_test.dir/build.make src/core/CMakeFiles/errors_test.dir/build -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f src/core/CMakeFiles/id_test.dir/build.make src/core/CMakeFiles/id_test.dir/build -make -f src/core/CMakeFiles/reconnect_test.dir/build.make src/core/CMakeFiles/reconnect_test.dir/build -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/platform /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/platform /build/nng-1.5.2/build-shared/src/platform/CMakeFiles/platform_test.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/nng-1.5.2/build-shared' -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f src/core/CMakeFiles/message_test.dir/build.make src/core/CMakeFiles/message_test.dir/build +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/core /build/nng-1.5.2/build-shared/src/core/CMakeFiles/url_test.dir/DependInfo.cmake --color= +make -f src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/build.make src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' -make -f src/core/CMakeFiles/buf_size_test.dir/build.make src/core/CMakeFiles/buf_size_test.dir/build +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/compat/nanomsg /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/compat/nanomsg /build/nng-1.5.2/build-shared/src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/bus0 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/sp/protocol/bus0 /build/nng-1.5.2/build-shared/src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pair0 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/sp/protocol/pair0 /build/nng-1.5.2/build-shared/src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pair1 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/sp/protocol/pair1 /build/nng-1.5.2/build-shared/src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f src/core/CMakeFiles/list_test.dir/build.make src/core/CMakeFiles/list_test.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 51%] Building C object src/core/CMakeFiles/aio_test.dir/aio_test.c.o -cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/aio_test.dir/aio_test.c.o -MF CMakeFiles/aio_test.dir/aio_test.c.o.d -o CMakeFiles/aio_test.dir/aio_test.c.o -c /build/nng-1.5.2/src/core/aio_test.c -[ 51%] Building C object src/core/CMakeFiles/errors_test.dir/errors_test.c.o -[ 51%] Building C object src/core/CMakeFiles/reconnect_test.dir/reconnect_test.c.o -[ 51%] Building C object src/core/CMakeFiles/id_test.dir/id_test.c.o -[ 51%] Building C object src/core/CMakeFiles/message_test.dir/message_test.c.o -[ 51%] Building C object src/core/CMakeFiles/buf_size_test.dir/buf_size_test.c.o -cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/reconnect_test.dir/reconnect_test.c.o -MF CMakeFiles/reconnect_test.dir/reconnect_test.c.o.d -o CMakeFiles/reconnect_test.dir/reconnect_test.c.o -c /build/nng-1.5.2/src/core/reconnect_test.c -cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/errors_test.dir/errors_test.c.o -MF CMakeFiles/errors_test.dir/errors_test.c.o.d -o CMakeFiles/errors_test.dir/errors_test.c.o -c /build/nng-1.5.2/src/core/errors_test.c -[ 52%] Building C object src/core/CMakeFiles/list_test.dir/list_test.c.o -cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/buf_size_test.dir/buf_size_test.c.o -MF CMakeFiles/buf_size_test.dir/buf_size_test.c.o.d -o CMakeFiles/buf_size_test.dir/buf_size_test.c.o -c /build/nng-1.5.2/src/core/buf_size_test.c -cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/list_test.dir/list_test.c.o -MF CMakeFiles/list_test.dir/list_test.c.o.d -o CMakeFiles/list_test.dir/list_test.c.o -c /build/nng-1.5.2/src/core/list_test.c -cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/message_test.dir/message_test.c.o -MF CMakeFiles/message_test.dir/message_test.c.o.d -o CMakeFiles/message_test.dir/message_test.c.o -c /build/nng-1.5.2/src/core/message_test.c -cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/id_test.dir/id_test.c.o -MF CMakeFiles/id_test.dir/id_test.c.o.d -o CMakeFiles/id_test.dir/id_test.c.o -c /build/nng-1.5.2/src/core/id_test.c make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 52%] Built target pubdrop -make -f src/core/CMakeFiles/sock_test.dir/build.make src/core/CMakeFiles/sock_test.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/core /build/nng-1.5.2/build-shared/src/core/CMakeFiles/sock_test.dir/DependInfo.cmake --color= -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/list_test.c:10: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ +make -f src/core/CMakeFiles/buf_size_test.dir/build.make src/core/CMakeFiles/buf_size_test.dir/build +make -f src/core/CMakeFiles/list_test.dir/build.make src/core/CMakeFiles/list_test.dir/build make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make -f src/core/CMakeFiles/sock_test.dir/build.make src/core/CMakeFiles/sock_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 52%] Building C object src/core/CMakeFiles/sock_test.dir/sock_test.c.o -cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/sock_test.dir/sock_test.c.o -MF CMakeFiles/sock_test.dir/sock_test.c.o.d -o CMakeFiles/sock_test.dir/sock_test.c.o -c /build/nng-1.5.2/src/core/sock_test.c -[ 52%] Linking C executable errors_test -cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/errors_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/errors_test.dir/errors_test.c.o -o errors_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 52%] Linking C executable list_test -[ 52%] Linking C executable buf_size_test -cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/buf_size_test.dir/link.txt --verbose=1 -cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/list_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/buf_size_test.dir/buf_size_test.c.o -o buf_size_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/list_test.dir/list_test.c.o -o list_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 52%] Built target errors_test -make -f src/core/CMakeFiles/url_test.dir/build.make src/core/CMakeFiles/url_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/core /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/core /build/nng-1.5.2/build-shared/src/core/CMakeFiles/url_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f src/core/CMakeFiles/url_test.dir/build.make src/core/CMakeFiles/url_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 52%] Building C object src/core/CMakeFiles/url_test.dir/url_test.c.o -cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/url_test.dir/url_test.c.o -MF CMakeFiles/url_test.dir/url_test.c.o.d -o CMakeFiles/url_test.dir/url_test.c.o -c /build/nng-1.5.2/src/core/url_test.c -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/src/core/url_test.c:11: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ +make -f src/core/CMakeFiles/aio_test.dir/build.make src/core/CMakeFiles/aio_test.dir/build make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 53%] Linking C executable reconnect_test -cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/reconnect_test.dir/link.txt --verbose=1 +make -f src/core/CMakeFiles/errors_test.dir/build.make src/core/CMakeFiles/errors_test.dir/build make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 53%] Built target list_test -make -f src/platform/CMakeFiles/platform_test.dir/build.make src/platform/CMakeFiles/platform_test.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/platform /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/platform /build/nng-1.5.2/build-shared/src/platform/CMakeFiles/platform_test.dir/DependInfo.cmake --color= -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/reconnect_test.dir/reconnect_test.c.o -o reconnect_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 53%] Built target buf_size_test -[ 54%] Linking C executable id_test -make -f src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/build.make src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/depend -cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/id_test.dir/link.txt --verbose=1 +make -f src/core/CMakeFiles/id_test.dir/build.make src/core/CMakeFiles/id_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/compat/nanomsg /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/compat/nanomsg /build/nng-1.5.2/build-shared/src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f src/platform/CMakeFiles/platform_test.dir/build.make src/platform/CMakeFiles/platform_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' +make -f src/core/CMakeFiles/message_test.dir/build.make src/core/CMakeFiles/message_test.dir/build make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/build.make src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/build -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/id_test.dir/id_test.c.o -o id_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make -f src/core/CMakeFiles/reconnect_test.dir/build.make src/core/CMakeFiles/reconnect_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 54%] Building C object src/platform/CMakeFiles/platform_test.dir/platform_test.c.o -cd /build/nng-1.5.2/build-shared/src/platform && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/platform/CMakeFiles/platform_test.dir/platform_test.c.o -MF CMakeFiles/platform_test.dir/platform_test.c.o.d -o CMakeFiles/platform_test.dir/platform_test.c.o -c /build/nng-1.5.2/src/platform/platform_test.c -[ 54%] Building C object src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/compat_tcp_test.c.o -cd /build/nng-1.5.2/build-shared/src/compat/nanomsg && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/compat_tcp_test.c.o -MF CMakeFiles/compat_tcp_test.dir/compat_tcp_test.c.o.d -o CMakeFiles/compat_tcp_test.dir/compat_tcp_test.c.o -c /build/nng-1.5.2/src/compat/nanomsg/compat_tcp_test.c -[ 54%] Linking C executable aio_test -cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/aio_test.dir/link.txt --verbose=1 make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/aio_test.dir/aio_test.c.o -o aio_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 54%] Built target reconnect_test -make -f src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/build.make src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/depend +make -f src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/build.make src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +make -f src/core/CMakeFiles/url_test.dir/build.make src/core/CMakeFiles/url_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/bus0 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/sp/protocol/bus0 /build/nng-1.5.2/build-shared/src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/DependInfo.cmake --color= -[ 54%] Built target id_test make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/build.make src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/build +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f src/platform/CMakeFiles/platform_test.dir/build.make src/platform/CMakeFiles/platform_test.dir/build +make -f src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/build.make src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/build +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/build.make src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -make -f src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/build.make src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pair0 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/sp/protocol/pair0 /build/nng-1.5.2/build-shared/src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/DependInfo.cmake --color= -[ 54%] Building C object src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/bug1247_test.c.o -cd /build/nng-1.5.2/build-shared/src/sp/protocol/bus0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/bug1247_test.c.o -MF CMakeFiles/bug1247_test.dir/bug1247_test.c.o.d -o CMakeFiles/bug1247_test.dir/bug1247_test.c.o -c /build/nng-1.5.2/src/sp/protocol/bus0/bug1247_test.c make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make -f src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/build.make src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 54%] Building C object src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/pair0_test.c.o -cd /build/nng-1.5.2/build-shared/src/sp/protocol/pair0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/pair0_test.c.o -MF CMakeFiles/pair0_test.dir/pair0_test.c.o.d -o CMakeFiles/pair0_test.dir/pair0_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pair0/pair0_test.c -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 54%] Built target aio_test -make -f src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/build.make src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pair1 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/sp/protocol/pair1 /build/nng-1.5.2/build-shared/src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/build.make src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 55%] Building C object src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/pair1_test.c.o +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 45%] Building C object src/core/CMakeFiles/buf_size_test.dir/buf_size_test.c.o +cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/buf_size_test.dir/buf_size_test.c.o -MF CMakeFiles/buf_size_test.dir/buf_size_test.c.o.d -o CMakeFiles/buf_size_test.dir/buf_size_test.c.o -c /build/nng-1.5.2/src/core/buf_size_test.c +[ 46%] Building C object src/core/CMakeFiles/id_test.dir/id_test.c.o +[ 46%] Building C object src/core/CMakeFiles/list_test.dir/list_test.c.o +[ 46%] Building C object src/core/CMakeFiles/sock_test.dir/sock_test.c.o +[ 46%] Building C object src/core/CMakeFiles/errors_test.dir/errors_test.c.o +cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/id_test.dir/id_test.c.o -MF CMakeFiles/id_test.dir/id_test.c.o.d -o CMakeFiles/id_test.dir/id_test.c.o -c /build/nng-1.5.2/src/core/id_test.c +cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/list_test.dir/list_test.c.o -MF CMakeFiles/list_test.dir/list_test.c.o.d -o CMakeFiles/list_test.dir/list_test.c.o -c /build/nng-1.5.2/src/core/list_test.c +cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/sock_test.dir/sock_test.c.o -MF CMakeFiles/sock_test.dir/sock_test.c.o.d -o CMakeFiles/sock_test.dir/sock_test.c.o -c /build/nng-1.5.2/src/core/sock_test.c +cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/errors_test.dir/errors_test.c.o -MF CMakeFiles/errors_test.dir/errors_test.c.o.d -o CMakeFiles/errors_test.dir/errors_test.c.o -c /build/nng-1.5.2/src/core/errors_test.c +[ 46%] Building C object src/core/CMakeFiles/aio_test.dir/aio_test.c.o +cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/aio_test.dir/aio_test.c.o -MF CMakeFiles/aio_test.dir/aio_test.c.o.d -o CMakeFiles/aio_test.dir/aio_test.c.o -c /build/nng-1.5.2/src/core/aio_test.c +[ 47%] Building C object src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/pair1_test.c.o +[ 47%] Building C object src/core/CMakeFiles/message_test.dir/message_test.c.o cd /build/nng-1.5.2/build-shared/src/sp/protocol/pair1 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/pair1_test.c.o -MF CMakeFiles/pair1_test.dir/pair1_test.c.o.d -o CMakeFiles/pair1_test.dir/pair1_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pair1/pair1_test.c -[ 55%] Linking C executable message_test -cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/message_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/message_test.dir/message_test.c.o -o message_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 47%] Building C object src/core/CMakeFiles/reconnect_test.dir/reconnect_test.c.o +[ 47%] Building C object src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/bug1247_test.c.o +cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/message_test.dir/message_test.c.o -MF CMakeFiles/message_test.dir/message_test.c.o.d -o CMakeFiles/message_test.dir/message_test.c.o -c /build/nng-1.5.2/src/core/message_test.c +cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/reconnect_test.dir/reconnect_test.c.o -MF CMakeFiles/reconnect_test.dir/reconnect_test.c.o.d -o CMakeFiles/reconnect_test.dir/reconnect_test.c.o -c /build/nng-1.5.2/src/core/reconnect_test.c +cd /build/nng-1.5.2/build-shared/src/sp/protocol/bus0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/bug1247_test.c.o -MF CMakeFiles/bug1247_test.dir/bug1247_test.c.o.d -o CMakeFiles/bug1247_test.dir/bug1247_test.c.o -c /build/nng-1.5.2/src/sp/protocol/bus0/bug1247_test.c +[ 47%] Building C object src/core/CMakeFiles/url_test.dir/url_test.c.o +[ 47%] Building C object src/platform/CMakeFiles/platform_test.dir/platform_test.c.o +[ 47%] Building C object src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/compat_tcp_test.c.o +cd /build/nng-1.5.2/build-shared/src/platform && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/platform/CMakeFiles/platform_test.dir/platform_test.c.o -MF CMakeFiles/platform_test.dir/platform_test.c.o.d -o CMakeFiles/platform_test.dir/platform_test.c.o -c /build/nng-1.5.2/src/platform/platform_test.c +cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/core/CMakeFiles/url_test.dir/url_test.c.o -MF CMakeFiles/url_test.dir/url_test.c.o.d -o CMakeFiles/url_test.dir/url_test.c.o -c /build/nng-1.5.2/src/core/url_test.c +cd /build/nng-1.5.2/build-shared/src/compat/nanomsg && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/compat_tcp_test.c.o -MF CMakeFiles/compat_tcp_test.dir/compat_tcp_test.c.o.d -o CMakeFiles/compat_tcp_test.dir/compat_tcp_test.c.o -c /build/nng-1.5.2/src/compat/nanomsg/compat_tcp_test.c +[ 47%] Building C object src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/pair0_test.c.o +cd /build/nng-1.5.2/build-shared/src/sp/protocol/pair0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/pair0_test.c.o -MF CMakeFiles/pair0_test.dir/pair0_test.c.o.d -o CMakeFiles/pair0_test.dir/pair0_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pair0/pair0_test.c +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/src/core/list_test.c:10: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/src/core/url_test.c:11: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ +[ 48%] Linking C shared library libnng.so +/usr/bin/cmake -E cmake_link_script CMakeFiles/nng.dir/link.txt --verbose=1 +/usr/bin/cc -fPIC -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro -shared -Wl,-soname,libnng.so.1 -o libnng.so.1.5.2 CMakeFiles/nng.dir/src/nng.c.o CMakeFiles/nng.dir/src/nng_legacy.c.o CMakeFiles/nng.dir/src/core/aio.c.o CMakeFiles/nng.dir/src/core/device.c.o CMakeFiles/nng.dir/src/core/dialer.c.o CMakeFiles/nng.dir/src/core/file.c.o CMakeFiles/nng.dir/src/core/idhash.c.o CMakeFiles/nng.dir/src/core/init.c.o CMakeFiles/nng.dir/src/core/list.c.o CMakeFiles/nng.dir/src/core/listener.c.o CMakeFiles/nng.dir/src/core/lmq.c.o CMakeFiles/nng.dir/src/core/message.c.o CMakeFiles/nng.dir/src/core/msgqueue.c.o CMakeFiles/nng.dir/src/core/options.c.o CMakeFiles/nng.dir/src/core/pollable.c.o CMakeFiles/nng.dir/src/core/panic.c.o CMakeFiles/nng.dir/src/core/pipe.c.o CMakeFiles/nng.dir/src/core/protocol.c.o CMakeFiles/nng.dir/src/core/reap.c.o CMakeFiles/nng.dir/src/core/socket.c.o CMakeFiles/nng.dir/src/core/stats.c.o CMakeFiles/nng.dir/src/core/stream.c.o CMakeFiles/nng.dir/src/core/strs.c.o CMakeFiles/nng.dir/src/core/taskq.c.o CMakeFiles/nng.dir/src/core/tcp.c.o CMakeFiles/nng.dir/src/core/thread.c.o CMakeFiles/nng.dir/src/core/timer.c.o CMakeFiles/nng.dir/src/core/url.c.o CMakeFiles/nng.dir/src/platform/posix/posix_alloc.c.o CMakeFiles/nng.dir/src/platform/posix/posix_atomic.c.o CMakeFiles/nng.dir/src/platform/posix/posix_clock.c.o CMakeFiles/nng.dir/src/platform/posix/posix_debug.c.o CMakeFiles/nng.dir/src/platform/posix/posix_file.c.o CMakeFiles/nng.dir/src/platform/posix/posix_ipcconn.c.o CMakeFiles/nng.dir/src/platform/posix/posix_ipcdial.c.o CMakeFiles/nng.dir/src/platform/posix/posix_ipclisten.c.o CMakeFiles/nng.dir/src/platform/posix/posix_pipe.c.o CMakeFiles/nng.dir/src/platform/posix/posix_resolv_gai.c.o CMakeFiles/nng.dir/src/platform/posix/posix_sockaddr.c.o CMakeFiles/nng.dir/src/platform/posix/posix_tcpconn.c.o CMakeFiles/nng.dir/src/platform/posix/posix_tcpdial.c.o CMakeFiles/nng.dir/src/platform/posix/posix_tcplisten.c.o CMakeFiles/nng.dir/src/platform/posix/posix_thread.c.o CMakeFiles/nng.dir/src/platform/posix/posix_udp.c.o CMakeFiles/nng.dir/src/platform/posix/posix_pollq_epoll.c.o CMakeFiles/nng.dir/src/platform/posix/posix_rand_arc4random.c.o CMakeFiles/nng.dir/src/compat/nanomsg/nn.c.o CMakeFiles/nng.dir/src/sp/protocol/bus0/bus.c.o CMakeFiles/nng.dir/src/sp/protocol/pair0/pair.c.o CMakeFiles/nng.dir/src/sp/protocol/pair1/pair.c.o CMakeFiles/nng.dir/src/sp/protocol/pair1/pair1_poly.c.o CMakeFiles/nng.dir/src/sp/protocol/pipeline0/push.c.o CMakeFiles/nng.dir/src/sp/protocol/pipeline0/pull.c.o CMakeFiles/nng.dir/src/sp/protocol/pubsub0/pub.c.o CMakeFiles/nng.dir/src/sp/protocol/pubsub0/sub.c.o CMakeFiles/nng.dir/src/sp/protocol/pubsub0/xsub.c.o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/req.c.o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xreq.c.o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/rep.c.o CMakeFiles/nng.dir/src/sp/protocol/reqrep0/xrep.c.o CMakeFiles/nng.dir/src/sp/protocol/survey0/survey.c.o CMakeFiles/nng.dir/src/sp/protocol/survey0/xsurvey.c.o CMakeFiles/nng.dir/src/sp/protocol/survey0/respond.c.o CMakeFiles/nng.dir/src/sp/protocol/survey0/xrespond.c.o CMakeFiles/nng.dir/src/sp/transport/inproc/inproc.c.o CMakeFiles/nng.dir/src/sp/transport/ipc/ipc.c.o CMakeFiles/nng.dir/src/sp/transport/tcp/tcp.c.o CMakeFiles/nng.dir/src/sp/transport/tls/tls.c.o CMakeFiles/nng.dir/src/sp/transport/ws/websocket.c.o CMakeFiles/nng.dir/src/sp/transport.c.o CMakeFiles/nng.dir/src/supplemental/base64/base64.c.o CMakeFiles/nng.dir/src/supplemental/http/http_public.c.o CMakeFiles/nng.dir/src/supplemental/http/http_client.c.o CMakeFiles/nng.dir/src/supplemental/http/http_chunk.c.o CMakeFiles/nng.dir/src/supplemental/http/http_conn.c.o CMakeFiles/nng.dir/src/supplemental/http/http_msg.c.o CMakeFiles/nng.dir/src/supplemental/http/http_schemes.c.o CMakeFiles/nng.dir/src/supplemental/http/http_server.c.o CMakeFiles/nng.dir/src/supplemental/sha1/sha1.c.o CMakeFiles/nng.dir/src/supplemental/tls/mbedtls/tls.c.o CMakeFiles/nng.dir/src/supplemental/tls/tls_common.c.o CMakeFiles/nng.dir/src/supplemental/util/options.c.o CMakeFiles/nng.dir/src/supplemental/util/platform.c.o CMakeFiles/nng.dir/src/supplemental/websocket/websocket.c.o -lrt -lpthread -lpthread -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +/usr/bin/cmake -E cmake_symlink_library libnng.so.1.5.2 libnng.so.1 libnng.so make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 55%] Built target message_test +[ 48%] Built target nng make -f src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/build.make src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pair1 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/sp/protocol/pair1 /build/nng-1.5.2/build-shared/src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make -f src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/build.make src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 55%] Building C object src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/pair1_poly_test.c.o +[ 48%] Building C object src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/pair1_poly_test.c.o cd /build/nng-1.5.2/build-shared/src/sp/protocol/pair1 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/pair1_poly_test.c.o -MF CMakeFiles/pair1_poly_test.dir/pair1_poly_test.c.o.d -o CMakeFiles/pair1_poly_test.dir/pair1_poly_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pair1/pair1_poly_test.c -[ 56%] Linking C executable bug1247_test -cd /build/nng-1.5.2/build-shared/src/sp/protocol/bus0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/bug1247_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/bug1247_test.dir/bug1247_test.c.o -o bug1247_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 57%] Linking C executable sock_test -cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/sock_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/sock_test.dir/sock_test.c.o -o sock_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 57%] Linking C executable platform_test -cd /build/nng-1.5.2/build-shared/src/platform && /usr/bin/cmake -E cmake_link_script CMakeFiles/platform_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/platform_test.dir/platform_test.c.o -o platform_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 49%] Linking C executable aio_test +[ 49%] Linking C executable compat_tcp_test +cd /build/nng-1.5.2/build-shared/src/compat/nanomsg && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_tcp_test.dir/link.txt --verbose=1 +cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/aio_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_tcp_test.dir/compat_tcp_test.c.o -o compat_tcp_test ../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/aio_test.dir/aio_test.c.o -o aio_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 57%] Built target bug1247_test +[ 49%] Built target aio_test make -f src/sp/protocol/pipeline0/CMakeFiles/pull_test.dir/build.make src/sp/protocol/pipeline0/CMakeFiles/pull_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pipeline0 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/sp/protocol/pipeline0 /build/nng-1.5.2/build-shared/src/sp/protocol/pipeline0/CMakeFiles/pull_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 50%] Linking C executable bug1247_test +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make -f src/sp/protocol/pipeline0/CMakeFiles/pull_test.dir/build.make src/sp/protocol/pipeline0/CMakeFiles/pull_test.dir/build +cd /build/nng-1.5.2/build-shared/src/sp/protocol/bus0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/bug1247_test.dir/link.txt --verbose=1 make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 57%] Building C object src/sp/protocol/pipeline0/CMakeFiles/pull_test.dir/pull_test.c.o +[ 50%] Building C object src/sp/protocol/pipeline0/CMakeFiles/pull_test.dir/pull_test.c.o +[ 50%] Built target compat_tcp_test cd /build/nng-1.5.2/build-shared/src/sp/protocol/pipeline0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pipeline0/CMakeFiles/pull_test.dir/pull_test.c.o -MF CMakeFiles/pull_test.dir/pull_test.c.o.d -o CMakeFiles/pull_test.dir/pull_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pipeline0/pull_test.c -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 57%] Built target sock_test make -f src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/build.make src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/depend +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/bug1247_test.dir/bug1247_test.c.o -o bug1247_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pipeline0 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/sp/protocol/pipeline0 /build/nng-1.5.2/build-shared/src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/DependInfo.cmake --color= -[ 57%] Built target platform_test -make -f src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/build.make src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pubsub0 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0 /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/build.make src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 50%] Linking C executable errors_test make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/errors_test.dir/link.txt --verbose=1 make -f src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/build.make src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 57%] Building C object src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/pub_test.c.o -cd /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/pub_test.c.o -MF CMakeFiles/pub_test.dir/pub_test.c.o.d -o CMakeFiles/pub_test.dir/pub_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/pub_test.c -[ 57%] Building C object src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/push_test.c.o -[ 58%] Linking C executable compat_tcp_test +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/errors_test.dir/errors_test.c.o -o errors_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 50%] Building C object src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/push_test.c.o cd /build/nng-1.5.2/build-shared/src/sp/protocol/pipeline0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/push_test.c.o -MF CMakeFiles/push_test.dir/push_test.c.o.d -o CMakeFiles/push_test.dir/push_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pipeline0/push_test.c -cd /build/nng-1.5.2/build-shared/src/compat/nanomsg && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_tcp_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_tcp_test.dir/compat_tcp_test.c.o -o compat_tcp_test ../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 58%] Built target compat_tcp_test +[ 50%] Built target errors_test +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/build.make src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pubsub0 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0 /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/DependInfo.cmake --color= +[ 50%] Built target bug1247_test make -f src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/build.make src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pubsub0 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0 /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/DependInfo.cmake --color= +[ 50%] Linking C executable list_test +cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/list_test.dir/link.txt --verbose=1 +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/build.make src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make -f src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/build.make src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 59%] Building C object src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/sub_test.c.o +[ 50%] Linking C executable buf_size_test +cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/buf_size_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/list_test.dir/list_test.c.o -o list_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 50%] Building C object src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/pub_test.c.o +[ 51%] Building C object src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/sub_test.c.o cd /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/sub_test.c.o -MF CMakeFiles/sub_test.dir/sub_test.c.o.d -o CMakeFiles/sub_test.dir/sub_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/sub_test.c -[ 59%] Linking C executable url_test -cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/url_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/url_test.dir/url_test.c.o -o url_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +cd /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/pub_test.c.o -MF CMakeFiles/pub_test.dir/pub_test.c.o.d -o CMakeFiles/pub_test.dir/pub_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/pub_test.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/buf_size_test.dir/buf_size_test.c.o -o buf_size_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 59%] Built target url_test +[ 51%] Built target buf_size_test make -f src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/build.make src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/pubsub0 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0 /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/build.make src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 60%] Building C object src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/xsub_test.c.o -cd /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/xsub_test.c.o -MF CMakeFiles/xsub_test.dir/xsub_test.c.o.d -o CMakeFiles/xsub_test.dir/xsub_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/xsub_test.c -[ 61%] Linking C executable pair0_test -cd /build/nng-1.5.2/build-shared/src/sp/protocol/pair0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pair0_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pair0_test.dir/pair0_test.c.o -o pair0_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 52%] Linking C executable reconnect_test +cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/reconnect_test.dir/link.txt --verbose=1 +[ 53%] Linking C executable id_test +cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/id_test.dir/link.txt --verbose=1 make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 61%] Built target pair0_test +make -f src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/build.make src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/build +[ 53%] Built target list_test make -f src/sp/protocol/reqrep0/CMakeFiles/req_test.dir/build.make src/sp/protocol/reqrep0/CMakeFiles/req_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 53%] Linking C executable platform_test +make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/reqrep0 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0/CMakeFiles/req_test.dir/DependInfo.cmake --color= +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/id_test.dir/id_test.c.o -o id_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +cd /build/nng-1.5.2/build-shared/src/platform && /usr/bin/cmake -E cmake_link_script CMakeFiles/platform_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/reconnect_test.dir/reconnect_test.c.o -o reconnect_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 54%] Building C object src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/xsub_test.c.o +cd /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/xsub_test.c.o -MF CMakeFiles/xsub_test.dir/xsub_test.c.o.d -o CMakeFiles/xsub_test.dir/xsub_test.c.o -c /build/nng-1.5.2/src/sp/protocol/pubsub0/xsub_test.c make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make -f src/sp/protocol/reqrep0/CMakeFiles/req_test.dir/build.make src/sp/protocol/reqrep0/CMakeFiles/req_test.dir/build +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/platform_test.dir/platform_test.c.o -o platform_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 61%] Building C object src/sp/protocol/reqrep0/CMakeFiles/req_test.dir/req_test.c.o +[ 54%] Building C object src/sp/protocol/reqrep0/CMakeFiles/req_test.dir/req_test.c.o cd /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/reqrep0/CMakeFiles/req_test.dir/req_test.c.o -MF CMakeFiles/req_test.dir/req_test.c.o.d -o CMakeFiles/req_test.dir/req_test.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/req_test.c -[ 61%] Linking C executable pair1_poly_test -cd /build/nng-1.5.2/build-shared/src/sp/protocol/pair1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pair1_poly_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pair1_poly_test.dir/pair1_poly_test.c.o -o pair1_poly_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 61%] Built target pair1_poly_test +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 54%] Built target reconnect_test make -f src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/build.make src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/reqrep0 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/DependInfo.cmake --color= -[ 62%] Linking C executable pull_test -cd /build/nng-1.5.2/build-shared/src/sp/protocol/pipeline0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pull_test.dir/link.txt --verbose=1 -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/build.make src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pull_test.dir/pull_test.c.o -o pull_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 62%] Building C object src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/rep_test.c.o -cd /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/rep_test.c.o -MF CMakeFiles/rep_test.dir/rep_test.c.o.d -o CMakeFiles/rep_test.dir/rep_test.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/rep_test.c make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 62%] Built target pull_test +[ 54%] Built target id_test make -f src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/build.make src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/reqrep0 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/build.make src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/build +make -f src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/build.make src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 62%] Linking C executable pair1_test -cd /build/nng-1.5.2/build-shared/src/sp/protocol/pair1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pair1_test.dir/link.txt --verbose=1 -[ 62%] Building C object src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/xrep_test.c.o -cd /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/xrep_test.c.o -MF CMakeFiles/xrep_test.dir/xrep_test.c.o.d -o CMakeFiles/xrep_test.dir/xrep_test.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/xrep_test.c -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pair1_test.dir/pair1_test.c.o -o pair1_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 62%] Built target pair1_test +[ 54%] Built target platform_test make -f src/sp/protocol/reqrep0/CMakeFiles/xreq_test.dir/build.make src/sp/protocol/reqrep0/CMakeFiles/xreq_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/reqrep0 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0/CMakeFiles/xreq_test.dir/DependInfo.cmake --color= -[ 62%] Linking C executable pub_test -cd /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pub_test.dir/link.txt --verbose=1 make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/build.make src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 54%] Building C object src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/rep_test.c.o +cd /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/rep_test.c.o -MF CMakeFiles/rep_test.dir/rep_test.c.o.d -o CMakeFiles/rep_test.dir/rep_test.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/rep_test.c +[ 54%] Linking C executable pair1_poly_test +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared/src/sp/protocol/pair1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pair1_poly_test.dir/link.txt --verbose=1 make -f src/sp/protocol/reqrep0/CMakeFiles/xreq_test.dir/build.make src/sp/protocol/reqrep0/CMakeFiles/xreq_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pub_test.dir/pub_test.c.o -o pub_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 63%] Building C object src/sp/protocol/reqrep0/CMakeFiles/xreq_test.dir/xreq_test.c.o +[ 54%] Building C object src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/xrep_test.c.o +cd /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/xrep_test.c.o -MF CMakeFiles/xrep_test.dir/xrep_test.c.o.d -o CMakeFiles/xrep_test.dir/xrep_test.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/xrep_test.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pair1_poly_test.dir/pair1_poly_test.c.o -o pair1_poly_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 55%] Building C object src/sp/protocol/reqrep0/CMakeFiles/xreq_test.dir/xreq_test.c.o cd /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/reqrep0/CMakeFiles/xreq_test.dir/xreq_test.c.o -MF CMakeFiles/xreq_test.dir/xreq_test.c.o.d -o CMakeFiles/xreq_test.dir/xreq_test.c.o -c /build/nng-1.5.2/src/sp/protocol/reqrep0/xreq_test.c make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 63%] Linking C executable push_test -cd /build/nng-1.5.2/build-shared/src/sp/protocol/pipeline0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/push_test.dir/link.txt --verbose=1 -[ 63%] Built target pub_test +[ 55%] Built target pair1_poly_test make -f src/sp/protocol/survey0/CMakeFiles/respond_test.dir/build.make src/sp/protocol/survey0/CMakeFiles/respond_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/survey0 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 /build/nng-1.5.2/build-shared/src/sp/protocol/survey0/CMakeFiles/respond_test.dir/DependInfo.cmake --color= -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/push_test.dir/push_test.c.o -o push_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make -f src/sp/protocol/survey0/CMakeFiles/respond_test.dir/build.make src/sp/protocol/survey0/CMakeFiles/respond_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 64%] Building C object src/sp/protocol/survey0/CMakeFiles/respond_test.dir/respond_test.c.o +[ 56%] Building C object src/sp/protocol/survey0/CMakeFiles/respond_test.dir/respond_test.c.o cd /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/survey0/CMakeFiles/respond_test.dir/respond_test.c.o -MF CMakeFiles/respond_test.dir/respond_test.c.o.d -o CMakeFiles/respond_test.dir/respond_test.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/respond_test.c +[ 56%] Linking C executable url_test +cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/url_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/url_test.dir/url_test.c.o -o url_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 57%] Linking C executable pair0_test +cd /build/nng-1.5.2/build-shared/src/sp/protocol/pair0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pair0_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pair0_test.dir/pair0_test.c.o -o pair0_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 64%] Built target push_test +[ 57%] Built target url_test make -f src/sp/protocol/survey0/CMakeFiles/survey_test.dir/build.make src/sp/protocol/survey0/CMakeFiles/survey_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/survey0 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 /build/nng-1.5.2/build-shared/src/sp/protocol/survey0/CMakeFiles/survey_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make -f src/sp/protocol/survey0/CMakeFiles/survey_test.dir/build.make src/sp/protocol/survey0/CMakeFiles/survey_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 64%] Building C object src/sp/protocol/survey0/CMakeFiles/survey_test.dir/survey_test.c.o +[ 57%] Building C object src/sp/protocol/survey0/CMakeFiles/survey_test.dir/survey_test.c.o cd /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/survey0/CMakeFiles/survey_test.dir/survey_test.c.o -MF CMakeFiles/survey_test.dir/survey_test.c.o.d -o CMakeFiles/survey_test.dir/survey_test.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/survey_test.c -[ 64%] Linking C executable xsub_test -cd /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xsub_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/xsub_test.dir/xsub_test.c.o -o xsub_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 64%] Built target xsub_test +[ 57%] Built target pair0_test make -f src/sp/protocol/survey0/CMakeFiles/xrespond_test.dir/build.make src/sp/protocol/survey0/CMakeFiles/xrespond_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/survey0 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 /build/nng-1.5.2/build-shared/src/sp/protocol/survey0/CMakeFiles/xrespond_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make -f src/sp/protocol/survey0/CMakeFiles/xrespond_test.dir/build.make src/sp/protocol/survey0/CMakeFiles/xrespond_test.dir/build +[ 57%] Linking C executable pair1_test make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 64%] Building C object src/sp/protocol/survey0/CMakeFiles/xrespond_test.dir/xrespond_test.c.o +cd /build/nng-1.5.2/build-shared/src/sp/protocol/pair1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pair1_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pair1_test.dir/pair1_test.c.o -o pair1_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 57%] Building C object src/sp/protocol/survey0/CMakeFiles/xrespond_test.dir/xrespond_test.c.o cd /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/survey0/CMakeFiles/xrespond_test.dir/xrespond_test.c.o -MF CMakeFiles/xrespond_test.dir/xrespond_test.c.o.d -o CMakeFiles/xrespond_test.dir/xrespond_test.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/xrespond_test.c -[ 64%] Linking C executable sub_test -cd /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/sub_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/sub_test.dir/sub_test.c.o -o sub_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 57%] Linking C executable message_test +cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/message_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/message_test.dir/message_test.c.o -o message_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 58%] Linking C executable sock_test +cd /build/nng-1.5.2/build-shared/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/sock_test.dir/link.txt --verbose=1 make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 64%] Built target sub_test +[ 58%] Built target pair1_test make -f src/sp/protocol/survey0/CMakeFiles/xsurvey_test.dir/build.make src/sp/protocol/survey0/CMakeFiles/xsurvey_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/protocol/survey0 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 /build/nng-1.5.2/build-shared/src/sp/protocol/survey0/CMakeFiles/xsurvey_test.dir/DependInfo.cmake --color= +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/sock_test.dir/sock_test.c.o -o sock_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make -f src/sp/protocol/survey0/CMakeFiles/xsurvey_test.dir/build.make src/sp/protocol/survey0/CMakeFiles/xsurvey_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 64%] Building C object src/sp/protocol/survey0/CMakeFiles/xsurvey_test.dir/xsurvey_test.c.o -cd /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/survey0/CMakeFiles/xsurvey_test.dir/xsurvey_test.c.o -MF CMakeFiles/xsurvey_test.dir/xsurvey_test.c.o.d -o CMakeFiles/xsurvey_test.dir/xsurvey_test.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/xsurvey_test.c -[ 64%] Linking C executable xreq_test -cd /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xreq_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/xreq_test.dir/xreq_test.c.o -o xreq_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 64%] Built target xreq_test +[ 58%] Building C object src/sp/protocol/survey0/CMakeFiles/xsurvey_test.dir/xsurvey_test.c.o +cd /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/protocol/survey0/CMakeFiles/xsurvey_test.dir/xsurvey_test.c.o -MF CMakeFiles/xsurvey_test.dir/xsurvey_test.c.o.d -o CMakeFiles/xsurvey_test.dir/xsurvey_test.c.o -c /build/nng-1.5.2/src/sp/protocol/survey0/xsurvey_test.c +[ 58%] Built target message_test make -f src/sp/transport/ipc/CMakeFiles/ipc_test.dir/build.make src/sp/transport/ipc/CMakeFiles/ipc_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/sp/transport/ipc /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/sp/transport/ipc /build/nng-1.5.2/build-shared/src/sp/transport/ipc/CMakeFiles/ipc_test.dir/DependInfo.cmake --color= +[ 59%] Linking C executable pull_test +cd /build/nng-1.5.2/build-shared/src/sp/protocol/pipeline0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pull_test.dir/link.txt --verbose=1 make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make -f src/sp/transport/ipc/CMakeFiles/ipc_test.dir/build.make src/sp/transport/ipc/CMakeFiles/ipc_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 64%] Building C object src/sp/transport/ipc/CMakeFiles/ipc_test.dir/ipc_test.c.o +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pull_test.dir/pull_test.c.o -o pull_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 59%] Building C object src/sp/transport/ipc/CMakeFiles/ipc_test.dir/ipc_test.c.o cd /build/nng-1.5.2/build-shared/src/sp/transport/ipc && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/sp/transport/ipc/CMakeFiles/ipc_test.dir/ipc_test.c.o -MF CMakeFiles/ipc_test.dir/ipc_test.c.o.d -o CMakeFiles/ipc_test.dir/ipc_test.c.o -c /build/nng-1.5.2/src/sp/transport/ipc/ipc_test.c -[ 64%] Linking C executable xrep_test -cd /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xrep_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/xrep_test.dir/xrep_test.c.o -o xrep_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 64%] Built target xrep_test +[ 59%] Built target sock_test make -f src/supplemental/base64/CMakeFiles/base64_test.dir/build.make src/supplemental/base64/CMakeFiles/base64_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/supplemental/base64 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/supplemental/base64 /build/nng-1.5.2/build-shared/src/supplemental/base64/CMakeFiles/base64_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make -f src/supplemental/base64/CMakeFiles/base64_test.dir/build.make src/supplemental/base64/CMakeFiles/base64_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 64%] Building C object src/supplemental/base64/CMakeFiles/base64_test.dir/base64_test.c.o +[ 59%] Building C object src/supplemental/base64/CMakeFiles/base64_test.dir/base64_test.c.o cd /build/nng-1.5.2/build-shared/src/supplemental/base64 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/supplemental/base64/CMakeFiles/base64_test.dir/base64_test.c.o -MF CMakeFiles/base64_test.dir/base64_test.c.o.d -o CMakeFiles/base64_test.dir/base64_test.c.o -c /build/nng-1.5.2/src/supplemental/base64/base64_test.c -[ 64%] Linking C executable rep_test -cd /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/rep_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/rep_test.dir/rep_test.c.o -o rep_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 64%] Built target rep_test +[ 59%] Built target pull_test make -f src/supplemental/sha1/CMakeFiles/sha1_test.dir/build.make src/supplemental/sha1/CMakeFiles/sha1_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/supplemental/sha1 /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/supplemental/sha1 /build/nng-1.5.2/build-shared/src/supplemental/sha1/CMakeFiles/sha1_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make -f src/supplemental/sha1/CMakeFiles/sha1_test.dir/build.make src/supplemental/sha1/CMakeFiles/sha1_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 64%] Building C object src/supplemental/sha1/CMakeFiles/sha1_test.dir/sha1_test.c.o +[ 59%] Building C object src/supplemental/sha1/CMakeFiles/sha1_test.dir/sha1_test.c.o cd /build/nng-1.5.2/build-shared/src/supplemental/sha1 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/supplemental/sha1/CMakeFiles/sha1_test.dir/sha1_test.c.o -MF CMakeFiles/sha1_test.dir/sha1_test.c.o.d -o CMakeFiles/sha1_test.dir/sha1_test.c.o -c /build/nng-1.5.2/src/supplemental/sha1/sha1_test.c -[ 65%] Linking C executable req_test -cd /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/req_test.dir/link.txt --verbose=1 -[ 65%] Linking C executable respond_test -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/req_test.dir/req_test.c.o -o req_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -cd /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/respond_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/respond_test.dir/respond_test.c.o -o respond_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 65%] Linking C executable xrespond_test -cd /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xrespond_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/xrespond_test.dir/xrespond_test.c.o -o xrespond_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 59%] Linking C executable pub_test +cd /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pub_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pub_test.dir/pub_test.c.o -o pub_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 65%] Built target respond_test -[ 65%] Built target req_test +[ 59%] Built target pub_test make -f src/supplemental/tls/CMakeFiles/tls_test.dir/build.make src/supplemental/tls/CMakeFiles/tls_test.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/supplemental/tls /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/supplemental/tls /build/nng-1.5.2/build-shared/src/supplemental/tls/CMakeFiles/tls_test.dir/DependInfo.cmake --color= -make -f tests/CMakeFiles/device.dir/build.make tests/CMakeFiles/device.dir/depend +[ 59%] Linking C executable xsub_test +cd /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xsub_test.dir/link.txt --verbose=1 +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/xsub_test.dir/xsub_test.c.o -o xsub_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make -f src/supplemental/tls/CMakeFiles/tls_test.dir/build.make src/supplemental/tls/CMakeFiles/tls_test.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/device.dir/DependInfo.cmake --color= -[ 65%] Linking C executable survey_test -cd /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/survey_test.dir/link.txt --verbose=1 +[ 60%] Building C object src/supplemental/tls/CMakeFiles/tls_test.dir/tls_test.c.o +cd /build/nng-1.5.2/build-shared/src/supplemental/tls && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/supplemental/tls/CMakeFiles/tls_test.dir/tls_test.c.o -MF CMakeFiles/tls_test.dir/tls_test.c.o.d -o CMakeFiles/tls_test.dir/tls_test.c.o -c /build/nng-1.5.2/src/supplemental/tls/tls_test.c make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/device.dir/build.make tests/CMakeFiles/device.dir/build +[ 60%] Built target xsub_test +make -f src/tools/nngcat/CMakeFiles/nngcat.dir/build.make src/tools/nngcat/CMakeFiles/nngcat.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/nngcat /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/tools/nngcat /build/nng-1.5.2/build-shared/src/tools/nngcat/CMakeFiles/nngcat.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f src/supplemental/tls/CMakeFiles/tls_test.dir/build.make src/supplemental/tls/CMakeFiles/tls_test.dir/build +make -f src/tools/nngcat/CMakeFiles/nngcat.dir/build.make src/tools/nngcat/CMakeFiles/nngcat.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/survey_test.dir/survey_test.c.o -o survey_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 65%] Building C object tests/CMakeFiles/device.dir/device.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/device.dir/device.c.o -MF CMakeFiles/device.dir/device.c.o.d -o CMakeFiles/device.dir/device.c.o -c /build/nng-1.5.2/tests/device.c -[ 66%] Building C object src/supplemental/tls/CMakeFiles/tls_test.dir/tls_test.c.o -cd /build/nng-1.5.2/build-shared/src/supplemental/tls && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/tests -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/supplemental/tls/CMakeFiles/tls_test.dir/tls_test.c.o -MF CMakeFiles/tls_test.dir/tls_test.c.o.d -o CMakeFiles/tls_test.dir/tls_test.c.o -c /build/nng-1.5.2/src/supplemental/tls/tls_test.c +[ 60%] Building C object src/tools/nngcat/CMakeFiles/nngcat.dir/nngcat.c.o +cd /build/nng-1.5.2/build-shared/src/tools/nngcat && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/nngcat/CMakeFiles/nngcat.dir/nngcat.c.o -MF CMakeFiles/nngcat.dir/nngcat.c.o.d -o CMakeFiles/nngcat.dir/nngcat.c.o -c /build/nng-1.5.2/src/tools/nngcat/nngcat.c +[ 60%] Linking C executable push_test +cd /build/nng-1.5.2/build-shared/src/sp/protocol/pipeline0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/push_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/push_test.dir/push_test.c.o -o push_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 60%] Linking C executable xrep_test +cd /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xrep_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/xrep_test.dir/xrep_test.c.o -o xrep_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 60%] Linking C executable xreq_test +cd /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xreq_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/xreq_test.dir/xreq_test.c.o -o xreq_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 61%] Linking C executable base64_test +cd /build/nng-1.5.2/build-shared/src/supplemental/base64 && /usr/bin/cmake -E cmake_link_script CMakeFiles/base64_test.dir/link.txt --verbose=1 +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/base64_test.dir/base64_test.c.o -o base64_test ../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 61%] Built target push_test +make -f src/tools/perf/CMakeFiles/remote_lat.dir/build.make src/tools/perf/CMakeFiles/remote_lat.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/perf /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/tools/perf /build/nng-1.5.2/build-shared/src/tools/perf/CMakeFiles/remote_lat.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f src/tools/perf/CMakeFiles/remote_lat.dir/build.make src/tools/perf/CMakeFiles/remote_lat.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 61%] Building C object src/tools/perf/CMakeFiles/remote_lat.dir/perf.c.o +cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/remote_lat.dir/perf.c.o -MF CMakeFiles/remote_lat.dir/perf.c.o.d -o CMakeFiles/remote_lat.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c +[ 61%] Built target base64_test +make -f src/tools/perf/CMakeFiles/local_lat.dir/build.make src/tools/perf/CMakeFiles/local_lat.dir/depend +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/perf /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/tools/perf /build/nng-1.5.2/build-shared/src/tools/perf/CMakeFiles/local_lat.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 61%] Built target xreq_test +make -f src/tools/perf/CMakeFiles/local_thr.dir/build.make src/tools/perf/CMakeFiles/local_thr.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/perf /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/tools/perf /build/nng-1.5.2/build-shared/src/tools/perf/CMakeFiles/local_thr.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f src/tools/perf/CMakeFiles/local_lat.dir/build.make src/tools/perf/CMakeFiles/local_lat.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 61%] Built target xrep_test +make -f src/tools/perf/CMakeFiles/remote_thr.dir/build.make src/tools/perf/CMakeFiles/remote_thr.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/perf /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/tools/perf /build/nng-1.5.2/build-shared/src/tools/perf/CMakeFiles/remote_thr.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f src/tools/perf/CMakeFiles/local_thr.dir/build.make src/tools/perf/CMakeFiles/local_thr.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 61%] Building C object src/tools/perf/CMakeFiles/local_lat.dir/perf.c.o +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f src/tools/perf/CMakeFiles/remote_thr.dir/build.make src/tools/perf/CMakeFiles/remote_thr.dir/build +cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/local_lat.dir/perf.c.o -MF CMakeFiles/local_lat.dir/perf.c.o.d -o CMakeFiles/local_lat.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 62%] Building C object src/tools/perf/CMakeFiles/local_thr.dir/perf.c.o +cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/local_thr.dir/perf.c.o -MF CMakeFiles/local_thr.dir/perf.c.o.d -o CMakeFiles/local_thr.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c +[ 62%] Building C object src/tools/perf/CMakeFiles/remote_thr.dir/perf.c.o +cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/remote_thr.dir/perf.c.o -MF CMakeFiles/remote_thr.dir/perf.c.o.d -o CMakeFiles/remote_thr.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c +[ 63%] Linking C executable nngcat +cd /build/nng-1.5.2/build-shared/src/tools/nngcat && /usr/bin/cmake -E cmake_link_script CMakeFiles/nngcat.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/nngcat.dir/nngcat.c.o -o nngcat -Wl,-rpath,/build/nng-1.5.2/build-shared: ../../../libnng.so.1.5.2 +[ 63%] Linking C executable sub_test +cd /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/sub_test.dir/link.txt --verbose=1 +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 63%] Built target nngcat +make -f src/tools/perf/CMakeFiles/inproc_thr.dir/build.make src/tools/perf/CMakeFiles/inproc_thr.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/perf /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/tools/perf /build/nng-1.5.2/build-shared/src/tools/perf/CMakeFiles/inproc_thr.dir/DependInfo.cmake --color= +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/sub_test.dir/sub_test.c.o -o sub_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 63%] Linking C executable sha1_test +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f src/tools/perf/CMakeFiles/inproc_thr.dir/build.make src/tools/perf/CMakeFiles/inproc_thr.dir/build +cd /build/nng-1.5.2/build-shared/src/supplemental/sha1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/sha1_test.dir/link.txt --verbose=1 +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 63%] Building C object src/tools/perf/CMakeFiles/inproc_thr.dir/perf.c.o +cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/inproc_thr.dir/perf.c.o -MF CMakeFiles/inproc_thr.dir/perf.c.o.d -o CMakeFiles/inproc_thr.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/sha1_test.dir/sha1_test.c.o -o sha1_test ../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 63%] Linking C executable rep_test +cd /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/rep_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/rep_test.dir/rep_test.c.o -o rep_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 63%] Built target sha1_test +make -f src/tools/perf/CMakeFiles/inproc_lat.dir/build.make src/tools/perf/CMakeFiles/inproc_lat.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/perf /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/tools/perf /build/nng-1.5.2/build-shared/src/tools/perf/CMakeFiles/inproc_lat.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f src/tools/perf/CMakeFiles/inproc_lat.dir/build.make src/tools/perf/CMakeFiles/inproc_lat.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 63%] Built target sub_test +make -f src/tools/perf/CMakeFiles/pubdrop.dir/build.make src/tools/perf/CMakeFiles/pubdrop.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/src/tools/perf /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/src/tools/perf /build/nng-1.5.2/build-shared/src/tools/perf/CMakeFiles/pubdrop.dir/DependInfo.cmake --color= +[ 64%] Building C object src/tools/perf/CMakeFiles/inproc_lat.dir/perf.c.o +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f src/tools/perf/CMakeFiles/pubdrop.dir/build.make src/tools/perf/CMakeFiles/pubdrop.dir/build +cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/inproc_lat.dir/perf.c.o -MF CMakeFiles/inproc_lat.dir/perf.c.o.d -o CMakeFiles/inproc_lat.dir/perf.c.o -c /build/nng-1.5.2/src/tools/perf/perf.c +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 64%] Linking C executable respond_test +[ 65%] Building C object src/tools/perf/CMakeFiles/pubdrop.dir/pubdrop.c.o +cd /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/respond_test.dir/link.txt --verbose=1 +cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/include -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT src/tools/perf/CMakeFiles/pubdrop.dir/pubdrop.c.o -MF CMakeFiles/pubdrop.dir/pubdrop.c.o.d -o CMakeFiles/pubdrop.dir/pubdrop.c.o -c /build/nng-1.5.2/src/tools/perf/pubdrop.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/respond_test.dir/respond_test.c.o -o respond_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 65%] Linking C executable remote_lat +cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/remote_lat.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/remote_lat.dir/perf.c.o -o remote_lat -Wl,-rpath,/build/nng-1.5.2/build-shared ../../../libnng.so.1.5.2 +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 65%] Built target rep_test +make -f tests/CMakeFiles/device.dir/build.make tests/CMakeFiles/device.dir/depend +[ 65%] Linking C executable local_lat +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/device.dir/DependInfo.cmake --color= +cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/local_lat.dir/link.txt --verbose=1 +[ 66%] Linking C executable remote_thr +cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/remote_thr.dir/link.txt --verbose=1 make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 66%] Built target xrespond_test +[ 66%] Linking C executable local_thr +cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/local_thr.dir/link.txt --verbose=1 +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f tests/CMakeFiles/device.dir/build.make tests/CMakeFiles/device.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/local_lat.dir/perf.c.o -o local_lat -Wl,-rpath,/build/nng-1.5.2/build-shared ../../../libnng.so.1.5.2 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/remote_thr.dir/perf.c.o -o remote_thr -Wl,-rpath,/build/nng-1.5.2/build-shared ../../../libnng.so.1.5.2 +[ 66%] Built target remote_lat +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/local_thr.dir/perf.c.o -o local_thr -Wl,-rpath,/build/nng-1.5.2/build-shared ../../../libnng.so.1.5.2 make -f tests/CMakeFiles/files.dir/build.make tests/CMakeFiles/files.dir/depend +[ 66%] Building C object tests/CMakeFiles/device.dir/device.c.o make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/files.dir/DependInfo.cmake --color= +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/device.dir/device.c.o -MF CMakeFiles/device.dir/device.c.o.d -o CMakeFiles/device.dir/device.c.o -c /build/nng-1.5.2/tests/device.c make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make -f tests/CMakeFiles/files.dir/build.make tests/CMakeFiles/files.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 66%] Linking C executable xrespond_test +cd /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xrespond_test.dir/link.txt --verbose=1 +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' [ 67%] Building C object tests/CMakeFiles/files.dir/files.c.o cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/files.dir/files.c.o -MF CMakeFiles/files.dir/files.c.o.d -o CMakeFiles/files.dir/files.c.o -c /build/nng-1.5.2/tests/files.c -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 67%] Built target survey_test +[ 67%] Built target local_lat make -f tests/CMakeFiles/httpserver.dir/build.make tests/CMakeFiles/httpserver.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/httpserver.dir/DependInfo.cmake --color= +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/xrespond_test.dir/xrespond_test.c.o -o xrespond_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 67%] Built target respond_test +make -f tests/CMakeFiles/inproc.dir/build.make tests/CMakeFiles/inproc.dir/depend +[ 67%] Built target remote_thr +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/inproc.dir/DependInfo.cmake --color= +make -f tests/CMakeFiles/ipc.dir/build.make tests/CMakeFiles/ipc.dir/depend +[ 67%] Built target local_thr +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/ipc.dir/DependInfo.cmake --color= +[ 67%] Linking C executable inproc_thr make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make -f tests/CMakeFiles/httpserver.dir/build.make tests/CMakeFiles/httpserver.dir/build +cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/inproc_thr.dir/link.txt --verbose=1 +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 68%] Linking C executable xsurvey_test +[ 69%] Building C object tests/CMakeFiles/device.dir/convey.c.o +cd /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xsurvey_test.dir/link.txt --verbose=1 +make -f tests/CMakeFiles/inproc.dir/build.make tests/CMakeFiles/inproc.dir/build +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/device.dir/convey.c.o -MF CMakeFiles/device.dir/convey.c.o.d -o CMakeFiles/device.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +make -f tests/CMakeFiles/ipc.dir/build.make tests/CMakeFiles/ipc.dir/build +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/inproc_thr.dir/perf.c.o -o inproc_thr -Wl,-rpath,/build/nng-1.5.2/build-shared ../../../libnng.so.1.5.2 make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 69%] Building C object tests/CMakeFiles/httpserver.dir/httpserver.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/httpserver.dir/httpserver.c.o -MF CMakeFiles/httpserver.dir/httpserver.c.o.d -o CMakeFiles/httpserver.dir/httpserver.c.o -c /build/nng-1.5.2/tests/httpserver.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/xsurvey_test.dir/xsurvey_test.c.o -o xsurvey_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 69%] Building C object tests/CMakeFiles/inproc.dir/inproc.c.o +[ 70%] Building C object tests/CMakeFiles/ipc.dir/ipc.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ipc.dir/ipc.c.o -MF CMakeFiles/ipc.dir/ipc.c.o.d -o CMakeFiles/ipc.dir/ipc.c.o -c /build/nng-1.5.2/tests/ipc.c +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/inproc.dir/inproc.c.o -MF CMakeFiles/inproc.dir/inproc.c.o.d -o CMakeFiles/inproc.dir/inproc.c.o -c /build/nng-1.5.2/tests/inproc.c In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/tests/files.c:12: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 67%] Building C object tests/CMakeFiles/httpserver.dir/httpserver.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/httpserver.dir/httpserver.c.o -MF CMakeFiles/httpserver.dir/httpserver.c.o.d -o CMakeFiles/httpserver.dir/httpserver.c.o -c /build/nng-1.5.2/tests/httpserver.c -[ 68%] Linking C executable base64_test -cd /build/nng-1.5.2/build-shared/src/supplemental/base64 && /usr/bin/cmake -E cmake_link_script CMakeFiles/base64_test.dir/link.txt --verbose=1 +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 70%] Built target inproc_thr +make -f tests/CMakeFiles/ipcsupp.dir/build.make tests/CMakeFiles/ipcsupp.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/ipcsupp.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 70%] Built target xrespond_test +make -f tests/CMakeFiles/ipcwinsec.dir/build.make tests/CMakeFiles/ipcwinsec.dir/depend +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f tests/CMakeFiles/ipcsupp.dir/build.make tests/CMakeFiles/ipcsupp.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/ipcwinsec.dir/DependInfo.cmake --color= +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/tests/trantest.h:20, + from /build/nng-1.5.2/tests/httpserver.c:18: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/tests/trantest.h:20, + from /build/nng-1.5.2/tests/inproc.c:12: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ +[ 70%] Building C object tests/CMakeFiles/ipcsupp.dir/ipcsupp.c.o In file included from /build/nng-1.5.2/tests/device.c:17: /build/nng-1.5.2/tests/device.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] @@ -6050,48 +6123,72 @@ /build/nng-1.5.2/tests/device.c:52:17: note: in expansion of macro 'Convey' 52 | Convey("We can create a PAIRv1 device", { | ^~~~~~ -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/base64_test.dir/base64_test.c.o -o base64_test ../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 69%] Linking C executable xsurvey_test -cd /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xsurvey_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/xsurvey_test.dir/xsurvey_test.c.o -o xsurvey_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ipcsupp.dir/ipcsupp.c.o -MF CMakeFiles/ipcsupp.dir/ipcsupp.c.o.d -o CMakeFiles/ipcsupp.dir/ipcsupp.c.o -c /build/nng-1.5.2/tests/ipcsupp.c +[ 70%] Built target xsurvey_test make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f tests/CMakeFiles/ipcwinsec.dir/build.make tests/CMakeFiles/ipcwinsec.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/tests/trantest.h:20, - from /build/nng-1.5.2/tests/httpserver.c:18: + from /build/nng-1.5.2/tests/ipc.c:25: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -[ 69%] Built target base64_test -make -f tests/CMakeFiles/inproc.dir/build.make tests/CMakeFiles/inproc.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/inproc.dir/DependInfo.cmake --color= +[ 70%] Linking C executable pubdrop +cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/pubdrop.dir/link.txt --verbose=1 +[ 70%] Building C object tests/CMakeFiles/ipcsupp.dir/convey.c.o +[ 70%] Building C object tests/CMakeFiles/ipcwinsec.dir/ipcwinsec.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ipcsupp.dir/convey.c.o -MF CMakeFiles/ipcsupp.dir/convey.c.o.d -o CMakeFiles/ipcsupp.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ipcwinsec.dir/ipcwinsec.c.o -MF CMakeFiles/ipcwinsec.dir/ipcwinsec.c.o.d -o CMakeFiles/ipcwinsec.dir/ipcwinsec.c.o -c /build/nng-1.5.2/tests/ipcwinsec.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pubdrop.dir/pubdrop.c.o -o pubdrop -Wl,-rpath,/build/nng-1.5.2/build-shared ../../../libnng.so.1.5.2 +[ 70%] Linking C executable inproc_lat +cd /build/nng-1.5.2/build-shared/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/inproc_lat.dir/link.txt --verbose=1 +[ 71%] Linking C executable ipc_test +cd /build/nng-1.5.2/build-shared/src/sp/transport/ipc && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipc_test.dir/link.txt --verbose=1 +[ 71%] Linking C executable tls_test +cd /build/nng-1.5.2/build-shared/src/supplemental/tls && /usr/bin/cmake -E cmake_link_script CMakeFiles/tls_test.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/inproc_lat.dir/perf.c.o -o inproc_lat -Wl,-rpath,/build/nng-1.5.2/build-shared ../../../libnng.so.1.5.2 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/ipc_test.dir/ipc_test.c.o -o ipc_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/tls_test.dir/tls_test.c.o -o tls_test ../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/inproc.dir/build.make tests/CMakeFiles/inproc.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 69%] Building C object tests/CMakeFiles/inproc.dir/inproc.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/inproc.dir/inproc.c.o -MF CMakeFiles/inproc.dir/inproc.c.o.d -o CMakeFiles/inproc.dir/inproc.c.o -c /build/nng-1.5.2/tests/inproc.c -[ 70%] Building C object tests/CMakeFiles/device.dir/convey.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/device.dir/convey.c.o -MF CMakeFiles/device.dir/convey.c.o.d -o CMakeFiles/device.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 72%] Linking C executable req_test +cd /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/req_test.dir/link.txt --verbose=1 +[ 72%] Building C object tests/CMakeFiles/ipcwinsec.dir/convey.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ipcwinsec.dir/convey.c.o -MF CMakeFiles/ipcwinsec.dir/convey.c.o.d -o CMakeFiles/ipcwinsec.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/req_test.dir/req_test.c.o -o req_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 72%] Built target pubdrop make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 70%] Built target xsurvey_test -make -f tests/CMakeFiles/ipc.dir/build.make tests/CMakeFiles/ipc.dir/depend +make -f tests/CMakeFiles/multistress.dir/build.make tests/CMakeFiles/multistress.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/ipc.dir/DependInfo.cmake --color= +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/multistress.dir/DependInfo.cmake --color= +[ 72%] Built target inproc_lat +make -f tests/CMakeFiles/nonblock.dir/build.make tests/CMakeFiles/nonblock.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/nonblock.dir/DependInfo.cmake --color= In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, from /build/nng-1.5.2/tests/trantest.h:20, - from /build/nng-1.5.2/tests/inproc.c:12: + from /build/nng-1.5.2/tests/ipcwinsec.c:18: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/ipc.dir/build.make tests/CMakeFiles/ipc.dir/build +make -f tests/CMakeFiles/multistress.dir/build.make tests/CMakeFiles/multistress.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 71%] Building C object tests/CMakeFiles/ipc.dir/ipc.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ipc.dir/ipc.c.o -MF CMakeFiles/ipc.dir/ipc.c.o.d -o CMakeFiles/ipc.dir/ipc.c.o -c /build/nng-1.5.2/tests/ipc.c -In file included from /build/nng-1.5.2/tests/files.c:11: -/build/nng-1.5.2/tests/files.c: In function 'conveyMainImpl': +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f tests/CMakeFiles/nonblock.dir/build.make tests/CMakeFiles/nonblock.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 72%] Building C object tests/CMakeFiles/nonblock.dir/nonblock.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/nonblock.dir/nonblock.c.o -MF CMakeFiles/nonblock.dir/nonblock.c.o.d -o CMakeFiles/nonblock.dir/nonblock.c.o -c /build/nng-1.5.2/tests/nonblock.c +[ 73%] Building C object tests/CMakeFiles/multistress.dir/multistress.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/multistress.dir/multistress.c.o -MF CMakeFiles/multistress.dir/multistress.c.o.d -o CMakeFiles/multistress.dir/multistress.c.o -c /build/nng-1.5.2/tests/multistress.c +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 73%] Built target ipc_test +[ 73%] Built target tls_test +In file included from /build/nng-1.5.2/tests/ipcsupp.c:16: +/build/nng-1.5.2/tests/ipcsupp.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ @@ -6110,9 +6207,23 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/files.c:141:9: note: in expansion of macro 'Convey' - 141 | Convey("We can create a pair of files", { +/build/nng-1.5.2/tests/ipcsupp.c:22:9: note: in expansion of macro 'Convey' + 22 | Convey("We can create a dialer and listener", { | ^~~~~~ +[ 73%] Linking C executable survey_test +cd /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/survey_test.dir/link.txt --verbose=1 +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 73%] Building C object tests/CMakeFiles/multistress.dir/convey.c.o +[ 73%] Building C object tests/CMakeFiles/nonblock.dir/convey.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/nonblock.dir/convey.c.o -MF CMakeFiles/nonblock.dir/convey.c.o.d -o CMakeFiles/nonblock.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/multistress.dir/convey.c.o -MF CMakeFiles/multistress.dir/convey.c.o.d -o CMakeFiles/multistress.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/survey_test.dir/survey_test.c.o -o survey_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 73%] Built target req_test +make -f tests/CMakeFiles/options.dir/build.make tests/CMakeFiles/options.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/options.dir/DependInfo.cmake --color= +In file included from /build/nng-1.5.2/tests/files.c:11: +/build/nng-1.5.2/tests/files.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ @@ -6131,46 +6242,9 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/files.c:234:9: note: in expansion of macro 'Convey' - 234 | Convey("Zero length files work", { +/build/nng-1.5.2/tests/files.c:141:9: note: in expansion of macro 'Convey' + 141 | Convey("We can create a pair of files", { | ^~~~~~ -[ 71%] Linking C executable sha1_test -cd /build/nng-1.5.2/build-shared/src/supplemental/sha1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/sha1_test.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/sha1_test.dir/sha1_test.c.o -o sha1_test ../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/tests/trantest.h:20, - from /build/nng-1.5.2/tests/ipc.c:25: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 72%] Linking C executable ipc_test -cd /build/nng-1.5.2/build-shared/src/sp/transport/ipc && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipc_test.dir/link.txt --verbose=1 -[ 72%] Built target sha1_test -make -f tests/CMakeFiles/ipcsupp.dir/build.make tests/CMakeFiles/ipcsupp.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/ipcsupp.dir/DependInfo.cmake --color= -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/ipc_test.dir/ipc_test.c.o -o ipc_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/ipcsupp.dir/build.make tests/CMakeFiles/ipcsupp.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 72%] Building C object tests/CMakeFiles/ipcsupp.dir/ipcsupp.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ipcsupp.dir/ipcsupp.c.o -MF CMakeFiles/ipcsupp.dir/ipcsupp.c.o.d -o CMakeFiles/ipcsupp.dir/ipcsupp.c.o -c /build/nng-1.5.2/tests/ipcsupp.c -[ 72%] Building C object tests/CMakeFiles/files.dir/convey.c.o -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/files.dir/convey.c.o -MF CMakeFiles/files.dir/convey.c.o.d -o CMakeFiles/files.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 72%] Built target ipc_test -make -f tests/CMakeFiles/ipcwinsec.dir/build.make tests/CMakeFiles/ipcwinsec.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/ipcwinsec.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/ipcwinsec.dir/build.make tests/CMakeFiles/ipcwinsec.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 72%] Building C object tests/CMakeFiles/ipcwinsec.dir/ipcwinsec.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ipcwinsec.dir/ipcwinsec.c.o -MF CMakeFiles/ipcwinsec.dir/ipcwinsec.c.o.d -o CMakeFiles/ipcwinsec.dir/ipcwinsec.c.o -c /build/nng-1.5.2/tests/ipcwinsec.c -In file included from /build/nng-1.5.2/tests/ipcsupp.c:16: -/build/nng-1.5.2/tests/ipcsupp.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ @@ -6189,126 +6263,45 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/ipcsupp.c:22:9: note: in expansion of macro 'Convey' - 22 | Convey("We can create a dialer and listener", { +/build/nng-1.5.2/tests/files.c:234:9: note: in expansion of macro 'Convey' + 234 | Convey("Zero length files work", { | ^~~~~~ -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/tests/trantest.h:20, - from /build/nng-1.5.2/tests/ipcwinsec.c:18: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ -[ 72%] Linking C executable device -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/device.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/device.dir/device.c.o CMakeFiles/device.dir/convey.c.o -o device ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 72%] Building C object tests/CMakeFiles/ipcsupp.dir/convey.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ipcsupp.dir/convey.c.o -MF CMakeFiles/ipcsupp.dir/convey.c.o.d -o CMakeFiles/ipcsupp.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 72%] Built target device -make -f tests/CMakeFiles/multistress.dir/build.make tests/CMakeFiles/multistress.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/multistress.dir/DependInfo.cmake --color= -[ 72%] Linking C executable tls_test -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/multistress.dir/build.make tests/CMakeFiles/multistress.dir/build -cd /build/nng-1.5.2/build-shared/src/supplemental/tls && /usr/bin/cmake -E cmake_link_script CMakeFiles/tls_test.dir/link.txt --verbose=1 -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 73%] Building C object tests/CMakeFiles/multistress.dir/multistress.c.o -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/tls_test.dir/tls_test.c.o -o tls_test ../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/multistress.dir/multistress.c.o -MF CMakeFiles/multistress.dir/multistress.c.o.d -o CMakeFiles/multistress.dir/multistress.c.o -c /build/nng-1.5.2/tests/multistress.c -[ 73%] Building C object tests/CMakeFiles/inproc.dir/convey.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/inproc.dir/convey.c.o -MF CMakeFiles/inproc.dir/convey.c.o.d -o CMakeFiles/inproc.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 73%] Built target tls_test -make -f tests/CMakeFiles/nonblock.dir/build.make tests/CMakeFiles/nonblock.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/nonblock.dir/DependInfo.cmake --color= -[ 73%] Linking C executable files -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/files.dir/link.txt --verbose=1 -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/nonblock.dir/build.make tests/CMakeFiles/nonblock.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/files.dir/files.c.o CMakeFiles/files.dir/convey.c.o -o files ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 73%] Building C object tests/CMakeFiles/nonblock.dir/nonblock.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/nonblock.dir/nonblock.c.o -MF CMakeFiles/nonblock.dir/nonblock.c.o.d -o CMakeFiles/nonblock.dir/nonblock.c.o -c /build/nng-1.5.2/tests/nonblock.c -[ 73%] Building C object tests/CMakeFiles/ipc.dir/convey.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ipc.dir/convey.c.o -MF CMakeFiles/ipc.dir/convey.c.o.d -o CMakeFiles/ipc.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 73%] Built target files -make -f tests/CMakeFiles/options.dir/build.make tests/CMakeFiles/options.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/options.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make -f tests/CMakeFiles/options.dir/build.make tests/CMakeFiles/options.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -In file included from /build/nng-1.5.2/tests/ipcwinsec.c:16: -/build/nng-1.5.2/tests/ipcwinsec.c: In function 'conveyMainImpl': -/build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] - 105 | int convey_break = 0; \ - | ^~~~~~~~~~~~ -/build/nng-1.5.2/tests/convey.h:166:25: note: in definition of macro 'ConveyMain' - 166 | code \ - | ^~~~ -/build/nng-1.5.2/tests/convey.h:190:17: note: in expansion of macro 'conveyRun' - 190 | conveyRun(name, code, &convey_rv); \ - | ^~~~~~~~~ -/build/nng-1.5.2/tests/convey.h:203:47: note: in expansion of macro 'ConveyTest' - 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) - | ^~~~~~~~~~ -/build/nng-1.5.2/tests/convey.h:313:18: note: in expansion of macro 'ConveyTestMain' - 313 | #define TestMain ConveyTestMain - | ^~~~~~~~~~~~~~ -/build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' - 243 | #define Convey(name, code) conveyRun(name, code, NULL) - | ^~~~~~~~~ -/build/nng-1.5.2/tests/ipcwinsec.c:26:9: note: in expansion of macro 'Convey' - 26 | Convey("Given a socket and an IPC listener", { - | ^~~~~~ [ 74%] Building C object tests/CMakeFiles/options.dir/options.c.o cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/options.dir/options.c.o -MF CMakeFiles/options.dir/options.c.o.d -o CMakeFiles/options.dir/options.c.o -c /build/nng-1.5.2/tests/options.c -[ 74%] Building C object tests/CMakeFiles/ipcwinsec.dir/convey.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ipcwinsec.dir/convey.c.o -MF CMakeFiles/ipcwinsec.dir/convey.c.o.d -o CMakeFiles/ipcwinsec.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 74%] Building C object tests/CMakeFiles/nonblock.dir/convey.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/nonblock.dir/convey.c.o -MF CMakeFiles/nonblock.dir/convey.c.o.d -o CMakeFiles/nonblock.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 75%] Linking C executable ipcsupp -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipcsupp.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/ipcsupp.dir/ipcsupp.c.o CMakeFiles/ipcsupp.dir/convey.c.o -o ipcsupp ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 75%] Built target ipcsupp make -f tests/CMakeFiles/pipe.dir/build.make tests/CMakeFiles/pipe.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/pipe.dir/DependInfo.cmake --color= -[ 75%] Linking C executable inproc -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/inproc.dir/link.txt --verbose=1 -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/pipe.dir/build.make tests/CMakeFiles/pipe.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/inproc.dir/inproc.c.o CMakeFiles/inproc.dir/convey.c.o -o inproc ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 75%] Building C object tests/CMakeFiles/pipe.dir/pipe.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/pipe.dir/pipe.c.o -MF CMakeFiles/pipe.dir/pipe.c.o.d -o CMakeFiles/pipe.dir/pipe.c.o -c /build/nng-1.5.2/tests/pipe.c -[ 75%] Building C object tests/CMakeFiles/multistress.dir/convey.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/multistress.dir/convey.c.o -MF CMakeFiles/multistress.dir/convey.c.o.d -o CMakeFiles/multistress.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 75%] Building C object tests/CMakeFiles/options.dir/convey.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/options.dir/convey.c.o -MF CMakeFiles/options.dir/convey.c.o.d -o CMakeFiles/options.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 75%] Linking C executable ipc -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipc.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/ipc.dir/ipc.c.o CMakeFiles/ipc.dir/convey.c.o -o ipc ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 75%] Built target inproc make -f tests/CMakeFiles/pollfd.dir/build.make tests/CMakeFiles/pollfd.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/pollfd.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f tests/CMakeFiles/pipe.dir/build.make tests/CMakeFiles/pipe.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make -f tests/CMakeFiles/pollfd.dir/build.make tests/CMakeFiles/pollfd.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 75%] Building C object tests/CMakeFiles/pollfd.dir/pollfd.c.o +[ 74%] Building C object tests/CMakeFiles/pipe.dir/pipe.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/pipe.dir/pipe.c.o -MF CMakeFiles/pipe.dir/pipe.c.o.d -o CMakeFiles/pipe.dir/pipe.c.o -c /build/nng-1.5.2/tests/pipe.c +[ 74%] Building C object tests/CMakeFiles/pollfd.dir/pollfd.c.o cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/pollfd.dir/pollfd.c.o -MF CMakeFiles/pollfd.dir/pollfd.c.o.d -o CMakeFiles/pollfd.dir/pollfd.c.o -c /build/nng-1.5.2/tests/pollfd.c make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 75%] Linking C executable ipcwinsec -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipcwinsec.dir/link.txt --verbose=1 -In file included from /build/nng-1.5.2/tests/trantest.h:19: -/build/nng-1.5.2/tests/httpserver.c: In function 'conveyMainImpl': +[ 74%] Built target survey_test +make -f tests/CMakeFiles/scalability.dir/build.make tests/CMakeFiles/scalability.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/scalability.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f tests/CMakeFiles/scalability.dir/build.make tests/CMakeFiles/scalability.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 74%] Building C object tests/CMakeFiles/scalability.dir/scalability.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/scalability.dir/scalability.c.o -MF CMakeFiles/scalability.dir/scalability.c.o.d -o CMakeFiles/scalability.dir/scalability.c.o -c /build/nng-1.5.2/tests/scalability.c +[ 74%] Building C object tests/CMakeFiles/files.dir/convey.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/files.dir/convey.c.o -MF CMakeFiles/files.dir/convey.c.o.d -o CMakeFiles/files.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 74%] Linking C executable device +In file included from /build/nng-1.5.2/tests/pollfd.c:38: +/build/nng-1.5.2/tests/pollfd.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ @@ -6327,8 +6320,8 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/httpserver.c:188:9: note: in expansion of macro 'Convey' - 188 | Convey("We can start an HTTP server", { +/build/nng-1.5.2/tests/pollfd.c:42:9: note: in expansion of macro 'Convey' + 42 | Convey("Given a connected pair of sockets", { | ^~~~~~ /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ @@ -6348,8 +6341,8 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/httpserver.c:287:9: note: in expansion of macro 'Convey' - 287 | Convey("Directory serving works (root)", { +/build/nng-1.5.2/tests/pollfd.c:116:9: note: in expansion of macro 'Convey' + 116 | Convey("We cannot get a send FD for PULL", { | ^~~~~~ /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ @@ -6369,9 +6362,22 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/httpserver.c:489:9: note: in expansion of macro 'Convey' - 489 | Convey("Directory serving works", { +/build/nng-1.5.2/tests/pollfd.c:124:9: note: in expansion of macro 'Convey' + 124 | Convey("We cannot get a recv FD for PUSH", { | ^~~~~~ +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/device.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/device.dir/device.c.o CMakeFiles/device.dir/convey.c.o -o device ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 75%] Building C object tests/CMakeFiles/pollfd.dir/convey.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/pollfd.dir/convey.c.o -MF CMakeFiles/pollfd.dir/convey.c.o.d -o CMakeFiles/pollfd.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 76%] Linking C executable ipcsupp +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipcsupp.dir/link.txt --verbose=1 +[ 76%] Built target device +make -f tests/CMakeFiles/stats.dir/build.make tests/CMakeFiles/stats.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/stats.dir/DependInfo.cmake --color= +In file included from /build/nng-1.5.2/tests/ipcwinsec.c:16: +/build/nng-1.5.2/tests/ipcwinsec.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ @@ -6390,9 +6396,25 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/httpserver.c:692:9: note: in expansion of macro 'Convey' - 692 | Convey("Multiple tree handlers works", { +/build/nng-1.5.2/tests/ipcwinsec.c:26:9: note: in expansion of macro 'Convey' + 26 | Convey("Given a socket and an IPC listener", { | ^~~~~~ +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/ipcsupp.dir/ipcsupp.c.o CMakeFiles/ipcsupp.dir/convey.c.o -o ipcsupp ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f tests/CMakeFiles/stats.dir/build.make tests/CMakeFiles/stats.dir/build +make -f tests/CMakeFiles/synch.dir/build.make tests/CMakeFiles/synch.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/synch.dir/DependInfo.cmake --color= +[ 76%] Building C object tests/CMakeFiles/scalability.dir/convey.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/scalability.dir/convey.c.o -MF CMakeFiles/scalability.dir/convey.c.o.d -o CMakeFiles/scalability.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 76%] Building C object tests/CMakeFiles/stats.dir/stats.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/stats.dir/stats.c.o -MF CMakeFiles/stats.dir/stats.c.o.d -o CMakeFiles/stats.dir/stats.c.o -c /build/nng-1.5.2/tests/stats.c +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f tests/CMakeFiles/synch.dir/build.make tests/CMakeFiles/synch.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +In file included from /build/nng-1.5.2/tests/pipe.c:19: +/build/nng-1.5.2/tests/pipe.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ @@ -6411,9 +6433,110 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/httpserver.c:787:9: note: in expansion of macro 'Convey' - 787 | Convey("Custom POST handler works", { +/build/nng-1.5.2/tests/pipe.c:118:9: note: in expansion of macro 'Convey' + 118 | Convey("We can create a pipeline", { | ^~~~~~ +make -f tests/CMakeFiles/tls.dir/build.make tests/CMakeFiles/tls.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/tls.dir/DependInfo.cmake --color= +[ 77%] Building C object tests/CMakeFiles/synch.dir/synch.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/synch.dir/synch.c.o -MF CMakeFiles/synch.dir/synch.c.o.d -o CMakeFiles/synch.dir/synch.c.o -c /build/nng-1.5.2/tests/synch.c +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 77%] Linking C executable multistress +make -f tests/CMakeFiles/tls.dir/build.make tests/CMakeFiles/tls.dir/build +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/multistress.dir/link.txt --verbose=1 +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 77%] Building C object tests/CMakeFiles/ipc.dir/convey.c.o +[ 77%] Linking C executable ipcwinsec +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ipc.dir/convey.c.o -MF CMakeFiles/ipc.dir/convey.c.o.d -o CMakeFiles/ipc.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipcwinsec.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/multistress.dir/multistress.c.o CMakeFiles/multistress.dir/convey.c.o -o multistress ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 77%] Building C object tests/CMakeFiles/inproc.dir/convey.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/inproc.dir/convey.c.o -MF CMakeFiles/inproc.dir/convey.c.o.d -o CMakeFiles/inproc.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 77%] Building C object tests/CMakeFiles/tls.dir/tls.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tls.dir/tls.c.o -MF CMakeFiles/tls.dir/tls.c.o.d -o CMakeFiles/tls.dir/tls.c.o -c /build/nng-1.5.2/tests/tls.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/ipcwinsec.dir/ipcwinsec.c.o CMakeFiles/ipcwinsec.dir/convey.c.o -o ipcwinsec ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/tests/trantest.h:20, + from /build/nng-1.5.2/tests/stats.c:20: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ +[ 77%] Built target ipcsupp +make -f tests/CMakeFiles/tcpsupp.dir/build.make tests/CMakeFiles/tcpsupp.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/tcpsupp.dir/DependInfo.cmake --color= +[ 77%] Building C object tests/CMakeFiles/options.dir/convey.c.o +[ 77%] Linking C executable nonblock +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/nonblock.dir/link.txt --verbose=1 +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/options.dir/convey.c.o -MF CMakeFiles/options.dir/convey.c.o.d -o CMakeFiles/options.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f tests/CMakeFiles/tcpsupp.dir/build.make tests/CMakeFiles/tcpsupp.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/nonblock.dir/nonblock.c.o CMakeFiles/nonblock.dir/convey.c.o -o nonblock ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 77%] Building C object tests/CMakeFiles/tcpsupp.dir/tcpsupp.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcpsupp.dir/tcpsupp.c.o -MF CMakeFiles/tcpsupp.dir/tcpsupp.c.o.d -o CMakeFiles/tcpsupp.dir/tcpsupp.c.o -c /build/nng-1.5.2/tests/tcpsupp.c +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/tests/trantest.h:20, + from /build/nng-1.5.2/tests/tls.c:24: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 77%] Built target ipcwinsec +make -f tests/CMakeFiles/tcp.dir/build.make tests/CMakeFiles/tcp.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/tcp.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +/build/nng-1.5.2/tests/tls.c:514:56: warning: "/*" within comment [-Wcomment] + 514 | trantest_next_address(addr, "tls+tcp4://*:%u"); + | +[ 77%] Built target multistress +make -f tests/CMakeFiles/tcp6.dir/build.make tests/CMakeFiles/tcp6.dir/depend +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f tests/CMakeFiles/tcp.dir/build.make tests/CMakeFiles/tcp.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/tcp6.dir/DependInfo.cmake --color= +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 78%] Building C object tests/CMakeFiles/tcp.dir/tcp.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcp.dir/tcp.c.o -MF CMakeFiles/tcp.dir/tcp.c.o.d -o CMakeFiles/tcp.dir/tcp.c.o -c /build/nng-1.5.2/tests/tcp.c +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f tests/CMakeFiles/tcp6.dir/build.make tests/CMakeFiles/tcp6.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 78%] Building C object tests/CMakeFiles/tcp6.dir/tcp6.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcp6.dir/tcp6.c.o -MF CMakeFiles/tcp6.dir/tcp6.c.o.d -o CMakeFiles/tcp6.dir/tcp6.c.o -c /build/nng-1.5.2/tests/tcp6.c +[ 78%] Building C object tests/CMakeFiles/pipe.dir/convey.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/pipe.dir/convey.c.o -MF CMakeFiles/pipe.dir/convey.c.o.d -o CMakeFiles/pipe.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 78%] Built target nonblock +[ 78%] Building C object tests/CMakeFiles/tcp.dir/convey.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcp.dir/convey.c.o -MF CMakeFiles/tcp.dir/convey.c.o.d -o CMakeFiles/tcp.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 78%] Building C object tests/CMakeFiles/synch.dir/convey.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/synch.dir/convey.c.o -MF CMakeFiles/synch.dir/convey.c.o.d -o CMakeFiles/synch.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 78%] Linking C executable pollfd +[ 78%] Linking C executable files +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/pollfd.dir/link.txt --verbose=1 +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/files.dir/link.txt --verbose=1 +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/tests/tcp6.c:17: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/files.dir/files.c.o CMakeFiles/files.dir/convey.c.o -o files ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/tests/trantest.h:20, + from /build/nng-1.5.2/tests/tcp.c:21: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pollfd.dir/pollfd.c.o CMakeFiles/pollfd.dir/convey.c.o -o pollfd ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +In file included from /build/nng-1.5.2/tests/tcpsupp.c:15: +/build/nng-1.5.2/tests/tcpsupp.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ @@ -6432,9 +6555,67 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/httpserver.c:858:9: note: in expansion of macro 'Convey' - 858 | Convey("Redirect handler works", { +/build/nng-1.5.2/tests/tcpsupp.c:19:9: note: in expansion of macro 'Convey' + 19 | Convey("We can create a dialer and listener", { | ^~~~~~ +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 78%] Built target files +make -f tests/CMakeFiles/udp.dir/build.make tests/CMakeFiles/udp.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/udp.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f tests/CMakeFiles/udp.dir/build.make tests/CMakeFiles/udp.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 78%] Building C object tests/CMakeFiles/udp.dir/udp.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/udp.dir/udp.c.o -MF CMakeFiles/udp.dir/udp.c.o.d -o CMakeFiles/udp.dir/udp.c.o -c /build/nng-1.5.2/tests/udp.c +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 78%] Building C object tests/CMakeFiles/tcpsupp.dir/convey.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcpsupp.dir/convey.c.o -MF CMakeFiles/tcpsupp.dir/convey.c.o.d -o CMakeFiles/tcpsupp.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 78%] Built target pollfd +make -f tests/CMakeFiles/ws.dir/build.make tests/CMakeFiles/ws.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/ws.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f tests/CMakeFiles/ws.dir/build.make tests/CMakeFiles/ws.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/tests/udp.c:18: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ +[ 79%] Building C object tests/CMakeFiles/ws.dir/ws.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ws.dir/ws.c.o -MF CMakeFiles/ws.dir/ws.c.o.d -o CMakeFiles/ws.dir/ws.c.o -c /build/nng-1.5.2/tests/ws.c +[ 80%] Linking C executable scalability +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/scalability.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/scalability.dir/scalability.c.o CMakeFiles/scalability.dir/convey.c.o -o scalability ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +In file included from /build/nng-1.5.2/src/core/platform.h:549, + from /build/nng-1.5.2/src/core/nng_impl.h:27, + from /build/nng-1.5.2/tests/trantest.h:20, + from /build/nng-1.5.2/tests/ws.c:21: +/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 + 96 | }; + | ^ +[ 80%] Linking C executable ipc +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipc.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/ipc.dir/ipc.c.o CMakeFiles/ipc.dir/convey.c.o -o ipc ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 80%] Linking C executable options +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/options.dir/link.txt --verbose=1 +[ 80%] Linking C executable inproc +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/inproc.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/options.dir/options.c.o CMakeFiles/options.dir/convey.c.o -o options ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/inproc.dir/inproc.c.o CMakeFiles/inproc.dir/convey.c.o -o inproc ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 80%] Built target scalability +make -f tests/CMakeFiles/wss.dir/build.make tests/CMakeFiles/wss.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/wss.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f tests/CMakeFiles/wss.dir/build.make tests/CMakeFiles/wss.dir/build +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +In file included from /build/nng-1.5.2/tests/trantest.h:19: +/build/nng-1.5.2/tests/httpserver.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ @@ -6453,16 +6634,9 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/httpserver.c:977:9: note: in expansion of macro 'Convey' - 977 | Convey("Root tree handler works", { +/build/nng-1.5.2/tests/httpserver.c:188:9: note: in expansion of macro 'Convey' + 188 | Convey("We can start an HTTP server", { | ^~~~~~ -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/ipcwinsec.dir/ipcwinsec.c.o CMakeFiles/ipcwinsec.dir/convey.c.o -o ipcwinsec ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 75%] Built target ipc -make -f tests/CMakeFiles/scalability.dir/build.make tests/CMakeFiles/scalability.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/scalability.dir/DependInfo.cmake --color= -In file included from /build/nng-1.5.2/tests/pipe.c:19: -/build/nng-1.5.2/tests/pipe.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ @@ -6481,24 +6655,9 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/pipe.c:118:9: note: in expansion of macro 'Convey' - 118 | Convey("We can create a pipeline", { +/build/nng-1.5.2/tests/httpserver.c:287:9: note: in expansion of macro 'Convey' + 287 | Convey("Directory serving works (root)", { | ^~~~~~ -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/scalability.dir/build.make tests/CMakeFiles/scalability.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 75%] Building C object tests/CMakeFiles/scalability.dir/scalability.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/scalability.dir/scalability.c.o -MF CMakeFiles/scalability.dir/scalability.c.o.d -o CMakeFiles/scalability.dir/scalability.c.o -c /build/nng-1.5.2/tests/scalability.c -[ 75%] Linking C executable nonblock -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/nonblock.dir/link.txt --verbose=1 -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/nonblock.dir/nonblock.c.o CMakeFiles/nonblock.dir/convey.c.o -o nonblock ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 75%] Built target ipcwinsec -make -f tests/CMakeFiles/stats.dir/build.make tests/CMakeFiles/stats.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/stats.dir/DependInfo.cmake --color= -In file included from /build/nng-1.5.2/tests/pollfd.c:38: -/build/nng-1.5.2/tests/pollfd.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ @@ -6517,8 +6676,8 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/pollfd.c:42:9: note: in expansion of macro 'Convey' - 42 | Convey("Given a connected pair of sockets", { +/build/nng-1.5.2/tests/httpserver.c:489:9: note: in expansion of macro 'Convey' + 489 | Convey("Directory serving works", { | ^~~~~~ /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ @@ -6538,8 +6697,8 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/pollfd.c:116:9: note: in expansion of macro 'Convey' - 116 | Convey("We cannot get a send FD for PULL", { +/build/nng-1.5.2/tests/httpserver.c:692:9: note: in expansion of macro 'Convey' + 692 | Convey("Multiple tree handlers works", { | ^~~~~~ /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ @@ -6559,79 +6718,9 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/pollfd.c:124:9: note: in expansion of macro 'Convey' - 124 | Convey("We cannot get a recv FD for PUSH", { +/build/nng-1.5.2/tests/httpserver.c:787:9: note: in expansion of macro 'Convey' + 787 | Convey("Custom POST handler works", { | ^~~~~~ -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/stats.dir/build.make tests/CMakeFiles/stats.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 75%] Building C object tests/CMakeFiles/stats.dir/stats.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/stats.dir/stats.c.o -MF CMakeFiles/stats.dir/stats.c.o.d -o CMakeFiles/stats.dir/stats.c.o -c /build/nng-1.5.2/tests/stats.c -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 75%] Built target nonblock -make -f tests/CMakeFiles/synch.dir/build.make tests/CMakeFiles/synch.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/synch.dir/DependInfo.cmake --color= -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/tests/trantest.h:20, - from /build/nng-1.5.2/tests/stats.c:20: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ -[ 75%] Building C object tests/CMakeFiles/pipe.dir/convey.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/pipe.dir/convey.c.o -MF CMakeFiles/pipe.dir/convey.c.o.d -o CMakeFiles/pipe.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/synch.dir/build.make tests/CMakeFiles/synch.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 76%] Building C object tests/CMakeFiles/pollfd.dir/convey.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/pollfd.dir/convey.c.o -MF CMakeFiles/pollfd.dir/convey.c.o.d -o CMakeFiles/pollfd.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 76%] Building C object tests/CMakeFiles/scalability.dir/convey.c.o -[ 77%] Building C object tests/CMakeFiles/synch.dir/synch.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/scalability.dir/convey.c.o -MF CMakeFiles/scalability.dir/convey.c.o.d -o CMakeFiles/scalability.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/synch.dir/synch.c.o -MF CMakeFiles/synch.dir/synch.c.o.d -o CMakeFiles/synch.dir/synch.c.o -c /build/nng-1.5.2/tests/synch.c -[ 77%] Linking C executable multistress -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/multistress.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/multistress.dir/multistress.c.o CMakeFiles/multistress.dir/convey.c.o -o multistress ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 77%] Linking C executable options -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/options.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/options.dir/options.c.o CMakeFiles/options.dir/convey.c.o -o options ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 77%] Built target options -make -f tests/CMakeFiles/tls.dir/build.make tests/CMakeFiles/tls.dir/depend -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/tls.dir/DependInfo.cmake --color= -[ 77%] Built target multistress -make -f tests/CMakeFiles/tcpsupp.dir/build.make tests/CMakeFiles/tcpsupp.dir/depend -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/tcpsupp.dir/DependInfo.cmake --color= -make -f tests/CMakeFiles/tls.dir/build.make tests/CMakeFiles/tls.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 77%] Building C object tests/CMakeFiles/tls.dir/tls.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tls.dir/tls.c.o -MF CMakeFiles/tls.dir/tls.c.o.d -o CMakeFiles/tls.dir/tls.c.o -c /build/nng-1.5.2/tests/tls.c -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/tcpsupp.dir/build.make tests/CMakeFiles/tcpsupp.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 77%] Building C object tests/CMakeFiles/tcpsupp.dir/tcpsupp.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcpsupp.dir/tcpsupp.c.o -MF CMakeFiles/tcpsupp.dir/tcpsupp.c.o.d -o CMakeFiles/tcpsupp.dir/tcpsupp.c.o -c /build/nng-1.5.2/tests/tcpsupp.c -[ 77%] Building C object tests/CMakeFiles/synch.dir/convey.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/synch.dir/convey.c.o -MF CMakeFiles/synch.dir/convey.c.o.d -o CMakeFiles/synch.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/tests/trantest.h:20, - from /build/nng-1.5.2/tests/tls.c:24: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ -/build/nng-1.5.2/tests/tls.c:514:56: warning: "/*" within comment [-Wcomment] - 514 | trantest_next_address(addr, "tls+tcp4://*:%u"); - | -[ 78%] Linking C executable pipe -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/pipe.dir/link.txt --verbose=1 -In file included from /build/nng-1.5.2/tests/tcpsupp.c:15: -/build/nng-1.5.2/tests/tcpsupp.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ @@ -6650,18 +6739,9 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/tcpsupp.c:19:9: note: in expansion of macro 'Convey' - 19 | Convey("We can create a dialer and listener", { +/build/nng-1.5.2/tests/httpserver.c:858:9: note: in expansion of macro 'Convey' + 858 | Convey("Redirect handler works", { | ^~~~~~ -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pipe.dir/pipe.c.o CMakeFiles/pipe.dir/convey.c.o -o pipe ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 79%] Linking C executable scalability -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/scalability.dir/link.txt --verbose=1 -[ 79%] Linking C executable pollfd -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/scalability.dir/scalability.c.o CMakeFiles/scalability.dir/convey.c.o -o scalability ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/pollfd.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pollfd.dir/pollfd.c.o CMakeFiles/pollfd.dir/convey.c.o -o pollfd ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -In file included from /build/nng-1.5.2/tests/stats.c:18: -/build/nng-1.5.2/tests/stats.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ @@ -6680,92 +6760,55 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/stats.c:26:9: note: in expansion of macro 'Convey' - 26 | Convey("We are able to open a PAIR socket", { +/build/nng-1.5.2/tests/httpserver.c:977:9: note: in expansion of macro 'Convey' + 977 | Convey("Root tree handler works", { | ^~~~~~ -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 79%] Built target scalability -make -f tests/CMakeFiles/tcp.dir/build.make tests/CMakeFiles/tcp.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/tcp.dir/DependInfo.cmake --color= -[ 79%] Built target pipe -[ 79%] Building C object tests/CMakeFiles/tcpsupp.dir/convey.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcpsupp.dir/convey.c.o -MF CMakeFiles/tcpsupp.dir/convey.c.o.d -o CMakeFiles/tcpsupp.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -make -f tests/CMakeFiles/tcp6.dir/build.make tests/CMakeFiles/tcp6.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/tcp6.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/tcp.dir/build.make tests/CMakeFiles/tcp.dir/build +[ 80%] Building C object tests/CMakeFiles/wss.dir/wss.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/wss.dir/wss.c.o -MF CMakeFiles/wss.dir/wss.c.o.d -o CMakeFiles/wss.dir/wss.c.o -c /build/nng-1.5.2/tests/wss.c +[ 80%] Built target options +make -f tests/CMakeFiles/bus.dir/build.make tests/CMakeFiles/bus.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/bus.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 80%] Building C object tests/CMakeFiles/tcp.dir/tcp.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcp.dir/tcp.c.o -MF CMakeFiles/tcp.dir/tcp.c.o.d -o CMakeFiles/tcp.dir/tcp.c.o -c /build/nng-1.5.2/tests/tcp.c make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/tcp6.dir/build.make tests/CMakeFiles/tcp6.dir/build +make -f tests/CMakeFiles/bus.dir/build.make tests/CMakeFiles/bus.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 80%] Built target pollfd -make -f tests/CMakeFiles/udp.dir/build.make tests/CMakeFiles/udp.dir/depend +[ 80%] Built target ipc +make -f tests/CMakeFiles/reqctx.dir/build.make tests/CMakeFiles/reqctx.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/udp.dir/DependInfo.cmake --color= -[ 81%] Building C object tests/CMakeFiles/httpserver.dir/convey.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/httpserver.dir/convey.c.o -MF CMakeFiles/httpserver.dir/convey.c.o.d -o CMakeFiles/httpserver.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 81%] Building C object tests/CMakeFiles/tcp6.dir/tcp6.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcp6.dir/tcp6.c.o -MF CMakeFiles/tcp6.dir/tcp6.c.o.d -o CMakeFiles/tcp6.dir/tcp6.c.o -c /build/nng-1.5.2/tests/tcp6.c +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/reqctx.dir/DependInfo.cmake --color= +[ 80%] Building C object tests/CMakeFiles/bus.dir/bus.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/bus.dir/bus.c.o -MF CMakeFiles/bus.dir/bus.c.o.d -o CMakeFiles/bus.dir/bus.c.o -c /build/nng-1.5.2/tests/bus.c make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/tests/trantest.h:20, - from /build/nng-1.5.2/tests/tcp.c:21: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ -[ 81%] Building C object tests/CMakeFiles/stats.dir/convey.c.o -make -f tests/CMakeFiles/udp.dir/build.make tests/CMakeFiles/udp.dir/build -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/stats.dir/convey.c.o -MF CMakeFiles/stats.dir/convey.c.o.d -o CMakeFiles/stats.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 81%] Building C object tests/CMakeFiles/udp.dir/udp.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/udp.dir/udp.c.o -MF CMakeFiles/udp.dir/udp.c.o.d -o CMakeFiles/udp.dir/udp.c.o -c /build/nng-1.5.2/tests/udp.c -[ 81%] Linking C executable synch +[ 80%] Linking C executable synch cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/synch.dir/link.txt --verbose=1 +make -f tests/CMakeFiles/reqctx.dir/build.make tests/CMakeFiles/reqctx.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 81%] Linking C executable pipe /usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/synch.dir/synch.c.o CMakeFiles/synch.dir/convey.c.o -o synch ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/pipe.dir/link.txt --verbose=1 +[ 81%] Building C object tests/CMakeFiles/reqctx.dir/reqctx.c.o +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/reqctx.dir/reqctx.c.o -MF CMakeFiles/reqctx.dir/reqctx.c.o.d -o CMakeFiles/reqctx.dir/reqctx.c.o -c /build/nng-1.5.2/tests/reqctx.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/pipe.dir/pipe.c.o CMakeFiles/pipe.dir/convey.c.o -o pipe ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 81%] Built target inproc In file included from /build/nng-1.5.2/src/core/platform.h:549, from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/tests/tcp6.c:17: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/tests/udp.c:18: + from /build/nng-1.5.2/tests/trantest.h:20, + from /build/nng-1.5.2/tests/wss.c:22: /build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 96 | }; | ^ -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 81%] Built target synch -make -f tests/CMakeFiles/ws.dir/build.make tests/CMakeFiles/ws.dir/depend +[ 81%] Building C object tests/CMakeFiles/reqctx.dir/convey.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/reqctx.dir/convey.c.o -MF CMakeFiles/reqctx.dir/convey.c.o.d -o CMakeFiles/reqctx.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +make -f tests/CMakeFiles/reqstress.dir/build.make tests/CMakeFiles/reqstress.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/ws.dir/DependInfo.cmake --color= +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/reqstress.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/ws.dir/build.make tests/CMakeFiles/ws.dir/build +make -f tests/CMakeFiles/reqstress.dir/build.make tests/CMakeFiles/reqstress.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 82%] Building C object tests/CMakeFiles/ws.dir/ws.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ws.dir/ws.c.o -MF CMakeFiles/ws.dir/ws.c.o.d -o CMakeFiles/ws.dir/ws.c.o -c /build/nng-1.5.2/tests/ws.c -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/tests/trantest.h:20, - from /build/nng-1.5.2/tests/ws.c:21: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ -[ 83%] Linking C executable tcpsupp -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tcpsupp.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/tcpsupp.dir/tcpsupp.c.o CMakeFiles/tcpsupp.dir/convey.c.o -o tcpsupp ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 83%] Linking C executable httpserver -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/httpserver.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/httpserver.dir/httpserver.c.o CMakeFiles/httpserver.dir/convey.c.o -o httpserver ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -In file included from /build/nng-1.5.2/tests/tls.c:22: -/build/nng-1.5.2/tests/tls.c: In function 'conveyMainImpl': +In file included from /build/nng-1.5.2/tests/stats.c:18: +/build/nng-1.5.2/tests/stats.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ @@ -6784,9 +6827,21 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/tls.c:292:9: note: in expansion of macro 'Convey' - 292 | Convey("We cannot connect to wild cards", { +/build/nng-1.5.2/tests/stats.c:26:9: note: in expansion of macro 'Convey' + 26 | Convey("We are able to open a PAIR socket", { | ^~~~~~ +[ 82%] Building C object tests/CMakeFiles/reqstress.dir/reqstress.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/reqstress.dir/reqstress.c.o -MF CMakeFiles/reqstress.dir/reqstress.c.o.d -o CMakeFiles/reqstress.dir/reqstress.c.o -c /build/nng-1.5.2/tests/reqstress.c +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 83%] Linking C executable tcpsupp +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tcpsupp.dir/link.txt --verbose=1 +[ 83%] Built target pipe +make -f tests/CMakeFiles/compat_block.dir/build.make tests/CMakeFiles/compat_block.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_block.dir/DependInfo.cmake --color= +In file included from /build/nng-1.5.2/tests/bus.c:16: +/build/nng-1.5.2/tests/bus.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ @@ -6805,8 +6860,8 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/tls.c:303:9: note: in expansion of macro 'Convey' - 303 | Convey("We can bind to wild card", { +/build/nng-1.5.2/tests/bus.c:27:9: note: in expansion of macro 'Convey' + 27 | Convey("We can create a BUS socket", { | ^~~~~~ /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ @@ -6826,9 +6881,22 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/tls.c:380:9: note: in expansion of macro 'Convey' - 380 | Convey("We can use local interface to connect", { +/build/nng-1.5.2/tests/bus.c:35:9: note: in expansion of macro 'Convey' + 35 | Convey("We can create a linked BUS topology", { | ^~~~~~ +[ 83%] Built target synch +make -f tests/CMakeFiles/compat_bug777.dir/build.make tests/CMakeFiles/compat_bug777.dir/depend +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/tcpsupp.dir/tcpsupp.c.o CMakeFiles/tcpsupp.dir/convey.c.o -o tcpsupp ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_bug777.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f tests/CMakeFiles/compat_block.dir/build.make tests/CMakeFiles/compat_block.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f tests/CMakeFiles/compat_bug777.dir/build.make tests/CMakeFiles/compat_bug777.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +In file included from /build/nng-1.5.2/tests/tcp6.c:16: +/build/nng-1.5.2/tests/tcp6.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ @@ -6847,9 +6915,42 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/tls.c:414:9: note: in expansion of macro 'Convey' - 414 | Convey("Can't specify address that isn't ours", { +/build/nng-1.5.2/tests/tcp6.c:86:9: note: in expansion of macro 'Convey' + 86 | Convey("Malformed TCPv6 addresses do not panic", { | ^~~~~~ +[ 84%] Building C object tests/CMakeFiles/compat_block.dir/compat_block.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_block.dir/compat_block.c.o -MF CMakeFiles/compat_block.dir/compat_block.c.o.d -o CMakeFiles/compat_block.dir/compat_block.c.o -c /build/nng-1.5.2/tests/compat_block.c +[ 84%] Linking C executable tcp +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tcp.dir/link.txt --verbose=1 +[ 84%] Building C object tests/CMakeFiles/compat_bug777.dir/compat_bug777.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_bug777.dir/compat_bug777.c.o -MF CMakeFiles/compat_bug777.dir/compat_bug777.c.o.d -o CMakeFiles/compat_bug777.dir/compat_bug777.c.o -c /build/nng-1.5.2/tests/compat_bug777.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/tcp.dir/tcp.c.o CMakeFiles/tcp.dir/convey.c.o -o tcp ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 84%] Building C object tests/CMakeFiles/stats.dir/convey.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/stats.dir/convey.c.o -MF CMakeFiles/stats.dir/convey.c.o.d -o CMakeFiles/stats.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 84%] Building C object tests/CMakeFiles/bus.dir/convey.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/bus.dir/convey.c.o -MF CMakeFiles/bus.dir/convey.c.o.d -o CMakeFiles/bus.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 85%] Building C object tests/CMakeFiles/tcp6.dir/convey.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcp6.dir/convey.c.o -MF CMakeFiles/tcp6.dir/convey.c.o.d -o CMakeFiles/tcp6.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 85%] Built target tcpsupp +[ 85%] Building C object tests/CMakeFiles/compat_block.dir/compat_testutil.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_block.dir/compat_testutil.c.o -MF CMakeFiles/compat_block.dir/compat_testutil.c.o.d -o CMakeFiles/compat_block.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +[ 85%] Built target tcp +make -f tests/CMakeFiles/compat_bus.dir/build.make tests/CMakeFiles/compat_bus.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_bus.dir/DependInfo.cmake --color= +[ 86%] Building C object tests/CMakeFiles/httpserver.dir/convey.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/httpserver.dir/convey.c.o -MF CMakeFiles/httpserver.dir/convey.c.o.d -o CMakeFiles/httpserver.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 87%] Building C object tests/CMakeFiles/compat_bug777.dir/compat_testutil.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_bug777.dir/compat_testutil.c.o -MF CMakeFiles/compat_bug777.dir/compat_testutil.c.o.d -o CMakeFiles/compat_bug777.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f tests/CMakeFiles/compat_bus.dir/build.make tests/CMakeFiles/compat_bus.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 87%] Building C object tests/CMakeFiles/compat_bus.dir/compat_bus.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_bus.dir/compat_bus.c.o -MF CMakeFiles/compat_bus.dir/compat_bus.c.o.d -o CMakeFiles/compat_bus.dir/compat_bus.c.o -c /build/nng-1.5.2/tests/compat_bus.c +In file included from /build/nng-1.5.2/tests/tls.c:22: +/build/nng-1.5.2/tests/tls.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ @@ -6868,8 +6969,8 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/tls.c:453:9: note: in expansion of macro 'Convey' - 453 | Convey("No verify works", { +/build/nng-1.5.2/tests/tls.c:292:9: note: in expansion of macro 'Convey' + 292 | Convey("We cannot connect to wild cards", { | ^~~~~~ /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ @@ -6889,8 +6990,8 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/tls.c:547:9: note: in expansion of macro 'Convey' - 547 | Convey("No delay option", { +/build/nng-1.5.2/tests/tls.c:303:9: note: in expansion of macro 'Convey' + 303 | Convey("We can bind to wild card", { | ^~~~~~ /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ @@ -6910,51 +7011,9 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/tls.c:597:9: note: in expansion of macro 'Convey' - 597 | Convey("Keepalive option", { +/build/nng-1.5.2/tests/tls.c:380:9: note: in expansion of macro 'Convey' + 380 | Convey("We can use local interface to connect", { | ^~~~~~ -[ 83%] Building C object tests/CMakeFiles/tcp.dir/convey.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcp.dir/convey.c.o -MF CMakeFiles/tcp.dir/convey.c.o.d -o CMakeFiles/tcp.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 83%] Linking C executable stats -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/stats.dir/link.txt --verbose=1 -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/stats.dir/stats.c.o CMakeFiles/stats.dir/convey.c.o -o stats ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 83%] Built target tcpsupp -make -f tests/CMakeFiles/wss.dir/build.make tests/CMakeFiles/wss.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/wss.dir/DependInfo.cmake --color= -[ 83%] Built target httpserver -make -f tests/CMakeFiles/bus.dir/build.make tests/CMakeFiles/bus.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/bus.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/wss.dir/build.make tests/CMakeFiles/wss.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/bus.dir/build.make tests/CMakeFiles/bus.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 83%] Building C object tests/CMakeFiles/wss.dir/wss.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/wss.dir/wss.c.o -MF CMakeFiles/wss.dir/wss.c.o.d -o CMakeFiles/wss.dir/wss.c.o -c /build/nng-1.5.2/tests/wss.c -[ 83%] Building C object tests/CMakeFiles/bus.dir/bus.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/bus.dir/bus.c.o -MF CMakeFiles/bus.dir/bus.c.o.d -o CMakeFiles/bus.dir/bus.c.o -c /build/nng-1.5.2/tests/bus.c -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 83%] Built target stats -make -f tests/CMakeFiles/reqctx.dir/build.make tests/CMakeFiles/reqctx.dir/depend -In file included from /build/nng-1.5.2/src/core/platform.h:549, - from /build/nng-1.5.2/src/core/nng_impl.h:27, - from /build/nng-1.5.2/tests/trantest.h:20, - from /build/nng-1.5.2/tests/wss.c:22: -/build/nng-1.5.2/src/platform/posix/posix_impl.h:96:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 - 96 | }; - | ^ -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/reqctx.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/reqctx.dir/build.make tests/CMakeFiles/reqctx.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -In file included from /build/nng-1.5.2/tests/udp.c:17: -/build/nng-1.5.2/tests/udp.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ @@ -6973,13 +7032,9 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/udp.c:26:9: note: in expansion of macro 'Convey' - 26 | Convey("We can start a pair of UDP ports", { +/build/nng-1.5.2/tests/tls.c:414:9: note: in expansion of macro 'Convey' + 414 | Convey("Can't specify address that isn't ours", { | ^~~~~~ -[ 83%] Building C object tests/CMakeFiles/reqctx.dir/reqctx.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/reqctx.dir/reqctx.c.o -MF CMakeFiles/reqctx.dir/reqctx.c.o.d -o CMakeFiles/reqctx.dir/reqctx.c.o -c /build/nng-1.5.2/tests/reqctx.c -In file included from /build/nng-1.5.2/tests/tcp6.c:16: -/build/nng-1.5.2/tests/tcp6.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ @@ -6998,11 +7053,9 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/tcp6.c:86:9: note: in expansion of macro 'Convey' - 86 | Convey("Malformed TCPv6 addresses do not panic", { +/build/nng-1.5.2/tests/tls.c:453:9: note: in expansion of macro 'Convey' + 453 | Convey("No verify works", { | ^~~~~~ -In file included from /build/nng-1.5.2/tests/bus.c:16: -/build/nng-1.5.2/tests/bus.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ @@ -7021,8 +7074,8 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/bus.c:27:9: note: in expansion of macro 'Convey' - 27 | Convey("We can create a BUS socket", { +/build/nng-1.5.2/tests/tls.c:547:9: note: in expansion of macro 'Convey' + 547 | Convey("No delay option", { | ^~~~~~ /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 105 | int convey_break = 0; \ @@ -7042,306 +7095,264 @@ /build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ -/build/nng-1.5.2/tests/bus.c:35:9: note: in expansion of macro 'Convey' - 35 | Convey("We can create a linked BUS topology", { +/build/nng-1.5.2/tests/tls.c:597:9: note: in expansion of macro 'Convey' + 597 | Convey("Keepalive option", { | ^~~~~~ -[ 83%] Building C object tests/CMakeFiles/tls.dir/convey.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tls.dir/convey.c.o -MF CMakeFiles/tls.dir/convey.c.o.d -o CMakeFiles/tls.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 84%] Building C object tests/CMakeFiles/tcp6.dir/convey.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tcp6.dir/convey.c.o -MF CMakeFiles/tcp6.dir/convey.c.o.d -o CMakeFiles/tcp6.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 84%] Building C object tests/CMakeFiles/bus.dir/convey.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/bus.dir/convey.c.o -MF CMakeFiles/bus.dir/convey.c.o.d -o CMakeFiles/bus.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 84%] Building C object tests/CMakeFiles/udp.dir/convey.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/udp.dir/convey.c.o -MF CMakeFiles/udp.dir/convey.c.o.d -o CMakeFiles/udp.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 84%] Linking C executable tcp -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tcp.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/tcp.dir/tcp.c.o CMakeFiles/tcp.dir/convey.c.o -o tcp ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 84%] Building C object tests/CMakeFiles/ws.dir/convey.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ws.dir/convey.c.o -MF CMakeFiles/ws.dir/convey.c.o.d -o CMakeFiles/ws.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 84%] Building C object tests/CMakeFiles/reqctx.dir/convey.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/reqctx.dir/convey.c.o -MF CMakeFiles/reqctx.dir/convey.c.o.d -o CMakeFiles/reqctx.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 84%] Built target tcp -make -f tests/CMakeFiles/reqstress.dir/build.make tests/CMakeFiles/reqstress.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/reqstress.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/reqstress.dir/build.make tests/CMakeFiles/reqstress.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 85%] Building C object tests/CMakeFiles/reqstress.dir/reqstress.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/reqstress.dir/reqstress.c.o -MF CMakeFiles/reqstress.dir/reqstress.c.o.d -o CMakeFiles/reqstress.dir/reqstress.c.o -c /build/nng-1.5.2/tests/reqstress.c -[ 85%] Linking C executable tls -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tls.dir/link.txt --verbose=1 -[ 85%] Linking C executable bus -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/bus.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/tls.dir/tls.c.o CMakeFiles/tls.dir/convey.c.o -o tls ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/bus.dir/bus.c.o CMakeFiles/bus.dir/convey.c.o -o bus ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 86%] Linking C executable udp -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/udp.dir/link.txt --verbose=1 -[ 86%] Linking C executable tcp6 -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tcp6.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/udp.dir/udp.c.o CMakeFiles/udp.dir/convey.c.o -o udp ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/tcp6.dir/tcp6.c.o CMakeFiles/tcp6.dir/convey.c.o -o tcp6 ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 86%] Built target tls -[ 86%] Built target bus -make -f tests/CMakeFiles/compat_block.dir/build.make tests/CMakeFiles/compat_block.dir/depend -make -f tests/CMakeFiles/compat_bug777.dir/build.make tests/CMakeFiles/compat_bug777.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_bug777.dir/DependInfo.cmake --color= -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_block.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/compat_bug777.dir/build.make tests/CMakeFiles/compat_bug777.dir/build -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/compat_block.dir/build.make tests/CMakeFiles/compat_block.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 87%] Building C object tests/CMakeFiles/wss.dir/convey.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/wss.dir/convey.c.o -MF CMakeFiles/wss.dir/convey.c.o.d -o CMakeFiles/wss.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 88%] Building C object tests/CMakeFiles/compat_block.dir/compat_block.c.o -[ 88%] Building C object tests/CMakeFiles/compat_bug777.dir/compat_bug777.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_block.dir/compat_block.c.o -MF CMakeFiles/compat_block.dir/compat_block.c.o.d -o CMakeFiles/compat_block.dir/compat_block.c.o -c /build/nng-1.5.2/tests/compat_block.c -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_bug777.dir/compat_bug777.c.o -MF CMakeFiles/compat_bug777.dir/compat_bug777.c.o.d -o CMakeFiles/compat_bug777.dir/compat_bug777.c.o -c /build/nng-1.5.2/tests/compat_bug777.c -[ 88%] Building C object tests/CMakeFiles/reqstress.dir/convey.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/reqstress.dir/convey.c.o -MF CMakeFiles/reqstress.dir/convey.c.o.d -o CMakeFiles/reqstress.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 88%] Built target tcp6 -make -f tests/CMakeFiles/compat_bus.dir/build.make tests/CMakeFiles/compat_bus.dir/depend -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_bus.dir/DependInfo.cmake --color= -[ 88%] Built target udp make -f tests/CMakeFiles/compat_cmsg.dir/build.make tests/CMakeFiles/compat_cmsg.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_cmsg.dir/DependInfo.cmake --color= +[ 87%] Building C object tests/CMakeFiles/reqstress.dir/convey.c.o make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make -f tests/CMakeFiles/compat_cmsg.dir/build.make tests/CMakeFiles/compat_cmsg.dir/build +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/reqstress.dir/convey.c.o -MF CMakeFiles/reqstress.dir/convey.c.o.d -o CMakeFiles/reqstress.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c make[4]: Entering directory '/build/nng-1.5.2/build-shared' -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/compat_bus.dir/build.make tests/CMakeFiles/compat_bus.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 87%] Linking C executable reqctx +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/reqctx.dir/link.txt --verbose=1 +[ 88%] Building C object tests/CMakeFiles/compat_bus.dir/compat_testutil.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_bus.dir/compat_testutil.c.o -MF CMakeFiles/compat_bus.dir/compat_testutil.c.o.d -o CMakeFiles/compat_bus.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c [ 88%] Building C object tests/CMakeFiles/compat_cmsg.dir/compat_cmsg.c.o -[ 88%] Building C object tests/CMakeFiles/compat_bus.dir/compat_bus.c.o cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_cmsg.dir/compat_cmsg.c.o -MF CMakeFiles/compat_cmsg.dir/compat_cmsg.c.o.d -o CMakeFiles/compat_cmsg.dir/compat_cmsg.c.o -c /build/nng-1.5.2/tests/compat_cmsg.c -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_bus.dir/compat_bus.c.o -MF CMakeFiles/compat_bus.dir/compat_bus.c.o.d -o CMakeFiles/compat_bus.dir/compat_bus.c.o -c /build/nng-1.5.2/tests/compat_bus.c -[ 89%] Building C object tests/CMakeFiles/compat_bug777.dir/compat_testutil.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_bug777.dir/compat_testutil.c.o -MF CMakeFiles/compat_bug777.dir/compat_testutil.c.o.d -o CMakeFiles/compat_bug777.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c -[ 89%] Linking C executable ws -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ws.dir/link.txt --verbose=1 -[ 89%] Building C object tests/CMakeFiles/compat_block.dir/compat_testutil.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_block.dir/compat_testutil.c.o -MF CMakeFiles/compat_block.dir/compat_testutil.c.o.d -o CMakeFiles/compat_block.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/ws.dir/ws.c.o CMakeFiles/ws.dir/convey.c.o -o ws ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 89%] Linking C executable reqctx -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/reqctx.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/reqctx.dir/reqctx.c.o CMakeFiles/reqctx.dir/convey.c.o -o reqctx ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 90%] Building C object tests/CMakeFiles/compat_bus.dir/compat_testutil.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_bus.dir/compat_testutil.c.o -MF CMakeFiles/compat_bus.dir/compat_testutil.c.o.d -o CMakeFiles/compat_bus.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c -[ 90%] Building C object tests/CMakeFiles/compat_cmsg.dir/compat_testutil.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_cmsg.dir/compat_testutil.c.o -MF CMakeFiles/compat_cmsg.dir/compat_testutil.c.o.d -o CMakeFiles/compat_cmsg.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +[ 88%] Linking C executable compat_block +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_block.dir/link.txt --verbose=1 +[ 88%] Linking C executable compat_bug777 +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_bug777.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_block.dir/compat_block.c.o CMakeFiles/compat_block.dir/compat_testutil.c.o -o compat_block ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_bug777.dir/compat_bug777.c.o CMakeFiles/compat_bug777.dir/compat_testutil.c.o -o compat_bug777 ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +In file included from /build/nng-1.5.2/tests/udp.c:17: +/build/nng-1.5.2/tests/udp.c: In function 'conveyMainImpl': +/build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] + 105 | int convey_break = 0; \ + | ^~~~~~~~~~~~ +/build/nng-1.5.2/tests/convey.h:166:25: note: in definition of macro 'ConveyMain' + 166 | code \ + | ^~~~ +/build/nng-1.5.2/tests/convey.h:190:17: note: in expansion of macro 'conveyRun' + 190 | conveyRun(name, code, &convey_rv); \ + | ^~~~~~~~~ +/build/nng-1.5.2/tests/convey.h:203:47: note: in expansion of macro 'ConveyTest' + 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) + | ^~~~~~~~~~ +/build/nng-1.5.2/tests/convey.h:313:18: note: in expansion of macro 'ConveyTestMain' + 313 | #define TestMain ConveyTestMain + | ^~~~~~~~~~~~~~ +/build/nng-1.5.2/tests/convey.h:243:28: note: in expansion of macro 'conveyRun' + 243 | #define Convey(name, code) conveyRun(name, code, NULL) + | ^~~~~~~~~ +/build/nng-1.5.2/tests/udp.c:26:9: note: in expansion of macro 'Convey' + 26 | Convey("We can start a pair of UDP ports", { + | ^~~~~~ make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 90%] Built target ws +[ 88%] Built target reqctx make -f tests/CMakeFiles/compat_msg.dir/build.make tests/CMakeFiles/compat_msg.dir/depend -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_msg.dir/DependInfo.cmake --color= -[ 90%] Built target reqctx -make -f tests/CMakeFiles/compat_iovec.dir/build.make tests/CMakeFiles/compat_iovec.dir/depend +[ 88%] Linking C executable stats +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/stats.dir/link.txt --verbose=1 make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make -f tests/CMakeFiles/compat_msg.dir/build.make tests/CMakeFiles/compat_msg.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_iovec.dir/DependInfo.cmake --color= -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 90%] Linking C executable compat_bug777 -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_bug777.dir/link.txt --verbose=1 -[ 90%] Building C object tests/CMakeFiles/compat_msg.dir/compat_msg.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_msg.dir/compat_msg.c.o -MF CMakeFiles/compat_msg.dir/compat_msg.c.o.d -o CMakeFiles/compat_msg.dir/compat_msg.c.o -c /build/nng-1.5.2/tests/compat_msg.c -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/compat_iovec.dir/build.make tests/CMakeFiles/compat_iovec.dir/build -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_bug777.dir/compat_bug777.c.o CMakeFiles/compat_bug777.dir/compat_testutil.c.o -o compat_bug777 ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 90%] Linking C executable compat_block -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_block.dir/link.txt --verbose=1 -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_block.dir/compat_block.c.o CMakeFiles/compat_block.dir/compat_testutil.c.o -o compat_block ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 91%] Building C object tests/CMakeFiles/compat_iovec.dir/compat_iovec.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_iovec.dir/compat_iovec.c.o -MF CMakeFiles/compat_iovec.dir/compat_iovec.c.o.d -o CMakeFiles/compat_iovec.dir/compat_iovec.c.o -c /build/nng-1.5.2/tests/compat_iovec.c -[ 91%] Linking C executable compat_bus +[ 88%] Linking C executable compat_bus cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_bus.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_bus.dir/compat_bus.c.o CMakeFiles/compat_bus.dir/compat_testutil.c.o -o compat_bus ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 92%] Linking C executable compat_cmsg -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_cmsg.dir/link.txt --verbose=1 -[ 92%] Linking C executable wss -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/wss.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/wss.dir/wss.c.o CMakeFiles/wss.dir/convey.c.o -o wss ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_cmsg.dir/compat_cmsg.c.o CMakeFiles/compat_cmsg.dir/compat_testutil.c.o -o compat_cmsg ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 88%] Building C object tests/CMakeFiles/compat_cmsg.dir/compat_testutil.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_cmsg.dir/compat_testutil.c.o -MF CMakeFiles/compat_cmsg.dir/compat_testutil.c.o.d -o CMakeFiles/compat_cmsg.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/stats.dir/stats.c.o CMakeFiles/stats.dir/convey.c.o -o stats ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 88%] Building C object tests/CMakeFiles/compat_msg.dir/compat_msg.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_msg.dir/compat_msg.c.o -MF CMakeFiles/compat_msg.dir/compat_msg.c.o.d -o CMakeFiles/compat_msg.dir/compat_msg.c.o -c /build/nng-1.5.2/tests/compat_msg.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_bus.dir/compat_bus.c.o CMakeFiles/compat_bus.dir/compat_testutil.c.o -o compat_bus ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 92%] Building C object tests/CMakeFiles/compat_iovec.dir/compat_testutil.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_iovec.dir/compat_testutil.c.o -MF CMakeFiles/compat_iovec.dir/compat_testutil.c.o.d -o CMakeFiles/compat_iovec.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c -[ 92%] Built target compat_block -[ 92%] Built target compat_bug777 +[ 88%] Built target compat_block +make -f tests/CMakeFiles/compat_iovec.dir/build.make tests/CMakeFiles/compat_iovec.dir/depend +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_iovec.dir/DependInfo.cmake --color= +[ 88%] Building C object tests/CMakeFiles/ws.dir/convey.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/ws.dir/convey.c.o -MF CMakeFiles/ws.dir/convey.c.o.d -o CMakeFiles/ws.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 88%] Built target compat_bug777 make -f tests/CMakeFiles/compat_device.dir/build.make tests/CMakeFiles/compat_device.dir/depend -make -f tests/CMakeFiles/compat_pair.dir/build.make tests/CMakeFiles/compat_pair.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_device.dir/DependInfo.cmake --color= -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_pair.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f tests/CMakeFiles/compat_iovec.dir/build.make tests/CMakeFiles/compat_iovec.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 88%] Linking C executable tcp6 +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tcp6.dir/link.txt --verbose=1 make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 93%] Building C object tests/CMakeFiles/compat_msg.dir/compat_testutil.c.o +[ 88%] Linking C executable bus +[ 89%] Building C object tests/CMakeFiles/compat_iovec.dir/compat_iovec.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_iovec.dir/compat_iovec.c.o -MF CMakeFiles/compat_iovec.dir/compat_iovec.c.o.d -o CMakeFiles/compat_iovec.dir/compat_iovec.c.o -c /build/nng-1.5.2/tests/compat_iovec.c +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/bus.dir/link.txt --verbose=1 make -f tests/CMakeFiles/compat_device.dir/build.make tests/CMakeFiles/compat_device.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/compat_pair.dir/build.make tests/CMakeFiles/compat_pair.dir/build -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_msg.dir/compat_testutil.c.o -MF CMakeFiles/compat_msg.dir/compat_testutil.c.o.d -o CMakeFiles/compat_msg.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 93%] Building C object tests/CMakeFiles/compat_device.dir/compat_device.c.o +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/tcp6.dir/tcp6.c.o CMakeFiles/tcp6.dir/convey.c.o -o tcp6 ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/bus.dir/bus.c.o CMakeFiles/bus.dir/convey.c.o -o bus ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 89%] Building C object tests/CMakeFiles/compat_device.dir/compat_device.c.o +[ 89%] Building C object tests/CMakeFiles/tls.dir/convey.c.o cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_device.dir/compat_device.c.o -MF CMakeFiles/compat_device.dir/compat_device.c.o.d -o CMakeFiles/compat_device.dir/compat_device.c.o -c /build/nng-1.5.2/tests/compat_device.c -[ 93%] Building C object tests/CMakeFiles/compat_pair.dir/compat_pair.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_pair.dir/compat_pair.c.o -MF CMakeFiles/compat_pair.dir/compat_pair.c.o.d -o CMakeFiles/compat_pair.dir/compat_pair.c.o -c /build/nng-1.5.2/tests/compat_pair.c -[ 93%] Linking C executable reqstress -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/reqstress.dir/link.txt --verbose=1 +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/tls.dir/convey.c.o -MF CMakeFiles/tls.dir/convey.c.o.d -o CMakeFiles/tls.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 89%] Building C object tests/CMakeFiles/udp.dir/convey.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/udp.dir/convey.c.o -MF CMakeFiles/udp.dir/convey.c.o.d -o CMakeFiles/udp.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 89%] Built target stats +[ 89%] Building C object tests/CMakeFiles/compat_device.dir/compat_testutil.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_device.dir/compat_testutil.c.o -MF CMakeFiles/compat_device.dir/compat_testutil.c.o.d -o CMakeFiles/compat_device.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/reqstress.dir/reqstress.c.o CMakeFiles/reqstress.dir/convey.c.o -o reqstress ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 93%] Built target compat_bus +[ 89%] Built target compat_bus +[ 90%] Building C object tests/CMakeFiles/compat_msg.dir/compat_testutil.c.o +make -f tests/CMakeFiles/compat_pair.dir/build.make tests/CMakeFiles/compat_pair.dir/depend +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_msg.dir/compat_testutil.c.o -MF CMakeFiles/compat_msg.dir/compat_testutil.c.o.d -o CMakeFiles/compat_msg.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_pair.dir/DependInfo.cmake --color= +[ 90%] Building C object tests/CMakeFiles/compat_iovec.dir/compat_testutil.c.o +[ 91%] Linking C executable compat_cmsg +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_iovec.dir/compat_testutil.c.o -MF CMakeFiles/compat_iovec.dir/compat_testutil.c.o.d -o CMakeFiles/compat_iovec.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_cmsg.dir/link.txt --verbose=1 make -f tests/CMakeFiles/compat_pipeline.dir/build.make tests/CMakeFiles/compat_pipeline.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_pipeline.dir/DependInfo.cmake --color= -[ 93%] Built target wss -make -f tests/CMakeFiles/compat_poll.dir/build.make tests/CMakeFiles/compat_poll.dir/depend make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f tests/CMakeFiles/compat_pair.dir/build.make tests/CMakeFiles/compat_pair.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_poll.dir/DependInfo.cmake --color= +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_cmsg.dir/compat_cmsg.c.o CMakeFiles/compat_cmsg.dir/compat_testutil.c.o -o compat_cmsg ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 91%] Building C object tests/CMakeFiles/compat_pair.dir/compat_pair.c.o make -f tests/CMakeFiles/compat_pipeline.dir/build.make tests/CMakeFiles/compat_pipeline.dir/build +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_pair.dir/compat_pair.c.o -MF CMakeFiles/compat_pair.dir/compat_pair.c.o.d -o CMakeFiles/compat_pair.dir/compat_pair.c.o -c /build/nng-1.5.2/tests/compat_pair.c make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 93%] Built target compat_cmsg make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/compat_poll.dir/build.make tests/CMakeFiles/compat_poll.dir/build -[ 93%] Building C object tests/CMakeFiles/compat_pipeline.dir/compat_pipeline.c.o -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/compat_reqrep.dir/build.make tests/CMakeFiles/compat_reqrep.dir/depend +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 91%] Building C object tests/CMakeFiles/compat_pipeline.dir/compat_pipeline.c.o cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_pipeline.dir/compat_pipeline.c.o -MF CMakeFiles/compat_pipeline.dir/compat_pipeline.c.o.d -o CMakeFiles/compat_pipeline.dir/compat_pipeline.c.o -c /build/nng-1.5.2/tests/compat_pipeline.c +[ 91%] Linking C executable httpserver +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/httpserver.dir/link.txt --verbose=1 +[ 91%] Built target tcp6 +[ 91%] Built target bus +make -f tests/CMakeFiles/compat_poll.dir/build.make tests/CMakeFiles/compat_poll.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_reqrep.dir/DependInfo.cmake --color= -[ 94%] Building C object tests/CMakeFiles/compat_poll.dir/compat_poll.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_poll.dir/compat_poll.c.o -MF CMakeFiles/compat_poll.dir/compat_poll.c.o.d -o CMakeFiles/compat_poll.dir/compat_poll.c.o -c /build/nng-1.5.2/tests/compat_poll.c -[ 94%] Building C object tests/CMakeFiles/compat_pair.dir/compat_testutil.c.o +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_poll.dir/DependInfo.cmake --color= +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/httpserver.dir/httpserver.c.o CMakeFiles/httpserver.dir/convey.c.o -o httpserver ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 91%] Building C object tests/CMakeFiles/compat_pair.dir/compat_testutil.c.o cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_pair.dir/compat_testutil.c.o -MF CMakeFiles/compat_pair.dir/compat_testutil.c.o.d -o CMakeFiles/compat_pair.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +[ 91%] Building C object tests/CMakeFiles/compat_pipeline.dir/compat_testutil.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_pipeline.dir/compat_testutil.c.o -MF CMakeFiles/compat_pipeline.dir/compat_testutil.c.o.d -o CMakeFiles/compat_pipeline.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/compat_reqrep.dir/build.make tests/CMakeFiles/compat_reqrep.dir/build +make -f tests/CMakeFiles/compat_poll.dir/build.make tests/CMakeFiles/compat_poll.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 92%] Building C object tests/CMakeFiles/compat_poll.dir/compat_poll.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_poll.dir/compat_poll.c.o -MF CMakeFiles/compat_poll.dir/compat_poll.c.o.d -o CMakeFiles/compat_poll.dir/compat_poll.c.o -c /build/nng-1.5.2/tests/compat_poll.c +make -f tests/CMakeFiles/compat_reqrep.dir/build.make tests/CMakeFiles/compat_reqrep.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_reqrep.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 94%] Building C object tests/CMakeFiles/compat_reqrep.dir/compat_reqrep.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_reqrep.dir/compat_reqrep.c.o -MF CMakeFiles/compat_reqrep.dir/compat_reqrep.c.o.d -o CMakeFiles/compat_reqrep.dir/compat_reqrep.c.o -c /build/nng-1.5.2/tests/compat_reqrep.c -[ 94%] Built target reqstress +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +make -f tests/CMakeFiles/compat_reqrep.dir/build.make tests/CMakeFiles/compat_reqrep.dir/build +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 92%] Building C object tests/CMakeFiles/compat_poll.dir/compat_testutil.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_poll.dir/compat_testutil.c.o -MF CMakeFiles/compat_poll.dir/compat_testutil.c.o.d -o CMakeFiles/compat_poll.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +[ 93%] Building C object tests/CMakeFiles/wss.dir/convey.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/wss.dir/convey.c.o -MF CMakeFiles/wss.dir/convey.c.o.d -o CMakeFiles/wss.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c +[ 93%] Built target compat_cmsg make -f tests/CMakeFiles/compat_survey.dir/build.make tests/CMakeFiles/compat_survey.dir/depend +[ 93%] Building C object tests/CMakeFiles/compat_reqrep.dir/compat_reqrep.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_reqrep.dir/compat_reqrep.c.o -MF CMakeFiles/compat_reqrep.dir/compat_reqrep.c.o.d -o CMakeFiles/compat_reqrep.dir/compat_reqrep.c.o -c /build/nng-1.5.2/tests/compat_reqrep.c make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_survey.dir/DependInfo.cmake --color= -[ 94%] Linking C executable compat_iovec -[ 94%] Building C object tests/CMakeFiles/compat_device.dir/compat_testutil.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_iovec.dir/link.txt --verbose=1 -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_device.dir/compat_testutil.c.o -MF CMakeFiles/compat_device.dir/compat_testutil.c.o.d -o CMakeFiles/compat_device.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +[ 93%] Linking C executable compat_device +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_device.dir/link.txt --verbose=1 make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make -f tests/CMakeFiles/compat_survey.dir/build.make tests/CMakeFiles/compat_survey.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_iovec.dir/compat_iovec.c.o CMakeFiles/compat_iovec.dir/compat_testutil.c.o -o compat_iovec ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 95%] Building C object tests/CMakeFiles/compat_survey.dir/compat_survey.c.o -[ 95%] Linking C executable compat_msg -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_survey.dir/compat_survey.c.o -MF CMakeFiles/compat_survey.dir/compat_survey.c.o.d -o CMakeFiles/compat_survey.dir/compat_survey.c.o -c /build/nng-1.5.2/tests/compat_survey.c -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_msg.dir/link.txt --verbose=1 -[ 95%] Building C object tests/CMakeFiles/compat_pipeline.dir/compat_testutil.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_pipeline.dir/compat_testutil.c.o -MF CMakeFiles/compat_pipeline.dir/compat_testutil.c.o.d -o CMakeFiles/compat_pipeline.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_msg.dir/compat_msg.c.o CMakeFiles/compat_msg.dir/compat_testutil.c.o -o compat_msg ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 95%] Building C object tests/CMakeFiles/compat_poll.dir/compat_testutil.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_poll.dir/compat_testutil.c.o -MF CMakeFiles/compat_poll.dir/compat_testutil.c.o.d -o CMakeFiles/compat_poll.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_device.dir/compat_device.c.o CMakeFiles/compat_device.dir/compat_testutil.c.o -o compat_device ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 95%] Building C object tests/CMakeFiles/compat_survey.dir/compat_testutil.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_survey.dir/compat_testutil.c.o -MF CMakeFiles/compat_survey.dir/compat_testutil.c.o.d -o CMakeFiles/compat_survey.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c -[ 95%] Built target compat_iovec -[ 96%] Linking C executable compat_pair -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_pair.dir/link.txt --verbose=1 +[ 94%] Building C object tests/CMakeFiles/compat_survey.dir/compat_survey.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_survey.dir/compat_survey.c.o -MF CMakeFiles/compat_survey.dir/compat_survey.c.o.d -o CMakeFiles/compat_survey.dir/compat_survey.c.o -c /build/nng-1.5.2/tests/compat_survey.c +[ 94%] Built target httpserver make -f tests/CMakeFiles/compat_reqttl.dir/build.make tests/CMakeFiles/compat_reqttl.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_reqttl.dir/DependInfo.cmake --color= -[ 97%] Building C object tests/CMakeFiles/compat_reqrep.dir/compat_testutil.c.o -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_pair.dir/compat_pair.c.o CMakeFiles/compat_pair.dir/compat_testutil.c.o -o compat_pair ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_reqrep.dir/compat_testutil.c.o -MF CMakeFiles/compat_reqrep.dir/compat_testutil.c.o.d -o CMakeFiles/compat_reqrep.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make -f tests/CMakeFiles/compat_reqttl.dir/build.make tests/CMakeFiles/compat_reqttl.dir/build -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 97%] Building C object tests/CMakeFiles/compat_reqttl.dir/compat_reqttl.c.o -[ 97%] Built target compat_msg -[ 97%] Linking C executable compat_device +[ 94%] Linking C executable compat_msg +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_msg.dir/link.txt --verbose=1 +[ 94%] Linking C executable compat_iovec +[ 94%] Building C object tests/CMakeFiles/compat_reqttl.dir/compat_reqttl.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_iovec.dir/link.txt --verbose=1 cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_reqttl.dir/compat_reqttl.c.o -MF CMakeFiles/compat_reqttl.dir/compat_reqttl.c.o.d -o CMakeFiles/compat_reqttl.dir/compat_reqttl.c.o -c /build/nng-1.5.2/tests/compat_reqttl.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_msg.dir/compat_msg.c.o CMakeFiles/compat_msg.dir/compat_testutil.c.o -o compat_msg ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 94%] Linking C executable reqstress +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_iovec.dir/compat_iovec.c.o CMakeFiles/compat_iovec.dir/compat_testutil.c.o -o compat_iovec ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/reqstress.dir/link.txt --verbose=1 +[ 95%] Linking C executable compat_pair +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_pair.dir/link.txt --verbose=1 +[ 95%] Linking C executable compat_pipeline +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_pipeline.dir/link.txt --verbose=1 +[ 95%] Building C object tests/CMakeFiles/compat_reqttl.dir/compat_testutil.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_reqttl.dir/compat_testutil.c.o -MF CMakeFiles/compat_reqttl.dir/compat_testutil.c.o.d -o CMakeFiles/compat_reqttl.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/reqstress.dir/reqstress.c.o CMakeFiles/reqstress.dir/convey.c.o -o reqstress ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_pair.dir/compat_pair.c.o CMakeFiles/compat_pair.dir/compat_testutil.c.o -o compat_pair ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_pipeline.dir/compat_pipeline.c.o CMakeFiles/compat_pipeline.dir/compat_testutil.c.o -o compat_pipeline ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 95%] Built target compat_device make -f tests/CMakeFiles/compat_shutdown.dir/build.make tests/CMakeFiles/compat_shutdown.dir/depend -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_device.dir/link.txt --verbose=1 make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_shutdown.dir/DependInfo.cmake --color= -[ 97%] Linking C executable compat_pipeline -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_device.dir/compat_device.c.o CMakeFiles/compat_device.dir/compat_testutil.c.o -o compat_device ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_pipeline.dir/link.txt --verbose=1 make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make -f tests/CMakeFiles/compat_shutdown.dir/build.make tests/CMakeFiles/compat_shutdown.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_pipeline.dir/compat_pipeline.c.o CMakeFiles/compat_pipeline.dir/compat_testutil.c.o -o compat_pipeline ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 97%] Building C object tests/CMakeFiles/compat_shutdown.dir/compat_shutdown.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_shutdown.dir/compat_shutdown.c.o -MF CMakeFiles/compat_shutdown.dir/compat_shutdown.c.o.d -o CMakeFiles/compat_shutdown.dir/compat_shutdown.c.o -c /build/nng-1.5.2/tests/compat_shutdown.c +[ 95%] Building C object tests/CMakeFiles/compat_shutdown.dir/compat_shutdown.c.o make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 97%] Linking C executable compat_survey -[ 97%] Built target compat_pair -[ 97%] Linking C executable compat_poll -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_survey.dir/link.txt --verbose=1 -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_poll.dir/link.txt --verbose=1 +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_shutdown.dir/compat_shutdown.c.o -MF CMakeFiles/compat_shutdown.dir/compat_shutdown.c.o.d -o CMakeFiles/compat_shutdown.dir/compat_shutdown.c.o -c /build/nng-1.5.2/tests/compat_shutdown.c +[ 95%] Building C object tests/CMakeFiles/compat_survey.dir/compat_testutil.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_survey.dir/compat_testutil.c.o -MF CMakeFiles/compat_survey.dir/compat_testutil.c.o.d -o CMakeFiles/compat_survey.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +[ 95%] Built target compat_iovec make -f tests/CMakeFiles/compat_surveyttl.dir/build.make tests/CMakeFiles/compat_surveyttl.dir/depend +make -f tests/CMakeFiles/compat_options.dir/build.make tests/CMakeFiles/compat_options.dir/depend make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_surveyttl.dir/DependInfo.cmake --color= -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_poll.dir/compat_poll.c.o CMakeFiles/compat_poll.dir/compat_testutil.c.o -o compat_poll ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_survey.dir/compat_survey.c.o CMakeFiles/compat_survey.dir/compat_testutil.c.o -o compat_survey ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 97%] Linking C executable compat_reqrep -make -f tests/CMakeFiles/compat_surveyttl.dir/build.make tests/CMakeFiles/compat_surveyttl.dir/build -[ 97%] Building C object tests/CMakeFiles/compat_shutdown.dir/compat_testutil.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_reqrep.dir/link.txt --verbose=1 make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_shutdown.dir/compat_testutil.c.o -MF CMakeFiles/compat_shutdown.dir/compat_testutil.c.o.d -o CMakeFiles/compat_shutdown.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c make[4]: Entering directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_options.dir/DependInfo.cmake --color= +[ 95%] Linking C executable compat_poll +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_poll.dir/link.txt --verbose=1 make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_reqrep.dir/compat_reqrep.c.o CMakeFiles/compat_reqrep.dir/compat_testutil.c.o -o compat_reqrep ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -[ 97%] Building C object tests/CMakeFiles/compat_reqttl.dir/compat_testutil.c.o -[ 98%] Building C object tests/CMakeFiles/compat_surveyttl.dir/compat_surveyttl.c.o -[ 98%] Built target compat_device -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_surveyttl.dir/compat_surveyttl.c.o -MF CMakeFiles/compat_surveyttl.dir/compat_surveyttl.c.o.d -o CMakeFiles/compat_surveyttl.dir/compat_surveyttl.c.o -c /build/nng-1.5.2/tests/compat_surveyttl.c -make -f tests/CMakeFiles/compat_options.dir/build.make tests/CMakeFiles/compat_options.dir/depend -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_reqttl.dir/compat_testutil.c.o -MF CMakeFiles/compat_reqttl.dir/compat_testutil.c.o.d -o CMakeFiles/compat_reqttl.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c -[ 98%] Built target compat_pipeline +make -f tests/CMakeFiles/compat_options.dir/build.make tests/CMakeFiles/compat_options.dir/build +[ 95%] Built target compat_msg make -f tests/CMakeFiles/cplusplus_pair.dir/build.make tests/CMakeFiles/cplusplus_pair.dir/depend +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make[4]: Entering directory '/build/nng-1.5.2/build-shared' -cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/compat_options.dir/DependInfo.cmake --color= +make -f tests/CMakeFiles/compat_surveyttl.dir/build.make tests/CMakeFiles/compat_surveyttl.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' cd /build/nng-1.5.2/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nng-1.5.2 /build/nng-1.5.2/tests /build/nng-1.5.2/build-shared /build/nng-1.5.2/build-shared/tests /build/nng-1.5.2/build-shared/tests/CMakeFiles/cplusplus_pair.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/cplusplus_pair.dir/build.make tests/CMakeFiles/cplusplus_pair.dir/build make[4]: Entering directory '/build/nng-1.5.2/build-shared' +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_poll.dir/compat_poll.c.o CMakeFiles/compat_poll.dir/compat_testutil.c.o -o compat_poll ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 96%] Building C object tests/CMakeFiles/compat_reqrep.dir/compat_testutil.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_reqrep.dir/compat_testutil.c.o -MF CMakeFiles/compat_reqrep.dir/compat_testutil.c.o.d -o CMakeFiles/compat_reqrep.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -make -f tests/CMakeFiles/compat_options.dir/build.make tests/CMakeFiles/compat_options.dir/build -make[4]: Entering directory '/build/nng-1.5.2/build-shared' -[ 98%] Building CXX object tests/CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/c++ -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -Wall -Wextra -fno-omit-frame-pointer -MD -MT tests/CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o -MF CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o.d -o CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o -c /build/nng-1.5.2/tests/cplusplus_pair.cc -[ 98%] Building C object tests/CMakeFiles/compat_options.dir/compat_options.c.o -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_options.dir/compat_options.c.o -MF CMakeFiles/compat_options.dir/compat_options.c.o.d -o CMakeFiles/compat_options.dir/compat_options.c.o -c /build/nng-1.5.2/tests/compat_options.c make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 96%] Building C object tests/CMakeFiles/compat_options.dir/compat_options.c.o +make -f tests/CMakeFiles/cplusplus_pair.dir/build.make tests/CMakeFiles/cplusplus_pair.dir/build +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_options.dir/compat_options.c.o -MF CMakeFiles/compat_options.dir/compat_options.c.o.d -o CMakeFiles/compat_options.dir/compat_options.c.o -c /build/nng-1.5.2/tests/compat_options.c +make[4]: Entering directory '/build/nng-1.5.2/build-shared' +[ 97%] Building C object tests/CMakeFiles/compat_surveyttl.dir/compat_surveyttl.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_surveyttl.dir/compat_surveyttl.c.o -MF CMakeFiles/compat_surveyttl.dir/compat_surveyttl.c.o.d -o CMakeFiles/compat_surveyttl.dir/compat_surveyttl.c.o -c /build/nng-1.5.2/tests/compat_surveyttl.c make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 97%] Built target reqstress +[ 97%] Building CXX object tests/CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -[ 98%] Built target compat_survey -[ 98%] Built target compat_reqrep -[ 98%] Built target compat_poll -[ 98%] Building C object tests/CMakeFiles/compat_options.dir/convey.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/c++ -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -Wall -Wextra -fno-omit-frame-pointer -MD -MT tests/CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o -MF CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o.d -o CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o -c /build/nng-1.5.2/tests/cplusplus_pair.cc +[ 97%] Built target compat_pair +[ 97%] Built target compat_pipeline +[ 97%] Building C object tests/CMakeFiles/compat_shutdown.dir/compat_testutil.c.o +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_shutdown.dir/compat_testutil.c.o -MF CMakeFiles/compat_shutdown.dir/compat_testutil.c.o.d -o CMakeFiles/compat_shutdown.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +[ 97%] Building C object tests/CMakeFiles/compat_options.dir/convey.c.o cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/testing -I/build/nng-1.5.2/include -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_options.dir/convey.c.o -MF CMakeFiles/compat_options.dir/convey.c.o.d -o CMakeFiles/compat_options.dir/convey.c.o -c /build/nng-1.5.2/tests/convey.c -[ 98%] Building C object tests/CMakeFiles/compat_surveyttl.dir/compat_testutil.c.o +[ 97%] Building C object tests/CMakeFiles/compat_surveyttl.dir/compat_testutil.c.o cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_ARC4RANDOM=1 -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/build/nng-1.5.2/src/compat -I/build/nng-1.5.2/include -I/build/nng-1.5.2/src/testing -isystem /build/nng-1.5.2/src -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -std=gnu99 -MD -MT tests/CMakeFiles/compat_surveyttl.dir/compat_testutil.c.o -MF CMakeFiles/compat_surveyttl.dir/compat_testutil.c.o.d -o CMakeFiles/compat_surveyttl.dir/compat_testutil.c.o -c /build/nng-1.5.2/tests/compat_testutil.c +[ 98%] Linking C executable ws +[ 98%] Linking C executable compat_reqttl +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ws.dir/link.txt --verbose=1 +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_reqttl.dir/link.txt --verbose=1 In file included from /build/nng-1.5.2/tests/compat_options.c:14: /build/nng-1.5.2/tests/compat_options.c: In function 'conveyMainImpl': /build/nng-1.5.2/tests/convey.h:105:36: warning: variable 'convey_break' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] @@ -7365,30 +7376,58 @@ /build/nng-1.5.2/tests/compat_options.c:25:9: note: in expansion of macro 'Convey' 25 | Convey("Given a compat NN_REP socket", { | ^~~~~~ -[ 98%] Linking C executable compat_shutdown -[ 99%] Linking C executable compat_reqttl -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_shutdown.dir/link.txt --verbose=1 -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_reqttl.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_shutdown.dir/compat_shutdown.c.o CMakeFiles/compat_shutdown.dir/compat_testutil.c.o -o compat_shutdown ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so /usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_reqttl.dir/compat_reqttl.c.o CMakeFiles/compat_reqttl.dir/compat_testutil.c.o -o compat_reqttl ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/ws.dir/ws.c.o CMakeFiles/ws.dir/convey.c.o -o ws ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 99%] Linking C executable udp +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/udp.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/udp.dir/udp.c.o CMakeFiles/udp.dir/convey.c.o -o udp ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 99%] Linking C executable compat_survey +[ 99%] Linking C executable tls +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_survey.dir/link.txt --verbose=1 +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tls.dir/link.txt --verbose=1 +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/tls.dir/tls.c.o CMakeFiles/tls.dir/convey.c.o -o tls ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_survey.dir/compat_survey.c.o CMakeFiles/compat_survey.dir/compat_testutil.c.o -o compat_survey ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 99%] Built target compat_poll +[ 99%] Linking C executable compat_reqrep +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_reqrep.dir/link.txt --verbose=1 +[ 99%] Built target udp +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_reqrep.dir/compat_reqrep.c.o CMakeFiles/compat_reqrep.dir/compat_testutil.c.o -o compat_reqrep ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-shared' [ 99%] Linking C executable compat_surveyttl cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_surveyttl.dir/link.txt --verbose=1 -[ 99%] Built target compat_shutdown +[ 99%] Linking C executable compat_shutdown +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_shutdown.dir/link.txt --verbose=1 +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 99%] Built target ws make[4]: Leaving directory '/build/nng-1.5.2/build-shared' -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_surveyttl.dir/compat_surveyttl.c.o CMakeFiles/compat_surveyttl.dir/compat_testutil.c.o -o compat_surveyttl ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so [ 99%] Built target compat_reqttl +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_surveyttl.dir/compat_surveyttl.c.o CMakeFiles/compat_surveyttl.dir/compat_testutil.c.o -o compat_surveyttl ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_shutdown.dir/compat_shutdown.c.o CMakeFiles/compat_shutdown.dir/compat_testutil.c.o -o compat_shutdown ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 99%] Built target compat_survey +[ 99%] Built target tls +[ 99%] Linking C executable wss +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/wss.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/wss.dir/wss.c.o CMakeFiles/wss.dir/convey.c.o -o wss ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 99%] Built target compat_reqrep +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' make[4]: Leaving directory '/build/nng-1.5.2/build-shared' [ 99%] Built target compat_surveyttl -[ 99%] Linking CXX executable cplusplus_pair -cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cplusplus_pair.dir/link.txt --verbose=1 -/usr/bin/c++ -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o -o cplusplus_pair ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so +[ 99%] Built target compat_shutdown +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[ 99%] Built target wss [100%] Linking C executable compat_options cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_options.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/nng-1.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/compat_options.dir/compat_options.c.o CMakeFiles/compat_options.dir/convey.c.o -o compat_options ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so -make[4]: Leaving directory '/build/nng-1.5.2/build-shared' +[100%] Linking CXX executable cplusplus_pair +cd /build/nng-1.5.2/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cplusplus_pair.dir/link.txt --verbose=1 +/usr/bin/c++ -Wall -Wextra -fno-omit-frame-pointer -Wl,-z,relro CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o -o cplusplus_pair ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/i386-linux-gnu/libmbedtls.so /usr/lib/i386-linux-gnu/libmbedx509.so /usr/lib/i386-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/build/nng-1.5.2/build-shared' [100%] Built target compat_options +make[4]: Leaving directory '/build/nng-1.5.2/build-shared' [100%] Built target cplusplus_pair make[3]: Leaving directory '/build/nng-1.5.2/build-shared' /usr/bin/cmake -E cmake_progress_start /build/nng-1.5.2/build-shared/CMakeFiles 0 @@ -7397,10 +7436,10 @@ debian/rules override_dh_auto_test make[1]: Entering directory '/build/nng-1.5.2' dh_auto_test --buildsystem=cmake --builddir=build-static - cd build-static && make -j8 test ARGS\+=--verbose ARGS\+=-j8 + cd build-static && make -j15 test ARGS\+=--verbose ARGS\+=-j15 make[2]: Entering directory '/build/nng-1.5.2/build-static' Running tests... -/usr/bin/ctest --force-new-ctest-process --verbose -j8 +/usr/bin/ctest --force-new-ctest-process --verbose -j15 UpdateCTestConfiguration from :/build/nng-1.5.2/build-static/DartConfiguration.tcl UpdateCTestConfiguration from :/build/nng-1.5.2/build-static/DartConfiguration.tcl Test project /build/nng-1.5.2/build-static @@ -7458,6 +7497,48 @@ 8: Test command: /build/nng-1.5.2/build-static/src/core/sock_test "-t" "-v" 8: Working Directory: /build/nng-1.5.2/build-static/src/core 8: Test timeout computed to be: 180 +test 9 + Start 9: nng.core.url_test + +9: Test command: /build/nng-1.5.2/build-static/src/core/url_test "-t" "-v" +9: Working Directory: /build/nng-1.5.2/build-static/src/core +9: Test timeout computed to be: 180 +test 10 + Start 10: nng.platform.platform_test + +10: Test command: /build/nng-1.5.2/build-static/src/platform/platform_test "-t" "-v" +10: Working Directory: /build/nng-1.5.2/build-static/src/platform +10: Test timeout computed to be: 180 +test 11 + Start 11: nng.compat.compat.nanomsg.compat_tcp_test + +11: Test command: /build/nng-1.5.2/build-static/src/compat/nanomsg/compat_tcp_test "-t" "-v" +11: Working Directory: /build/nng-1.5.2/build-static/src/compat/nanomsg +11: Test timeout computed to be: 180 +test 12 + Start 12: nng.sp.protocol.bus0.bug1247_test + +12: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/bus0/bug1247_test "-t" "-v" +12: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/bus0 +12: Test timeout computed to be: 180 +test 13 + Start 13: nng.sp.protocol.pair0.pair0_test + +13: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/pair0/pair0_test "-t" "-v" +13: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/pair0 +13: Test timeout computed to be: 180 +test 14 + Start 14: nng.sp.protocol.pair1.pair1_test + +14: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/pair1/pair1_test "-t" "-v" +14: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/pair1 +14: Test timeout computed to be: 180 +test 15 + Start 15: nng.sp.protocol.pair1.pair1_poly_test + +15: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/pair1/pair1_poly_test "-t" "-v" +15: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/pair1 +15: Test timeout computed to be: 180 1: Test sleep: 2: Test buffer options: 2: buf_size_test.c:29: Check nng_pair1_open(&s1) succeeds... ok @@ -7485,14 +7566,48 @@ 2: buf_size_test.c:57: Check nng_socket_set_int(s1, opt, 0x100000) fails with Invalid argument... ok 2: buf_size_test.c:59: Check nng_close(s1) succeeds... ok 2: SUCCESS: All conditions have passed. -2: Duration: 0.003351 secs +2: Duration: 0.001459 secs 2: 2: Test buffer legacy: +2: buf_size_test.c:78: Check nng_pair1_open(&s1) succeeds... ok +2: Case recv-buffer: +2: buf_size_test.c:88: Check nng_socket_set_int(s1, opt, 10) succeeds... ok +2: buf_size_test.c:89: Check nn_getsockopt(os, NN_SOL_SOCKET, nno, &cnt, &sz) == 0... ok +2: buf_size_test.c:91: Check cnt == 10240... ok +2: buf_size_test.c:94: Check nn_setsockopt(os, NN_SOL_SOCKET, nno, &cnt, sz) == 0... ok +2: buf_size_test.c:96: Check nn_getsockopt(os, NN_SOL_SOCKET, nno, &cnt, &sz) == 0... ok +2: buf_size_test.c:98: Check cnt == 1024... ok +2: buf_size_test.c:99: Check nng_socket_get_int(s1, opt, &cnt) succeeds... ok +2: buf_size_test.c:100: Check cnt == 1... ok +2: buf_size_test.c:102: Check nn_setsockopt(os, NN_SOL_SOCKET, nno, &cnt, 100) == -1... ok +2: buf_size_test.c:104: Check nn_errno() == EINVAL... ok +2: Case send-buffer: +2: buf_size_test.c:88: Check nng_socket_set_int(s1, opt, 10) succeeds... ok +2: buf_size_test.c:89: Check nn_getsockopt(os, NN_SOL_SOCKET, nno, &cnt, &sz) == 0... ok +2: buf_size_test.c:91: Check cnt == 10240... ok +2: buf_size_test.c:94: Check nn_setsockopt(os, NN_SOL_SOCKET, nno, &cnt, sz) == 0... ok +2: buf_size_test.c:96: Check nn_getsockopt(os, NN_SOL_SOCKET, nno, &cnt, &sz) == 0... ok +2: buf_size_test.c:98: Check cnt == 1024... ok +2: buf_size_test.c:99: Check nng_socket_get_int(s1, opt, &cnt) succeeds... ok +2: buf_size_test.c:100: Check cnt == 1... ok +2: buf_size_test.c:102: Check nn_setsockopt(os, NN_SOL_SOCKET, nno, &cnt, 100) == -1... ok +2: buf_size_test.c:104: Check nn_errno() == EINVAL... ok +2: buf_size_test.c:106: Check nng_close(s1) succeeds... ok +2: SUCCESS: All conditions have passed. +2: Duration: 0.001364 secs +2: +2: Summary: +2: Count of all unit tests: 2 +2: Count of run unit tests: 2 +2: Count of failed unit tests: 0 +2: Count of skipped unit tests: 0 +2: SUCCESS: All unit tests have passed. +2: 3: Test known errors: 3: errors_test.c:18: Check Object closed == Object closed... ok 3: errors_test.c:19: Check Timed out == Timed out... ok 3: SUCCESS: All conditions have passed. -3: Duration: 0.000790 secs +3: Duration: 0.000015 secs 3: 3: Test unknown errors: 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok @@ -7514,13 +7629,13 @@ 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: SUCCESS: All conditions have passed. -3: Duration: 0.000035 secs +3: Duration: 0.000024 secs 3: 3: Test system errors: 3: errors_test.c:33: Check No such file or directory == No such file or directory... ok 3: errors_test.c:34: Check Invalid argument == Invalid argument... ok 3: SUCCESS: All conditions have passed. -3: Duration: 0.000062 secs +3: Duration: 0.000029 secs 3: 3: Summary: 3: Count of all unit tests: 3 @@ -7536,7 +7651,7 @@ 4: id_test.c:30: Check nni_id_get(&m, 5) == four... ok 4: id_test.c:33: Check nni_id_remove(&m, 5) succeeds... ok 4: SUCCESS: All conditions have passed. -4: Duration: 0.000038 secs +4: Duration: 0.000014 secs 4: 4: Test random: 4: id_test.c:46: Check nni_id_alloc(&m, &id, &id) succeeds... ok @@ -7544,7 +7659,7 @@ 4: id_test.c:55: Check id != 1... ok 4: id_test.c:56: Check i < 2... ok 4: SUCCESS: All conditions have passed. -4: Duration: 0.000036 secs +4: Duration: 0.000022 secs 4: 4: Test collision: 4: id_test.c:69: Check nni_id_set(&m, 5, five) succeeds... ok @@ -7554,14 +7669,14 @@ 4: id_test.c:75: Check nni_id_remove(&m, 5) succeeds... ok 4: id_test.c:76: Check nni_id_get(&m, 13) == four... ok 4: SUCCESS: All conditions have passed. -4: Duration: 0.000030 secs +4: Duration: 0.000012 secs 4: 4: Test empty: 4: id_test.c:87: Check nni_id_get(&m, 42) == NULL... ok 4: id_test.c:88: Check nni_id_remove(&m, 42) fails with Entry not found... ok 4: id_test.c:89: Check nni_id_remove(&m, 1) fails with Entry not found... ok 4: SUCCESS: All conditions have passed. -4: Duration: 0.000014 secs +4: Duration: 0.000006 secs 4: 4: Test not found: 4: id_test.c:100: Check nni_id_alloc(&m, &id, &id) succeeds... ok @@ -7569,11 +7684,11 @@ 4: id_test.c:102: Check nni_id_remove(&m, 2) fails with Entry not found... ok 4: id_test.c:103: Check nni_id_remove(&m, id) succeeds... ok 4: SUCCESS: All conditions have passed. -4: Duration: 0.000031 secs +4: Duration: 0.000011 secs 4: 4: Test resize: 4: SUCCESS: All conditions have passed. -4: Duration: 0.000154 secs +4: Duration: 0.000075 secs 4: 4: Test dynamic: 4: id_test.c:145: Check nni_id_alloc(&m, &id, &expect[0]) succeeds... ok @@ -7589,7 +7704,7 @@ 4: id_test.c:161: Check nni_id_alloc(&m, &id, &expect[4]) succeeds... ok 4: id_test.c:162: Check id == 11... ok 4: SUCCESS: All conditions have passed. -4: Duration: 0.000047 secs +4: Duration: 0.000016 secs 4: 4: Test set out of range: 4: id_test.c:176: Check nni_id_set(&m, 1, &x) succeeds... ok @@ -7597,16 +7712,28 @@ 4: id_test.c:178: Check nni_id_alloc(&m, &id, &x) succeeds... ok 4: id_test.c:179: Check id == 10... ok 4: SUCCESS: All conditions have passed. -4: Duration: 0.000025 secs +4: Duration: 0.000010 secs 4: 4: Test stress: +4: id_test.c:239: Check i == STRESS_LOAD... ok +4: id_test.c:258: Check i == NUM_VALUES... ok +4: SUCCESS: All conditions have passed. +4: Duration: 0.003082 secs +4: +4: Summary: +4: Count of all unit tests: 9 +4: Count of run unit tests: 9 +4: Count of failed unit tests: 0 +4: Count of skipped unit tests: 0 +4: SUCCESS: All unit tests have passed. +4: 5: Test list empty: 5: list_test.c:29: Check nni_list_first(&a) == NULL... ok 5: list_test.c:30: Check nni_list_last(&b) == NULL... ok 5: list_test.c:32: Check a.ll_offset == 8... ok 5: list_test.c:33: Check b.ll_offset == (8 + sizeof(nni_list_node))... ok 5: SUCCESS: All conditions have passed. -5: Duration: 0.000028 secs +5: Duration: 0.000016 secs 5: 5: Test list add one: 5: list_test.c:46: Check nni_list_first(&a) == NULL... ok @@ -7620,7 +7747,7 @@ 5: list_test.c:72: Check nni_list_first(&a) == NULL... ok 5: list_test.c:73: Check nni_list_last(&a) == NULL... ok 5: SUCCESS: All conditions have passed. -5: Duration: 0.000025 secs +5: Duration: 0.000018 secs 5: 5: Test list add two: 5: list_test.c:95: Check nni_list_first(&a) == &item1... ok @@ -7638,7 +7765,7 @@ 5: list_test.c:114: Check nni_list_next(&a, &item2) == NULL... ok 5: list_test.c:115: Check nni_list_prev(&a, &item2) == NULL... ok 5: SUCCESS: All conditions have passed. -5: Duration: 0.000029 secs +5: Duration: 0.000021 secs 5: 5: Summary: 5: Count of all unit tests: 3 @@ -7651,82 +7778,14 @@ 6: message_test.c:21: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:22: Check nng_msg_getopt(msg, 0, NULL, NULL) fails with Not supported... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.002183 secs +6: Duration: 0.000026 secs 6: -7: Test dial before listen: - 1/86 Test #3: nng.core.errors_test ........................ Passed 0.02 sec -test 9 - Start 9: nng.core.url_test - -9: Test command: /build/nng-1.5.2/build-static/src/core/url_test "-t" "-v" -9: Working Directory: /build/nng-1.5.2/build-static/src/core -9: Test timeout computed to be: 180 - 2/86 Test #5: nng.core.list_test .......................... Passed 0.01 sec -test 10 - Start 10: nng.platform.platform_test - -10: Test command: /build/nng-1.5.2/build-static/src/platform/platform_test "-t" "-v" -10: Working Directory: /build/nng-1.5.2/build-static/src/platform -10: Test timeout computed to be: 180 -2: buf_size_test.c:78: Check nng_pair1_open(&s1) succeeds... ok -2: Case recv-buffer: -2: buf_size_test.c:88: Check nng_socket_set_int(s1, opt, 10) succeeds... ok -2: buf_size_test.c:89: Check nn_getsockopt(os, NN_SOL_SOCKET, nno, &cnt, &sz) == 0... ok -2: buf_size_test.c:91: Check cnt == 10240... ok -2: buf_size_test.c:94: Check nn_setsockopt(os, NN_SOL_SOCKET, nno, &cnt, sz) == 0... ok -2: buf_size_test.c:96: Check nn_getsockopt(os, NN_SOL_SOCKET, nno, &cnt, &sz) == 0... ok -2: buf_size_test.c:98: Check cnt == 1024... ok -2: buf_size_test.c:99: Check nng_socket_get_int(s1, opt, &cnt) succeeds... ok -2: buf_size_test.c:100: Check cnt == 1... ok -2: buf_size_test.c:102: Check nn_setsockopt(os, NN_SOL_SOCKET, nno, &cnt, 100) == -1... ok -2: buf_size_test.c:104: Check nn_errno() == EINVAL... ok -2: Case send-buffer: -2: buf_size_test.c:88: Check nng_socket_set_int(s1, opt, 10) succeeds... ok -2: buf_size_test.c:89: Check nn_getsockopt(os, NN_SOL_SOCKET, nno, &cnt, &sz) == 0... ok -2: buf_size_test.c:91: Check cnt == 10240... ok -2: buf_size_test.c:94: Check nn_setsockopt(os, NN_SOL_SOCKET, nno, &cnt, sz) == 0... ok -2: buf_size_test.c:96: Check nn_getsockopt(os, NN_SOL_SOCKET, nno, &cnt, &sz) == 0... ok -2: buf_size_test.c:98: Check cnt == 1024... ok -2: buf_size_test.c:99: Check nng_socket_get_int(s1, opt, &cnt) succeeds... ok -2: buf_size_test.c:100: Check cnt == 1... ok -2: buf_size_test.c:102: Check nn_setsockopt(os, NN_SOL_SOCKET, nno, &cnt, 100) == -1... ok -2: buf_size_test.c:104: Check nn_errno() == EINVAL... ok -2: buf_size_test.c:106: Check nng_close(s1) succeeds... ok -2: SUCCESS: All conditions have passed. -2: Duration: 0.002695 secs -2: -2: Summary: -2: Count of all unit tests: 2 -2: Count of run unit tests: 2 -2: Count of failed unit tests: 0 -2: Count of skipped unit tests: 0 -2: SUCCESS: All unit tests have passed. -2: -4: id_test.c:239: Check i == STRESS_LOAD... ok -4: id_test.c:258: Check i == NUM_VALUES... ok -4: SUCCESS: All conditions have passed. -4: Duration: 0.007513 secs -4: -4: Summary: -4: Count of all unit tests: 9 -4: Count of run unit tests: 9 -4: Count of failed unit tests: 0 -4: Count of skipped unit tests: 0 -4: SUCCESS: All unit tests have passed. -4: - 3/86 Test #4: nng.core.id_test ............................ Passed 0.02 sec -test 11 - Start 11: nng.compat.compat.nanomsg.compat_tcp_test - -11: Test command: /build/nng-1.5.2/build-static/src/compat/nanomsg/compat_tcp_test "-t" "-v" -11: Working Directory: /build/nng-1.5.2/build-static/src/compat/nanomsg -11: Test timeout computed to be: 180 6: Test msg empty: 6: message_test.c:30: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:31: Check nng_msg_len(msg) == 0... ok 6: message_test.c:32: Check nng_msg_header_len(msg) == 0... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000040 secs +6: Duration: 0.000023 secs 6: 6: Test msg append body: 6: message_test.c:40: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -7734,7 +7793,7 @@ 6: message_test.c:42: Check nng_msg_len(msg) == 4... ok 6: message_test.c:43: Check strcmp(nng_msg_body(msg), "pad") == 0... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000046 secs +6: Duration: 0.000026 secs 6: 6: Test msg append header: 6: message_test.c:51: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -7742,7 +7801,7 @@ 6: message_test.c:53: Check nng_msg_header_len(msg) == 4... ok 6: message_test.c:54: Check strcmp(nng_msg_header(msg), "123") == 0... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000149 secs +6: Duration: 0.000023 secs 6: 6: Test msg insert body: 6: message_test.c:62: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -7751,7 +7810,7 @@ 6: message_test.c:65: Check nng_msg_len(msg) == 7... ok 6: message_test.c:66: Check strcmp(nng_msg_body(msg), "uvwxyz") == 0... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000064 secs +6: Duration: 0.000034 secs 6: 6: Test msg insert header: 6: message_test.c:74: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -7760,7 +7819,7 @@ 6: message_test.c:77: Check nng_msg_header_len(msg) == 7... ok 6: message_test.c:78: Check strcmp(nng_msg_header(msg), "abcdef") == 0... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000078 secs +6: Duration: 0.000028 secs 6: 6: Test msg trim body: 6: message_test.c:86: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -7771,7 +7830,7 @@ 6: message_test.c:91: Check strcmp(nng_msg_body(msg), "wxyz") == 0... ok 6: message_test.c:92: Check nng_msg_trim(msg, 10) fails with Invalid argument... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000076 secs +6: Duration: 0.000041 secs 6: 6: Test msg trim header: 6: message_test.c:99: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -7782,7 +7841,7 @@ 6: message_test.c:104: Check strcmp(nng_msg_header(msg), "cdef") == 0... ok 6: message_test.c:105: Check nng_msg_header_trim(msg, 10) fails with Invalid argument... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000068 secs +6: Duration: 0.000027 secs 6: 6: Test msg chop body: 6: message_test.c:113: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -7793,7 +7852,7 @@ 6: message_test.c:118: Check memcmp(nng_msg_body(msg), "12", 2) == 0... ok 6: message_test.c:119: Check nng_msg_chop(msg, 10) fails with Invalid argument... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000045 secs +6: Duration: 0.000026 secs 6: 6: Test msg chop header: 6: message_test.c:127: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -7804,152 +7863,8 @@ 6: message_test.c:132: Check memcmp(nng_msg_header(msg), "ab", 2) == 0... ok 6: message_test.c:133: Check nng_msg_header_chop(msg, 10) fails with Invalid argument... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000048 secs +6: Duration: 0.000026 secs 6: -8: Test recv timeout: -9: Test url host: -9: url_test.c:20: Check nng_url_parse(&url, "http://www.google.com") succeeds... ok -9: url_test.c:21: Check url != NULL... ok -9: url_test.c:22: Check strcmp(url->u_scheme, "http") == 0... ok -9: url_test.c:23: Check strcmp(url->u_host, "www.google.com") == 0... ok -9: url_test.c:24: Check strcmp(url->u_hostname, "www.google.com") == 0... ok -9: url_test.c:25: Check strcmp(url->u_port, "80") == 0... ok -9: url_test.c:26: Check strcmp(url->u_path, "") == 0... ok -9: url_test.c:27: Check strcmp(url->u_requri, "") == 0... ok -9: url_test.c:28: Check url->u_query == NULL... ok -9: url_test.c:29: Check url->u_fragment == NULL... ok -9: url_test.c:30: Check url->u_userinfo == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000080 secs -9: -9: Test url host port: -9: url_test.c:38: Check nng_url_parse(&url, "http://www.google.com:1234") succeeds... ok -9: url_test.c:39: Check url != NULL... ok -9: url_test.c:40: Check strcmp(url->u_scheme, "http") == 0... ok -9: url_test.c:41: Check strcmp(url->u_host, "www.google.com:1234") == 0... ok -9: url_test.c:42: Check strcmp(url->u_hostname, "www.google.com") == 0... ok -9: url_test.c:43: Check strcmp(url->u_port, "1234") == 0... ok -9: url_test.c:44: Check strcmp(url->u_path, "") == 0... ok -9: url_test.c:45: Check strcmp(url->u_requri, "") == 0... ok -9: url_test.c:46: Check url->u_query == NULL... ok -9: url_test.c:47: Check url->u_fragment == NULL... ok -9: url_test.c:48: Check url->u_userinfo == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000074 secs -9: -9: Test url host port path: -9: url_test.c:57: Check nng_url_parse(&url, "http://www.google.com:1234/somewhere") succeeds... ok -9: url_test.c:59: Check url != NULL... ok -9: url_test.c:60: Check strcmp(url->u_scheme, "http") == 0... ok -9: url_test.c:61: Check strcmp(url->u_host, "www.google.com:1234") == 0... ok -9: url_test.c:62: Check strcmp(url->u_hostname, "www.google.com") == 0... ok -9: url_test.c:63: Check strcmp(url->u_port, "1234") == 0... ok -9: url_test.c:64: Check strcmp(url->u_path, "/somewhere") == 0... ok -9: url_test.c:65: Check strcmp(url->u_requri, "/somewhere") == 0... ok -9: url_test.c:66: Check url->u_userinfo == NULL... ok -9: url_test.c:67: Check url->u_query == NULL... ok -9: url_test.c:68: Check url->u_fragment == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000082 secs -9: -9: Test url user info: -9: url_test.c:76: Check nng_url_parse( &url, "http://garrett@www.google.com:1234/somewhere") succeeds... ok -9: url_test.c:78: Check url != NULL... ok -9: url_test.c:79: Check http == http... ok -9: url_test.c:80: Check garrett == garrett... ok -9: url_test.c:81: Check www.google.com:1234 == www.google.com:1234... ok -9: url_test.c:82: Check www.google.com == www.google.com... ok -9: url_test.c:83: Check 1234 == 1234... ok -9: url_test.c:84: Check /somewhere == /somewhere... ok -9: url_test.c:85: Check /somewhere == /somewhere... ok -9: url_test.c:86: Check (nil) == NULL... ok -9: url_test.c:87: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000067 secs -9: -9: Test url path query param: -9: url_test.c:95: Check nng_url_parse(&url, "http://www.google.com/somewhere?result=yes") succeeds... ok -9: url_test.c:97: Check url != NULL... ok -9: url_test.c:98: Check http == http... ok -9: url_test.c:99: Check www.google.com == www.google.com... ok -9: url_test.c:100: Check www.google.com == www.google.com... ok -9: url_test.c:101: Check 80 == 80... ok -9: url_test.c:102: Check /somewhere == /somewhere... ok -9: url_test.c:103: Check result=yes == result=yes... ok -9: url_test.c:104: Check /somewhere?result=yes == /somewhere?result=yes... ok -9: url_test.c:105: Check (nil) == NULL... ok -9: url_test.c:106: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000068 secs -9: -9: Test url query param anchor: -9: url_test.c:114: Check nng_url_parse(&url, "http://www.google.com/" "somewhere?result=yes#chapter1") succeeds... ok -9: url_test.c:117: Check url != NULL... ok -9: url_test.c:118: Check http == http... ok -9: url_test.c:119: Check www.google.com == www.google.com... ok -9: url_test.c:120: Check www.google.com == www.google.com... ok -9: url_test.c:121: Check 80 == 80... ok -9: url_test.c:122: Check /somewhere == /somewhere... ok -9: url_test.c:123: Check result=yes == result=yes... ok -9: url_test.c:124: Check chapter1 == chapter1... ok -9: url_test.c:125: Check /somewhere?result=yes#chapter1 == /somewhere?result=yes#chapter1... ok -9: url_test.c:126: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000073 secs -9: - 4/86 Test #2: nng.core.buf_size_test ...................... Passed 0.03 sec -test 12 - Start 12: nng.sp.protocol.bus0.bug1247_test - -12: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/bus0/bug1247_test "-t" "-v" -12: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/bus0 -12: Test timeout computed to be: 180 -9: Test url path anchor: -9: url_test.c:134: Check nng_url_parse(&url, "http://www.google.com/somewhere#chapter2") succeeds... ok -9: url_test.c:136: Check url != NULL... ok -9: url_test.c:137: Check http == http... ok -9: url_test.c:138: Check www.google.com == www.google.com... ok -9: url_test.c:139: Check www.google.com == www.google.com... ok -9: url_test.c:140: Check 80 == 80... ok -9: url_test.c:141: Check /somewhere == /somewhere... ok -9: url_test.c:142: Check chapter2 == chapter2... ok -9: url_test.c:143: Check /somewhere#chapter2 == /somewhere#chapter2... ok -9: url_test.c:144: Check (nil) == NULL... ok -9: url_test.c:145: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000077 secs -9: -9: Test url anchor: -9: url_test.c:153: Check nng_url_parse(&url, "http://www.google.com#chapter3") succeeds... ok -9: url_test.c:154: Check url != NULL... ok -9: url_test.c:155: Check http == http... ok -9: url_test.c:156: Check www.google.com == www.google.com... ok -9: url_test.c:157: Check www.google.com == www.google.com... ok -9: url_test.c:158: Check == ... ok -9: url_test.c:159: Check 80 == 80... ok -9: url_test.c:160: Check chapter3 == chapter3... ok -9: url_test.c:161: Check #chapter3 == #chapter3... ok -9: url_test.c:162: Check (nil) == NULL... ok -9: url_test.c:163: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000074 secs -9: -9: Test url query param: -9: url_test.c:171: Check nng_url_parse(&url, "http://www.google.com?color=red") succeeds... ok -9: url_test.c:172: Check url != NULL... ok -9: url_test.c:173: Check http == http... ok -9: url_test.c:174: Check www.google.com == www.google.com... ok -9: url_test.c:175: Check www.google.com == www.google.com... ok -9: url_test.c:176: Check == ... ok -9: url_test.c:177: Check 80 == 80... ok -9: url_test.c:178: Check color=red == color=red... ok -9: url_test.c:179: Check ?color=red == ?color=red... ok -9: url_test.c:180: Check url != NULL... ok -9: url_test.c:181: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000074 secs -9: -10: Test sleep: 6: Test msg clear body: 6: message_test.c:141: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:142: Check nng_msg_header_append(msg, "header", 7) succeeds... ok @@ -7960,7 +7875,7 @@ 6: message_test.c:148: Check nng_msg_header_len(msg) == 7... ok 6: message_test.c:149: Check strcmp(nng_msg_header(msg), "header") == 0... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000066 secs +6: Duration: 0.000027 secs 6: 6: Test msg clear header: 6: message_test.c:158: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -7972,7 +7887,7 @@ 6: message_test.c:165: Check nng_msg_header_len(msg) == 0... ok 6: message_test.c:166: Check strcmp(nng_msg_body(msg), "body") == 0... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000073 secs +6: Duration: 0.000028 secs 6: 6: Test msg pipe: 6: message_test.c:175: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -7981,7 +7896,7 @@ 6: message_test.c:185: Check nng_pipe_id(p) != nng_pipe_id(p0)... ok 6: message_test.c:186: Check nng_pipe_id(p) == 0x22222222... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000042 secs +6: Duration: 0.000022 secs 6: 6: Test msg reallocate: 6: message_test.c:195: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -7996,7 +7911,7 @@ 6: message_test.c:205: Check nng_msg_len(msg) == strlen("abCDEF") + 1... ok 6: message_test.c:206: Check strcmp(nng_msg_body(msg), "abCDEF") == 0... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000062 secs +6: Duration: 0.000029 secs 6: 6: Test msg large: 6: message_test.c:215: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -8009,9 +7924,8 @@ 6: message_test.c:224: Check nng_msg_trim(msg, sizeof(chunk) - 2) succeeds... ok 6: message_test.c:225: Check strcmp(nng_msg_body(msg), "++abc") == 0... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000068 secs +6: Duration: 0.000030 secs 6: -11: Test compat tcp bind and close : 6: Test msg dup: 6: message_test.c:235: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:236: Check nng_msg_header_append(msg, "front", strlen("front") + 1) succeeds... ok @@ -8033,60 +7947,16 @@ 6: message_test.c:255: Check nng_msg_len(m2) == strlen("back2basics") + 1... ok 6: message_test.c:256: Check strcmp(nng_msg_body(m2), "back2basics") == 0... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000099 secs +6: Duration: 0.000038 secs 6: -9: Test url v6 host: -9: url_test.c:189: Check nng_url_parse(&url, "http://[::1]") succeeds... ok -9: url_test.c:190: Check url != NULL... ok -9: url_test.c:191: Check http == http... ok -9: url_test.c:192: Check [::1] == [::1]... ok -9: url_test.c:193: Check ::1 == ::1... ok -9: url_test.c:194: Check == ... ok -9: url_test.c:195: Check 80 == 80... ok -9: url_test.c:196: Check (nil) == NULL... ok -9: url_test.c:197: Check (nil) == NULL... ok -9: url_test.c:198: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000109 secs -9: -12: Test bug1247: -9: Test url v6 host port: -9: url_test.c:206: Check nng_url_parse(&url, "http://[::1]:29") succeeds... ok -9: url_test.c:207: Check url != NULL... ok -9: url_test.c:208: Check http == http... ok -9: url_test.c:209: Check [::1]:29 == [::1]:29... ok -9: url_test.c:210: Check ::1 == ::1... ok -9: url_test.c:211: Check == ... ok -9: url_test.c:212: Check 29 == 29... ok -9: url_test.c:213: Check (nil) == NULL... ok -9: url_test.c:214: Check (nil) == NULL... ok -9: url_test.c:215: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000076 secs -9: 6: Test msg dup pipe: 6: message_test.c:269: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:272: Check nng_msg_dup(&m2, msg) succeeds... ok 6: message_test.c:274: Check nng_pipe_id(p) == 0x22222222... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000049 secs +6: Duration: 0.000022 secs 6: -9: Test url v6 host port path: -9: url_test.c:223: Check nng_url_parse(&url, "http://[::1]:29/bottles") succeeds... ok -9: url_test.c:224: Check url != NULL... ok -9: url_test.c:225: Check http == http... ok -9: url_test.c:226: Check [::1]:29 == [::1]:29... ok -9: url_test.c:227: Check ::1 == ::1... ok -9: url_test.c:228: Check /bottles == /bottles... ok -9: url_test.c:229: Check 29 == 29... ok -9: url_test.c:230: Check (nil) == NULL... ok -9: url_test.c:231: Check (nil) == NULL... ok -9: url_test.c:232: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000114 secs -9: 6: Test msg body u16: -9: Test url tcp port: 6: message_test.c:286: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:288: Check nng_msg_append_u16(msg, 2) succeeds... ok 6: message_test.c:289: Check nng_msg_insert_u16(msg, 1) succeeds... ok @@ -8108,35 +7978,8 @@ 6: message_test.c:307: Check nng_msg_trim_u16(msg, &v) fails with Invalid argument... ok 6: message_test.c:308: Check nng_msg_chop_u16(msg, &v) fails with Invalid argument... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000069 secs +6: Duration: 0.000035 secs 6: -9: url_test.c:240: Check nng_url_parse(&url, "tcp://:9876/") succeeds... ok -9: url_test.c:241: Check url != NULL... ok -9: url_test.c:242: Check tcp == tcp... ok -9: url_test.c:243: Check :9876 == :9876... ok -9: url_test.c:244: Check == ... ok -9: url_test.c:245: Check / == /... ok -9: url_test.c:246: Check 9876 == 9876... ok -9: url_test.c:247: Check (nil) == NULL... ok -9: url_test.c:248: Check (nil) == NULL... ok -9: url_test.c:249: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000078 secs -9: -9: Test url bare ws: -9: url_test.c:258: Check nng_url_parse(&url, "ws://") succeeds... ok -9: url_test.c:259: Check url != NULL... ok -9: url_test.c:260: Check ws == ws... ok -9: url_test.c:261: Check == ... ok -9: url_test.c:262: Check == ... ok -9: url_test.c:263: Check == ... ok -9: url_test.c:264: Check 80 == 80... ok -9: url_test.c:265: Check (nil) == NULL... ok -9: url_test.c:266: Check (nil) == NULL... ok -9: url_test.c:267: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000073 secs -9: 6: Test msg header u16: 6: message_test.c:286: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:288: Check nng_msg_append_u16(msg, 2) succeeds... ok @@ -8159,22 +8002,8 @@ 6: message_test.c:307: Check nng_msg_trim_u16(msg, &v) fails with Invalid argument... ok 6: message_test.c:308: Check nng_msg_chop_u16(msg, &v) fails with Invalid argument... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000068 secs +6: Duration: 0.000034 secs 6: -9: Test url ws wildcard: -9: url_test.c:275: Check nng_url_parse(&url, "ws://*:12345/foobar") succeeds... ok -9: url_test.c:276: Check url != NULL... ok -9: url_test.c:277: Check ws == ws... ok -9: url_test.c:278: Check :12345 == :12345... ok -9: url_test.c:279: Check == ... ok -9: url_test.c:280: Check /foobar == /foobar... ok -9: url_test.c:281: Check 12345 == 12345... ok -9: url_test.c:282: Check (nil) == NULL... ok -9: url_test.c:283: Check (nil) == NULL... ok -9: url_test.c:284: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000079 secs -9: 6: Test msg header u32: 6: message_test.c:388: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:390: Check nng_msg_header_append_u16(msg, 2) succeeds... ok @@ -8197,22 +8026,8 @@ 6: message_test.c:409: Check nng_msg_trim_u16(msg, &v) fails with Invalid argument... ok 6: message_test.c:410: Check nng_msg_chop_u16(msg, &v) fails with Invalid argument... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000089 secs +6: Duration: 0.000036 secs 6: -9: Test url ssh: -9: url_test.c:292: Check nng_url_parse(&url, "ssh://user@host.example.com") succeeds... ok -9: url_test.c:293: Check url != NULL... ok -9: url_test.c:294: Check ssh == ssh... ok -9: url_test.c:295: Check host.example.com == host.example.com... ok -9: url_test.c:296: Check host.example.com == host.example.com... ok -9: url_test.c:297: Check == ... ok -9: url_test.c:298: Check 22 == 22... ok -9: url_test.c:299: Check (nil) == NULL... ok -9: url_test.c:300: Check (nil) == NULL... ok -9: url_test.c:301: Check user == user... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000085 secs -9: 6: Test msg body u32: 6: message_test.c:320: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:322: Check nng_msg_append_u32(msg, 2) succeeds... ok @@ -8235,27 +8050,9 @@ 6: message_test.c:341: Check nng_msg_trim_u32(msg, &v) fails with Invalid argument... ok 6: message_test.c:342: Check nng_msg_chop_u32(msg, &v) fails with Invalid argument... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000081 secs +6: Duration: 0.000035 secs 6: -9: Test url bad scheme: 6: Test msg header u32: -9: url_test.c:309: Check nng_url_parse(&url, "www.google.com") fails with Invalid argument... ok -9: url_test.c:310: Check (nil) == NULL... ok -9: url_test.c:311: Check nng_url_parse(&url, "http:www.google.com") fails with Invalid argument... ok -9: url_test.c:312: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000052 secs -9: -8: sock_test.c:20: Check nng_pair1_open(&(s1)) succeeds... ok -8: sock_test.c:21: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 10) succeeds... ok -8: sock_test.c:23: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok -8: sock_test.c:24: Check msg == NULL... ok -8: sock_test.c:25: Check time before, deadline 1117, current 628, delta 489... ok -8: sock_test.c:26: Check time after, deadline 626, current 628, delta -2... ok -8: sock_test.c:27: Check nng_close(s1) succeeds... ok -8: SUCCESS: All conditions have passed. -8: Duration: 0.014770 secs -8: 6: message_test.c:422: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:424: Check nng_msg_header_append_u32(msg, 2) succeeds... ok 6: message_test.c:425: Check nng_msg_header_insert_u32(msg, 1) succeeds... ok @@ -8277,14 +8074,8 @@ 6: message_test.c:443: Check nng_msg_trim_u32(msg, &v) fails with Invalid argument... ok 6: message_test.c:444: Check nng_msg_chop_u32(msg, &v) fails with Invalid argument... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000072 secs +6: Duration: 0.000035 secs 6: -11: compat_tcp_test.c:45: Check (sb = nn_socket(AF_SP, NN_PAIR)) >= 0... ok -11: compat_tcp_test.c:46: Check nn_bind(sb, addr) >= 0... ok -11: compat_tcp_test.c:47: Check nn_close(sb) == 0... ok -11: SUCCESS: All conditions have passed. -11: Duration: 0.004751 secs -11: 6: Test msg body u32: 6: message_test.c:354: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:356: Check nng_msg_append_u64(msg, 2) succeeds... ok @@ -8307,28 +8098,8 @@ 6: message_test.c:375: Check nng_msg_trim_u64(msg, &v) fails with Invalid argument... ok 6: message_test.c:376: Check nng_msg_chop_u64(msg, &v) fails with Invalid argument... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000064 secs +6: Duration: 0.000037 secs 6: -8: Test recv non-block: -9: Test url bad v6: -9: url_test.c:319: Check nng_url_parse(&url, "http://[::1") fails with Invalid argument... ok -9: url_test.c:320: Check (nil) == NULL... ok -9: url_test.c:321: Check nng_url_parse(&url, "http://[::1]bogus") fails with Invalid argument... ok -9: url_test.c:322: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000083 secs -9: -9: Test url canonify: -9: url_test.c:329: Check nng_url_parse( &url, "hTTp://www.EXAMPLE.com/bogus/.%2e/%7egarrett") succeeds... ok -9: url_test.c:331: Check url != NULL... ok -9: url_test.c:332: Check http == http... ok -9: url_test.c:333: Check www.example.com == www.example.com... ok -9: url_test.c:334: Check 80 == 80... ok -9: url_test.c:335: Check /~garrett == /~garrett... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000070 secs -9: -11: Test compat tcp connect and close : 6: Test msg header u32: 6: message_test.c:457: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:459: Check nng_msg_header_append_u64(msg, 2) succeeds... ok @@ -8351,46 +8122,8 @@ 6: message_test.c:478: Check nng_msg_trim_u64(msg, &v) fails with Invalid argument... ok 6: message_test.c:479: Check nng_msg_chop_u64(msg, &v) fails with Invalid argument... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000078 secs +6: Duration: 0.000039 secs 6: -9: Test url path resolve: -9: url_test.c:343: Check nng_url_parse(&url, "http://www.x.com//abc/def/./x/..///./../y") succeeds... ok -9: url_test.c:345: Check http == http... ok -9: url_test.c:346: Check www.x.com == www.x.com... ok -9: url_test.c:347: Check 80 == 80... ok -9: url_test.c:348: Check /abc/y == /abc/y... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000061 secs -9: -9: Test url query info pass: -9: url_test.c:356: Check nng_url_parse(&url, "http://www.x.com/?/abc/def/./x/.././../y") succeeds... ok -9: url_test.c:358: Check url != NULL... ok -9: url_test.c:359: Check http == http... ok -9: url_test.c:360: Check www.x.com == www.x.com... ok -9: url_test.c:361: Check 80 == 80... ok -9: url_test.c:362: Check / == /... ok -9: url_test.c:363: Check /abc/def/./x/.././../y == /abc/def/./x/.././../y... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000065 secs -9: -9: Test url bad utf8: -9: url_test.c:371: Check nng_url_parse(&url, "http://x.com/x%80x") fails with Invalid argument... ok -9: url_test.c:372: Check (nil) == NULL... ok -9: url_test.c:373: Check nng_url_parse(&url, "http://x.com/x%c0%81") fails with Invalid argument... ok -9: url_test.c:374: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000063 secs -9: -9: Test url good utf8: -9: url_test.c:381: Check nng_url_parse(&url, "http://www.x.com/%c2%a2_cents") succeeds... ok -9: url_test.c:382: Check url != NULL... ok -9: url_test.c:383: Check http == http... ok -9: url_test.c:384: Check www.x.com == www.x.com... ok -9: url_test.c:385: Check 80 == 80... ok -9: url_test.c:386: Check /¢_cents == /¢_cents... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000062 secs -9: 6: Test msg capacity: 6: message_test.c:491: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:492: Check nng_msg_capacity(msg) == 32... ok @@ -8403,7 +8136,7 @@ 6: message_test.c:500: Check body != nng_msg_body(msg)... ok 6: message_test.c:501: Check memcmp(nng_msg_body(msg), "abc", 4) == 0... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000063 secs +6: Duration: 0.000038 secs 6: 6: Test msg reserve: 6: message_test.c:511: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -8417,7 +8150,7 @@ 6: message_test.c:520: Check body != nng_msg_body(msg)... ok 6: message_test.c:521: Check memcmp(nng_msg_body(msg), "abc", 4) == 0... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000052 secs +6: Duration: 0.000047 secs 6: 6: Summary: 6: Count of all unit tests: 26 @@ -8426,72 +8159,305 @@ 6: Count of skipped unit tests: 0 6: SUCCESS: All unit tests have passed. 6: -9: Test url decode: - 5/86 Test #6: nng.core.message_test ....................... Passed 0.04 sec -test 13 - Start 13: nng.sp.protocol.pair0.pair0_test - -13: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/pair0/pair0_test "-t" "-v" -13: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/pair0 -13: Test timeout computed to be: 180 -9: url_test.c:398: Check len == 3... ok -9: url_test.c:399: Check memcmp(out, "abc", 3) == 0... ok -9: url_test.c:400: Check out[3] == 'x'... ok -9: url_test.c:403: Check len == 3... ok -9: url_test.c:404: Check memcmp(out, "x\x00y", 3) == 0... ok -9: url_test.c:405: Check out[3] == 'x'... ok -9: url_test.c:408: Check len == 3... ok -9: url_test.c:409: Check memcmp(out, "987", 3) == 0... ok -9: url_test.c:410: Check out[3] == 'x'... ok -9: url_test.c:413: Check len == 3... ok -9: url_test.c:414: Check memcmp(out, "789", 3) == 0... ok -9: url_test.c:415: Check out[3] == 'x'... ok -9: url_test.c:418: Check len == 0... ok -9: url_test.c:419: Check memcmp(out, "789", 3) == 0... ok -9: url_test.c:420: Check out[3] == 'x'... ok -9: url_test.c:423: Check len == 2... ok -9: url_test.c:424: Check memcmp(out, "be9", 3) == 0... ok -9: url_test.c:425: Check out[3] == 'x'... ok -9: url_test.c:428: Check len == (size_t) -1... ok -9: url_test.c:431: Check len == 0... ok -9: url_test.c:434: Check len == (size_t) -1... ok -9: url_test.c:437: Check len == (size_t) -1... ok -9: url_test.c:440: Check len == (size_t) -1... ok -9: url_test.c:443: Check len == (size_t) -1... ok +7: Test dial before listen: +8: Test recv timeout: +9: Test url host: +9: url_test.c:20: Check nng_url_parse(&url, "http://www.google.com") succeeds... ok +9: url_test.c:21: Check url != NULL... ok +9: url_test.c:22: Check strcmp(url->u_scheme, "http") == 0... ok +9: url_test.c:23: Check strcmp(url->u_host, "www.google.com") == 0... ok +9: url_test.c:24: Check strcmp(url->u_hostname, "www.google.com") == 0... ok +9: url_test.c:25: Check strcmp(url->u_port, "80") == 0... ok +9: url_test.c:26: Check strcmp(url->u_path, "") == 0... ok +9: url_test.c:27: Check strcmp(url->u_requri, "") == 0... ok +9: url_test.c:28: Check url->u_query == NULL... ok +9: url_test.c:29: Check url->u_fragment == NULL... ok +9: url_test.c:30: Check url->u_userinfo == NULL... ok 9: SUCCESS: All conditions have passed. -9: Duration: 0.000054 secs +9: Duration: 0.000042 secs 9: -9: Summary: -9: Count of all unit tests: 24 -9: Count of run unit tests: 24 -9: Count of failed unit tests: 0 -9: Count of skipped unit tests: 0 -9: SUCCESS: All unit tests have passed. +9: Test url host port: +9: url_test.c:38: Check nng_url_parse(&url, "http://www.google.com:1234") succeeds... ok +9: url_test.c:39: Check url != NULL... ok +9: url_test.c:40: Check strcmp(url->u_scheme, "http") == 0... ok +9: url_test.c:41: Check strcmp(url->u_host, "www.google.com:1234") == 0... ok +9: url_test.c:42: Check strcmp(url->u_hostname, "www.google.com") == 0... ok +9: url_test.c:43: Check strcmp(url->u_port, "1234") == 0... ok +9: url_test.c:44: Check strcmp(url->u_path, "") == 0... ok +9: url_test.c:45: Check strcmp(url->u_requri, "") == 0... ok +9: url_test.c:46: Check url->u_query == NULL... ok +9: url_test.c:47: Check url->u_fragment == NULL... ok +9: url_test.c:48: Check url->u_userinfo == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000027 secs 9: - 6/86 Test #9: nng.core.url_test ........................... Passed 0.03 sec -test 14 - Start 14: nng.sp.protocol.pair1.pair1_test - -14: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/pair1/pair1_test "-t" "-v" -14: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/pair1 -14: Test timeout computed to be: 180 -13: Test pair0 identity: -14: Test pair1 mono identity: -8: sock_test.c:37: Check nng_pair1_open(&(s1)) succeeds... ok -8: sock_test.c:38: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 10) succeeds... ok -8: sock_test.c:40: Check nng_recvmsg(s1, &msg, NNG_FLAG_NONBLOCK) fails with Try again... ok -8: sock_test.c:41: Check msg == NULL... ok -8: sock_test.c:42: Check time before, deadline 1138, current 638, delta 500... ok -8: sock_test.c:43: Check nng_close(s1) succeeds... ok -8: SUCCESS: All conditions have passed. -8: Duration: 0.002867 secs -8: -11: compat_tcp_test.c:57: Check (sc = nn_socket(AF_SP, NN_PAIR)) >= 0 succeeds... ok -11: compat_tcp_test.c:58: Check nn_connect(sc, addr) succeeds... ok -11: compat_tcp_test.c:59: Check nn_close(sc) succeeds... ok +9: Test url host port path: +9: url_test.c:57: Check nng_url_parse(&url, "http://www.google.com:1234/somewhere") succeeds... ok +9: url_test.c:59: Check url != NULL... ok +9: url_test.c:60: Check strcmp(url->u_scheme, "http") == 0... ok +9: url_test.c:61: Check strcmp(url->u_host, "www.google.com:1234") == 0... ok +9: url_test.c:62: Check strcmp(url->u_hostname, "www.google.com") == 0... ok +9: url_test.c:63: Check strcmp(url->u_port, "1234") == 0... ok +9: url_test.c:64: Check strcmp(url->u_path, "/somewhere") == 0... ok +9: url_test.c:65: Check strcmp(url->u_requri, "/somewhere") == 0... ok +9: url_test.c:66: Check url->u_userinfo == NULL... ok +9: url_test.c:67: Check url->u_query == NULL... ok +9: url_test.c:68: Check url->u_fragment == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000025 secs +9: +9: Test url user info: +9: url_test.c:76: Check nng_url_parse( &url, "http://garrett@www.google.com:1234/somewhere") succeeds... ok +9: url_test.c:78: Check url != NULL... ok +9: url_test.c:79: Check http == http... ok +9: url_test.c:80: Check garrett == garrett... ok +9: url_test.c:81: Check www.google.com:1234 == www.google.com:1234... ok +9: url_test.c:82: Check www.google.com == www.google.com... ok +9: url_test.c:83: Check 1234 == 1234... ok +9: url_test.c:84: Check /somewhere == /somewhere... ok +9: url_test.c:85: Check /somewhere == /somewhere... ok +9: url_test.c:86: Check (nil) == NULL... ok +9: url_test.c:87: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000029 secs +9: +9: Test url path query param: +9: url_test.c:95: Check nng_url_parse(&url, "http://www.google.com/somewhere?result=yes") succeeds... ok +9: url_test.c:97: Check url != NULL... ok +9: url_test.c:98: Check http == http... ok +9: url_test.c:99: Check www.google.com == www.google.com... ok +9: url_test.c:100: Check www.google.com == www.google.com... ok +9: url_test.c:101: Check 80 == 80... ok +9: url_test.c:102: Check /somewhere == /somewhere... ok +9: url_test.c:103: Check result=yes == result=yes... ok +9: url_test.c:104: Check /somewhere?result=yes == /somewhere?result=yes... ok +9: url_test.c:105: Check (nil) == NULL... ok +9: url_test.c:106: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000027 secs +9: +9: Test url query param anchor: +9: url_test.c:114: Check nng_url_parse(&url, "http://www.google.com/" "somewhere?result=yes#chapter1") succeeds... ok +9: url_test.c:117: Check url != NULL... ok +9: url_test.c:118: Check http == http... ok +9: url_test.c:119: Check www.google.com == www.google.com... ok +9: url_test.c:120: Check www.google.com == www.google.com... ok +9: url_test.c:121: Check 80 == 80... ok +9: url_test.c:122: Check /somewhere == /somewhere... ok +9: url_test.c:123: Check result=yes == result=yes... ok +9: url_test.c:124: Check chapter1 == chapter1... ok +9: url_test.c:125: Check /somewhere?result=yes#chapter1 == /somewhere?result=yes#chapter1... ok +9: url_test.c:126: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000027 secs +9: +9: Test url path anchor: +9: url_test.c:134: Check nng_url_parse(&url, "http://www.google.com/somewhere#chapter2") succeeds... ok +9: url_test.c:136: Check url != NULL... ok +9: url_test.c:137: Check http == http... ok +9: url_test.c:138: Check www.google.com == www.google.com... ok +9: url_test.c:139: Check www.google.com == www.google.com... ok +9: url_test.c:140: Check 80 == 80... ok +9: url_test.c:141: Check /somewhere == /somewhere... ok +9: url_test.c:142: Check chapter2 == chapter2... ok +9: url_test.c:143: Check /somewhere#chapter2 == /somewhere#chapter2... ok +9: url_test.c:144: Check (nil) == NULL... ok +9: url_test.c:145: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000026 secs +9: +9: Test url anchor: +9: url_test.c:153: Check nng_url_parse(&url, "http://www.google.com#chapter3") succeeds... ok +9: url_test.c:154: Check url != NULL... ok +9: url_test.c:155: Check http == http... ok +9: url_test.c:156: Check www.google.com == www.google.com... ok +9: url_test.c:157: Check www.google.com == www.google.com... ok +9: url_test.c:158: Check == ... ok +9: url_test.c:159: Check 80 == 80... ok +9: url_test.c:160: Check chapter3 == chapter3... ok +9: url_test.c:161: Check #chapter3 == #chapter3... ok +9: url_test.c:162: Check (nil) == NULL... ok +9: url_test.c:163: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000024 secs +9: +9: Test url query param: +9: url_test.c:171: Check nng_url_parse(&url, "http://www.google.com?color=red") succeeds... ok +9: url_test.c:172: Check url != NULL... ok +9: url_test.c:173: Check http == http... ok +9: url_test.c:174: Check www.google.com == www.google.com... ok +9: url_test.c:175: Check www.google.com == www.google.com... ok +9: url_test.c:176: Check == ... ok +9: url_test.c:177: Check 80 == 80... ok +9: url_test.c:178: Check color=red == color=red... ok +9: url_test.c:179: Check ?color=red == ?color=red... ok +9: url_test.c:180: Check url != NULL... ok +9: url_test.c:181: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000029 secs +9: +9: Test url v6 host: +9: url_test.c:189: Check nng_url_parse(&url, "http://[::1]") succeeds... ok +9: url_test.c:190: Check url != NULL... ok +9: url_test.c:191: Check http == http... ok +9: url_test.c:192: Check [::1] == [::1]... ok +9: url_test.c:193: Check ::1 == ::1... ok +9: url_test.c:194: Check == ... ok +9: url_test.c:195: Check 80 == 80... ok +9: url_test.c:196: Check (nil) == NULL... ok +9: url_test.c:197: Check (nil) == NULL... ok +9: url_test.c:198: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000026 secs +9: +9: Test url v6 host port: +9: url_test.c:206: Check nng_url_parse(&url, "http://[::1]:29") succeeds... ok +9: url_test.c:207: Check url != NULL... ok +9: url_test.c:208: Check http == http... ok +9: url_test.c:209: Check [::1]:29 == [::1]:29... ok +9: url_test.c:210: Check ::1 == ::1... ok +9: url_test.c:211: Check == ... ok +9: url_test.c:212: Check 29 == 29... ok +9: url_test.c:213: Check (nil) == NULL... ok +9: url_test.c:214: Check (nil) == NULL... ok +9: url_test.c:215: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000037 secs +9: +9: Test url v6 host port path: +9: url_test.c:223: Check nng_url_parse(&url, "http://[::1]:29/bottles") succeeds... ok +9: url_test.c:224: Check url != NULL... ok +9: url_test.c:225: Check http == http... ok +9: url_test.c:226: Check [::1]:29 == [::1]:29... ok +9: url_test.c:227: Check ::1 == ::1... ok +9: url_test.c:228: Check /bottles == /bottles... ok +9: url_test.c:229: Check 29 == 29... ok +9: url_test.c:230: Check (nil) == NULL... ok +9: url_test.c:231: Check (nil) == NULL... ok +9: url_test.c:232: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000025 secs +9: +9: Test url tcp port: +9: url_test.c:240: Check nng_url_parse(&url, "tcp://:9876/") succeeds... ok +9: url_test.c:241: Check url != NULL... ok +9: url_test.c:242: Check tcp == tcp... ok +9: url_test.c:243: Check :9876 == :9876... ok +9: url_test.c:244: Check == ... ok +9: url_test.c:245: Check / == /... ok +9: url_test.c:246: Check 9876 == 9876... ok +9: url_test.c:247: Check (nil) == NULL... ok +9: url_test.c:248: Check (nil) == NULL... ok +9: url_test.c:249: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000026 secs +9: +9: Test url bare ws: +9: url_test.c:258: Check nng_url_parse(&url, "ws://") succeeds... ok +9: url_test.c:259: Check url != NULL... ok +9: url_test.c:260: Check ws == ws... ok +9: url_test.c:261: Check == ... ok +9: url_test.c:262: Check == ... ok +9: url_test.c:263: Check == ... ok +9: url_test.c:264: Check 80 == 80... ok +9: url_test.c:265: Check (nil) == NULL... ok +9: url_test.c:266: Check (nil) == NULL... ok +9: url_test.c:267: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000027 secs +9: +9: Test url ws wildcard: +9: url_test.c:275: Check nng_url_parse(&url, "ws://*:12345/foobar") succeeds... ok +9: url_test.c:276: Check url != NULL... ok +9: url_test.c:277: Check ws == ws... ok +9: url_test.c:278: Check :12345 == :12345... ok +9: url_test.c:279: Check == ... ok +9: url_test.c:280: Check /foobar == /foobar... ok +9: url_test.c:281: Check 12345 == 12345... ok +9: url_test.c:282: Check (nil) == NULL... ok +9: url_test.c:283: Check (nil) == NULL... ok +9: url_test.c:284: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000027 secs +9: +9: Test url ssh: +9: url_test.c:292: Check nng_url_parse(&url, "ssh://user@host.example.com") succeeds... ok +9: url_test.c:293: Check url != NULL... ok +9: url_test.c:294: Check ssh == ssh... ok +9: url_test.c:295: Check host.example.com == host.example.com... ok +9: url_test.c:296: Check host.example.com == host.example.com... ok +9: url_test.c:297: Check == ... ok +9: url_test.c:298: Check 22 == 22... ok +9: url_test.c:299: Check (nil) == NULL... ok +9: url_test.c:300: Check (nil) == NULL... ok +9: url_test.c:301: Check user == user... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000027 secs +9: +9: Test url bad scheme: +9: url_test.c:309: Check nng_url_parse(&url, "www.google.com") fails with Invalid argument... ok +9: url_test.c:310: Check (nil) == NULL... ok +9: url_test.c:311: Check nng_url_parse(&url, "http:www.google.com") fails with Invalid argument... ok +9: url_test.c:312: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000031 secs +9: +9: Test url bad v6: +9: url_test.c:319: Check nng_url_parse(&url, "http://[::1") fails with Invalid argument... ok +9: url_test.c:320: Check (nil) == NULL... ok +9: url_test.c:321: Check nng_url_parse(&url, "http://[::1]bogus") fails with Invalid argument... ok +9: url_test.c:322: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000022 secs +9: +9: Test url canonify: +9: url_test.c:329: Check nng_url_parse( &url, "hTTp://www.EXAMPLE.com/bogus/.%2e/%7egarrett") succeeds... ok +9: url_test.c:331: Check url != NULL... ok +9: url_test.c:332: Check http == http... ok +9: url_test.c:333: Check www.example.com == www.example.com... ok +9: url_test.c:334: Check 80 == 80... ok +9: url_test.c:335: Check /~garrett == /~garrett... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000022 secs +9: +9: Test url path resolve: +9: url_test.c:343: Check nng_url_parse(&url, "http://www.x.com//abc/def/./x/..///./../y") succeeds... ok +9: url_test.c:345: Check http == http... ok +9: url_test.c:346: Check www.x.com == www.x.com... ok +9: url_test.c:347: Check 80 == 80... ok +9: url_test.c:348: Check /abc/y == /abc/y... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000041 secs +9: +9: Test url query info pass: +9: url_test.c:356: Check nng_url_parse(&url, "http://www.x.com/?/abc/def/./x/.././../y") succeeds... ok +9: url_test.c:358: Check url != NULL... ok +9: url_test.c:359: Check http == http... ok +9: url_test.c:360: Check www.x.com == www.x.com... ok +9: url_test.c:361: Check 80 == 80... ok +9: url_test.c:362: Check / == /... ok +9: url_test.c:363: Check /abc/def/./x/.././../y == /abc/def/./x/.././../y... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000025 secs +9: +9: Test url bad utf8: +9: url_test.c:371: Check nng_url_parse(&url, "http://x.com/x%80x") fails with Invalid argument... ok +9: url_test.c:372: Check (nil) == NULL... ok +9: url_test.c:373: Check nng_url_parse(&url, "http://x.com/x%c0%81") fails with Invalid argument... ok +9: url_test.c:374: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000021 secs +9: +10: Test sleep: +11: Test compat tcp bind and close : +11: compat_tcp_test.c:45: Check (sb = nn_socket(AF_SP, NN_PAIR)) >= 0... ok +11: compat_tcp_test.c:46: Check nn_bind(sb, addr) >= 0... ok +11: compat_tcp_test.c:47: Check nn_close(sb) == 0... ok 11: SUCCESS: All conditions have passed. -11: Duration: 0.003489 secs +11: Duration: 0.001889 secs 11: +11: Test compat tcp connect and close : +12: Test bug1247: 12: bug1247_test.c:22: Check nng_bus0_open(&bus1) succeeds... ok 12: bug1247_test.c:23: Check nng_bus0_open(&bus2) succeeds... ok 12: bug1247_test.c:25: Check nng_listen(bus1, addr, NULL, 0) succeeds... ok @@ -8499,7 +8465,7 @@ 12: bug1247_test.c:28: Check nng_close(bus2) succeeds... ok 12: bug1247_test.c:29: Check nng_close(bus1) succeeds... ok 12: SUCCESS: All conditions have passed. -12: Duration: 0.007154 secs +12: Duration: 0.002584 secs 12: 12: Summary: 12: Count of all unit tests: 1 @@ -8508,15 +8474,7 @@ 12: Count of skipped unit tests: 0 12: SUCCESS: All unit tests have passed. 12: - 7/86 Test #12: nng.sp.protocol.bus0.bug1247_test ........... Passed 0.03 sec -test 15 - Start 15: nng.sp.protocol.pair1.pair1_poly_test - -15: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/pair1/pair1_poly_test "-t" "-v" -15: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/pair1 -15: Test timeout computed to be: 180 -8: Test send timeout: -11: Test compat tcp bind and connect : +13: Test pair0 identity: 13: pair0_test.c:27: Check nng_pair0_open(&s) succeeds... ok 13: pair0_test.c:28: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok 13: pair0_test.c:29: Check p == NUTS_PROTO(1u, 0u)... ok @@ -8528,10 +8486,10 @@ 13: pair0_test.c:36: Check pair == pair... ok 13: pair0_test.c:38: Check nng_close(s) succeeds... ok 13: SUCCESS: All conditions have passed. -13: Duration: 0.002187 secs +13: Duration: 0.001589 secs 13: -15: Test pair1 poly identity: 13: Test pair0 cooked: +14: Test pair1 mono identity: 14: pair1_test.c:27: Check nng_pair1_open(&s) succeeds... ok 14: pair1_test.c:28: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok 14: pair1_test.c:29: Check p == NUTS_PROTO(1u, 1u)... ok @@ -8543,23 +8501,142 @@ 14: pair1_test.c:36: Check pair1 == pair1... ok 14: pair1_test.c:38: Check nng_close(s) succeeds... ok 14: SUCCESS: All conditions have passed. -14: Duration: 0.004209 secs +14: Duration: 0.002169 secs 14: 14: Test pair1 mono cooked: -15: pair1_poly_test.c:27: Check nng_pair1_open_poly(&s) succeeds... ok -15: pair1_poly_test.c:28: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok -15: pair1_poly_test.c:29: Check p == NUTS_PROTO(1u, 1u)... ok -15: pair1_poly_test.c:30: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok -15: pair1_poly_test.c:31: Check p == NUTS_PROTO(1u, 1u)... ok -15: pair1_poly_test.c:32: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok -15: pair1_poly_test.c:33: Check pair1 == pair1... ok -15: pair1_poly_test.c:35: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok -15: pair1_poly_test.c:36: Check pair1 == pair1... ok -15: pair1_poly_test.c:38: Check nng_close(s) succeeds... ok -15: SUCCESS: All conditions have passed. -15: Duration: 0.002532 secs -15: -15: Test pair1 poly best effort: + 1/86 Test #2: nng.core.buf_size_test ...................... Passed 0.02 sec +test 16 + Start 16: nng.sp.protocol.pipeline0.pull_test + +16: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/pipeline0/pull_test "-t" "-v" +16: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/pipeline0 +16: Test timeout computed to be: 180 + 2/86 Test #3: nng.core.errors_test ........................ Passed 0.02 sec +test 17 + Start 17: nng.sp.protocol.pipeline0.push_test + +17: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/pipeline0/push_test "-t" "-v" +17: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/pipeline0 +17: Test timeout computed to be: 180 + 3/86 Test #4: nng.core.id_test ............................ Passed 0.02 sec +test 18 + Start 18: nng.sp.protocol.pubsub0.pub_test + +18: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0/pub_test "-t" "-v" +18: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0 +18: Test timeout computed to be: 180 + 4/86 Test #5: nng.core.list_test .......................... Passed 0.02 sec +test 19 + Start 19: nng.sp.protocol.pubsub0.sub_test + +19: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0/sub_test "-t" "-v" +19: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0 +19: Test timeout computed to be: 180 + 5/86 Test #6: nng.core.message_test ....................... Passed 0.02 sec +test 20 + Start 20: nng.sp.protocol.pubsub0.xsub_test + +20: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0/xsub_test "-t" "-v" +20: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0 +20: Test timeout computed to be: 180 +8: sock_test.c:20: Check nng_pair1_open(&(s1)) succeeds... ok +8: sock_test.c:21: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 10) succeeds... ok +8: sock_test.c:23: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok +8: sock_test.c:24: Check msg == NULL... ok +8: sock_test.c:25: Check time before, deadline 999, current 510, delta 489... ok +8: sock_test.c:26: Check time after, deadline 508, current 510, delta -2... ok +8: sock_test.c:27: Check nng_close(s1) succeeds... ok +8: SUCCESS: All conditions have passed. +8: Duration: 0.012087 secs +8: +8: Test recv non-block: +8: sock_test.c:37: Check nng_pair1_open(&(s1)) succeeds... ok +8: sock_test.c:38: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 10) succeeds... ok +8: sock_test.c:40: Check nng_recvmsg(s1, &msg, NNG_FLAG_NONBLOCK) fails with Try again... ok +8: sock_test.c:41: Check msg == NULL... ok +8: sock_test.c:42: Check time before, deadline 1016, current 516, delta 500... ok +8: sock_test.c:43: Check nng_close(s1) succeeds... ok +8: SUCCESS: All conditions have passed. +8: Duration: 0.001801 secs +8: +9: Test url good utf8: +9: url_test.c:381: Check nng_url_parse(&url, "http://www.x.com/%c2%a2_cents") succeeds... ok +9: url_test.c:382: Check url != NULL... ok +9: url_test.c:383: Check http == http... ok +9: url_test.c:384: Check www.x.com == www.x.com... ok +9: url_test.c:385: Check 80 == 80... ok +9: url_test.c:386: Check /¢_cents == /¢_cents... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000034 secs +9: +9: Test url decode: +9: url_test.c:398: Check len == 3... ok +9: url_test.c:399: Check memcmp(out, "abc", 3) == 0... ok +9: url_test.c:400: Check out[3] == 'x'... ok +9: url_test.c:403: Check len == 3... ok +9: url_test.c:404: Check memcmp(out, "x\x00y", 3) == 0... ok +9: url_test.c:405: Check out[3] == 'x'... ok +9: url_test.c:408: Check len == 3... ok +9: url_test.c:409: Check memcmp(out, "987", 3) == 0... ok +9: url_test.c:410: Check out[3] == 'x'... ok +9: url_test.c:413: Check len == 3... ok +9: url_test.c:414: Check memcmp(out, "789", 3) == 0... ok +9: url_test.c:415: Check out[3] == 'x'... ok +9: url_test.c:418: Check len == 0... ok +9: url_test.c:419: Check memcmp(out, "789", 3) == 0... ok +9: url_test.c:420: Check out[3] == 'x'... ok +9: url_test.c:423: Check len == 2... ok +9: url_test.c:424: Check memcmp(out, "be9", 3) == 0... ok +9: url_test.c:425: Check out[3] == 'x'... ok +9: url_test.c:428: Check len == (size_t) -1... ok +9: url_test.c:431: Check len == 0... ok +9: url_test.c:434: Check len == (size_t) -1... ok +9: url_test.c:437: Check len == (size_t) -1... ok +9: url_test.c:440: Check len == (size_t) -1... ok +9: url_test.c:443: Check len == (size_t) -1... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000038 secs +9: +9: Summary: +9: Count of all unit tests: 24 +9: Count of run unit tests: 24 +9: Count of failed unit tests: 0 +9: Count of skipped unit tests: 0 +9: SUCCESS: All unit tests have passed. +9: + 6/86 Test #9: nng.core.url_test ........................... Passed 0.02 sec +test 21 + Start 21: nng.sp.protocol.reqrep0.req_test + +21: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0/req_test "-t" "-v" +21: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 +21: Test timeout computed to be: 180 +11: compat_tcp_test.c:57: Check (sc = nn_socket(AF_SP, NN_PAIR)) >= 0 succeeds... ok +11: compat_tcp_test.c:58: Check nn_connect(sc, addr) succeeds... ok +11: compat_tcp_test.c:59: Check nn_close(sc) succeeds... ok +11: SUCCESS: All conditions have passed. +11: Duration: 0.002121 secs +11: +11: Test compat tcp bind and connect : +11: compat_tcp_test.c:69: Check (sb = nn_socket(AF_SP, NN_PAIR)) >= 0... ok +11: compat_tcp_test.c:70: Check (sc = nn_socket(AF_SP, NN_PAIR)) >= 0... ok +11: compat_tcp_test.c:71: Check sb != sc... ok +11: compat_tcp_test.c:73: Check nuts_marry_ex(s1_, s2_, addr, &p1_, &p2_) succeeds... ok +11: compat_tcp_test.c:73: Check (p1) >= 0... ok +11: compat_tcp_test.c:73: Check (p2) >= 0... ok +11: compat_tcp_test.c:75: Check nn_close(sb) succeeds... ok +11: compat_tcp_test.c:76: Check nn_close(sc) succeeds... ok +11: SUCCESS: All conditions have passed. +11: Duration: 0.002549 secs +11: +11: Test compat tcp invalid addresses: + 7/86 Test #12: nng.sp.protocol.bus0.bug1247_test ........... Passed 0.02 sec +test 22 + Start 22: nng.sp.protocol.reqrep0.rep_test + +22: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0/rep_test "-t" "-v" +22: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 +22: Test timeout computed to be: 180 13: pair0_test.c:48: Check nng_pair0_open(&s1) succeeds... ok 13: pair0_test.c:49: Check nng_pair0_open(&c1) succeeds... ok 13: pair0_test.c:50: Check nuts_marry(s1, c1) succeeds... ok @@ -8578,21 +8655,9 @@ 13: pair0_test.c:68: Check nng_close(c1) succeeds... ok 13: pair0_test.c:69: Check nng_close(s1) succeeds... ok 13: SUCCESS: All conditions have passed. -13: Duration: 0.004899 secs +13: Duration: 0.002259 secs 13: 13: Test pair0 faithful: -11: compat_tcp_test.c:69: Check (sb = nn_socket(AF_SP, NN_PAIR)) >= 0... ok -11: compat_tcp_test.c:70: Check (sc = nn_socket(AF_SP, NN_PAIR)) >= 0... ok -11: compat_tcp_test.c:71: Check sb != sc... ok -11: compat_tcp_test.c:73: Check nuts_marry_ex(s1_, s2_, addr, &p1_, &p2_) succeeds... ok -11: compat_tcp_test.c:73: Check (p1) >= 0... ok -11: compat_tcp_test.c:73: Check (p2) >= 0... ok -11: compat_tcp_test.c:75: Check nn_close(sb) succeeds... ok -11: compat_tcp_test.c:76: Check nn_close(sc) succeeds... ok -11: SUCCESS: All conditions have passed. -11: Duration: 0.005212 secs -11: -11: Test compat tcp invalid addresses: 14: pair1_test.c:48: Check nng_pair1_open(&s1) succeeds... ok 14: pair1_test.c:49: Check nng_pair1_open(&c1) succeeds... ok 14: pair1_test.c:50: Check nuts_marry(s1, c1) succeeds... ok @@ -8611,28 +8676,24 @@ 14: pair1_test.c:68: Check nng_close(c1) succeeds... ok 14: pair1_test.c:69: Check nng_close(s1) succeeds... ok 14: SUCCESS: All conditions have passed. -14: Duration: 0.007532 secs +14: Duration: 0.001990 secs 14: -11: compat_tcp_test.c:83: Check (s = nn_socket(AF_SP, NN_PAIR)) >= 0... ok -11: compat_tcp_test.c:85: Check nn_connect(s, "tcp://*:") did not succeed... ok -11: compat_tcp_test.c:85: Check nn_connect(s, "tcp://*:") fails with EINVAL... ok -11: compat_tcp_test.c:86: Check nn_connect(s, "tcp://*:1000000") did not succeed... ok -11: compat_tcp_test.c:86: Check nn_connect(s, "tcp://*:1000000") fails with EINVAL... ok -11: compat_tcp_test.c:87: Check nn_connect(s, "tcp://*:some_port") did not succeed... ok -11: compat_tcp_test.c:87: Check nn_connect(s, "tcp://*:some_port") fails with EINVAL... ok -11: compat_tcp_test.c:88: Check nn_connect(s, "tcp://127.0.0.1") did not succeed... ok -11: compat_tcp_test.c:88: Check nn_connect(s, "tcp://127.0.0.1") fails with EINVAL... ok -11: compat_tcp_test.c:89: Check nn_connect(s, "tcp://:5555") did not succeed... ok -11: compat_tcp_test.c:89: Check nn_connect(s, "tcp://:5555") fails with EINVAL... ok -11: compat_tcp_test.c:90: Check nn_connect(s, "tcp://abc.123.---.#:5555") did not succeed... ok -11: compat_tcp_test.c:90: Check nn_connect(s, "tcp://abc.123.---.#:5555") fails with EINVAL... ok -11: compat_tcp_test.c:92: Check nn_bind(s, "tcp://127.0.0.1:1000000") did not succeed... ok -11: compat_tcp_test.c:92: Check nn_bind(s, "tcp://127.0.0.1:1000000") fails with EINVAL... ok -11: compat_tcp_test.c:93: Check nn_close(s) succeeds... ok -11: SUCCESS: All conditions have passed. -11: Duration: 0.002112 secs -11: 14: Test pair1 mono faithful: +15: Test pair1 poly identity: +15: pair1_poly_test.c:27: Check nng_pair1_open_poly(&s) succeeds... ok +15: pair1_poly_test.c:28: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok +15: pair1_poly_test.c:29: Check p == NUTS_PROTO(1u, 1u)... ok +15: pair1_poly_test.c:30: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok +15: pair1_poly_test.c:31: Check p == NUTS_PROTO(1u, 1u)... ok +15: pair1_poly_test.c:32: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok +15: pair1_poly_test.c:33: Check pair1 == pair1... ok +15: pair1_poly_test.c:35: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok +15: pair1_poly_test.c:36: Check pair1 == pair1... ok +15: pair1_poly_test.c:38: Check nng_close(s) succeeds... ok +15: SUCCESS: All conditions have passed. +15: Duration: 0.002220 secs +15: +15: Test pair1 poly best effort: 15: pair1_poly_test.c:48: Check nng_pair1_open_poly(&s1) succeeds... ok 15: pair1_poly_test.c:49: Check nng_pair1_open(&c1) succeeds... ok 15: pair1_poly_test.c:51: Check nng_setopt_int(s1, NNG_OPT_RECVBUF, 1) succeeds... ok @@ -8663,10 +8724,128 @@ 15: pair1_poly_test.c:63: Check nng_close(s1) succeeds... ok 15: pair1_poly_test.c:64: Check nng_close(c1) succeeds... ok 15: SUCCESS: All conditions have passed. -15: Duration: 0.005216 secs +15: Duration: 0.003008 secs 15: -11: Test compat tcp no delay option: 15: Test pair1 poly cooked: +16: Test pull identity: +16: pull_test.c:19: Check nng_pull0_open(&s) succeeds... ok +16: pull_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok +16: pull_test.c:21: Check p == NUTS_PROTO(5u, 1u)... ok +16: pull_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok +16: pull_test.c:23: Check p == NUTS_PROTO(5u, 0u)... ok +16: pull_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok +16: pull_test.c:25: Check pull == pull... ok +16: pull_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok +16: pull_test.c:28: Check push == push... ok +16: pull_test.c:30: Check nng_close(s) succeeds... ok +16: SUCCESS: All conditions have passed. +16: Duration: 0.001541 secs +16: +16: Test pull cannot send: +16: pull_test.c:38: Check nng_pull0_open(&s) succeeds... ok +16: pull_test.c:39: Check nng_send(s, "", 0, 0) fails with Not supported... ok +16: pull_test.c:40: Check nng_close(s) succeeds... ok +16: SUCCESS: All conditions have passed. +16: Duration: 0.001433 secs +16: +16: Test pull no context: +17: Test push identity: +17: push_test.c:19: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok +17: push_test.c:21: Check p == NUTS_PROTO(5u, 0u)... ok +17: push_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok +17: push_test.c:23: Check p == NUTS_PROTO(5u, 1u)... ok +17: push_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok +17: push_test.c:25: Check push == push... ok +17: push_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok +17: push_test.c:28: Check pull == pull... ok +17: push_test.c:30: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.003500 secs +17: +17: Test push cannot recv: +18: Test pub identity: +18: pub_test.c:19: Check nng_pub0_open(&s) succeeds... ok +18: pub_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok +18: pub_test.c:21: Check p == NUTS_PROTO(2u, 0u)... ok +18: pub_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok +18: pub_test.c:23: Check p == NUTS_PROTO(2u, 1u)... ok +18: pub_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok +18: pub_test.c:25: Check pub == pub... ok +18: pub_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok +18: pub_test.c:28: Check sub == sub... ok +18: pub_test.c:30: Check nng_close(s) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001445 secs +18: +18: Test pub cannot recv: +8: Test send timeout: +11: compat_tcp_test.c:83: Check (s = nn_socket(AF_SP, NN_PAIR)) >= 0... ok +11: compat_tcp_test.c:85: Check nn_connect(s, "tcp://*:") did not succeed... ok +11: compat_tcp_test.c:85: Check nn_connect(s, "tcp://*:") fails with EINVAL... ok +11: compat_tcp_test.c:86: Check nn_connect(s, "tcp://*:1000000") did not succeed... ok +11: compat_tcp_test.c:86: Check nn_connect(s, "tcp://*:1000000") fails with EINVAL... ok +11: compat_tcp_test.c:87: Check nn_connect(s, "tcp://*:some_port") did not succeed... ok +11: compat_tcp_test.c:87: Check nn_connect(s, "tcp://*:some_port") fails with EINVAL... ok +11: compat_tcp_test.c:88: Check nn_connect(s, "tcp://127.0.0.1") did not succeed... ok +11: compat_tcp_test.c:88: Check nn_connect(s, "tcp://127.0.0.1") fails with EINVAL... ok +11: compat_tcp_test.c:89: Check nn_connect(s, "tcp://:5555") did not succeed... ok +11: compat_tcp_test.c:89: Check nn_connect(s, "tcp://:5555") fails with EINVAL... ok +11: compat_tcp_test.c:90: Check nn_connect(s, "tcp://abc.123.---.#:5555") did not succeed... ok +11: compat_tcp_test.c:90: Check nn_connect(s, "tcp://abc.123.---.#:5555") fails with EINVAL... ok +11: compat_tcp_test.c:92: Check nn_bind(s, "tcp://127.0.0.1:1000000") did not succeed... ok +11: compat_tcp_test.c:92: Check nn_bind(s, "tcp://127.0.0.1:1000000") fails with EINVAL... ok +11: compat_tcp_test.c:93: Check nn_close(s) succeeds... ok +11: SUCCESS: All conditions have passed. +11: Duration: 0.001569 secs +11: +11: Test compat tcp no delay option: +19: Test sub identity: +20: Test xsub identity: +21: Test req identity: +19: sub_test.c:19: Check nng_sub0_open(&s) succeeds... ok +19: sub_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok +19: sub_test.c:21: Check p == NUTS_PROTO(2u, 1u)... ok +19: sub_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok +19: sub_test.c:23: Check p == NUTS_PROTO(2u, 0u)... ok +19: sub_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok +19: sub_test.c:25: Check sub == sub... ok +19: sub_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok +19: sub_test.c:28: Check pub == pub... ok +19: sub_test.c:30: Check nng_close(s) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001623 secs +19: +22: Test rep identity: +19: Test sub cannot send: +18: pub_test.c:38: Check nng_pub0_open(&pub) succeeds... ok +18: pub_test.c:39: Check nng_recv(pub, "", 0, 0) fails with Not supported... ok +18: pub_test.c:40: Check nng_close(pub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001430 secs +18: +16: pull_test.c:49: Check nng_pull0_open(&s) succeeds... ok +16: pull_test.c:50: Check nng_ctx_open(&ctx, s) fails with Not supported... ok +16: pull_test.c:51: Check nng_close(s) succeeds... ok +16: SUCCESS: All conditions have passed. +16: Duration: 0.001394 secs +16: +20: xsub_test.c:19: Check nng_sub0_open_raw(&s) succeeds... ok +20: xsub_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok +20: xsub_test.c:21: Check p == NUTS_PROTO(2u, 1u)... ok +20: xsub_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok +20: xsub_test.c:23: Check p == NUTS_PROTO(2u, 0u)... ok +20: xsub_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok +20: xsub_test.c:25: Check sub == sub... ok +20: xsub_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok +20: xsub_test.c:28: Check pub == pub... ok +20: xsub_test.c:30: Check nng_close(s) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001697 secs +20: +18: Test put no context: +16: Test pull not writeable: +20: Test xsub cannot send: 11: compat_tcp_test.c:102: Check (s = nn_socket(AF_SP, NN_PAIR)) >= 0... ok 11: compat_tcp_test.c:105: Check nn_getsockopt(s, NN_TCP, NN_TCP_NODELAY, &opt, &sz) succeeds... ok 11: compat_tcp_test.c:106: Check sz == sizeof(opt)... ok @@ -8679,9 +8858,65 @@ 11: compat_tcp_test.c:118: Check opt == 1... ok 11: compat_tcp_test.c:119: Check nn_close(s) succeeds... ok 11: SUCCESS: All conditions have passed. -11: Duration: 0.002396 secs +11: Duration: 0.001700 secs 11: +21: req_test.c:20: Check nng_req0_open(&s) succeeds... ok +21: req_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok +21: req_test.c:22: Check p == NNG_REQ0_SELF... ok +21: req_test.c:23: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok +21: req_test.c:24: Check p == NNG_REQ0_PEER... ok +21: req_test.c:25: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok +21: req_test.c:26: Check req == req... ok +21: req_test.c:28: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok +21: req_test.c:29: Check rep == rep... ok +21: req_test.c:31: Check nng_close(s) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.001461 secs +21: 11: Test compat tcp ping pong: +21: Test req ttl option: +22: rep_test.c:20: Check nng_rep0_open(&s) succeeds... ok +22: rep_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p1) succeeds... ok +22: rep_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p2) succeeds... ok +22: rep_test.c:23: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n1) succeeds... ok +22: rep_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n2) succeeds... ok +22: rep_test.c:25: Check nng_close(s) succeeds... ok +22: rep_test.c:26: Check p1 == NNG_REP0_SELF... ok +22: rep_test.c:27: Check p2 == NNG_REP0_PEER... ok +22: rep_test.c:28: Check rep == rep... ok +22: rep_test.c:29: Check req == req... ok +22: SUCCESS: All conditions have passed. +22: Duration: 0.001565 secs +22: +16: pull_test.c:60: Check nng_pull0_open(&s) succeeds... ok +16: pull_test.c:61: Check nng_socket_get_int(s, NNG_OPT_SENDFD, &fd) fails with Not supported... ok +16: pull_test.c:62: Check nng_close(s) succeeds... ok +16: SUCCESS: All conditions have passed. +16: Duration: 0.001860 secs +16: +17: push_test.c:39: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:40: Check nng_recvmsg(s, &m, 0) fails with Not supported... ok +17: push_test.c:41: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.002662 secs +17: +20: xsub_test.c:38: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:39: Check nng_send(sub, "", 0, 0) fails with Not supported... ok +20: xsub_test.c:40: Check nng_close(sub) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001604 secs +20: +22: Test rep send bad state: +19: sub_test.c:38: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:39: Check nng_send(sub, "", 0, 0) fails with Not supported... ok +19: sub_test.c:40: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001860 secs +19: +16: Test pull poll readable: +20: Test xsub not writeable: +17: Test push no context: +19: Test sub context cannot send: 11: compat_tcp_test.c:129: Check (sb = nn_socket(AF_SP, NN_PAIR)) succeeds... ok 11: compat_tcp_test.c:130: Check (sc = nn_socket(AF_SP, NN_PAIR)) succeeds... ok 11: compat_tcp_test.c:131: Check sb != sc... ok @@ -8747,6 +8982,40 @@ 11: compat_tcp_test.c:148: Check n == 3... ok 11: compat_tcp_test.c:149: Check memcmp(buf, "DEF", 3) == 0... ok 11: compat_tcp_test.c:141: Check nn_send(sc, "ABC", 3, 0) succeeds... ok +21: req_test.c:43: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:45: Check nng_socket_set_int(req, opt, 1) succeeds... ok +21: req_test.c:46: Check nng_socket_set_int(req, opt, 0) fails with Invalid argument... ok +21: req_test.c:47: Check nng_socket_set_int(req, opt, -1) fails with Invalid argument... ok +21: req_test.c:50: Check nng_socket_set_int(req, opt, 16) fails with Invalid argument... ok +21: req_test.c:51: Check nng_socket_set_int(req, opt, 256) fails with Invalid argument... ok +21: req_test.c:52: Check nng_socket_set_int(req, opt, 3) succeeds... ok +21: req_test.c:53: Check nng_socket_get_int(req, opt, &v) succeeds... ok +21: req_test.c:54: Check v == 3... ok +21: req_test.c:57: Check nng_socket_get(req, opt, &v, &sz) succeeds... ok +21: req_test.c:58: Check v == 3... ok +21: req_test.c:59: Check sz == sizeof(v)... ok +21: req_test.c:61: Check nng_socket_set(req, opt, "", 1) fails with Invalid argument... ok +21: req_test.c:63: Check nng_socket_get(req, opt, &v, &sz) fails with Invalid argument... ok +21: req_test.c:64: Check nng_socket_set_bool(req, opt, true) fails with Incorrect type... ok +21: req_test.c:65: Check nng_socket_get_bool(req, opt, &b) fails with Incorrect type... ok +21: req_test.c:67: Check nng_close(req) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.001548 secs +21: +18: pub_test.c:49: Check nng_pub0_open(&pub) succeeds... ok +18: pub_test.c:50: Check nng_ctx_open(&ctx, pub) fails with Not supported... ok +18: pub_test.c:51: Check nng_close(pub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001547 secs +18: +21: Test req resend option: +22: rep_test.c:40: Check nng_rep0_open(&rep) == 0... ok +22: rep_test.c:41: Check nng_msg_alloc(&msg, 0) == 0... ok +22: rep_test.c:42: Check nng_sendmsg(rep, msg, 0) == NNG_ESTATE... ok +22: rep_test.c:44: Check nng_close(rep) succeeds... ok +22: SUCCESS: All conditions have passed. +22: Duration: 0.001398 secs +22: 11: compat_tcp_test.c:142: Check n = nn_recv(sb, buf, 4, 0) succeeds... ok 11: compat_tcp_test.c:143: Check n == 3... ok 11: compat_tcp_test.c:144: Check memcmp(buf, "ABC", 3) == 0... ok @@ -8812,6 +9081,53 @@ 11: compat_tcp_test.c:149: Check memcmp(buf, "DEF", 3) == 0... ok 11: compat_tcp_test.c:141: Check nn_send(sc, "ABC", 3, 0) succeeds... ok 11: compat_tcp_test.c:142: Check n = nn_recv(sb, buf, 4, 0) succeeds... ok +18: Test pub not readable: +22: Test rep poll readable: +20: xsub_test.c:49: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:50: Check nng_socket_get_int(sub, NNG_OPT_SENDFD, &fd) fails with Not supported... ok +20: xsub_test.c:51: Check nng_close(sub) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001854 secs +20: +20: Test xsub poll readable: +17: push_test.c:50: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:51: Check nng_ctx_open(&ctx, s) fails with Not supported... ok +17: push_test.c:52: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.002434 secs +17: +19: sub_test.c:51: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:52: Check nng_ctx_open(&ctx, sub) succeeds... ok +19: sub_test.c:53: Check nng_msg_alloc(&m, 0) succeeds... ok +19: sub_test.c:54: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +19: sub_test.c:59: Check nng_aio_result(aio) fails with Not supported... ok +19: sub_test.c:60: Check nng_ctx_close(ctx) succeeds... ok +19: sub_test.c:61: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001816 secs +19: +17: Test push not readable: +19: Test sub not writeable: +18: pub_test.c:60: Check nng_pub0_open(&pub) succeeds... ok +18: pub_test.c:61: Check nng_socket_get_int(pub, NNG_OPT_RECVFD, &fd) fails with Not supported... ok +18: pub_test.c:62: Check nng_close(pub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001556 secs +18: +18: Test pub poll writeable: +21: req_test.c:79: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:81: Check nng_socket_set_ms(req, opt, 10) == 0... ok +21: req_test.c:82: Check nng_socket_set(req, opt, "", 1) fails with Invalid argument... ok +21: req_test.c:83: Check nng_socket_get(req, opt, &b, &sz) fails with Invalid argument... ok +21: req_test.c:84: Check nng_socket_set_bool(req, opt, true) fails with Incorrect type... ok +21: req_test.c:85: Check nng_socket_get_bool(req, opt, &b) fails with Incorrect type... ok +21: req_test.c:87: Check nng_socket_get_ms(req, opt, &d) succeeds... ok +21: req_test.c:88: Check d == 10... ok +21: req_test.c:89: Check nng_close(req) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.001357 secs +21: +21: Test req recv bad state: 11: compat_tcp_test.c:143: Check n == 3... ok 11: compat_tcp_test.c:144: Check memcmp(buf, "ABC", 3) == 0... ok 11: compat_tcp_test.c:146: Check nn_send(sb, "DEF", 3, 0) succeeds... ok @@ -8877,6 +9193,43 @@ 11: compat_tcp_test.c:141: Check nn_send(sc, "ABC", 3, 0) succeeds... ok 11: compat_tcp_test.c:142: Check n = nn_recv(sb, buf, 4, 0) succeeds... ok 11: compat_tcp_test.c:143: Check n == 3... ok +17: push_test.c:61: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:62: Check nng_socket_get_int(s, NNG_OPT_RECVFD, &fd) fails with Not supported... ok +17: push_test.c:63: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.002077 secs +17: +17: Test push poll writable: +19: sub_test.c:72: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:73: Check nng_socket_get_int(sub, NNG_OPT_SENDFD, &fd) fails with Not supported... ok +19: sub_test.c:74: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001617 secs +19: +19: Test sub poll readable: +21: req_test.c:98: Check nng_req0_open(&req) == 0... ok +21: req_test.c:99: Check nng_recvmsg(req, &msg, 0) == NNG_ESTATE... ok +21: req_test.c:100: Check (nil) == NULL... ok +21: req_test.c:101: Check nng_close(req) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.001389 secs +21: +21: Test req recv garbage: +18: pub_test.c:72: Check nng_sub0_open(&sub) succeeds... ok +18: pub_test.c:73: Check nng_pub0_open(&pub) succeeds... ok +18: pub_test.c:74: Check nng_socket_get_int(pub, NNG_OPT_SENDFD, &fd) succeeds... ok +18: pub_test.c:75: Check fd >= 0... ok +18: pub_test.c:78: Check nuts_poll_fd(fd)... ok +18: pub_test.c:81: Check nuts_marry(pub, sub) succeeds... ok +18: pub_test.c:82: Check nuts_poll_fd(fd)... ok +18: pub_test.c:85: Check nng_send(pub, "abc", strlen("abc") + 1, 0) succeeds... ok +18: pub_test.c:86: Check nuts_poll_fd(fd)... ok +18: pub_test.c:88: Check nng_close(pub) succeeds... ok +18: pub_test.c:89: Check nng_close(sub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.002261 secs +18: +18: Test pub validate peer: 11: compat_tcp_test.c:144: Check memcmp(buf, "ABC", 3) == 0... ok 11: compat_tcp_test.c:146: Check nn_send(sb, "DEF", 3, 0) succeeds... ok 11: compat_tcp_test.c:147: Check n = nn_recv(sc, buf, 4, 0) succeeds... ok @@ -9332,21 +9685,6 @@ 11: compat_tcp_test.c:149: Check memcmp(buf, "DEF", 3) == 0... ok 11: compat_tcp_test.c:141: Check nn_send(sc, "ABC", 3, 0) succeeds... ok 11: compat_tcp_test.c:142: Check n = nn_recv(sb, buf, 4, 0) succeeds... ok -7: reconnect_test.c:22: Check nng_pair1_open(&(s1)) succeeds... ok -7: reconnect_test.c:23: Check nng_pair1_open(&(s2)) succeeds... ok -7: reconnect_test.c:27: Check nng_socket_set_ms(s2, NNG_OPT_RECONNMINT, 10) succeeds... ok -7: reconnect_test.c:28: Check nng_socket_set_ms(s2, NNG_OPT_RECONNMAXT, 10) succeeds... ok -7: reconnect_test.c:30: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -7: reconnect_test.c:32: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -7: reconnect_test.c:34: Check nng_send(s1, "hello", strlen("hello") + 1, 0) succeeds... ok -7: reconnect_test.c:35: Check nng_recv (0 Hunky dory)... ok -7: reconnect_test.c:35: Check length 6 want 6... ok -7: reconnect_test.c:35: Check hello == hello... ok -7: reconnect_test.c:37: Check nng_close(s1) succeeds... ok -7: reconnect_test.c:38: Check nng_close(s2) succeeds... ok -7: SUCCESS: All conditions have passed. -7: Duration: 0.105296 secs -7: 11: compat_tcp_test.c:143: Check n == 3... ok 11: compat_tcp_test.c:144: Check memcmp(buf, "ABC", 3) == 0... ok 11: compat_tcp_test.c:146: Check nn_send(sb, "DEF", 3, 0) succeeds... ok @@ -9412,7 +9750,6 @@ 11: compat_tcp_test.c:141: Check nn_send(sc, "ABC", 3, 0) succeeds... ok 11: compat_tcp_test.c:142: Check n = nn_recv(sb, buf, 4, 0) succeeds... ok 11: compat_tcp_test.c:143: Check n == 3... ok -7: Test reconnect: 11: compat_tcp_test.c:144: Check memcmp(buf, "ABC", 3) == 0... ok 11: compat_tcp_test.c:146: Check nn_send(sb, "DEF", 3, 0) succeeds... ok 11: compat_tcp_test.c:147: Check n = nn_recv(sc, buf, 4, 0) succeeds... ok @@ -9509,53 +9846,31 @@ 11: compat_tcp_test.c:152: Check nn_close(sb) succeeds... ok 11: compat_tcp_test.c:153: Check nn_close(sc) succeeds... ok 11: SUCCESS: All conditions have passed. -11: Duration: 0.042277 secs +11: Duration: 0.024190 secs 11: 11: Test compat tcp pair reject: -10: platform_test.c:46: Check time after, deadline 721, current 726, delta -5... ok -10: platform_test.c:48: Check time before, deadline 1121, current 726, delta 395... ok +7: reconnect_test.c:22: Check nng_pair1_open(&(s1)) succeeds... ok +7: reconnect_test.c:23: Check nng_pair1_open(&(s2)) succeeds... ok +7: reconnect_test.c:27: Check nng_socket_set_ms(s2, NNG_OPT_RECONNMINT, 10) succeeds... ok +7: reconnect_test.c:28: Check nng_socket_set_ms(s2, NNG_OPT_RECONNMAXT, 10) succeeds... ok +7: reconnect_test.c:30: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +7: reconnect_test.c:32: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +7: reconnect_test.c:34: Check nng_send(s1, "hello", strlen("hello") + 1, 0) succeeds... ok +7: reconnect_test.c:35: Check nng_recv (0 Hunky dory)... ok +7: reconnect_test.c:35: Check length 6 want 6... ok +7: reconnect_test.c:35: Check hello == hello... ok +7: reconnect_test.c:37: Check nng_close(s1) succeeds... ok +7: reconnect_test.c:38: Check nng_close(s2) succeeds... ok +7: SUCCESS: All conditions have passed. +7: Duration: 0.102422 secs +7: +7: Test reconnect: +10: platform_test.c:46: Check time after, deadline 600, current 601, delta -1... ok +10: platform_test.c:48: Check time before, deadline 1000, current 601, delta 399... ok 10: SUCCESS: All conditions have passed. -10: Duration: 0.104515 secs +10: Duration: 0.101449 secs 10: 10: Test clock: -8: sock_test.c:53: Check nng_pair1_open(&(s1)) succeeds... ok -8: sock_test.c:54: Check nng_msg_alloc(&msg, 0) succeeds... ok -8: sock_test.c:55: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 100) succeeds... ok -8: sock_test.c:57: Check nng_sendmsg(s1, msg, 0) fails with Timed out... ok -8: sock_test.c:58: Check time before, deadline 1156, current 757, delta 399... ok -8: sock_test.c:59: Check time after, deadline 665, current 757, delta -92... ok -8: sock_test.c:61: Check nng_close(s1) succeeds... ok -8: SUCCESS: All conditions have passed. -8: Duration: 0.103519 secs -8: -8: Test send non-block: -8: sock_test.c:71: Check nng_pair1_open(&(s1)) succeeds... ok -8: sock_test.c:72: Check nng_msg_alloc(&msg, 0) succeeds... ok -8: sock_test.c:73: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 500) succeeds... ok -8: sock_test.c:75: Check nng_sendmsg(s1, msg, NNG_FLAG_NONBLOCK) fails with Try again... ok -8: sock_test.c:76: Check time before, deadline 862, current 762, delta 100... ok -8: sock_test.c:78: Check nng_close(s1) succeeds... ok -8: SUCCESS: All conditions have passed. -8: Duration: 0.002090 secs -8: -8: Test read only options: -8: sock_test.c:85: Check nng_pair1_open(&(s1)) succeeds... ok -8: sock_test.c:86: Check nng_socket_set_int(s1, NNG_OPT_RECVFD, 0) fails with Read only resource... ok -8: sock_test.c:87: Check nng_socket_set_int(s1, NNG_OPT_SENDFD, 0) fails with Read only resource... ok -8: sock_test.c:88: Check nng_close(s1) succeeds... ok -8: SUCCESS: All conditions have passed. -8: Duration: 0.002149 secs -8: -8: Test socket base: -8: sock_test.c:96: Check nng_socket_id(s1) < 0... ok -8: sock_test.c:97: Check nng_pair1_open(&s1) succeeds... ok -8: sock_test.c:98: Check nng_socket_id(s1) > 0... ok -8: sock_test.c:101: Check nng_socket_set_bool(s1, "BAD_OPT", false) fails with Not supported... ok -8: sock_test.c:103: Check nng_close(s1) succeeds... ok -8: SUCCESS: All conditions have passed. -8: Duration: 0.002112 secs -8: -8: Test socket name: 15: pair1_poly_test.c:78: Check nng_pair1_open_poly(&s1) succeeds... ok 15: pair1_poly_test.c:79: Check nng_pair1_open(&c1) succeeds... ok 15: pair1_poly_test.c:80: Check nng_pair1_open(&c2) succeeds... ok @@ -9604,8 +9919,85 @@ 15: pair1_poly_test.c:139: Check nng_close(s1) succeeds... ok 15: pair1_poly_test.c:140: Check nng_close(c2) succeeds... ok 15: SUCCESS: All conditions have passed. -15: Duration: 0.106730 secs +15: Duration: 0.103137 secs 15: +15: Test pair1 poly default: +8: sock_test.c:53: Check nng_pair1_open(&(s1)) succeeds... ok +8: sock_test.c:54: Check nng_msg_alloc(&msg, 0) succeeds... ok +8: sock_test.c:55: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 100) succeeds... ok +8: sock_test.c:57: Check nng_sendmsg(s1, msg, 0) fails with Timed out... ok +8: sock_test.c:58: Check time before, deadline 1020, current 621, delta 399... ok +8: sock_test.c:59: Check time after, deadline 529, current 621, delta -92... ok +8: sock_test.c:61: Check nng_close(s1) succeeds... ok +8: SUCCESS: All conditions have passed. +8: Duration: 0.102422 secs +8: +8: Test send non-block: +8: sock_test.c:71: Check nng_pair1_open(&(s1)) succeeds... ok +8: sock_test.c:72: Check nng_msg_alloc(&msg, 0) succeeds... ok +8: sock_test.c:73: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 500) succeeds... ok +8: sock_test.c:75: Check nng_sendmsg(s1, msg, NNG_FLAG_NONBLOCK) fails with Try again... ok +8: sock_test.c:76: Check time before, deadline 724, current 624, delta 100... ok +8: sock_test.c:78: Check nng_close(s1) succeeds... ok +8: SUCCESS: All conditions have passed. +8: Duration: 0.001361 secs +8: +8: Test read only options: +8: sock_test.c:85: Check nng_pair1_open(&(s1)) succeeds... ok +8: sock_test.c:86: Check nng_socket_set_int(s1, NNG_OPT_RECVFD, 0) fails with Read only resource... ok +8: sock_test.c:87: Check nng_socket_set_int(s1, NNG_OPT_SENDFD, 0) fails with Read only resource... ok +8: sock_test.c:88: Check nng_close(s1) succeeds... ok +8: SUCCESS: All conditions have passed. +8: Duration: 0.001231 secs +8: +8: Test socket base: +16: pull_test.c:72: Check nng_pull0_open(&pull) succeeds... ok +16: pull_test.c:73: Check nng_push0_open(&push) succeeds... ok +16: pull_test.c:74: Check nng_socket_set_ms(pull, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +16: pull_test.c:75: Check nng_socket_set_ms(push, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +16: pull_test.c:76: Check nng_socket_get_int(pull, NNG_OPT_RECVFD, &fd) succeeds... ok +16: pull_test.c:77: Check fd >= 0... ok +16: pull_test.c:80: Check nuts_poll_fd(fd) == false... ok +16: pull_test.c:83: Check nuts_marry(pull, push) succeeds... ok +16: pull_test.c:84: Check nuts_poll_fd(fd) == false... ok +16: pull_test.c:88: Check nng_send(push, "abc", strlen("abc") + 1, 0) succeeds... ok +16: pull_test.c:90: Check nuts_poll_fd(fd)... ok +16: pull_test.c:93: Check nng_recv (0 Hunky dory)... ok +16: pull_test.c:93: Check length 4 want 4... ok +16: pull_test.c:93: Check abc == abc... ok +16: pull_test.c:94: Check nuts_poll_fd(fd) == false... ok +16: pull_test.c:96: Check nng_close(pull) succeeds... ok +16: pull_test.c:97: Check nng_close(push) succeeds... ok +16: SUCCESS: All conditions have passed. +16: Duration: 0.101905 secs +16: +16: Test pull close pending: +8: sock_test.c:96: Check nng_socket_id(s1) < 0... ok +8: sock_test.c:97: Check nng_pair1_open(&s1) succeeds... ok +8: sock_test.c:98: Check nng_socket_id(s1) > 0... ok +8: sock_test.c:101: Check nng_socket_set_bool(s1, "BAD_OPT", false) fails with Not supported... ok +8: sock_test.c:103: Check nng_close(s1) succeeds... ok +8: SUCCESS: All conditions have passed. +8: Duration: 0.001258 secs +8: +8: Test socket name: +22: rep_test.c:91: Check nng_req0_open(&req) succeeds... ok +22: rep_test.c:92: Check nng_rep0_open(&rep) succeeds... ok +22: rep_test.c:93: Check nng_socket_get_int(rep, NNG_OPT_RECVFD, &fd) succeeds... ok +22: rep_test.c:94: Check fd >= 0... ok +22: rep_test.c:97: Check nuts_poll_fd(fd) == false... ok +22: rep_test.c:100: Check nuts_marry(req, rep) succeeds... ok +22: rep_test.c:101: Check nuts_poll_fd(fd) == false... ok +22: rep_test.c:105: Check nng_send(req, "abc", strlen("abc") + 1, 0) succeeds... ok +22: rep_test.c:108: Check nuts_poll_fd(fd) == true... ok +22: rep_test.c:111: Check nng_recvmsg(rep, &msg, 0) succeeds... ok +22: rep_test.c:113: Check nuts_poll_fd(fd) == false... ok +22: rep_test.c:117: Check nng_close(req) succeeds... ok +22: rep_test.c:118: Check nng_close(rep) succeeds... ok +22: SUCCESS: All conditions have passed. +22: Duration: 0.101857 secs +22: +22: Test rep poll writable: 8: sock_test.c:117: Check nng_pair1_open(&(s1)) succeeds... ok 8: sock_test.c:118: Check nng_socket_get(s1, NNG_OPT_SOCKNAME, name, &sz) succeeds... ok 8: sock_test.c:119: Check sz > 0 && sz < 64... ok @@ -9623,10 +10015,60 @@ 8: sock_test.c:140: Check hello == hello... ok 8: sock_test.c:143: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.002516 secs +8: Duration: 0.001558 secs 8: -15: Test pair1 poly default: +15: pair1_poly_test.c:151: Check nng_pair1_open_poly(&s1) succeeds... ok +15: pair1_poly_test.c:152: Check nng_pair1_open(&c1) succeeds... ok +15: pair1_poly_test.c:153: Check nng_pair1_open(&c2) succeeds... ok +15: pair1_poly_test.c:154: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +15: pair1_poly_test.c:155: Check nng_setopt_ms(c1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +15: pair1_poly_test.c:156: Check nng_setopt_ms(c2, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +15: pair1_poly_test.c:158: Check nuts_marry(s1, c1) succeeds... ok +15: pair1_poly_test.c:159: Check nuts_marry(s1, c2) succeeds... ok +15: pair1_poly_test.c:163: Check nng_msg_alloc(&msg, 0) succeeds... ok +15: pair1_poly_test.c:164: Check nng_msg_append(msg, "YES", strlen("YES")) succeeds... ok +15: pair1_poly_test.c:165: Check nng_sendmsg(s1, msg, 0) succeeds... ok +15: pair1_poly_test.c:166: Check nng_recvmsg(c1, &msg, 0) succeeds... ok +15: pair1_poly_test.c:167: Check nng_msg_len(msg) == strlen("YES")... ok +15: pair1_poly_test.c:167: Check memcmp(nng_msg_body(msg), "YES", strlen("YES")) == 0... ok +15: pair1_poly_test.c:170: Check nng_close(c1) succeeds... ok +15: pair1_poly_test.c:174: Check nng_msg_alloc(&msg, 0) succeeds... ok +15: pair1_poly_test.c:175: Check nng_msg_append(msg, "AGAIN", strlen("AGAIN")) succeeds... ok +15: pair1_poly_test.c:176: Check nng_sendmsg(s1, msg, 0) succeeds... ok +15: pair1_poly_test.c:177: Check nng_recvmsg(c2, &msg, 0) succeeds... ok +15: pair1_poly_test.c:178: Check nng_msg_len(msg) == strlen("AGAIN")... ok +15: pair1_poly_test.c:178: Check memcmp(nng_msg_body(msg), "AGAIN", strlen("AGAIN")) == 0... ok +15: pair1_poly_test.c:181: Check nng_close(s1) succeeds... ok +15: pair1_poly_test.c:182: Check nng_close(c2) succeeds... ok +15: SUCCESS: All conditions have passed. +15: Duration: 0.012989 secs +15: 8: Test socket name oversize: +15: Test pair1 poly recv no header: +22: rep_test.c:54: Check nng_req0_open(&req) succeeds... ok +22: rep_test.c:55: Check nng_rep0_open(&rep) succeeds... ok +22: rep_test.c:56: Check nng_socket_get_int(rep, NNG_OPT_SENDFD, &fd) succeeds... ok +22: rep_test.c:57: Check fd >= 0... ok +22: rep_test.c:60: Check nuts_poll_fd(fd) == false... ok +22: rep_test.c:62: Check nuts_marry(req, rep) succeeds... ok +22: rep_test.c:65: Check nuts_poll_fd(fd) == false... ok +22: rep_test.c:68: Check nng_send(req, "abc", strlen("abc") + 1, 0) succeeds... ok +22: rep_test.c:69: Check nng_recv (0 Hunky dory)... ok +22: rep_test.c:69: Check length 4 want 4... ok +22: rep_test.c:69: Check abc == abc... ok +22: rep_test.c:70: Check nuts_poll_fd(fd) == true... ok +22: rep_test.c:73: Check nng_send(rep, "def", strlen("def") + 1, 0) succeeds... ok +22: rep_test.c:74: Check nuts_poll_fd(fd) == false... ok +22: rep_test.c:76: Check nng_recv (0 Hunky dory)... ok +22: rep_test.c:76: Check length 4 want 4... ok +22: rep_test.c:76: Check def == def... ok +22: rep_test.c:77: Check nuts_poll_fd(fd) == false... ok +22: rep_test.c:79: Check nng_close(req) succeeds... ok +22: rep_test.c:80: Check nng_close(rep) succeeds... ok +22: SUCCESS: All conditions have passed. +22: Duration: 0.002258 secs +22: +22: Test rep context does not poll: 8: sock_test.c:154: Check nng_pair1_open(&(s1)) succeeds... ok 8: sock_test.c:156: Check nng_socket_set(s1, NNG_OPT_SOCKNAME, name, sz) fails with Invalid argument... ok 8: sock_test.c:158: Check nng_socket_set(s1, NNG_OPT_SOCKNAME, name, sz) fails with Invalid argument... ok @@ -9636,9 +10078,19 @@ 8: sock_test.c:166: Check hello == hello... ok 8: sock_test.c:167: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.003130 secs +8: Duration: 0.001457 secs 8: 8: Test send recv: +22: rep_test.c:128: Check nng_rep0_open(&req) succeeds... ok +22: rep_test.c:129: Check nng_ctx_open(&ctx, req) succeeds... ok +22: rep_test.c:130: Check nng_ctx_get_int(ctx, NNG_OPT_SENDFD, &fd) fails with Not supported... ok +22: rep_test.c:131: Check nng_ctx_get_int(ctx, NNG_OPT_RECVFD, &fd) fails with Not supported... ok +22: rep_test.c:132: Check nng_ctx_close(ctx) succeeds... ok +22: rep_test.c:133: Check nng_close(req) succeeds... ok +22: SUCCESS: All conditions have passed. +22: Duration: 0.001436 secs +22: +22: Test rep validate peer: 8: sock_test.c:181: Check nng_pair1_open(&(s1)) succeeds... ok 8: sock_test.c:182: Check nng_pair1_open(&(s2)) succeeds... ok 8: sock_test.c:184: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 1) succeeds... ok @@ -9660,36 +10112,45 @@ 8: sock_test.c:206: Check nng_close(s1) succeeds... ok 8: sock_test.c:207: Check nng_close(s2) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.003018 secs +8: Duration: 0.001569 secs 8: +21: req_test.c:112: Check nng_rep0_open_raw(&rep) succeeds... ok +21: req_test.c:113: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:114: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, 100) succeeds... ok +21: req_test.c:115: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +21: req_test.c:116: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +21: req_test.c:117: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +21: req_test.c:119: Check nuts_marry(req, rep) succeeds... ok +21: req_test.c:121: Check nng_msg_alloc(&m, 0) succeeds... ok +21: req_test.c:122: Check nng_sendmsg(req, m, 0) succeeds... ok +21: req_test.c:124: Check nng_recvmsg(rep, &m, 0) succeeds... ok +21: req_test.c:129: Check nng_msg_header_len(m) == 8... ok +21: req_test.c:130: Check nng_msg_header_chop_u32(m, &req_id) succeeds... ok +21: req_test.c:132: Check nng_sendmsg(rep, m, 0) succeeds... ok +21: req_test.c:133: Check nng_recvmsg(req, &m, 0) fails with Timed out... ok +21: req_test.c:135: Check nng_close(req) succeeds... ok +21: req_test.c:136: Check nng_close(rep) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.102423 secs +21: 8: Test send recv zero length: -15: pair1_poly_test.c:151: Check nng_pair1_open_poly(&s1) succeeds... ok -15: pair1_poly_test.c:152: Check nng_pair1_open(&c1) succeeds... ok -15: pair1_poly_test.c:153: Check nng_pair1_open(&c2) succeeds... ok -15: pair1_poly_test.c:154: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -15: pair1_poly_test.c:155: Check nng_setopt_ms(c1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -15: pair1_poly_test.c:156: Check nng_setopt_ms(c2, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -15: pair1_poly_test.c:158: Check nuts_marry(s1, c1) succeeds... ok -15: pair1_poly_test.c:159: Check nuts_marry(s1, c2) succeeds... ok -15: pair1_poly_test.c:163: Check nng_msg_alloc(&msg, 0) succeeds... ok -15: pair1_poly_test.c:164: Check nng_msg_append(msg, "YES", strlen("YES")) succeeds... ok -15: pair1_poly_test.c:165: Check nng_sendmsg(s1, msg, 0) succeeds... ok -15: pair1_poly_test.c:166: Check nng_recvmsg(c1, &msg, 0) succeeds... ok -15: pair1_poly_test.c:167: Check nng_msg_len(msg) == strlen("YES")... ok -15: pair1_poly_test.c:167: Check memcmp(nng_msg_body(msg), "YES", strlen("YES")) == 0... ok -15: pair1_poly_test.c:170: Check nng_close(c1) succeeds... ok -15: pair1_poly_test.c:174: Check nng_msg_alloc(&msg, 0) succeeds... ok -15: pair1_poly_test.c:175: Check nng_msg_append(msg, "AGAIN", strlen("AGAIN")) succeeds... ok -15: pair1_poly_test.c:176: Check nng_sendmsg(s1, msg, 0) succeeds... ok -15: pair1_poly_test.c:177: Check nng_recvmsg(c2, &msg, 0) succeeds... ok -15: pair1_poly_test.c:178: Check nng_msg_len(msg) == strlen("AGAIN")... ok -15: pair1_poly_test.c:178: Check memcmp(nng_msg_body(msg), "AGAIN", strlen("AGAIN")) == 0... ok -15: pair1_poly_test.c:181: Check nng_close(s1) succeeds... ok -15: pair1_poly_test.c:182: Check nng_close(c2) succeeds... ok -15: SUCCESS: All conditions have passed. -15: Duration: 0.015811 secs -15: -15: Test pair1 poly recv no header: +18: pub_test.c:113: Check nng_pub0_open(&s1) succeeds... ok +18: pub_test.c:114: Check nng_pub0_open(&s2) succeeds... ok +18: pub_test.c:116: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +18: pub_test.c:117: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +18: pub_test.c:120: Check nng_stats_get(&stats) succeeds... ok +18: pub_test.c:122: Check stats != NULL... ok +18: pub_test.c:123: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +18: pub_test.c:124: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +18: pub_test.c:126: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +18: pub_test.c:127: Check nng_stat_value(reject) > 0... ok +18: pub_test.c:129: Check nng_close(s1) succeeds... ok +18: pub_test.c:130: Check nng_close(s2) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.101468 secs +18: +18: Test pub send queued: +21: Test req rep exchange: 8: sock_test.c:221: Check nng_pair1_open(&(s1)) succeeds... ok 8: sock_test.c:222: Check nng_pair1_open(&(s2)) succeeds... ok 8: sock_test.c:224: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 1) succeeds... ok @@ -9710,9 +10171,91 @@ 8: sock_test.c:245: Check nng_close(s1) succeeds... ok 8: sock_test.c:246: Check nng_close(s2) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.002803 secs +8: Duration: 0.001936 secs 8: 8: Test connection refused: +21: req_test.c:147: Check nng_req0_open(&req) == 0... ok +21: req_test.c:148: Check nng_rep0_open(&rep) == 0... ok +21: req_test.c:150: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) == 0... ok +21: req_test.c:151: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, SECOND) == 0... ok +21: req_test.c:152: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, SECOND) == 0... ok +21: req_test.c:153: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, SECOND) == 0... ok +21: req_test.c:155: Check nuts_marry(rep, req) succeeds... ok +21: req_test.c:157: Check nng_send(req, "ping", strlen("ping") + 1, 0) succeeds... ok +21: req_test.c:158: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:158: Check length 5 want 5... ok +21: req_test.c:158: Check ping == ping... ok +21: req_test.c:159: Check nng_send(rep, "pong", strlen("pong") + 1, 0) succeeds... ok +21: req_test.c:160: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:160: Check length 5 want 5... ok +21: req_test.c:160: Check pong == pong... ok +21: req_test.c:162: Check nng_close(req) succeeds... ok +21: req_test.c:163: Check nng_close(rep) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.001768 secs +21: +21: Test req resend: +8: sock_test.c:254: Check nng_pair1_open(&(s1)) succeeds... ok +8: sock_test.c:255: Check nng_dial(s1, "inproc://no", NULL, 0) fails with Connection refused... ok +8: sock_test.c:256: Check nng_close(s1) succeeds... ok +8: SUCCESS: All conditions have passed. +8: Duration: 0.001378 secs +8: +8: Test late connection: +21: req_test.c:172: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:173: Check nng_rep0_open(&rep) succeeds... ok +21: req_test.c:175: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:176: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:177: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +21: req_test.c:178: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +21: req_test.c:179: Check nng_socket_set_ms(req, NNG_OPT_REQ_RESENDTIME, 10) succeeds... ok +21: req_test.c:181: Check nuts_marry(rep, req) succeeds... ok +21: req_test.c:183: Check nng_send(req, "ping", strlen("ping") + 1, 0) succeeds... ok +21: req_test.c:184: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:184: Check length 5 want 5... ok +21: req_test.c:184: Check ping == ping... ok +21: req_test.c:185: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:185: Check length 5 want 5... ok +21: req_test.c:185: Check ping == ping... ok +21: req_test.c:186: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:186: Check length 5 want 5... ok +21: req_test.c:186: Check ping == ping... ok +21: req_test.c:188: Check nng_close(req) succeeds... ok +21: req_test.c:189: Check nng_close(rep) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.021636 secs +21: +21: Test req resend disconnect: +21: req_test.c:236: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:237: Check nng_rep0_open(&rep1) succeeds... ok +21: req_test.c:238: Check nng_rep0_open(&rep2) succeeds... ok +21: req_test.c:240: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:241: Check nng_socket_set_ms(rep1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:242: Check nng_socket_set_ms(rep2, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:243: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +21: req_test.c:244: Check nng_socket_set_ms(rep1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +21: req_test.c:245: Check nng_socket_set_ms(rep2, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +21: req_test.c:248: Check nng_socket_set_ms(req, NNG_OPT_REQ_RESENDTIME, 60 * SECOND) succeeds... ok +21: req_test.c:250: Check nuts_marry(rep1, req) succeeds... ok +21: req_test.c:251: Check nng_send(req, "ping", strlen("ping") + 1, 0) succeeds... ok +21: req_test.c:252: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:252: Check length 5 want 5... ok +21: req_test.c:252: Check ping == ping... ok +21: req_test.c:254: Check nuts_marry(rep2, req) succeeds... ok +21: req_test.c:255: Check nng_close(rep1) succeeds... ok +21: req_test.c:257: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:257: Check length 5 want 5... ok +21: req_test.c:257: Check ping == ping... ok +21: req_test.c:258: Check nng_send(rep2, "rep2", strlen("rep2") + 1, 0) succeeds... ok +21: req_test.c:259: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:259: Check length 5 want 5... ok +21: req_test.c:259: Check rep2 == rep2... ok +21: req_test.c:261: Check nng_close(req) succeeds... ok +21: req_test.c:262: Check nng_close(rep2) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.001932 secs +21: +21: Test req disconnect no retry: 1: aio_test.c:41: Check nng_aio_alloc(&aio, sleep_done, &end) succeeds... ok 1: aio_test.c:45: Check nng_aio_result(aio) succeeds... ok 1: aio_test.c:46: Check end != 0... ok @@ -9721,16 +10264,191 @@ 1: aio_test.c:49: Check (nng_clock() - start) >= 200... ok 1: aio_test.c:50: Check (nng_clock() - start) <= 1000... ok 1: SUCCESS: All conditions have passed. -1: Duration: 0.204700 secs +1: Duration: 0.201762 secs 1: 1: Test sleep timeout: -8: sock_test.c:254: Check nng_pair1_open(&(s1)) succeeds... ok -8: sock_test.c:255: Check nng_dial(s1, "inproc://no", NULL, 0) fails with Connection refused... ok -8: sock_test.c:256: Check nng_close(s1) succeeds... ok -8: SUCCESS: All conditions have passed. -8: Duration: 0.002773 secs -8: -8: Test late connection: +18: pub_test.c:143: Check nng_pub0_open(&pub) succeeds... ok +18: pub_test.c:144: Check nng_sub0_open(&sub) succeeds... ok +18: pub_test.c:145: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "", 0) succeeds... ok +18: pub_test.c:146: Check nng_socket_set_int(pub, NNG_OPT_SENDBUF, 10) succeeds... ok +18: pub_test.c:147: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 10) succeeds... ok +18: pub_test.c:148: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +18: pub_test.c:149: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +18: pub_test.c:150: Check nuts_marry(pub, sub) succeeds... ok +18: pub_test.c:151: Check nng_send(pub, "first", strlen("first") + 1, 0) succeeds... ok +18: pub_test.c:152: Check nng_send(pub, "second", strlen("second") + 1, 0) succeeds... ok +18: pub_test.c:153: Check nng_send(pub, "three musketeers", strlen("three musketeers") + 1, 0) succeeds... ok +18: pub_test.c:154: Check nng_send(pub, "four", strlen("four") + 1, 0) succeeds... ok +18: pub_test.c:156: Check nng_recv (0 Hunky dory)... ok +18: pub_test.c:156: Check length 6 want 6... ok +18: pub_test.c:156: Check first == first... ok +18: pub_test.c:157: Check nng_recv (0 Hunky dory)... ok +18: pub_test.c:157: Check length 7 want 7... ok +18: pub_test.c:157: Check second == second... ok +18: pub_test.c:158: Check nng_recv (0 Hunky dory)... ok +18: pub_test.c:158: Check length 17 want 17... ok +18: pub_test.c:158: Check three musketeers == three musketeers... ok +18: pub_test.c:159: Check nng_recv (0 Hunky dory)... ok +18: pub_test.c:159: Check length 5 want 5... ok +18: pub_test.c:159: Check four == four... ok +18: pub_test.c:161: Check nng_close(pub) succeeds... ok +18: pub_test.c:162: Check nng_close(sub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.051727 secs +18: +18: Test pub send no pipes: +18: pub_test.c:97: Check nng_pub0_open(&pub) succeeds... ok +18: pub_test.c:98: Check nng_send(pub, "DROP1", strlen("DROP1") + 1, 0) succeeds... ok +18: pub_test.c:99: Check nng_send(pub, "DROP2", strlen("DROP2") + 1, 0) succeeds... ok +18: pub_test.c:100: Check nng_close(pub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001222 secs +18: +18: Test sub recv ctx closed: +18: pub_test.c:170: Check nng_sub0_open(&sub) succeeds... ok +18: pub_test.c:171: Check nng_ctx_open(&ctx, sub) succeeds... ok +18: pub_test.c:172: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +18: pub_test.c:176: Check nng_aio_result(aio) fails with Object closed... ok +18: pub_test.c:178: Check nng_close(sub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001251 secs +18: +18: Test sub recv aio ctx stopped: +18: pub_test.c:188: Check nng_sub0_open(&sub) succeeds... ok +18: pub_test.c:189: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +18: pub_test.c:190: Check nng_ctx_open(&ctx, sub) succeeds... ok +18: pub_test.c:195: Check nng_aio_result(aio) fails with Operation canceled... ok +18: pub_test.c:196: Check nng_ctx_close(ctx) succeeds... ok +18: pub_test.c:197: Check nng_close(sub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001332 secs +18: +18: Test sub close context recv: +18: pub_test.c:208: Check nng_sub0_open(&sub) succeeds... ok +18: pub_test.c:209: Check nng_ctx_open(&ctx, sub) succeeds... ok +18: pub_test.c:210: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +18: pub_test.c:213: Check nng_ctx_close(ctx) succeeds... ok +18: pub_test.c:215: Check nng_aio_result(aio) fails with Object closed... ok +18: pub_test.c:217: Check nng_close(sub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001358 secs +18: +18: Test sub context recv nonblock: +18: pub_test.c:228: Check nng_sub0_open(&sub) succeeds... ok +18: pub_test.c:229: Check nng_ctx_open(&ctx, sub) succeeds... ok +18: pub_test.c:230: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +18: pub_test.c:236: Check nng_aio_result(aio) fails with Timed out... ok +18: pub_test.c:237: Check nng_close(sub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001248 secs +18: +18: Test sub context recv cancel: +18: pub_test.c:248: Check nng_sub0_open(&sub) succeeds... ok +18: pub_test.c:249: Check nng_ctx_open(&ctx, sub) succeeds... ok +18: pub_test.c:250: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +18: pub_test.c:257: Check nng_aio_result(aio) fails with Operation canceled... ok +18: pub_test.c:258: Check nng_close(sub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001315 secs +18: +18: Test pub send buf option: +18: pub_test.c:271: Check nng_pub0_open(&pub) succeeds... ok +18: pub_test.c:273: Check nng_socket_set_int(pub, opt, 1) succeeds... ok +18: pub_test.c:274: Check nng_socket_set_int(pub, opt, 0) fails with Invalid argument... ok +18: pub_test.c:275: Check nng_socket_set_int(pub, opt, -1) fails with Invalid argument... ok +18: pub_test.c:276: Check nng_socket_set_int(pub, opt, 1000000) fails with Invalid argument... ok +18: pub_test.c:277: Check nng_socket_set_int(pub, opt, 3) succeeds... ok +18: pub_test.c:278: Check nng_socket_get_int(pub, opt, &v) succeeds... ok +18: pub_test.c:279: Check v == 3... ok +18: pub_test.c:282: Check nng_socket_get(pub, opt, &v, &sz) succeeds... ok +18: pub_test.c:283: Check v == 3... ok +18: pub_test.c:284: Check sz == sizeof(v)... ok +18: pub_test.c:286: Check nng_socket_set(pub, opt, "", 1) fails with Invalid argument... ok +18: pub_test.c:288: Check nng_socket_get(pub, opt, &v, &sz) fails with Invalid argument... ok +18: pub_test.c:289: Check nng_socket_set_bool(pub, opt, true) fails with Incorrect type... ok +18: pub_test.c:290: Check nng_socket_get_bool(pub, opt, &b) fails with Incorrect type... ok +18: pub_test.c:292: Check nng_close(pub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001244 secs +18: +18: Test pub cooked: +18: pub_test.c:301: Check nng_pub0_open(&s) succeeds... ok +18: pub_test.c:302: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok +18: pub_test.c:303: Check !b... ok +18: pub_test.c:304: Check nng_socket_set_bool(s, NNG_OPT_RAW, true) fails with Read only resource... ok +18: pub_test.c:305: Check nng_close(s) succeeds... ok +18: pub_test.c:308: Check nng_pub0_open_raw(&s) succeeds... ok +18: pub_test.c:309: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok +18: pub_test.c:310: Check b... ok +18: pub_test.c:311: Check nng_close(s) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001285 secs +18: +18: Summary: +18: Count of all unit tests: 15 +18: Count of run unit tests: 15 +18: Count of failed unit tests: 0 +18: Count of skipped unit tests: 0 +18: SUCCESS: All unit tests have passed. +18: + 8/86 Test #18: nng.sp.protocol.pubsub0.pub_test ............ Passed 0.21 sec +test 23 + Start 23: nng.sp.protocol.reqrep0.xrep_test + +23: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0/xrep_test "-t" "-v" +23: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 +23: Test timeout computed to be: 180 +23: Test xrep identity: +23: xrep_test.c:20: Check nng_rep0_open_raw(&s) succeeds... ok +23: xrep_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p1) succeeds... ok +23: xrep_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p2) succeeds... ok +23: xrep_test.c:23: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n1) succeeds... ok +23: xrep_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n2) succeeds... ok +23: xrep_test.c:25: Check nng_close(s) succeeds... ok +23: xrep_test.c:26: Check p1 == NNG_REP0_SELF... ok +23: xrep_test.c:27: Check p2 == NNG_REP0_PEER... ok +23: xrep_test.c:28: Check rep == rep... ok +23: xrep_test.c:29: Check req == req... ok +23: SUCCESS: All conditions have passed. +23: Duration: 0.002074 secs +23: +23: Test xrep raw: +23: xrep_test.c:40: Check nng_rep0_open_raw(&s) succeeds... ok +23: xrep_test.c:41: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok +23: xrep_test.c:42: Check b... ok +23: xrep_test.c:43: Check nng_close(s) succeeds... ok +23: SUCCESS: All conditions have passed. +23: Duration: 0.001298 secs +23: +23: Test xrep no context: +20: xsub_test.c:61: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:62: Check nng_pub0_open(&pub) succeeds... ok +20: xsub_test.c:63: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +20: xsub_test.c:64: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +20: xsub_test.c:65: Check nng_socket_get_int(sub, NNG_OPT_RECVFD, &fd) succeeds... ok +20: xsub_test.c:66: Check fd >= 0... ok +20: xsub_test.c:69: Check nuts_poll_fd(fd) == false... ok +20: xsub_test.c:72: Check nuts_marry(pub, sub) succeeds... ok +20: xsub_test.c:73: Check nuts_poll_fd(fd) == false... ok +20: xsub_test.c:77: Check nng_send(pub, "abc", strlen("abc") + 1, 0) succeeds... ok +20: xsub_test.c:80: Check nuts_poll_fd(fd)... ok +20: xsub_test.c:83: Check nng_recv (0 Hunky dory)... ok +20: xsub_test.c:83: Check length 4 want 4... ok +20: xsub_test.c:83: Check abc == abc... ok +20: xsub_test.c:84: Check nuts_poll_fd(fd) == false... ok +20: xsub_test.c:86: Check nng_close(pub) succeeds... ok +20: xsub_test.c:87: Check nng_close(sub) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.202124 secs +20: +20: Test xsub validate peer: +23: xrep_test.c:52: Check nng_rep0_open_raw(&s) succeeds... ok +23: xrep_test.c:53: Check nng_ctx_open(&ctx, s) fails with Not supported... ok +23: xrep_test.c:54: Check nng_close(s) succeeds... ok +23: SUCCESS: All conditions have passed. +23: Duration: 0.001488 secs +23: +23: Test xrep poll readable: 15: pair1_poly_test.c:216: Check nng_pair1_open_poly(&s) succeeds... ok 15: pair1_poly_test.c:217: Check nng_pair1_open(&c) succeeds... ok 15: pair1_poly_test.c:218: Check nng_setopt_bool(c, "pair1_test_inject_header", true) succeeds... ok @@ -9743,42 +10461,112 @@ 15: pair1_poly_test.c:228: Check nng_close(c) succeeds... ok 15: pair1_poly_test.c:229: Check nng_close(s) succeeds... ok 15: SUCCESS: All conditions have passed. -15: Duration: 0.103347 secs +15: Duration: 0.102219 secs 15: 15: Test pair1 poly recv garbage: -1: aio_test.c:61: Check nng_aio_alloc(&aio, sleep_done, &end) == 0... ok -1: aio_test.c:66: Check nng_aio_result(aio) fails with Timed out... ok -1: aio_test.c:67: Check end != 0... ok -1: aio_test.c:68: Check (end - start) >= 100... ok -1: aio_test.c:69: Check (end - start) <= 1000... ok -1: aio_test.c:70: Check (nng_clock() - start) >= 100... ok -1: aio_test.c:71: Check (nng_clock() - start) <= 1000... ok -1: SUCCESS: All conditions have passed. -1: Duration: 0.103906 secs -1: -1: Test insane nio: -7: reconnect_test.c:49: Check nng_pair1_open(&(s1)) succeeds... ok -7: reconnect_test.c:50: Check nng_pair1_open(&(s2)) succeeds... ok -7: reconnect_test.c:54: Check nng_socket_set_ms(s2, NNG_OPT_RECONNMINT, 10) succeeds... ok -7: reconnect_test.c:55: Check nng_socket_set_ms(s2, NNG_OPT_RECONNMAXT, 10) succeeds... ok -7: reconnect_test.c:57: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -7: reconnect_test.c:59: Check nng_listen(s1, addr, &l, 0) succeeds... ok -7: reconnect_test.c:61: Check nng_send(s1, "hello", strlen("hello") + 1, 0) succeeds... ok -7: reconnect_test.c:62: Check nng_recv (0 Hunky dory)... ok -7: reconnect_test.c:62: Check length 6 want 6... ok -7: reconnect_test.c:62: Check hello == hello... ok -7: reconnect_test.c:65: Check nng_listener_close(l) succeeds... ok -7: reconnect_test.c:71: Check nng_listen(s1, addr, &l, 0) succeeds... ok -7: reconnect_test.c:72: Check nng_send(s1, "again", strlen("again") + 1, 0) succeeds... ok -7: reconnect_test.c:73: Check nng_recv (0 Hunky dory)... ok -7: reconnect_test.c:73: Check length 6 want 6... ok -7: reconnect_test.c:73: Check again == again... ok -7: reconnect_test.c:75: Check nng_close(s1) succeeds... ok -7: reconnect_test.c:76: Check nng_close(s2) succeeds... ok -7: SUCCESS: All conditions have passed. -7: Duration: 0.208519 secs -7: -7: Test reconnect back-off zero: +19: sub_test.c:84: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:85: Check nng_pub0_open(&pub) succeeds... ok +19: sub_test.c:86: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "a", 1) succeeds... ok +19: sub_test.c:87: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +19: sub_test.c:88: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +19: sub_test.c:89: Check nng_socket_get_int(sub, NNG_OPT_RECVFD, &fd) succeeds... ok +19: sub_test.c:90: Check fd >= 0... ok +19: sub_test.c:93: Check nuts_poll_fd(fd) == false... ok +19: sub_test.c:96: Check nuts_marry(pub, sub) succeeds... ok +19: sub_test.c:97: Check nuts_poll_fd(fd) == false... ok +19: sub_test.c:100: Check nng_send(pub, "def", strlen("def") + 1, 0) succeeds... ok +19: sub_test.c:102: Check nuts_poll_fd(fd) == false... ok +19: sub_test.c:106: Check nng_send(pub, "abc", strlen("abc") + 1, 0) succeeds... ok +19: sub_test.c:108: Check nuts_poll_fd(fd)... ok +19: sub_test.c:111: Check nng_recv (0 Hunky dory)... ok +19: sub_test.c:111: Check length 4 want 4... ok +19: sub_test.c:111: Check abc == abc... ok +19: sub_test.c:112: Check nuts_poll_fd(fd) == false... ok +19: sub_test.c:114: Check nng_close(pub) succeeds... ok +19: sub_test.c:115: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.201893 secs +19: +19: Test sub context does not poll: +17: push_test.c:73: Check nng_pull0_open(&pull) succeeds... ok +17: push_test.c:74: Check nng_push0_open(&push) succeeds... ok +17: push_test.c:75: Check nng_socket_set_ms(pull, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +17: push_test.c:76: Check nng_socket_set_ms(push, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +17: push_test.c:77: Check nng_socket_get_int(push, NNG_OPT_SENDFD, &fd) succeeds... ok +17: push_test.c:78: Check fd >= 0... ok +17: push_test.c:86: Check nuts_poll_fd(fd) == false... ok +17: push_test.c:89: Check nuts_marry(pull, push) succeeds... ok +17: push_test.c:90: Check nuts_poll_fd(fd) == true... ok +17: push_test.c:93: Check nng_send(push, "abc", strlen("abc") + 1, 0) succeeds... ok +17: push_test.c:96: Check nng_send(push, "def", strlen("def") + 1, 0) succeeds... ok +17: push_test.c:98: Check nuts_poll_fd(fd) == false... ok +17: push_test.c:101: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:101: Check length 4 want 4... ok +17: push_test.c:101: Check abc == abc... ok +17: push_test.c:103: Check nuts_poll_fd(fd)... ok +17: push_test.c:105: Check nng_close(pull) succeeds... ok +17: push_test.c:106: Check nng_close(push) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.202811 secs +17: +17: Test push poll buffered: +19: sub_test.c:171: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:172: Check nng_ctx_open(&ctx, sub) succeeds... ok +19: sub_test.c:173: Check nng_ctx_get_int(ctx, NNG_OPT_SENDFD, &fd) fails with Not supported... ok +19: sub_test.c:174: Check nng_ctx_get_int(ctx, NNG_OPT_RECVFD, &fd) fails with Not supported... ok +19: sub_test.c:175: Check nng_ctx_close(ctx) succeeds... ok +19: sub_test.c:176: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001281 secs +19: +19: Test sub validate peer: +22: rep_test.c:145: Check nng_rep0_open(&s1) succeeds... ok +22: rep_test.c:146: Check nng_rep0_open(&s2) succeeds... ok +22: rep_test.c:148: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +22: rep_test.c:149: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +22: rep_test.c:152: Check nng_stats_get(&stats) succeeds... ok +22: rep_test.c:154: Check stats != NULL... ok +22: rep_test.c:155: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +22: rep_test.c:156: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +22: rep_test.c:158: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +22: rep_test.c:159: Check nng_stat_value(reject) > 0... ok +22: rep_test.c:161: Check nng_close(s1) succeeds... ok +22: rep_test.c:162: Check nng_close(s2) succeeds... ok +22: SUCCESS: All conditions have passed. +22: Duration: 0.101800 secs +22: +22: Test rep double recv: +22: rep_test.c:173: Check nng_rep0_open(&s1) succeeds... ok +22: rep_test.c:174: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok +22: rep_test.c:175: Check nng_aio_alloc(&aio2, NULL, NULL) succeeds... ok +22: rep_test.c:181: Check nng_aio_result(aio2) fails with Incorrect state... ok +22: rep_test.c:182: Check nng_close(s1) succeeds... ok +22: rep_test.c:183: Check nng_aio_result(aio1) fails with Object closed... ok +22: SUCCESS: All conditions have passed. +22: Duration: 0.001409 secs +22: +22: Test rep send nonblock: +22: rep_test.c:604: Check nng_req0_open(&req) succeeds... ok +22: rep_test.c:605: Check nng_rep0_open(&rep) succeeds... ok +22: rep_test.c:606: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +22: rep_test.c:607: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +22: rep_test.c:608: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +22: rep_test.c:609: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +22: rep_test.c:610: Check nuts_marry(req, rep) succeeds... ok +22: rep_test.c:612: Check nng_send(req, "SEND", strlen("SEND") + 1, 0) succeeds... ok +22: rep_test.c:613: Check nng_recv (0 Hunky dory)... ok +22: rep_test.c:613: Check length 5 want 5... ok +22: rep_test.c:613: Check SEND == SEND... ok +22: rep_test.c:618: Check rv succeeds... ok +22: rep_test.c:619: Check nng_recv (0 Hunky dory)... ok +22: rep_test.c:619: Check length 5 want 5... ok +22: rep_test.c:619: Check RECV == RECV... ok +22: rep_test.c:620: Check nng_close(rep) succeeds... ok +22: rep_test.c:621: Check nng_close(req) succeeds... ok +22: SUCCESS: All conditions have passed. +22: Duration: 0.001721 secs +22: +22: Test rep close pipe before send: 8: sock_test.c:268: Check nng_pair1_open(&(s1)) succeeds... ok 8: sock_test.c:269: Check nng_pair1_open(&(s2)) succeeds... ok 8: sock_test.c:271: Check nng_socket_set_ms(s1, NNG_OPT_RECONNMINT, 10) succeeds... ok @@ -9792,23 +10580,9 @@ 8: sock_test.c:283: Check nng_close(s1) succeeds... ok 8: sock_test.c:284: Check nng_close(s2) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.102619 secs +8: Duration: 0.101508 secs 8: 8: Test address busy: -10: platform_test.c:64: Check t1 > t0... ok -10: platform_test.c:65: Check (t1 - t0) >= 200... ok -10: platform_test.c:66: Check (t1 - t0) < 500... ok -10: platform_test.c:69: Check abs((int) (s1 - s0) - (int) (t1 - t0)) < 50... ok -10: SUCCESS: All conditions have passed. -10: Duration: 0.202294 secs -10: -10: Test mutex: -1: aio_test.c:81: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -1: aio_test.c:82: Check nng_aio_set_iov(aio, 1024, &iov) fails with Invalid argument... ok -1: SUCCESS: All conditions have passed. -1: Duration: 0.003140 secs -1: -1: Test provider cancel: 11: compat_tcp_test.c:164: Check (sb = nn_socket(AF_SP, NN_PAIR)) >= 0... ok 11: compat_tcp_test.c:165: Check (sc = nn_socket(AF_SP, NN_PAIR)) >= 0... ok 11: compat_tcp_test.c:166: Check (sd = nn_socket(AF_SP, NN_PAIR)) >= 0... ok @@ -9821,7 +10595,7 @@ 11: compat_tcp_test.c:175: Check nn_close(sc) succeeds... ok 11: compat_tcp_test.c:176: Check nn_close(sd) succeeds... ok 11: SUCCESS: All conditions have passed. -11: Duration: 0.207197 secs +11: Duration: 0.202645 secs 11: 11: Test compat tcp addr in use: 8: sock_test.c:296: Check nng_pair1_open(&(s1)) succeeds... ok @@ -9837,9 +10611,35 @@ 8: sock_test.c:314: Check nng_close(s1) succeeds... ok 8: sock_test.c:315: Check nng_close(s2) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.004069 secs +8: Duration: 0.001708 secs 8: 8: Test bad url: +22: rep_test.c:197: Check nng_rep0_open(&rep) succeeds... ok +22: rep_test.c:198: Check nng_req0_open(&req) succeeds... ok +22: rep_test.c:199: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +22: rep_test.c:200: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +22: rep_test.c:201: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +22: rep_test.c:202: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok +22: rep_test.c:204: Check nuts_marry(req, rep) succeeds... ok +22: rep_test.c:205: Check nng_send(req, "test", strlen("test") + 1, 0) succeeds... ok +22: rep_test.c:209: Check nng_aio_result(aio1) succeeds... ok +22: rep_test.c:210: Check (m = nng_aio_get_msg(aio1)) != NULL... ok +22: rep_test.c:212: Check nng_pipe_close(p) succeeds... ok +22: rep_test.c:213: Check nng_sendmsg(rep, m, 0) succeeds... ok +22: rep_test.c:215: Check nng_close(req) succeeds... ok +22: rep_test.c:216: Check nng_close(rep) succeeds... ok +22: SUCCESS: All conditions have passed. +22: Duration: 0.002268 secs +22: +22: Test rep close pipe during send: +8: sock_test.c:359: Check nng_pair1_open(&(s1)) succeeds... ok +8: sock_test.c:360: Check nng_dial(s1, "bogus://1", NULL, 0) fails with Not supported... ok +8: sock_test.c:361: Check nng_listen(s1, "bogus://2", NULL, 0) fails with Not supported... ok +8: sock_test.c:362: Check nng_close(s1) succeeds... ok +8: SUCCESS: All conditions have passed. +8: Duration: 0.001460 secs +8: +8: Test url option: 11: compat_tcp_test.c:186: Check (sb = nn_socket(AF_SP, NN_PAIR)) >= 0... ok 11: compat_tcp_test.c:187: Check (sc = nn_socket(AF_SP, NN_PAIR)) >= 0... ok 11: compat_tcp_test.c:188: Check sb != sc... ok @@ -9849,48 +10649,9 @@ 11: compat_tcp_test.c:192: Check nn_close(sb) succeeds... ok 11: compat_tcp_test.c:193: Check nn_close(sc) succeeds... ok 11: SUCCESS: All conditions have passed. -11: Duration: 0.003778 secs +11: Duration: 0.003413 secs 11: 11: Test compat tcp max recv size: -10: platform_test.c:78: Check nng_mtx_alloc(&mx) succeeds... ok -10: platform_test.c:87: Check nng_mtx_alloc(&mx) succeeds... ok -10: platform_test.c:88: Check nng_mtx_alloc(&mx2) succeeds... ok -10: platform_test.c:89: Check mx != mx2... ok -10: SUCCESS: All conditions have passed. -10: Duration: 0.008317 secs -10: -8: sock_test.c:359: Check nng_pair1_open(&(s1)) succeeds... ok -8: sock_test.c:360: Check nng_dial(s1, "bogus://1", NULL, 0) fails with Not supported... ok -8: sock_test.c:361: Check nng_listen(s1, "bogus://2", NULL, 0) fails with Not supported... ok -8: sock_test.c:362: Check nng_close(s1) succeeds... ok -8: SUCCESS: All conditions have passed. -8: Duration: 0.002170 secs -8: -10: Test thread: -8: Test url option: -1: aio_test.c:92: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -1: aio_test.c:93: Check nng_aio_begin(aio) == true... ok -1: aio_test.c:97: Check rv == NNG_ECANCELED... ok -1: SUCCESS: All conditions have passed. -1: Duration: 0.003269 secs -1: -1: Test consumer cancel: -10: platform_test.c:100: Check nng_mtx_alloc(&aa.mx) succeeds... ok -10: platform_test.c:101: Check nng_cv_alloc(&aa.cv, aa.mx) succeeds... ok -10: platform_test.c:105: Check nng_thread_create(&thr, add, &aa) succeeds... ok -10: platform_test.c:107: Check aa.cnt == 1... ok -10: SUCCESS: All conditions have passed. -10: Duration: 0.002439 secs -10: -10: Test cond var: -10: platform_test.c:119: Check nng_mtx_alloc(&aa.mx) succeeds... ok -10: platform_test.c:120: Check nng_cv_alloc(&aa.cv, aa.mx) succeeds... ok -10: platform_test.c:124: Check nng_thread_create(&thr, add, &aa) succeeds... ok -10: platform_test.c:132: Check aa.cnt == 1... ok -10: SUCCESS: All conditions have passed. -10: Duration: 0.002004 secs -10: -10: Test cond wake: 8: sock_test.c:374: Check nng_pair1_open(&(s1)) succeeds... ok 8: sock_test.c:377: Check nng_listener_create(&l, s1, "inproc://url1") succeeds... ok 8: sock_test.c:380: Check nng_listener_get(l, NNG_OPT_URL, url, &sz) succeeds... ok @@ -9902,18 +10663,9 @@ 8: sock_test.c:389: Check nng_dialer_set(d, NNG_OPT_URL, url, sz) fails with Read only resource... ok 8: sock_test.c:391: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.003101 secs +8: Duration: 0.001326 secs 8: 8: Test listener options: -1: aio_test.c:108: Check nng_pair1_open(&s1) == 0... ok -1: aio_test.c:109: Check nng_aio_alloc(&a, cb_done, &done) == 0... ok -1: aio_test.c:115: Check done == 1... ok -1: aio_test.c:116: Check nng_aio_result(a) == NNG_ECANCELED... ok -1: aio_test.c:119: Check nng_close(s1) == 0... ok -1: SUCCESS: All conditions have passed. -1: Duration: 0.003570 secs -1: -1: Test traffic: 8: sock_test.c:401: Check nng_pair1_open(&(s1)) succeeds... ok 8: sock_test.c:405: Check nng_socket_set_size(s1, NNG_OPT_RECVMAXSZ, 543) succeeds... ok 8: sock_test.c:406: Check nng_listener_create(&l, s1, "inproc://listener_opts") succeeds... ok @@ -9937,30 +10689,9 @@ 8: sock_test.c:444: Check nng_listener_set_string(l, NNG_OPT_URL, "inproc://junk") fails with Read only resource... ok 8: sock_test.c:447: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.002393 secs +8: Duration: 0.001634 secs 8: 8: Test dialer options: -1: aio_test.c:134: Check nng_pair1_open(&s1) succeeds... ok -1: aio_test.c:135: Check nng_pair1_open(&s2) succeeds... ok -1: aio_test.c:137: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -1: aio_test.c:138: Check nng_dial(s2, addr, NULL, 0) succeeds... ok -1: aio_test.c:140: Check nng_aio_alloc(&rx_aio, cb_done, &rx_done) succeeds... ok -1: aio_test.c:141: Check nng_aio_alloc(&tx_aio, cb_done, &tx_done) succeeds... ok -1: aio_test.c:146: Check nng_msg_alloc(&m, 0) succeeds... ok -1: aio_test.c:147: Check nng_msg_append(m, "hello", strlen("hello")) succeeds... ok -1: aio_test.c:157: Check nng_aio_result(rx_aio) succeeds... ok -1: aio_test.c:158: Check nng_aio_result(tx_aio) succeeds... ok -1: aio_test.c:160: Check (m = nng_aio_get_msg(rx_aio)) != NULL... ok -1: aio_test.c:161: Check nng_msg_len(m) == strlen("hello")... ok -1: aio_test.c:162: Check memcmp(nng_msg_body(m), "hello", strlen("hello")) == 0... ok -1: aio_test.c:166: Check rx_done == 1... ok -1: aio_test.c:167: Check tx_done == 1... ok -1: aio_test.c:171: Check nng_close(s1) succeeds... ok -1: aio_test.c:172: Check nng_close(s2) succeeds... ok -1: SUCCESS: All conditions have passed. -1: Duration: 0.003912 secs -1: -1: Test explicit timeout: 8: sock_test.c:457: Check nng_pair1_open(&(s1)) succeeds... ok 8: sock_test.c:462: Check nng_socket_set_size(s1, NNG_OPT_RECVMAXSZ, 543) succeeds... ok 8: sock_test.c:463: Check nng_dialer_create(&d, s1, "inproc://dialer_opts") succeeds... ok @@ -9984,7 +10715,7 @@ 8: sock_test.c:500: Check nng_dialer_set_string(d, NNG_OPT_URL, "inproc://junk") fails with Read only resource... ok 8: sock_test.c:503: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.002441 secs +8: Duration: 0.001390 secs 8: 8: Test timeout options: 8: sock_test.c:549: Check nng_pair1_open(&(s1)) succeeds... ok @@ -10038,7 +10769,7 @@ 8: sock_test.c:580: Check nng_socket_set(s1, cases[i], &to, sz) fails with Invalid argument... ok 8: sock_test.c:582: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.002242 secs +8: Duration: 0.001231 secs 8: 8: Test size options: 8: sock_test.c:598: Check nng_pair1_open(&(s1)) succeeds... ok @@ -10053,7 +10784,7 @@ 8: sock_test.c:620: Check nng_socket_set(s1, opt, &val, sz) fails with Invalid argument... ok 8: sock_test.c:632: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.002308 secs +8: Duration: 0.001158 secs 8: 8: Test endpoint absent options: 8: sock_test.c:518: Check nng_dialer_set_size(d, NNG_OPT_RECVMAXSZ, 10) fails with Entry not found... ok @@ -10067,7 +10798,7 @@ 8: sock_test.c:530: Check nng_dialer_get_ms(d, NNG_OPT_RECVTIMEO, &t) fails with Entry not found... ok 8: sock_test.c:531: Check nng_listener_get_ms(l, NNG_OPT_SENDTIMEO, &t) fails with Entry not found... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.002012 secs +8: Duration: 0.001151 secs 8: 8: Test endpoint types: 8: sock_test.c:329: Check nng_pair1_open(&(s1)) succeeds... ok @@ -10085,7 +10816,7 @@ 8: sock_test.c:349: Check nng_listener_close(l) succeeds... ok 8: sock_test.c:351: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.002367 secs +8: Duration: 0.001318 secs 8: 8: Summary: 8: Count of all unit tests: 21 @@ -10094,61 +10825,211 @@ 8: Count of skipped unit tests: 0 8: SUCCESS: All unit tests have passed. 8: - 8/86 Test #8: nng.core.sock_test .......................... Passed 0.41 sec -test 16 - Start 16: nng.sp.protocol.pipeline0.pull_test + 9/86 Test #8: nng.core.sock_test .......................... Passed 0.29 sec +test 24 + Start 24: nng.sp.protocol.reqrep0.xreq_test -16: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/pipeline0/pull_test "-t" "-v" -16: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/pipeline0 -16: Test timeout computed to be: 180 -16: Test pull identity: -16: pull_test.c:19: Check nng_pull0_open(&s) succeeds... ok -16: pull_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok -16: pull_test.c:21: Check p == NUTS_PROTO(5u, 1u)... ok -16: pull_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok -16: pull_test.c:23: Check p == NUTS_PROTO(5u, 0u)... ok -16: pull_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok -16: pull_test.c:25: Check pull == pull... ok -16: pull_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok -16: pull_test.c:28: Check push == push... ok -16: pull_test.c:30: Check nng_close(s) succeeds... ok -16: SUCCESS: All conditions have passed. -16: Duration: 0.002326 secs -16: -16: Test pull cannot send: -13: pair0_test.c:81: Check nng_pair0_open(&s1) succeeds... ok -13: pair0_test.c:82: Check nng_pair0_open(&c1) succeeds... ok -13: pair0_test.c:83: Check nng_pair0_open(&c2) succeeds... ok -13: pair0_test.c:84: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND / 4) succeeds... ok -13: pair0_test.c:85: Check nng_setopt_ms(c1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -13: pair0_test.c:86: Check nng_setopt_ms(c2, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -13: pair0_test.c:87: Check nng_setopt_int(c2, NNG_OPT_SENDBUF, 2) succeeds... ok -13: pair0_test.c:89: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -13: pair0_test.c:90: Check nuts_marry(s1, c1) succeeds... ok -13: pair0_test.c:91: Check nng_dial(c2, addr, NULL, 0) succeeds... ok -13: pair0_test.c:95: Check nng_msg_alloc(&msg, 0) succeeds... ok -13: pair0_test.c:96: Check nng_msg_append(msg, "ONE", strlen("ONE")) == 0... ok -13: pair0_test.c:97: Check nng_sendmsg(c1, msg, 0) succeeds... ok -13: pair0_test.c:98: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -13: pair0_test.c:99: Check nng_msg_len(msg) == strlen("ONE")... ok -13: pair0_test.c:99: Check memcmp(nng_msg_body(msg), "ONE", strlen("ONE")) == 0... ok -13: pair0_test.c:102: Check nng_msg_alloc(&msg, 0) succeeds... ok -13: pair0_test.c:103: Check nng_msg_append(msg, "TWO", strlen("TWO")) == 0... ok -13: pair0_test.c:104: Check nng_sendmsg(c2, msg, 0) succeeds... ok -13: pair0_test.c:105: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok -13: pair0_test.c:107: Check nng_close(s1) succeeds... ok -13: pair0_test.c:108: Check nng_close(c1) succeeds... ok -13: pair0_test.c:109: Check nng_close(c2) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.356770 secs -13: -13: Test pair0 back pressure: -16: pull_test.c:38: Check nng_pull0_open(&s) succeeds... ok -16: pull_test.c:39: Check nng_send(s, "", 0, 0) fails with Not supported... ok -16: pull_test.c:40: Check nng_close(s) succeeds... ok +24: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0/xreq_test "-t" "-v" +24: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 +24: Test timeout computed to be: 180 +24: Test xreq identity: +24: xreq_test.c:20: Check nng_req0_open_raw(&s) succeeds... ok +24: xreq_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p1) succeeds... ok +24: xreq_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p2) succeeds... ok +24: xreq_test.c:23: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n1) succeeds... ok +24: xreq_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n2) succeeds... ok +24: xreq_test.c:25: Check nng_close(s) succeeds... ok +24: xreq_test.c:26: Check p1 == NNG_REQ0_SELF... ok +24: xreq_test.c:27: Check p2 == NNG_REQ0_PEER... ok +24: xreq_test.c:28: Check req == req... ok +24: xreq_test.c:29: Check rep == rep... ok +24: SUCCESS: All conditions have passed. +24: Duration: 0.001294 secs +24: +24: Test xreq raw: +24: xreq_test.c:40: Check nng_req0_open_raw(&s) succeeds... ok +24: xreq_test.c:41: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok +24: xreq_test.c:42: Check b... ok +24: xreq_test.c:43: Check nng_close(s) succeeds... ok +24: SUCCESS: All conditions have passed. +24: Duration: 0.001228 secs +24: +24: Test xreq no context: +24: xreq_test.c:52: Check nng_req0_open_raw(&s) succeeds... ok +24: xreq_test.c:53: Check nng_ctx_open(&ctx, s) fails with Not supported... ok +24: xreq_test.c:54: Check nng_close(s) succeeds... ok +24: SUCCESS: All conditions have passed. +24: Duration: 0.001225 secs +24: +24: Test xreq poll readable: +1: aio_test.c:61: Check nng_aio_alloc(&aio, sleep_done, &end) == 0... ok +1: aio_test.c:66: Check nng_aio_result(aio) fails with Timed out... ok +1: aio_test.c:67: Check end != 0... ok +1: aio_test.c:68: Check (end - start) >= 100... ok +1: aio_test.c:69: Check (end - start) <= 1000... ok +1: aio_test.c:70: Check (nng_clock() - start) >= 100... ok +1: aio_test.c:71: Check (nng_clock() - start) <= 1000... ok +1: SUCCESS: All conditions have passed. +1: Duration: 0.101739 secs +1: +1: Test insane nio: +1: aio_test.c:81: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +1: aio_test.c:82: Check nng_aio_set_iov(aio, 1024, &iov) fails with Invalid argument... ok +1: SUCCESS: All conditions have passed. +1: Duration: 0.001279 secs +1: +1: Test provider cancel: +1: aio_test.c:92: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +1: aio_test.c:93: Check nng_aio_begin(aio) == true... ok +1: aio_test.c:97: Check rv == NNG_ECANCELED... ok +1: SUCCESS: All conditions have passed. +1: Duration: 0.001122 secs +1: +1: Test consumer cancel: +10: platform_test.c:64: Check t1 > t0... ok +10: platform_test.c:65: Check (t1 - t0) >= 200... ok +10: platform_test.c:66: Check (t1 - t0) < 500... ok +10: platform_test.c:69: Check abs((int) (s1 - s0) - (int) (t1 - t0)) < 50... ok +10: SUCCESS: All conditions have passed. +10: Duration: 0.201396 secs +10: +10: Test mutex: +1: aio_test.c:108: Check nng_pair1_open(&s1) == 0... ok +1: aio_test.c:109: Check nng_aio_alloc(&a, cb_done, &done) == 0... ok +1: aio_test.c:115: Check done == 1... ok +1: aio_test.c:116: Check nng_aio_result(a) == NNG_ECANCELED... ok +1: aio_test.c:119: Check nng_close(s1) == 0... ok +1: SUCCESS: All conditions have passed. +1: Duration: 0.001377 secs +1: +1: Test traffic: +10: platform_test.c:78: Check nng_mtx_alloc(&mx) succeeds... ok +10: platform_test.c:87: Check nng_mtx_alloc(&mx) succeeds... ok +10: platform_test.c:88: Check nng_mtx_alloc(&mx2) succeeds... ok +10: platform_test.c:89: Check mx != mx2... ok +10: SUCCESS: All conditions have passed. +10: Duration: 0.001227 secs +10: +10: Test thread: +7: reconnect_test.c:49: Check nng_pair1_open(&(s1)) succeeds... ok +7: reconnect_test.c:50: Check nng_pair1_open(&(s2)) succeeds... ok +7: reconnect_test.c:54: Check nng_socket_set_ms(s2, NNG_OPT_RECONNMINT, 10) succeeds... ok +7: reconnect_test.c:55: Check nng_socket_set_ms(s2, NNG_OPT_RECONNMAXT, 10) succeeds... ok +7: reconnect_test.c:57: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +7: reconnect_test.c:59: Check nng_listen(s1, addr, &l, 0) succeeds... ok +7: reconnect_test.c:61: Check nng_send(s1, "hello", strlen("hello") + 1, 0) succeeds... ok +7: reconnect_test.c:62: Check nng_recv (0 Hunky dory)... ok +7: reconnect_test.c:62: Check length 6 want 6... ok +7: reconnect_test.c:62: Check hello == hello... ok +7: reconnect_test.c:65: Check nng_listener_close(l) succeeds... ok +7: reconnect_test.c:71: Check nng_listen(s1, addr, &l, 0) succeeds... ok +7: reconnect_test.c:72: Check nng_send(s1, "again", strlen("again") + 1, 0) succeeds... ok +7: reconnect_test.c:73: Check nng_recv (0 Hunky dory)... ok +7: reconnect_test.c:73: Check length 6 want 6... ok +7: reconnect_test.c:73: Check again == again... ok +7: reconnect_test.c:75: Check nng_close(s1) succeeds... ok +7: reconnect_test.c:76: Check nng_close(s2) succeeds... ok +7: SUCCESS: All conditions have passed. +7: Duration: 0.208956 secs +7: +7: Test reconnect back-off zero: +10: platform_test.c:100: Check nng_mtx_alloc(&aa.mx) succeeds... ok +10: platform_test.c:101: Check nng_cv_alloc(&aa.cv, aa.mx) succeeds... ok +10: platform_test.c:105: Check nng_thread_create(&thr, add, &aa) succeeds... ok +10: platform_test.c:107: Check aa.cnt == 1... ok +10: SUCCESS: All conditions have passed. +10: Duration: 0.001944 secs +10: +1: aio_test.c:134: Check nng_pair1_open(&s1) succeeds... ok +1: aio_test.c:135: Check nng_pair1_open(&s2) succeeds... ok +1: aio_test.c:137: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +1: aio_test.c:138: Check nng_dial(s2, addr, NULL, 0) succeeds... ok +1: aio_test.c:140: Check nng_aio_alloc(&rx_aio, cb_done, &rx_done) succeeds... ok +1: aio_test.c:141: Check nng_aio_alloc(&tx_aio, cb_done, &tx_done) succeeds... ok +1: aio_test.c:146: Check nng_msg_alloc(&m, 0) succeeds... ok +1: aio_test.c:147: Check nng_msg_append(m, "hello", strlen("hello")) succeeds... ok +1: aio_test.c:157: Check nng_aio_result(rx_aio) succeeds... ok +1: aio_test.c:158: Check nng_aio_result(tx_aio) succeeds... ok +1: aio_test.c:160: Check (m = nng_aio_get_msg(rx_aio)) != NULL... ok +1: aio_test.c:161: Check nng_msg_len(m) == strlen("hello")... ok +1: aio_test.c:162: Check memcmp(nng_msg_body(m), "hello", strlen("hello")) == 0... ok +1: aio_test.c:166: Check rx_done == 1... ok +1: aio_test.c:167: Check tx_done == 1... ok +1: aio_test.c:171: Check nng_close(s1) succeeds... ok +1: aio_test.c:172: Check nng_close(s2) succeeds... ok +1: SUCCESS: All conditions have passed. +1: Duration: 0.002096 secs +1: +10: Test cond var: +1: Test explicit timeout: +10: platform_test.c:119: Check nng_mtx_alloc(&aa.mx) succeeds... ok +10: platform_test.c:120: Check nng_cv_alloc(&aa.cv, aa.mx) succeeds... ok +10: platform_test.c:124: Check nng_thread_create(&thr, add, &aa) succeeds... ok +10: platform_test.c:132: Check aa.cnt == 1... ok +10: SUCCESS: All conditions have passed. +10: Duration: 0.001361 secs +10: +10: Test cond wake: +16: pull_test.c:111: Check nng_pull0_open(&pull) succeeds... ok +16: pull_test.c:112: Check nng_push0_open(&push) succeeds... ok +16: pull_test.c:113: Check nng_socket_get_int(pull, NNG_OPT_RECVFD, &fd) succeeds... ok +16: pull_test.c:114: Check fd >= 0... ok +16: pull_test.c:115: Check nuts_marry_ex(pull, push, addr, &p1, &p2) succeeds... ok +16: pull_test.c:118: Check nng_send(push, "abc", strlen("abc") + 1, 0) succeeds... ok +16: pull_test.c:120: Check nuts_poll_fd(fd)... ok +16: pull_test.c:130: Check nuts_poll_fd(fd) == false... ok +16: pull_test.c:132: Check nng_close(pull) succeeds... ok +16: pull_test.c:133: Check nng_close(push) succeeds... ok 16: SUCCESS: All conditions have passed. -16: Duration: 0.002404 secs +16: Duration: 0.202113 secs 16: +16: Test pull validate peer: +20: xsub_test.c:156: Check nng_sub0_open_raw(&s1) succeeds... ok +20: xsub_test.c:157: Check nng_sub0_open_raw(&s2) succeeds... ok +20: xsub_test.c:159: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +20: xsub_test.c:160: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +20: xsub_test.c:163: Check nng_stats_get(&stats) succeeds... ok +20: xsub_test.c:165: Check stats != NULL... ok +20: xsub_test.c:166: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +20: xsub_test.c:167: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +20: xsub_test.c:169: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +20: xsub_test.c:170: Check nng_stat_value(reject) > 0... ok +20: xsub_test.c:172: Check nng_close(s1) succeeds... ok +20: xsub_test.c:173: Check nng_close(s2) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.101828 secs +20: +20: Test xsub recv late: +23: xrep_test.c:92: Check nng_req0_open(&req) succeeds... ok +23: xrep_test.c:93: Check nng_rep0_open_raw(&rep) succeeds... ok +23: xrep_test.c:94: Check nng_socket_get_int(rep, NNG_OPT_RECVFD, &fd) succeeds... ok +23: xrep_test.c:95: Check fd >= 0... ok +23: xrep_test.c:98: Check nuts_poll_fd(fd) == false... ok +23: xrep_test.c:101: Check nuts_marry(req, rep) succeeds... ok +23: xrep_test.c:102: Check nuts_poll_fd(fd) == false... ok +23: xrep_test.c:106: Check nng_send(req, "abc", strlen("abc") + 1, 0) succeeds... ok +23: xrep_test.c:109: Check nuts_poll_fd(fd) == true... ok +23: xrep_test.c:112: Check nng_recvmsg(rep, &msg, 0) succeeds... ok +23: xrep_test.c:114: Check nuts_poll_fd(fd) == false... ok +23: xrep_test.c:116: Check nng_close(req) succeeds... ok +23: xrep_test.c:117: Check nng_close(rep) succeeds... ok +23: SUCCESS: All conditions have passed. +23: Duration: 0.101980 secs +23: +23: Test xrep poll writable: +23: xrep_test.c:64: Check nng_rep0_open_raw(&rep) succeeds... ok +23: xrep_test.c:65: Check nng_req0_open(&req) succeeds... ok +23: xrep_test.c:66: Check nng_socket_get_int(rep, NNG_OPT_SENDFD, &fd) succeeds... ok +23: xrep_test.c:67: Check fd >= 0... ok +23: xrep_test.c:73: Check nuts_poll_fd(fd) == true... ok +23: xrep_test.c:75: Check nuts_marry(req, rep) succeeds... ok +23: xrep_test.c:78: Check nuts_poll_fd(fd) == true... ok +23: xrep_test.c:80: Check nng_close(req) succeeds... ok +23: xrep_test.c:81: Check nng_close(rep) succeeds... ok +23: SUCCESS: All conditions have passed. +23: Duration: 0.001637 secs +23: +23: Test xrep validate peer: 15: pair1_poly_test.c:239: Check nng_pair1_open_poly(&s) succeeds... ok 15: pair1_poly_test.c:240: Check nng_pair1_open(&c) succeeds... ok 15: pair1_poly_test.c:241: Check nng_setopt_bool(c, "pair1_test_inject_header", true) succeeds... ok @@ -10162,60 +11043,34 @@ 15: pair1_poly_test.c:253: Check nng_close(c) succeeds... ok 15: pair1_poly_test.c:254: Check nng_close(s) succeeds... ok 15: SUCCESS: All conditions have passed. -15: Duration: 0.105670 secs +15: Duration: 0.102918 secs 15: -16: Test pull no context: 15: Test pair1 poly ttl: +19: sub_test.c:189: Check nng_sub0_open(&s1) succeeds... ok +19: sub_test.c:190: Check nng_sub0_open(&s2) succeeds... ok +19: sub_test.c:192: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +19: sub_test.c:193: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +19: sub_test.c:196: Check nng_stats_get(&stats) succeeds... ok +19: sub_test.c:198: Check stats != NULL... ok +19: sub_test.c:199: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +19: sub_test.c:200: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +19: sub_test.c:202: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +19: sub_test.c:203: Check nng_stat_value(reject) > 0... ok +19: sub_test.c:205: Check nng_close(s1) succeeds... ok +19: sub_test.c:206: Check nng_close(s2) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.102088 secs +19: +19: Test sub recv late: 1: aio_test.c:182: Check nng_pair1_open(&s) succeeds... ok 1: aio_test.c:183: Check nng_aio_alloc(&a, cb_done, &done) succeeds... ok 1: aio_test.c:187: Check done == 1... ok 1: aio_test.c:188: Check nng_aio_result(a) fails with Timed out... ok 1: aio_test.c:190: Check nng_close(s) succeeds... ok 1: SUCCESS: All conditions have passed. -1: Duration: 0.043627 secs +1: Duration: 0.042145 secs 1: -14: pair1_test.c:81: Check nng_pair1_open(&s1) succeeds... ok -14: pair1_test.c:82: Check nng_pair1_open(&c1) succeeds... ok -14: pair1_test.c:83: Check nng_pair1_open(&c2) succeeds... ok -14: pair1_test.c:84: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND / 4) succeeds... ok -14: pair1_test.c:85: Check nng_setopt_ms(c1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -14: pair1_test.c:86: Check nng_setopt_ms(c2, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -14: pair1_test.c:87: Check nng_setopt_int(c2, NNG_OPT_SENDBUF, 2) succeeds... ok -14: pair1_test.c:89: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -14: pair1_test.c:90: Check nuts_marry(s1, c1) succeeds... ok -14: pair1_test.c:91: Check nng_dial(c2, addr, NULL, 0) succeeds... ok -14: pair1_test.c:95: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:96: Check nng_msg_append(msg, "ONE", strlen("ONE")) == 0... ok -14: pair1_test.c:97: Check nng_sendmsg(c1, msg, 0) succeeds... ok -14: pair1_test.c:98: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -14: pair1_test.c:99: Check nng_msg_len(msg) == strlen("ONE")... ok -14: pair1_test.c:99: Check memcmp(nng_msg_body(msg), "ONE", strlen("ONE")) == 0... ok -14: pair1_test.c:102: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:103: Check nng_msg_append(msg, "TWO", strlen("TWO")) == 0... ok -14: pair1_test.c:104: Check nng_sendmsg(c2, msg, 0) succeeds... ok -14: pair1_test.c:105: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok -14: pair1_test.c:107: Check nng_close(s1) succeeds... ok -14: pair1_test.c:108: Check nng_close(c1) succeeds... ok -14: pair1_test.c:109: Check nng_close(c2) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.359616 secs -14: 1: Test inherited timeout: -14: Test pair1 mono back pressure: -16: pull_test.c:49: Check nng_pull0_open(&s) succeeds... ok -16: pull_test.c:50: Check nng_ctx_open(&ctx, s) fails with Not supported... ok -16: pull_test.c:51: Check nng_close(s) succeeds... ok -16: SUCCESS: All conditions have passed. -16: Duration: 0.001999 secs -16: -16: Test pull not writeable: -16: pull_test.c:60: Check nng_pull0_open(&s) succeeds... ok -16: pull_test.c:61: Check nng_socket_get_int(s, NNG_OPT_SENDFD, &fd) fails with Not supported... ok -16: pull_test.c:62: Check nng_close(s) succeeds... ok -16: SUCCESS: All conditions have passed. -16: Duration: 0.001931 secs -16: -16: Test pull poll readable: 11: compat_tcp_test.c:208: Check (sb = nn_socket(AF_SP, NN_PAIR)) >= 0... ok 11: compat_tcp_test.c:209: Check (sc = nn_socket(AF_SP, NN_PAIR)) >= 0... ok 11: compat_tcp_test.c:210: Check sb != sc... ok @@ -10240,7 +11095,7 @@ 11: compat_tcp_test.c:245: Check nn_close(sb) succeeds... ok 11: compat_tcp_test.c:246: Check nn_close(sc) succeeds... ok 11: SUCCESS: All conditions have passed. -11: Duration: 0.107070 secs +11: Duration: 0.102654 secs 11: 11: Summary: 11: Count of all unit tests: 9 @@ -10249,34 +11104,115 @@ 11: Count of skipped unit tests: 0 11: SUCCESS: All unit tests have passed. 11: - 9/86 Test #11: nng.compat.compat.nanomsg.compat_tcp_test ... Passed 0.45 sec -test 17 - Start 17: nng.sp.protocol.pipeline0.push_test +10/86 Test #11: nng.compat.compat.nanomsg.compat_tcp_test ... Passed 0.37 sec +test 25 + Start 25: nng.sp.protocol.survey0.respond_test -17: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/pipeline0/push_test "-t" "-v" -17: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/pipeline0 -17: Test timeout computed to be: 180 -17: Test push identity: -17: push_test.c:19: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok -17: push_test.c:21: Check p == NUTS_PROTO(5u, 0u)... ok -17: push_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok -17: push_test.c:23: Check p == NUTS_PROTO(5u, 1u)... ok -17: push_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok -17: push_test.c:25: Check push == push... ok -17: push_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok -17: push_test.c:28: Check pull == pull... ok -17: push_test.c:30: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.002192 secs -17: -17: Test push cannot recv: -17: push_test.c:39: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:40: Check nng_recvmsg(s, &m, 0) fails with Not supported... ok -17: push_test.c:41: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.002065 secs -17: +25: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/survey0/respond_test "-t" "-v" +25: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/survey0 +25: Test timeout computed to be: 180 +13: pair0_test.c:81: Check nng_pair0_open(&s1) succeeds... ok +13: pair0_test.c:82: Check nng_pair0_open(&c1) succeeds... ok +13: pair0_test.c:83: Check nng_pair0_open(&c2) succeeds... ok +13: pair0_test.c:84: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND / 4) succeeds... ok +13: pair0_test.c:85: Check nng_setopt_ms(c1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +13: pair0_test.c:86: Check nng_setopt_ms(c2, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +13: pair0_test.c:87: Check nng_setopt_int(c2, NNG_OPT_SENDBUF, 2) succeeds... ok +13: pair0_test.c:89: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +13: pair0_test.c:90: Check nuts_marry(s1, c1) succeeds... ok +13: pair0_test.c:91: Check nng_dial(c2, addr, NULL, 0) succeeds... ok +13: pair0_test.c:95: Check nng_msg_alloc(&msg, 0) succeeds... ok +13: pair0_test.c:96: Check nng_msg_append(msg, "ONE", strlen("ONE")) == 0... ok +13: pair0_test.c:97: Check nng_sendmsg(c1, msg, 0) succeeds... ok +13: pair0_test.c:98: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +13: pair0_test.c:99: Check nng_msg_len(msg) == strlen("ONE")... ok +13: pair0_test.c:99: Check memcmp(nng_msg_body(msg), "ONE", strlen("ONE")) == 0... ok +13: pair0_test.c:102: Check nng_msg_alloc(&msg, 0) succeeds... ok +13: pair0_test.c:103: Check nng_msg_append(msg, "TWO", strlen("TWO")) == 0... ok +13: pair0_test.c:104: Check nng_sendmsg(c2, msg, 0) succeeds... ok +13: pair0_test.c:105: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok +13: pair0_test.c:107: Check nng_close(s1) succeeds... ok +13: pair0_test.c:108: Check nng_close(c1) succeeds... ok +13: pair0_test.c:109: Check nng_close(c2) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.353381 secs +13: +13: Test pair0 back pressure: +14: pair1_test.c:81: Check nng_pair1_open(&s1) succeeds... ok +14: pair1_test.c:82: Check nng_pair1_open(&c1) succeeds... ok +14: pair1_test.c:83: Check nng_pair1_open(&c2) succeeds... ok +14: pair1_test.c:84: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND / 4) succeeds... ok +14: pair1_test.c:85: Check nng_setopt_ms(c1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +14: pair1_test.c:86: Check nng_setopt_ms(c2, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +14: pair1_test.c:87: Check nng_setopt_int(c2, NNG_OPT_SENDBUF, 2) succeeds... ok +14: pair1_test.c:89: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +14: pair1_test.c:90: Check nuts_marry(s1, c1) succeeds... ok +14: pair1_test.c:91: Check nng_dial(c2, addr, NULL, 0) succeeds... ok +14: pair1_test.c:95: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:96: Check nng_msg_append(msg, "ONE", strlen("ONE")) == 0... ok +14: pair1_test.c:97: Check nng_sendmsg(c1, msg, 0) succeeds... ok +14: pair1_test.c:98: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +14: pair1_test.c:99: Check nng_msg_len(msg) == strlen("ONE")... ok +14: pair1_test.c:99: Check memcmp(nng_msg_body(msg), "ONE", strlen("ONE")) == 0... ok +14: pair1_test.c:102: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:103: Check nng_msg_append(msg, "TWO", strlen("TWO")) == 0... ok +14: pair1_test.c:104: Check nng_sendmsg(c2, msg, 0) succeeds... ok +14: pair1_test.c:105: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok +14: pair1_test.c:107: Check nng_close(s1) succeeds... ok +14: pair1_test.c:108: Check nng_close(c1) succeeds... ok +14: pair1_test.c:109: Check nng_close(c2) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.353423 secs +14: +25: Test respond identity: +14: Test pair1 mono back pressure: +25: respond_test.c:19: Check nng_respondent0_open(&s) succeeds... ok +25: respond_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok +25: respond_test.c:21: Check p == NNG_RESPONDENT0_SELF... ok +25: respond_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) == 0... ok +25: respond_test.c:23: Check p == NNG_RESPONDENT0_PEER... ok +25: respond_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) == 0... ok +25: respond_test.c:25: Check respondent == respondent... ok +25: respond_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) == 0... ok +25: respond_test.c:28: Check surveyor == surveyor... ok +25: respond_test.c:30: Check nng_close(s) succeeds... ok +25: SUCCESS: All conditions have passed. +25: Duration: 0.001390 secs +25: +25: Test respond send bad state: +25: respond_test.c:39: Check nng_respondent0_open(&resp) succeeds... ok +25: respond_test.c:40: Check nng_msg_alloc(&msg, 0) succeeds... ok +25: respond_test.c:41: Check nng_sendmsg(resp, msg, 0) fails with Incorrect state... ok +25: respond_test.c:43: Check nng_close(resp) succeeds... ok +25: SUCCESS: All conditions have passed. +25: Duration: 0.001266 secs +25: +25: Test respond poll readable: +24: xreq_test.c:89: Check nng_req0_open_raw(&req) succeeds... ok +24: xreq_test.c:90: Check nng_rep0_open(&rep) succeeds... ok +24: xreq_test.c:91: Check nng_socket_get_int(req, NNG_OPT_RECVFD, &fd) succeeds... ok +24: xreq_test.c:92: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +24: xreq_test.c:93: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +24: xreq_test.c:94: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +24: xreq_test.c:95: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +24: xreq_test.c:97: Check fd >= 0... ok +24: xreq_test.c:100: Check nuts_poll_fd(fd) == false... ok +24: xreq_test.c:103: Check nuts_marry(req, rep) succeeds... ok +24: xreq_test.c:104: Check nuts_poll_fd(fd) == false... ok +24: xreq_test.c:108: Check nng_msg_alloc(&msg, 0) succeeds... ok +24: xreq_test.c:110: Check nng_msg_append_u32(msg, 0x80000000) succeeds... ok +24: xreq_test.c:111: Check nng_sendmsg(req, msg, 0) succeeds... ok +24: xreq_test.c:113: Check nng_recvmsg(rep, &msg, 0) succeeds... ok +24: xreq_test.c:114: Check nng_sendmsg(rep, msg, 0) succeeds... ok +24: xreq_test.c:118: Check nuts_poll_fd(fd) == true... ok +24: xreq_test.c:121: Check nng_recvmsg(req, &msg, 0) succeeds... ok +24: xreq_test.c:123: Check nuts_poll_fd(fd) == false... ok +24: xreq_test.c:125: Check nng_close(req) succeeds... ok +24: xreq_test.c:126: Check nng_close(rep) succeeds... ok +24: SUCCESS: All conditions have passed. +24: Duration: 0.101973 secs +24: +24: Test xreq poll writable: 1: aio_test.c:200: Check nng_pair1_open(&s) succeeds... ok 1: aio_test.c:201: Check nng_aio_alloc(&a, cb_done, &done) succeeds... ok 1: aio_test.c:202: Check nng_socket_set_ms(s, NNG_OPT_RECVTIMEO, 40) succeeds... ok @@ -10284,523 +11220,31 @@ 1: aio_test.c:206: Check nng_aio_result(a) fails with Timed out... ok 1: aio_test.c:208: Check nng_close(s) succeeds... ok 1: SUCCESS: All conditions have passed. -1: Duration: 0.044316 secs +1: Duration: 0.041866 secs 1: -17: Test push no context: 1: Test zero timeout: -17: push_test.c:50: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:51: Check nng_ctx_open(&ctx, s) fails with Not supported... ok -17: push_test.c:52: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.002031 secs -17: -17: Test push not readable: +24: xreq_test.c:64: Check nng_req0_open_raw(&req) succeeds... ok +24: xreq_test.c:65: Check nng_rep0_open(&rep) succeeds... ok +24: xreq_test.c:66: Check nng_socket_get_int(req, NNG_OPT_SENDFD, &fd) succeeds... ok +24: xreq_test.c:67: Check fd >= 0... ok +24: xreq_test.c:70: Check nuts_poll_fd(fd) == false... ok +24: xreq_test.c:72: Check nuts_marry(req, rep) succeeds... ok +24: xreq_test.c:75: Check nuts_poll_fd(fd) == true... ok +24: xreq_test.c:77: Check nng_close(req) succeeds... ok +24: xreq_test.c:78: Check nng_close(rep) succeeds... ok +24: SUCCESS: All conditions have passed. +24: Duration: 0.001682 secs +24: +24: Test xreq validate peer: 1: aio_test.c:218: Check nng_pair1_open(&s) succeeds... ok 1: aio_test.c:219: Check nng_aio_alloc(&a, cb_done, &done) succeeds... ok 1: aio_test.c:223: Check done == 1... ok 1: aio_test.c:224: Check nng_aio_result(a) fails with Timed out... ok 1: aio_test.c:226: Check nng_close(s) succeeds... ok 1: SUCCESS: All conditions have passed. -1: Duration: 0.004069 secs +1: Duration: 0.001412 secs 1: 1: Test aio reap: -17: push_test.c:61: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:62: Check nng_socket_get_int(s, NNG_OPT_RECVFD, &fd) fails with Not supported... ok -17: push_test.c:63: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.002014 secs -17: -17: Test push poll writable: -13: pair0_test.c:122: Check nng_pair0_open(&s1) succeeds... ok -13: pair0_test.c:123: Check nng_pair0_open(&c1) succeeds... ok -13: pair0_test.c:124: Check nng_setopt_int(s1, NNG_OPT_RECVBUF, 1) succeeds... ok -13: pair0_test.c:125: Check nng_setopt_int(s1, NNG_OPT_SENDBUF, 1) succeeds... ok -13: pair0_test.c:126: Check nng_setopt_int(c1, NNG_OPT_RECVBUF, 1) succeeds... ok -13: pair0_test.c:127: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, to) succeeds... ok -13: pair0_test.c:129: Check nuts_marry(s1, c1) succeeds... ok -13: pair0_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok -13: pair0_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok -13: pair0_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok -13: pair0_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok -13: pair0_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok -13: pair0_test.c:140: Check rv fails with Timed out... ok -13: pair0_test.c:141: Check i < 10... ok -13: pair0_test.c:142: Check nng_close(s1) succeeds... ok -13: pair0_test.c:143: Check nng_close(c1) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.106624 secs -13: -13: Test pair0 send no peer: -14: pair1_test.c:122: Check nng_pair1_open(&s1) succeeds... ok -14: pair1_test.c:123: Check nng_pair1_open(&c1) succeeds... ok -14: pair1_test.c:124: Check nng_setopt_int(s1, NNG_OPT_RECVBUF, 1) succeeds... ok -14: pair1_test.c:125: Check nng_setopt_int(s1, NNG_OPT_SENDBUF, 1) succeeds... ok -14: pair1_test.c:126: Check nng_setopt_int(c1, NNG_OPT_RECVBUF, 1) succeeds... ok -14: pair1_test.c:127: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, to) succeeds... ok -14: pair1_test.c:129: Check nuts_marry(s1, c1) succeeds... ok -14: pair1_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:140: Check rv fails with Timed out... ok -14: pair1_test.c:141: Check i < 10... ok -14: pair1_test.c:142: Check nng_close(s1) succeeds... ok -14: pair1_test.c:143: Check nng_close(c1) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.104811 secs -14: -14: Test pair1 send no peer: -16: pull_test.c:72: Check nng_pull0_open(&pull) succeeds... ok -16: pull_test.c:73: Check nng_push0_open(&push) succeeds... ok -16: pull_test.c:74: Check nng_socket_set_ms(pull, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -16: pull_test.c:75: Check nng_socket_set_ms(push, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -16: pull_test.c:76: Check nng_socket_get_int(pull, NNG_OPT_RECVFD, &fd) succeeds... ok -16: pull_test.c:77: Check fd >= 0... ok -16: pull_test.c:80: Check nuts_poll_fd(fd) == false... ok -16: pull_test.c:83: Check nuts_marry(pull, push) succeeds... ok -16: pull_test.c:84: Check nuts_poll_fd(fd) == false... ok -16: pull_test.c:88: Check nng_send(push, "abc", strlen("abc") + 1, 0) succeeds... ok -16: pull_test.c:90: Check nuts_poll_fd(fd)... ok -16: pull_test.c:93: Check nng_recv (0 Hunky dory)... ok -16: pull_test.c:93: Check length 4 want 4... ok -16: pull_test.c:93: Check abc == abc... ok -16: pull_test.c:94: Check nuts_poll_fd(fd) == false... ok -16: pull_test.c:96: Check nng_close(pull) succeeds... ok -16: pull_test.c:97: Check nng_close(push) succeeds... ok -16: SUCCESS: All conditions have passed. -16: Duration: 0.102684 secs -16: -16: Test pull close pending: -10: platform_test.c:145: Check nng_mtx_alloc(&aa.mx) succeeds... ok -10: platform_test.c:146: Check nng_cv_alloc(&aa.cv, aa.mx) succeeds... ok -10: platform_test.c:152: Check nng_thread_create(&thr, add, &aa) succeeds... ok -10: platform_test.c:158: Check nng_clock() >= now + 200... ok -10: platform_test.c:159: Check nng_clock() < now + 500... ok -10: SUCCESS: All conditions have passed. -10: Duration: 0.202240 secs -10: -10: Test cond until: -1: aio_test.c:240: Check nng_aio_alloc(&a, aio_sleep_cb, &a) succeeds... ok -1: SUCCESS: All conditions have passed. -1: Duration: 0.102994 secs -1: -1: Test sleep loop: -13: pair0_test.c:153: Check nng_pair0_open(&s1) succeeds... ok -13: pair0_test.c:154: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, to) succeeds... ok -13: pair0_test.c:156: Check nng_msg_alloc(&msg, 0) succeeds... ok -13: pair0_test.c:157: Check nng_sendmsg(s1, msg, 0) fails with Timed out... ok -13: pair0_test.c:159: Check nng_close(s1) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.102276 secs -13: -13: Test pair0 raw exchange: -14: pair1_test.c:153: Check nng_pair1_open(&s1) succeeds... ok -14: pair1_test.c:154: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, to) succeeds... ok -14: pair1_test.c:156: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:157: Check nng_sendmsg(s1, msg, 0) fails with Timed out... ok -14: pair1_test.c:159: Check nng_close(s1) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.103826 secs -14: -14: Test pair1 mono raw exchange: -14: pair1_test.c:171: Check nng_pair1_open_raw(&s1) succeeds... ok -14: pair1_test.c:172: Check nng_pair1_open_raw(&c1) succeeds... ok -14: pair1_test.c:174: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -14: pair1_test.c:175: Check nng_setopt_ms(c1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -14: pair1_test.c:176: Check nuts_marry(s1, c1) succeeds... ok -14: pair1_test.c:179: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:180: Check nng_msg_append(msg, "GAMMA", strlen("GAMMA")) == 0... ok -14: pair1_test.c:181: Check nng_msg_header_append_u32(msg, 1) succeeds... ok -14: pair1_test.c:182: Check nng_msg_header_len(msg) == sizeof(uint32_t)... ok -14: pair1_test.c:183: Check nng_sendmsg(c1, msg, 0) succeeds... ok -14: pair1_test.c:184: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -14: pair1_test.c:186: Check nng_pipe_id(p) > 0... ok -14: pair1_test.c:188: Check nng_msg_len(msg) == strlen("GAMMA")... ok -14: pair1_test.c:188: Check memcmp(nng_msg_body(msg), "GAMMA", strlen("GAMMA")) == 0... ok -14: pair1_test.c:189: Check nng_msg_header_len(msg) == sizeof(uint32_t)... ok -14: pair1_test.c:190: Check nng_msg_header_trim_u32(msg, &hops) succeeds... ok -14: pair1_test.c:191: Check hops == 2... ok -14: pair1_test.c:194: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:195: Check nng_msg_append(msg, "EPSILON", strlen("EPSILON")) == 0... ok -14: pair1_test.c:196: Check nng_msg_header_append_u32(msg, 1) succeeds... ok -14: pair1_test.c:197: Check nng_sendmsg(s1, msg, 0) succeeds... ok -14: pair1_test.c:198: Check nng_recvmsg(c1, &msg, 0) succeeds... ok -14: pair1_test.c:199: Check nng_msg_len(msg) == strlen("EPSILON")... ok -14: pair1_test.c:199: Check memcmp(nng_msg_body(msg), "EPSILON", strlen("EPSILON")) == 0... ok -14: pair1_test.c:200: Check nng_msg_header_len(msg) == sizeof(uint32_t)... ok -14: pair1_test.c:201: Check nng_msg_header_trim_u32(msg, &hops) succeeds... ok -14: pair1_test.c:203: Check nng_pipe_id(p) > 0... ok -14: pair1_test.c:205: Check hops == 2... ok -14: pair1_test.c:208: Check nng_close(s1) succeeds... ok -14: pair1_test.c:209: Check nng_close(c1) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.003776 secs -14: -13: pair0_test.c:170: Check nng_pair0_open_raw(&s1) succeeds... ok -13: pair0_test.c:171: Check nng_pair0_open_raw(&c1) succeeds... ok -13: pair0_test.c:173: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -13: pair0_test.c:174: Check nng_setopt_ms(c1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -13: pair0_test.c:175: Check nuts_marry(s1, c1) succeeds... ok -13: pair0_test.c:178: Check nng_msg_alloc(&msg, 0) succeeds... ok -13: pair0_test.c:179: Check nng_msg_append(msg, "GAMMA", strlen("GAMMA")) == 0... ok -13: pair0_test.c:180: Check nng_sendmsg(c1, msg, 0) succeeds... ok -13: pair0_test.c:181: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -13: pair0_test.c:183: Check nng_pipe_id(p) > 0... ok -13: pair0_test.c:185: Check nng_msg_len(msg) == strlen("GAMMA")... ok -13: pair0_test.c:185: Check memcmp(nng_msg_body(msg), "GAMMA", strlen("GAMMA")) == 0... ok -13: pair0_test.c:188: Check nng_msg_alloc(&msg, 0) succeeds... ok -13: pair0_test.c:189: Check nng_msg_append(msg, "EPSILON", strlen("EPSILON")) == 0... ok -13: pair0_test.c:190: Check nng_sendmsg(s1, msg, 0) succeeds... ok -13: pair0_test.c:191: Check nng_recvmsg(c1, &msg, 0) succeeds... ok -13: pair0_test.c:192: Check nng_msg_len(msg) == strlen("EPSILON")... ok -13: pair0_test.c:192: Check memcmp(nng_msg_body(msg), "EPSILON", strlen("EPSILON")) == 0... ok -13: pair0_test.c:194: Check nng_pipe_id(p) > 0... ok -13: pair0_test.c:198: Check nng_close(s1) succeeds... ok -13: pair0_test.c:199: Check nng_close(c1) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.003488 secs -13: -14: Test pair1 mono raw header: -13: Test pair0 send closed aio: -13: pair0_test.c:209: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -13: pair0_test.c:210: Check nng_msg_alloc(&msg, 0) succeeds... ok -13: pair0_test.c:211: Check nng_pair0_open(&s1) succeeds... ok -13: pair0_test.c:216: Check nng_aio_result(aio) fails with Operation canceled... ok -13: pair0_test.c:219: Check nng_close(s1) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.002241 secs -13: -13: Test pair0 raw: -14: pair1_test.c:220: Check nng_pair1_open_raw(&s1) succeeds... ok -14: pair1_test.c:221: Check nng_pair1_open_raw(&c1) succeeds... ok -14: pair1_test.c:223: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok -14: pair1_test.c:224: Check nng_setopt_ms(c1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok -14: pair1_test.c:225: Check nuts_marry(s1, c1) succeeds... ok -14: pair1_test.c:228: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:229: Check nng_sendmsg(c1, msg, 0) fails with Protocol error... ok -14: pair1_test.c:233: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:234: Check nng_msg_append_u32(msg, 0xFEEDFACE) succeeds... ok -14: pair1_test.c:235: Check nng_msg_header_append_u32(msg, 1) succeeds... ok -14: pair1_test.c:236: Check nng_sendmsg(c1, msg, 0) succeeds... ok -14: pair1_test.c:237: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -14: pair1_test.c:238: Check nng_msg_trim_u32(msg, &v) succeeds... ok -14: pair1_test.c:239: Check v == 0xFEEDFACE... ok -14: pair1_test.c:243: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:244: Check nng_msg_header_append_u32(msg, 0xDEAD0000) succeeds... ok -14: pair1_test.c:245: Check nng_sendmsg(c1, msg, 0) fails with Protocol error... ok -14: pair1_test.c:249: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:250: Check nng_msg_header_append_u32(msg, 0xff) succeeds... ok -14: pair1_test.c:251: Check nng_sendmsg(c1, msg, 0) fails with Protocol error... ok -14: pair1_test.c:255: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:256: Check nng_msg_append_u32(msg, 0xFEEDFACE) succeeds... ok -14: pair1_test.c:257: Check nng_msg_header_append_u32(msg, 1) succeeds... ok -14: pair1_test.c:258: Check nng_sendmsg(c1, msg, 0) succeeds... ok -14: pair1_test.c:259: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -14: pair1_test.c:260: Check nng_msg_trim_u32(msg, &v) succeeds... ok -14: pair1_test.c:261: Check v == 0xFEEDFACE... ok -14: pair1_test.c:264: Check nng_close(s1) succeeds... ok -14: pair1_test.c:265: Check nng_close(c1) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.004478 secs -14: -13: pair0_test.c:228: Check nng_pair0_open(&s1) succeeds... ok -13: pair0_test.c:229: Check nng_getopt_bool(s1, NNG_OPT_RAW, &raw) succeeds... ok -13: pair0_test.c:230: Check raw == false... ok -13: pair0_test.c:231: Check nng_setopt_bool(s1, NNG_OPT_RAW, true) fails with Read only resource... ok -13: pair0_test.c:232: Check nng_close(s1) succeeds... ok -13: pair0_test.c:234: Check nng_pair0_open_raw(&s1) succeeds... ok -13: pair0_test.c:235: Check nng_getopt_bool(s1, NNG_OPT_RAW, &raw) succeeds... ok -13: pair0_test.c:236: Check raw == true... ok -13: pair0_test.c:237: Check nng_setopt_bool(s1, NNG_OPT_RAW, false) fails with Read only resource... ok -13: pair0_test.c:238: Check nng_close(s1) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.001990 secs -13: -14: Test pair1 send closed aio: -13: Test pair0 validate peer: -14: pair1_test.c:275: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -14: pair1_test.c:276: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:277: Check nng_pair1_open(&s1) succeeds... ok -14: pair1_test.c:282: Check nng_aio_result(aio) fails with Operation canceled... ok -14: pair1_test.c:285: Check nng_close(s1) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.003136 secs -14: -14: Test pair1 raw: -10: platform_test.c:172: Check nng_mtx_alloc(&aa.mx) succeeds... ok -10: platform_test.c:173: Check nng_cv_alloc(&aa.cv, aa.mx) succeeds... ok -10: platform_test.c:182: Check nng_clock() >= now... ok -10: platform_test.c:189: Check nng_clock() < now + 1000... ok -10: SUCCESS: All conditions have passed. -10: Duration: 0.103667 secs -10: -10: Test random: -14: pair1_test.c:294: Check nng_pair1_open(&s1) succeeds... ok -14: pair1_test.c:295: Check nng_getopt_bool(s1, NNG_OPT_RAW, &raw) succeeds... ok -14: pair1_test.c:296: Check raw == false... ok -14: pair1_test.c:297: Check nng_setopt_bool(s1, NNG_OPT_RAW, true) fails with Read only resource... ok -14: pair1_test.c:298: Check nng_close(s1) succeeds... ok -14: pair1_test.c:300: Check nng_pair1_open_raw(&s1) succeeds... ok -14: pair1_test.c:301: Check nng_getopt_bool(s1, NNG_OPT_RAW, &raw) succeeds... ok -14: pair1_test.c:302: Check raw == true... ok -14: pair1_test.c:303: Check nng_setopt_bool(s1, NNG_OPT_RAW, false) fails with Read only resource... ok -14: pair1_test.c:304: Check nng_close(s1) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.003278 secs -14: -14: Test pair1 ttl: -10: platform_test.c:216: Check same < 5... ok -10: SUCCESS: All conditions have passed. -10: Duration: 0.004052 secs -10: -10: Summary: -10: Count of all unit tests: 8 -10: Count of run unit tests: 8 -10: Count of failed unit tests: 0 -10: Count of skipped unit tests: 0 -10: SUCCESS: All unit tests have passed. -10: -10/86 Test #10: nng.platform.platform_test .................. Passed 0.69 sec -test 18 - Start 18: nng.sp.protocol.pubsub0.pub_test - -18: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0/pub_test "-t" "-v" -18: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0 -18: Test timeout computed to be: 180 -18: Test pub identity: -17: push_test.c:73: Check nng_pull0_open(&pull) succeeds... ok -17: push_test.c:74: Check nng_push0_open(&push) succeeds... ok -17: push_test.c:75: Check nng_socket_set_ms(pull, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -17: push_test.c:76: Check nng_socket_set_ms(push, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -17: push_test.c:77: Check nng_socket_get_int(push, NNG_OPT_SENDFD, &fd) succeeds... ok -17: push_test.c:78: Check fd >= 0... ok -17: push_test.c:86: Check nuts_poll_fd(fd) == false... ok -17: push_test.c:89: Check nuts_marry(pull, push) succeeds... ok -17: push_test.c:90: Check nuts_poll_fd(fd) == true... ok -17: push_test.c:93: Check nng_send(push, "abc", strlen("abc") + 1, 0) succeeds... ok -17: push_test.c:96: Check nng_send(push, "def", strlen("def") + 1, 0) succeeds... ok -17: push_test.c:98: Check nuts_poll_fd(fd) == false... ok -17: push_test.c:101: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:101: Check length 4 want 4... ok -17: push_test.c:101: Check abc == abc... ok -17: push_test.c:103: Check nuts_poll_fd(fd)... ok -17: push_test.c:105: Check nng_close(pull) succeeds... ok -17: push_test.c:106: Check nng_close(push) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.204500 secs -17: -17: Test push poll buffered: -18: pub_test.c:19: Check nng_pub0_open(&s) succeeds... ok -18: pub_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok -18: pub_test.c:21: Check p == NUTS_PROTO(2u, 0u)... ok -18: pub_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok -18: pub_test.c:23: Check p == NUTS_PROTO(2u, 1u)... ok -18: pub_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok -18: pub_test.c:25: Check pub == pub... ok -18: pub_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok -18: pub_test.c:28: Check sub == sub... ok -18: pub_test.c:30: Check nng_close(s) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.002886 secs -18: -18: Test pub cannot recv: -18: pub_test.c:38: Check nng_pub0_open(&pub) succeeds... ok -18: pub_test.c:39: Check nng_recv(pub, "", 0, 0) fails with Not supported... ok -18: pub_test.c:40: Check nng_close(pub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.002125 secs -18: -18: Test put no context: -18: pub_test.c:49: Check nng_pub0_open(&pub) succeeds... ok -18: pub_test.c:50: Check nng_ctx_open(&ctx, pub) fails with Not supported... ok -18: pub_test.c:51: Check nng_close(pub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.002050 secs -18: -18: Test pub not readable: -18: pub_test.c:60: Check nng_pub0_open(&pub) succeeds... ok -18: pub_test.c:61: Check nng_socket_get_int(pub, NNG_OPT_RECVFD, &fd) fails with Not supported... ok -18: pub_test.c:62: Check nng_close(pub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.002230 secs -18: -18: Test pub poll writeable: -18: pub_test.c:72: Check nng_sub0_open(&sub) succeeds... ok -18: pub_test.c:73: Check nng_pub0_open(&pub) succeeds... ok -18: pub_test.c:74: Check nng_socket_get_int(pub, NNG_OPT_SENDFD, &fd) succeeds... ok -18: pub_test.c:75: Check fd >= 0... ok -18: pub_test.c:78: Check nuts_poll_fd(fd)... ok -18: pub_test.c:81: Check nuts_marry(pub, sub) succeeds... ok -18: pub_test.c:82: Check nuts_poll_fd(fd)... ok -18: pub_test.c:85: Check nng_send(pub, "abc", strlen("abc") + 1, 0) succeeds... ok -18: pub_test.c:86: Check nuts_poll_fd(fd)... ok -18: pub_test.c:88: Check nng_close(pub) succeeds... ok -18: pub_test.c:89: Check nng_close(sub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.003698 secs -18: -18: Test pub validate peer: -16: pull_test.c:111: Check nng_pull0_open(&pull) succeeds... ok -16: pull_test.c:112: Check nng_push0_open(&push) succeeds... ok -16: pull_test.c:113: Check nng_socket_get_int(pull, NNG_OPT_RECVFD, &fd) succeeds... ok -16: pull_test.c:114: Check fd >= 0... ok -16: pull_test.c:115: Check nuts_marry_ex(pull, push, addr, &p1, &p2) succeeds... ok -16: pull_test.c:118: Check nng_send(push, "abc", strlen("abc") + 1, 0) succeeds... ok -16: pull_test.c:120: Check nuts_poll_fd(fd)... ok -16: pull_test.c:130: Check nuts_poll_fd(fd) == false... ok -16: pull_test.c:132: Check nng_close(pull) succeeds... ok -16: pull_test.c:133: Check nng_close(push) succeeds... ok -16: SUCCESS: All conditions have passed. -16: Duration: 0.211219 secs -16: -16: Test pull validate peer: -13: pair0_test.c:250: Check nng_pair0_open(&s1) succeeds... ok -13: pair0_test.c:251: Check nng_pair1_open(&s2) succeeds... ok -13: pair0_test.c:253: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -13: pair0_test.c:254: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -13: pair0_test.c:257: Check nng_stats_get(&stats) succeeds... ok -13: pair0_test.c:259: Check stats != NULL... ok -13: pair0_test.c:260: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -13: pair0_test.c:261: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -13: pair0_test.c:263: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -13: pair0_test.c:264: Check nng_stat_value(reject) > 0... ok -13: pair0_test.c:266: Check nng_close(s1) succeeds... ok -13: pair0_test.c:267: Check nng_close(s2) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.102729 secs -13: -13: Test pair0 no context: -13: pair0_test.c:277: Check nng_pair0_open(&s) succeeds... ok -13: pair0_test.c:278: Check nng_ctx_open(&ctx, s) fails with Not supported... ok -13: pair0_test.c:279: Check nng_close(s) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.001966 secs -13: -13: Test pair0 send buffer: -13: pair0_test.c:290: Check nng_pair0_open(&s) succeeds... ok -13: pair0_test.c:291: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok -13: pair0_test.c:292: Check v == 0... ok -13: pair0_test.c:293: Check nng_getopt_bool(s, NNG_OPT_SENDBUF, &b) fails with Incorrect type... ok -13: pair0_test.c:295: Check nng_getopt(s, NNG_OPT_SENDBUF, &b, &sz) fails with Invalid argument... ok -13: pair0_test.c:296: Check nng_setopt_int(s, NNG_OPT_SENDBUF, -1) fails with Invalid argument... ok -13: pair0_test.c:297: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100000) fails with Invalid argument... ok -13: pair0_test.c:298: Check nng_setopt_bool(s, NNG_OPT_SENDBUF, false) fails with Incorrect type... ok -13: pair0_test.c:299: Check nng_setopt(s, NNG_OPT_SENDBUF, &b, 1) fails with Invalid argument... ok -13: pair0_test.c:300: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100) succeeds... ok -13: pair0_test.c:301: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok -13: pair0_test.c:302: Check v == 100... ok -13: pair0_test.c:303: Check nng_close(s) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.002191 secs -13: -13: Test pair0 recv buffer: -13: pair0_test.c:314: Check nng_pair0_open(&s) succeeds... ok -13: pair0_test.c:315: Check nng_getopt_int(s, NNG_OPT_RECVBUF, &v) succeeds... ok -13: pair0_test.c:316: Check v == 0... ok -13: pair0_test.c:317: Check nng_getopt_bool(s, NNG_OPT_RECVBUF, &b) fails with Incorrect type... ok -13: pair0_test.c:319: Check nng_getopt(s, NNG_OPT_RECVBUF, &b, &sz) fails with Invalid argument... ok -13: pair0_test.c:320: Check nng_setopt_int(s, NNG_OPT_RECVBUF, -1) fails with Invalid argument... ok -13: pair0_test.c:321: Check nng_setopt_int(s, NNG_OPT_RECVBUF, 100000) fails with Invalid argument... ok -13: pair0_test.c:322: Check nng_setopt_bool(s, NNG_OPT_RECVBUF, false) fails with Incorrect type... ok -13: pair0_test.c:323: Check nng_setopt(s, NNG_OPT_RECVBUF, &b, 1) fails with Invalid argument... ok -13: pair0_test.c:324: Check nng_setopt_int(s, NNG_OPT_RECVBUF, 100) succeeds... ok -13: pair0_test.c:325: Check nng_getopt_int(s, NNG_OPT_RECVBUF, &v) succeeds... ok -13: pair0_test.c:326: Check v == 100... ok -13: pair0_test.c:327: Check nng_close(s) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.002190 secs -13: -13: Test pair0 poll readable: -1: aio_test.c:303: Check nng_aio_alloc(&sl.aio, aio_sleep_loop, &sl) succeeds... ok -1: aio_test.c:304: Check nng_mtx_alloc(&sl.mx) succeeds... ok -1: aio_test.c:305: Check nng_cv_alloc(&sl.cv, sl.mx) succeeds... ok -1: aio_test.c:315: Check dur >= 150... ok -1: aio_test.c:320: Check sl.done... ok -1: aio_test.c:321: Check sl.result succeeds... ok -1: SUCCESS: All conditions have passed. -1: Duration: 0.205312 secs -1: -1: Test sleep cancel: -7: reconnect_test.c:131: Check nng_pair1_open(&(s1)) succeeds... ok -7: reconnect_test.c:132: Check nng_pair1_open(&(s2)) succeeds... ok -7: reconnect_test.c:137: Check nng_socket_set_ms(s1, NNG_OPT_RECONNMAXT, 0) succeeds... ok -7: reconnect_test.c:138: Check nng_socket_set_ms(s1, NNG_OPT_RECONNMINT, 10) succeeds... ok -7: reconnect_test.c:139: Check nng_dial(s1, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -7: reconnect_test.c:149: Check nng_listen(s2, addr, NULL, 0) succeeds... ok -7: reconnect_test.c:151: Check nng_send(s1, "hello", strlen("hello") + 1, 0) succeeds... ok -7: reconnect_test.c:152: Check nng_recv (0 Hunky dory)... ok -7: reconnect_test.c:152: Check length 6 want 6... ok -7: reconnect_test.c:152: Check hello == hello... ok -7: reconnect_test.c:154: Check time before, deadline 538, current 440, delta 98... ok -7: reconnect_test.c:156: Check nng_close(s1) succeeds... ok -7: reconnect_test.c:157: Check nng_close(s2) succeeds... ok -7: SUCCESS: All conditions have passed. -7: Duration: 0.504128 secs -7: -7: Test reconnect pipe: -15: pair1_poly_test.c:266: Check nng_pair1_open_poly(&s1) succeeds... ok -15: pair1_poly_test.c:267: Check nng_pair1_open_raw(&c1) succeeds... ok -15: pair1_poly_test.c:268: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok -15: pair1_poly_test.c:269: Check nng_setopt_ms(c1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok -15: pair1_poly_test.c:272: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 0) fails with Invalid argument... ok -15: pair1_poly_test.c:273: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 1000) fails with Invalid argument... ok -15: pair1_poly_test.c:275: Check nng_setopt(s1, NNG_OPT_MAXTTL, &ttl, 1) fails with Invalid argument... ok -15: pair1_poly_test.c:276: Check nng_setopt_bool(s1, NNG_OPT_MAXTTL, true) fails with Incorrect type... ok -15: pair1_poly_test.c:278: Check nuts_marry(s1, c1) succeeds... ok -15: pair1_poly_test.c:281: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 4) succeeds... ok -15: pair1_poly_test.c:282: Check nng_getopt_int(s1, NNG_OPT_MAXTTL, &ttl) succeeds... ok -15: pair1_poly_test.c:283: Check ttl == 4... ok -15: pair1_poly_test.c:286: Check nng_msg_alloc(&msg, 0) succeeds... ok -15: pair1_poly_test.c:287: Check nng_msg_header_append_u32(msg, 4) succeeds... ok -15: pair1_poly_test.c:288: Check nng_sendmsg(c1, msg, 0) succeeds... ok -15: pair1_poly_test.c:289: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok -15: pair1_poly_test.c:292: Check nng_msg_alloc(&msg, 0) succeeds... ok -15: pair1_poly_test.c:293: Check nng_msg_append_u32(msg, 0xFEEDFACE) succeeds... ok -15: pair1_poly_test.c:294: Check nng_msg_header_append_u32(msg, 3) succeeds... ok -15: pair1_poly_test.c:295: Check nng_sendmsg(c1, msg, 0) succeeds... ok -15: pair1_poly_test.c:296: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -15: pair1_poly_test.c:297: Check nng_msg_trim_u32(msg, &val) succeeds... ok -15: pair1_poly_test.c:298: Check val == 0xFEEDFACE... ok -15: pair1_poly_test.c:299: Check nng_msg_header_trim_u32(msg, &val) succeeds... ok -15: pair1_poly_test.c:300: Check val == 4... ok -15: pair1_poly_test.c:304: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 15) succeeds... ok -15: pair1_poly_test.c:305: Check nng_msg_alloc(&msg, 0) succeeds... ok -15: pair1_poly_test.c:306: Check nng_msg_append_u32(msg, 1234) succeeds... ok -15: pair1_poly_test.c:307: Check nng_msg_header_append_u32(msg, 14) succeeds... ok -15: pair1_poly_test.c:308: Check nng_sendmsg(c1, msg, 0) succeeds... ok -15: pair1_poly_test.c:309: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -15: pair1_poly_test.c:310: Check nng_msg_trim_u32(msg, &val) succeeds... ok -15: pair1_poly_test.c:311: Check val == 1234... ok -15: pair1_poly_test.c:312: Check nng_msg_header_trim_u32(msg, &val) succeeds... ok -15: pair1_poly_test.c:313: Check val == 15... ok -15: pair1_poly_test.c:317: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 15) succeeds... ok -15: pair1_poly_test.c:318: Check nng_msg_alloc(&msg, 0) succeeds... ok -15: pair1_poly_test.c:319: Check nng_msg_header_append_u32(msg, 15) succeeds... ok -15: pair1_poly_test.c:320: Check nng_sendmsg(c1, msg, 0) succeeds... ok -15: pair1_poly_test.c:321: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok -15: pair1_poly_test.c:323: Check nng_close(s1) succeeds... ok -15: pair1_poly_test.c:324: Check nng_close(c1) succeeds... ok -15: SUCCESS: All conditions have passed. -15: Duration: 0.406033 secs -15: -15: Test pair1 poly close abort: -18: pub_test.c:113: Check nng_pub0_open(&s1) succeeds... ok -18: pub_test.c:114: Check nng_pub0_open(&s2) succeeds... ok -18: pub_test.c:116: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -18: pub_test.c:117: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -18: pub_test.c:120: Check nng_stats_get(&stats) succeeds... ok -18: pub_test.c:122: Check stats != NULL... ok -18: pub_test.c:123: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -18: pub_test.c:124: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -18: pub_test.c:126: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -18: pub_test.c:127: Check nng_stat_value(reject) > 0... ok -18: pub_test.c:129: Check nng_close(s1) succeeds... ok -18: pub_test.c:130: Check nng_close(s2) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.103921 secs -18: -18: Test pub send queued: 16: pull_test.c:146: Check nng_pull0_open(&s1) succeeds... ok 16: pull_test.c:147: Check nng_pull0_open(&s2) succeeds... ok 16: pull_test.c:149: Check nng_listen(s1, addr, NULL, 0) succeeds... ok @@ -10814,7 +11258,7 @@ 16: pull_test.c:162: Check nng_close(s1) succeeds... ok 16: pull_test.c:163: Check nng_close(s2) succeeds... ok 16: SUCCESS: All conditions have passed. -16: Duration: 0.103283 secs +16: Duration: 0.101555 secs 16: 16: Test pull recv aio stopped: 16: pull_test.c:173: Check nng_pull0_open(&s) succeeds... ok @@ -10822,7 +11266,7 @@ 16: pull_test.c:179: Check nng_aio_result(aio) fails with Operation canceled... ok 16: pull_test.c:180: Check nng_close(s) succeeds... ok 16: SUCCESS: All conditions have passed. -16: Duration: 0.002012 secs +16: Duration: 0.001194 secs 16: 16: Test pull close recv: 16: pull_test.c:190: Check nng_pull0_open(&s) succeeds... ok @@ -10830,1064 +11274,17 @@ 16: pull_test.c:194: Check nng_close(s) succeeds... ok 16: pull_test.c:196: Check nng_aio_result(aio) fails with Object closed... ok 16: SUCCESS: All conditions have passed. -16: Duration: 0.002084 secs +16: Duration: 0.001129 secs 16: 16: Test pull recv nonblock: -15: pair1_poly_test.c:191: Check nng_pair1_open_poly(&s) succeeds... ok -15: pair1_poly_test.c:192: Check nng_pair1_open(&c) succeeds... ok -15: pair1_poly_test.c:193: Check nng_setopt_ms(s, NNG_OPT_RECVTIMEO, 100) succeeds... ok -15: pair1_poly_test.c:194: Check nng_setopt_ms(s, NNG_OPT_SENDTIMEO, 200) succeeds... ok -15: pair1_poly_test.c:195: Check nng_setopt_int(s, NNG_OPT_RECVBUF, 1) succeeds... ok -15: pair1_poly_test.c:196: Check nng_setopt_int(c, NNG_OPT_SENDBUF, 20) succeeds... ok -15: pair1_poly_test.c:198: Check nuts_marry(c, s) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:205: Check nng_close(s) succeeds... ok -15: pair1_poly_test.c:206: Check nng_close(c) succeeds... ok -15: SUCCESS: All conditions have passed. -15: Duration: 0.053331 secs -15: -15: Test pair1 poly validate peer: 16: pull_test.c:207: Check nng_pull0_open(&s) succeeds... ok 16: pull_test.c:208: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok 16: pull_test.c:214: Check nng_aio_result(aio) fails with Timed out... ok 16: pull_test.c:215: Check nng_close(s) succeeds... ok 16: SUCCESS: All conditions have passed. -16: Duration: 0.002208 secs +16: Duration: 0.001301 secs 16: 16: Test pull recv cancel: -16: pull_test.c:225: Check nng_pull0_open(&s) succeeds... ok -16: pull_test.c:226: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -16: pull_test.c:233: Check nng_aio_result(aio) fails with Operation canceled... ok -16: pull_test.c:234: Check nng_close(s) succeeds... ok -16: SUCCESS: All conditions have passed. -16: Duration: 0.002046 secs -16: -16: Test pull cooked: -18: pub_test.c:143: Check nng_pub0_open(&pub) succeeds... ok -18: pub_test.c:144: Check nng_sub0_open(&sub) succeeds... ok -18: pub_test.c:145: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "", 0) succeeds... ok -18: pub_test.c:146: Check nng_socket_set_int(pub, NNG_OPT_SENDBUF, 10) succeeds... ok -18: pub_test.c:147: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 10) succeeds... ok -18: pub_test.c:148: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -18: pub_test.c:149: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -18: pub_test.c:150: Check nuts_marry(pub, sub) succeeds... ok -18: pub_test.c:151: Check nng_send(pub, "first", strlen("first") + 1, 0) succeeds... ok -18: pub_test.c:152: Check nng_send(pub, "second", strlen("second") + 1, 0) succeeds... ok -18: pub_test.c:153: Check nng_send(pub, "three musketeers", strlen("three musketeers") + 1, 0) succeeds... ok -18: pub_test.c:154: Check nng_send(pub, "four", strlen("four") + 1, 0) succeeds... ok -18: pub_test.c:156: Check nng_recv (0 Hunky dory)... ok -18: pub_test.c:156: Check length 6 want 6... ok -18: pub_test.c:156: Check first == first... ok -18: pub_test.c:157: Check nng_recv (0 Hunky dory)... ok -18: pub_test.c:157: Check length 7 want 7... ok -18: pub_test.c:157: Check second == second... ok -18: pub_test.c:158: Check nng_recv (0 Hunky dory)... ok -18: pub_test.c:158: Check length 17 want 17... ok -18: pub_test.c:158: Check three musketeers == three musketeers... ok -18: pub_test.c:159: Check nng_recv (0 Hunky dory)... ok -18: pub_test.c:159: Check length 5 want 5... ok -18: pub_test.c:159: Check four == four... ok -18: pub_test.c:161: Check nng_close(pub) succeeds... ok -18: pub_test.c:162: Check nng_close(sub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.053580 secs -18: -18: Test pub send no pipes: -16: pull_test.c:244: Check nng_pull0_open(&s) succeeds... ok -16: pull_test.c:245: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok -16: pull_test.c:246: Check !b... ok -16: pull_test.c:247: Check nng_close(s) succeeds... ok -16: SUCCESS: All conditions have passed. -16: Duration: 0.002086 secs -16: -16: Summary: -16: Count of all unit tests: 12 -16: Count of run unit tests: 12 -16: Count of failed unit tests: 0 -16: Count of skipped unit tests: 0 -16: SUCCESS: All unit tests have passed. -16: -11/86 Test #16: nng.sp.protocol.pipeline0.pull_test ......... Passed 0.51 sec -test 19 - Start 19: nng.sp.protocol.pubsub0.sub_test - -19: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0/sub_test "-t" "-v" -19: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0 -19: Test timeout computed to be: 180 -18: pub_test.c:97: Check nng_pub0_open(&pub) succeeds... ok -18: pub_test.c:98: Check nng_send(pub, "DROP1", strlen("DROP1") + 1, 0) succeeds... ok -18: pub_test.c:99: Check nng_send(pub, "DROP2", strlen("DROP2") + 1, 0) succeeds... ok -18: pub_test.c:100: Check nng_close(pub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.002208 secs -18: -18: Test sub recv ctx closed: -19: Test sub identity: -19: sub_test.c:19: Check nng_sub0_open(&s) succeeds... ok -19: sub_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok -19: sub_test.c:21: Check p == NUTS_PROTO(2u, 1u)... ok -19: sub_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok -19: sub_test.c:23: Check p == NUTS_PROTO(2u, 0u)... ok -19: sub_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok -19: sub_test.c:25: Check sub == sub... ok -19: sub_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok -19: sub_test.c:28: Check pub == pub... ok -19: sub_test.c:30: Check nng_close(s) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.002967 secs -19: -18: pub_test.c:170: Check nng_sub0_open(&sub) succeeds... ok -18: pub_test.c:171: Check nng_ctx_open(&ctx, sub) succeeds... ok -18: pub_test.c:172: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -18: pub_test.c:176: Check nng_aio_result(aio) fails with Object closed... ok -18: pub_test.c:178: Check nng_close(sub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.002132 secs -18: -19: Test sub cannot send: -18: Test sub recv aio ctx stopped: -19: sub_test.c:38: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:39: Check nng_send(sub, "", 0, 0) fails with Not supported... ok -19: sub_test.c:40: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.002342 secs -19: -19: Test sub context cannot send: -18: pub_test.c:188: Check nng_sub0_open(&sub) succeeds... ok -18: pub_test.c:189: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -18: pub_test.c:190: Check nng_ctx_open(&ctx, sub) succeeds... ok -18: pub_test.c:195: Check nng_aio_result(aio) fails with Operation canceled... ok -18: pub_test.c:196: Check nng_ctx_close(ctx) succeeds... ok -18: pub_test.c:197: Check nng_close(sub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.002181 secs -18: -18: Test sub close context recv: -19: sub_test.c:51: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:52: Check nng_ctx_open(&ctx, sub) succeeds... ok -19: sub_test.c:53: Check nng_msg_alloc(&m, 0) succeeds... ok -19: sub_test.c:54: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -19: sub_test.c:59: Check nng_aio_result(aio) fails with Not supported... ok -19: sub_test.c:60: Check nng_ctx_close(ctx) succeeds... ok -19: sub_test.c:61: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.002034 secs -19: -19: Test sub not writeable: -18: pub_test.c:208: Check nng_sub0_open(&sub) succeeds... ok -18: pub_test.c:209: Check nng_ctx_open(&ctx, sub) succeeds... ok -18: pub_test.c:210: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -18: pub_test.c:213: Check nng_ctx_close(ctx) succeeds... ok -18: pub_test.c:215: Check nng_aio_result(aio) fails with Object closed... ok -18: pub_test.c:217: Check nng_close(sub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.002045 secs -18: -18: Test sub context recv nonblock: -19: sub_test.c:72: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:73: Check nng_socket_get_int(sub, NNG_OPT_SENDFD, &fd) fails with Not supported... ok -19: sub_test.c:74: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.002016 secs -19: -19: Test sub poll readable: -18: pub_test.c:228: Check nng_sub0_open(&sub) succeeds... ok -18: pub_test.c:229: Check nng_ctx_open(&ctx, sub) succeeds... ok -18: pub_test.c:230: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -18: pub_test.c:236: Check nng_aio_result(aio) fails with Timed out... ok -18: pub_test.c:237: Check nng_close(sub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.001969 secs -18: -18: Test sub context recv cancel: -18: pub_test.c:248: Check nng_sub0_open(&sub) succeeds... ok -18: pub_test.c:249: Check nng_ctx_open(&ctx, sub) succeeds... ok -18: pub_test.c:250: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -18: pub_test.c:257: Check nng_aio_result(aio) fails with Operation canceled... ok -18: pub_test.c:258: Check nng_close(sub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.002226 secs -18: -18: Test pub send buf option: -18: pub_test.c:271: Check nng_pub0_open(&pub) succeeds... ok -18: pub_test.c:273: Check nng_socket_set_int(pub, opt, 1) succeeds... ok -18: pub_test.c:274: Check nng_socket_set_int(pub, opt, 0) fails with Invalid argument... ok -18: pub_test.c:275: Check nng_socket_set_int(pub, opt, -1) fails with Invalid argument... ok -18: pub_test.c:276: Check nng_socket_set_int(pub, opt, 1000000) fails with Invalid argument... ok -18: pub_test.c:277: Check nng_socket_set_int(pub, opt, 3) succeeds... ok -18: pub_test.c:278: Check nng_socket_get_int(pub, opt, &v) succeeds... ok -18: pub_test.c:279: Check v == 3... ok -18: pub_test.c:282: Check nng_socket_get(pub, opt, &v, &sz) succeeds... ok -18: pub_test.c:283: Check v == 3... ok -18: pub_test.c:284: Check sz == sizeof(v)... ok -18: pub_test.c:286: Check nng_socket_set(pub, opt, "", 1) fails with Invalid argument... ok -18: pub_test.c:288: Check nng_socket_get(pub, opt, &v, &sz) fails with Invalid argument... ok -18: pub_test.c:289: Check nng_socket_set_bool(pub, opt, true) fails with Incorrect type... ok -18: pub_test.c:290: Check nng_socket_get_bool(pub, opt, &b) fails with Incorrect type... ok -18: pub_test.c:292: Check nng_close(pub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.002370 secs -18: -1: aio_test.c:340: Check nng_aio_alloc(&sl.aio, aio_sleep_loop, &sl) succeeds... ok -1: aio_test.c:341: Check nng_mtx_alloc(&sl.mx) succeeds... ok -1: aio_test.c:342: Check nng_cv_alloc(&sl.cv, sl.mx) succeeds... ok -1: aio_test.c:354: Check dur >= 100... ok -1: aio_test.c:359: Check sl.done... ok -1: aio_test.c:360: Check sl.result fails with Operation canceled... ok -1: SUCCESS: All conditions have passed. -1: Duration: 0.154191 secs -1: -18: Test pub cooked: -1: Summary: -1: Count of all unit tests: 12 -1: Count of run unit tests: 12 -1: Count of failed unit tests: 0 -1: Count of skipped unit tests: 0 -1: SUCCESS: All unit tests have passed. -1: -12/86 Test #1: nng.core.aio_test ........................... Passed 1.00 sec -test 20 - Start 20: nng.sp.protocol.pubsub0.xsub_test - -20: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0/xsub_test "-t" "-v" -20: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/pubsub0 -20: Test timeout computed to be: 180 -18: pub_test.c:301: Check nng_pub0_open(&s) succeeds... ok -18: pub_test.c:302: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok -18: pub_test.c:303: Check !b... ok -18: pub_test.c:304: Check nng_socket_set_bool(s, NNG_OPT_RAW, true) fails with Read only resource... ok -18: pub_test.c:305: Check nng_close(s) succeeds... ok -18: pub_test.c:308: Check nng_pub0_open_raw(&s) succeeds... ok -18: pub_test.c:309: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok -18: pub_test.c:310: Check b... ok -18: pub_test.c:311: Check nng_close(s) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.002053 secs -18: -18: Summary: -18: Count of all unit tests: 15 -18: Count of run unit tests: 15 -18: Count of failed unit tests: 0 -18: Count of skipped unit tests: 0 -18: SUCCESS: All unit tests have passed. -18: -13/86 Test #18: nng.sp.protocol.pubsub0.pub_test ............ Passed 0.28 sec -test 21 - Start 21: nng.sp.protocol.reqrep0.req_test - -21: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0/req_test "-t" "-v" -21: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 -21: Test timeout computed to be: 180 -20: Test xsub identity: -21: Test req identity: -20: xsub_test.c:19: Check nng_sub0_open_raw(&s) succeeds... ok -20: xsub_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok -20: xsub_test.c:21: Check p == NUTS_PROTO(2u, 1u)... ok -20: xsub_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok -20: xsub_test.c:23: Check p == NUTS_PROTO(2u, 0u)... ok -20: xsub_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok -20: xsub_test.c:25: Check sub == sub... ok -20: xsub_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok -20: xsub_test.c:28: Check pub == pub... ok -20: xsub_test.c:30: Check nng_close(s) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.002245 secs -20: -20: Test xsub cannot send: -21: req_test.c:20: Check nng_req0_open(&s) succeeds... ok -21: req_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok -21: req_test.c:22: Check p == NNG_REQ0_SELF... ok -21: req_test.c:23: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok -21: req_test.c:24: Check p == NNG_REQ0_PEER... ok -21: req_test.c:25: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok -21: req_test.c:26: Check req == req... ok -21: req_test.c:28: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok -21: req_test.c:29: Check rep == rep... ok -21: req_test.c:31: Check nng_close(s) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.002120 secs -21: -21: Test req ttl option: -20: xsub_test.c:38: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:39: Check nng_send(sub, "", 0, 0) fails with Not supported... ok -20: xsub_test.c:40: Check nng_close(sub) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.002281 secs -20: -20: Test xsub not writeable: -21: req_test.c:43: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:45: Check nng_socket_set_int(req, opt, 1) succeeds... ok -21: req_test.c:46: Check nng_socket_set_int(req, opt, 0) fails with Invalid argument... ok -21: req_test.c:47: Check nng_socket_set_int(req, opt, -1) fails with Invalid argument... ok -21: req_test.c:50: Check nng_socket_set_int(req, opt, 16) fails with Invalid argument... ok -21: req_test.c:51: Check nng_socket_set_int(req, opt, 256) fails with Invalid argument... ok -21: req_test.c:52: Check nng_socket_set_int(req, opt, 3) succeeds... ok -21: req_test.c:53: Check nng_socket_get_int(req, opt, &v) succeeds... ok -21: req_test.c:54: Check v == 3... ok -21: req_test.c:57: Check nng_socket_get(req, opt, &v, &sz) succeeds... ok -21: req_test.c:58: Check v == 3... ok -21: req_test.c:59: Check sz == sizeof(v)... ok -21: req_test.c:61: Check nng_socket_set(req, opt, "", 1) fails with Invalid argument... ok -21: req_test.c:63: Check nng_socket_get(req, opt, &v, &sz) fails with Invalid argument... ok -21: req_test.c:64: Check nng_socket_set_bool(req, opt, true) fails with Incorrect type... ok -21: req_test.c:65: Check nng_socket_get_bool(req, opt, &b) fails with Incorrect type... ok -21: req_test.c:67: Check nng_close(req) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.002415 secs -21: -21: Test req resend option: -20: xsub_test.c:49: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:50: Check nng_socket_get_int(sub, NNG_OPT_SENDFD, &fd) fails with Not supported... ok -20: xsub_test.c:51: Check nng_close(sub) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.002026 secs -20: -20: Test xsub poll readable: -21: req_test.c:79: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:81: Check nng_socket_set_ms(req, opt, 10) == 0... ok -21: req_test.c:82: Check nng_socket_set(req, opt, "", 1) fails with Invalid argument... ok -21: req_test.c:83: Check nng_socket_get(req, opt, &b, &sz) fails with Invalid argument... ok -21: req_test.c:84: Check nng_socket_set_bool(req, opt, true) fails with Incorrect type... ok -21: req_test.c:85: Check nng_socket_get_bool(req, opt, &b) fails with Incorrect type... ok -21: req_test.c:87: Check nng_socket_get_ms(req, opt, &d) succeeds... ok -21: req_test.c:88: Check d == 10... ok -21: req_test.c:89: Check nng_close(req) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.002158 secs -21: -21: Test req recv bad state: -15: pair1_poly_test.c:337: Check nng_pair1_open_poly(&s1) succeeds... ok -15: pair1_poly_test.c:338: Check nng_pair0_open(&s2) succeeds... ok -15: pair1_poly_test.c:340: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -15: pair1_poly_test.c:341: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -15: pair1_poly_test.c:344: Check nng_stats_get(&stats) succeeds... ok -15: pair1_poly_test.c:346: Check stats != NULL... ok -15: pair1_poly_test.c:347: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -15: pair1_poly_test.c:348: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -15: pair1_poly_test.c:350: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -15: pair1_poly_test.c:351: Check nng_stat_value(reject) > 0... ok -15: pair1_poly_test.c:353: Check nng_close(s1) succeeds... ok -15: pair1_poly_test.c:354: Check nng_close(s2) succeeds... ok -15: SUCCESS: All conditions have passed. -15: Duration: 0.102613 secs -15: -15: Summary: -15: Count of all unit tests: 9 -15: Count of run unit tests: 9 -15: Count of failed unit tests: 0 -15: Count of skipped unit tests: 0 -15: SUCCESS: All unit tests have passed. -15: -17: push_test.c:116: Check nng_pull0_open(&pull) succeeds... ok -17: push_test.c:117: Check nng_push0_open(&push) succeeds... ok -17: push_test.c:118: Check nng_socket_set_ms(pull, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -17: push_test.c:119: Check nng_socket_set_ms(push, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -17: push_test.c:120: Check nng_socket_set_int(push, NNG_OPT_SENDBUF, 2) succeeds... ok -17: push_test.c:121: Check nng_socket_get_int(push, NNG_OPT_SENDFD, &fd) succeeds... ok -17: push_test.c:122: Check fd >= 0... ok -17: push_test.c:125: Check nuts_poll_fd(fd)... ok -17: push_test.c:126: Check nng_send(push, "abc", strlen("abc") + 1, 0) succeeds... ok -17: push_test.c:127: Check nuts_poll_fd(fd)... ok -17: push_test.c:128: Check nng_send(push, "def", strlen("def") + 1, 0) succeeds... ok -17: push_test.c:129: Check nuts_poll_fd(fd) == false... ok -17: push_test.c:134: Check nuts_marry(pull, push) succeeds... ok -17: push_test.c:136: Check nuts_poll_fd(fd)... ok -17: push_test.c:137: Check nng_send(push, "ghi", strlen("ghi") + 1, 0) succeeds... ok -17: push_test.c:139: Check nuts_poll_fd(fd)... ok -17: push_test.c:140: Check nng_send(push, "jkl", strlen("jkl") + 1, 0) succeeds... ok -17: push_test.c:142: Check nuts_poll_fd(fd) == false... ok -17: push_test.c:145: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:145: Check length 4 want 4... ok -17: push_test.c:145: Check abc == abc... ok -17: push_test.c:147: Check nuts_poll_fd(fd)... ok -17: push_test.c:148: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:148: Check length 4 want 4... ok -17: push_test.c:148: Check def == def... ok -17: push_test.c:149: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:149: Check length 4 want 4... ok -17: push_test.c:149: Check ghi == ghi... ok -17: push_test.c:150: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:150: Check length 4 want 4... ok -17: push_test.c:150: Check jkl == jkl... ok -17: push_test.c:152: Check nng_close(pull) succeeds... ok -17: push_test.c:153: Check nng_close(push) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.304057 secs -17: -14/86 Test #15: nng.sp.protocol.pair1.pair1_poly_test ....... Passed 0.97 sec -test 22 - Start 22: nng.sp.protocol.reqrep0.rep_test - -22: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0/rep_test "-t" "-v" -22: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 -22: Test timeout computed to be: 180 -13: pair0_test.c:337: Check nng_pair0_open(&s1) succeeds... ok -13: pair0_test.c:338: Check nng_pair0_open(&s2) succeeds... ok -13: pair0_test.c:339: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -13: pair0_test.c:340: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -13: pair0_test.c:341: Check nng_socket_get_int(s1, NNG_OPT_RECVFD, &fd) succeeds... ok -13: pair0_test.c:342: Check fd >= 0... ok -13: pair0_test.c:345: Check nuts_poll_fd(fd) == false... ok -13: pair0_test.c:348: Check nuts_marry(s1, s2) succeeds... ok -13: pair0_test.c:349: Check nuts_poll_fd(fd) == false... ok -13: pair0_test.c:353: Check nng_send(s2, "abc", strlen("abc") + 1, 0) succeeds... ok -13: pair0_test.c:355: Check nuts_poll_fd(fd)... ok -13: pair0_test.c:358: Check nng_recv (0 Hunky dory)... ok -13: pair0_test.c:358: Check length 4 want 4... ok -13: pair0_test.c:358: Check abc == abc... ok -13: pair0_test.c:359: Check nuts_poll_fd(fd) == false... ok -13: pair0_test.c:362: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 1) succeeds... ok -13: pair0_test.c:363: Check nng_send(s2, "def", strlen("def") + 1, 0) succeeds... ok -13: pair0_test.c:365: Check nuts_poll_fd(fd)... ok -13: pair0_test.c:366: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 0) succeeds... ok -13: pair0_test.c:367: Check nuts_poll_fd(fd) == false... ok -13: pair0_test.c:369: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 10) succeeds... ok -13: pair0_test.c:370: Check nuts_poll_fd(fd) == false... ok -13: pair0_test.c:372: Check nng_close(s1) succeeds... ok -13: pair0_test.c:373: Check nng_close(s2) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.203270 secs -13: -13: Test pair0 poll writable: -17: Test push poll truncate: -22: Test rep identity: -21: req_test.c:98: Check nng_req0_open(&req) == 0... ok -21: req_test.c:99: Check nng_recvmsg(req, &msg, 0) == NNG_ESTATE... ok -21: req_test.c:100: Check (nil) == NULL... ok -21: req_test.c:101: Check nng_close(req) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.002431 secs -21: -21: Test req recv garbage: -22: rep_test.c:20: Check nng_rep0_open(&s) succeeds... ok -22: rep_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p1) succeeds... ok -22: rep_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p2) succeeds... ok -22: rep_test.c:23: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n1) succeeds... ok -22: rep_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n2) succeeds... ok -22: rep_test.c:25: Check nng_close(s) succeeds... ok -22: rep_test.c:26: Check p1 == NNG_REP0_SELF... ok -22: rep_test.c:27: Check p2 == NNG_REP0_PEER... ok -22: rep_test.c:28: Check rep == rep... ok -22: rep_test.c:29: Check req == req... ok -22: SUCCESS: All conditions have passed. -22: Duration: 0.001901 secs -22: -22: Test rep send bad state: -22: rep_test.c:40: Check nng_rep0_open(&rep) == 0... ok -22: rep_test.c:41: Check nng_msg_alloc(&msg, 0) == 0... ok -22: rep_test.c:42: Check nng_sendmsg(rep, msg, 0) == NNG_ESTATE... ok -22: rep_test.c:44: Check nng_close(rep) succeeds... ok -22: SUCCESS: All conditions have passed. -22: Duration: 0.002269 secs -22: -22: Test rep poll readable: -7: reconnect_test.c:88: Check nng_pair1_open(&(s1)) succeeds... ok -7: reconnect_test.c:89: Check nng_pair1_open(&(s2)) succeeds... ok -7: reconnect_test.c:93: Check nng_socket_set_ms(s1, NNG_OPT_RECONNMINT, 10) succeeds... ok -7: reconnect_test.c:94: Check nng_socket_set_ms(s1, NNG_OPT_RECONNMAXT, 10) succeeds... ok -7: reconnect_test.c:96: Check nng_dial(s1, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -7: reconnect_test.c:98: Check nng_listen(s2, addr, &l, 0) succeeds... ok -7: reconnect_test.c:100: Check nng_send(s2, "hello", strlen("hello") + 1, 0) succeeds... ok -7: reconnect_test.c:102: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -7: reconnect_test.c:103: Check msg != NULL... ok -7: reconnect_test.c:104: Check nng_msg_len(msg) == 6... ok -7: reconnect_test.c:105: Check hello == hello... ok -7: reconnect_test.c:116: Check nng_send(s2, "again", strlen("again") + 1, 0) succeeds... ok -7: reconnect_test.c:117: Check nng_recv (0 Hunky dory)... ok -7: reconnect_test.c:117: Check length 6 want 6... ok -7: reconnect_test.c:117: Check again == again... ok -7: reconnect_test.c:119: Check nng_close(s1) succeeds... ok -7: reconnect_test.c:120: Check nng_close(s2) succeeds... ok -7: SUCCESS: All conditions have passed. -7: Duration: 0.204904 secs -7: -7: Summary: -7: Count of all unit tests: 4 -7: Count of run unit tests: 4 -7: Count of failed unit tests: 0 -7: Count of skipped unit tests: 0 -7: SUCCESS: All unit tests have passed. -7: -15/86 Test #7: nng.core.reconnect_test ..................... Passed 1.05 sec -test 23 - Start 23: nng.sp.protocol.reqrep0.xrep_test - -23: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0/xrep_test "-t" "-v" -23: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 -23: Test timeout computed to be: 180 -23: Test xrep identity: -23: xrep_test.c:20: Check nng_rep0_open_raw(&s) succeeds... ok -23: xrep_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p1) succeeds... ok -23: xrep_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p2) succeeds... ok -23: xrep_test.c:23: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n1) succeeds... ok -23: xrep_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n2) succeeds... ok -23: xrep_test.c:25: Check nng_close(s) succeeds... ok -23: xrep_test.c:26: Check p1 == NNG_REP0_SELF... ok -23: xrep_test.c:27: Check p2 == NNG_REP0_PEER... ok -23: xrep_test.c:28: Check rep == rep... ok -23: xrep_test.c:29: Check req == req... ok -23: SUCCESS: All conditions have passed. -23: Duration: 0.002416 secs -23: -23: Test xrep raw: -23: xrep_test.c:40: Check nng_rep0_open_raw(&s) succeeds... ok -23: xrep_test.c:41: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok -23: xrep_test.c:42: Check b... ok -23: xrep_test.c:43: Check nng_close(s) succeeds... ok -23: SUCCESS: All conditions have passed. -23: Duration: 0.002121 secs -23: -23: Test xrep no context: -23: xrep_test.c:52: Check nng_rep0_open_raw(&s) succeeds... ok -23: xrep_test.c:53: Check nng_ctx_open(&ctx, s) fails with Not supported... ok -23: xrep_test.c:54: Check nng_close(s) succeeds... ok -23: SUCCESS: All conditions have passed. -23: Duration: 0.002074 secs -23: -23: Test xrep poll readable: -14: pair1_test.c:316: Check nng_pair1_open_raw(&s1) succeeds... ok -14: pair1_test.c:317: Check nng_pair1_open_raw(&c1) succeeds... ok -14: pair1_test.c:318: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok -14: pair1_test.c:319: Check nng_setopt_ms(c1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok -14: pair1_test.c:322: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 0) fails with Invalid argument... ok -14: pair1_test.c:323: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 1000) fails with Invalid argument... ok -14: pair1_test.c:325: Check nng_setopt(s1, NNG_OPT_MAXTTL, &ttl, 1) fails with Invalid argument... ok -14: pair1_test.c:326: Check nng_setopt_bool(s1, NNG_OPT_MAXTTL, true) fails with Incorrect type... ok -14: pair1_test.c:328: Check nuts_marry(s1, c1) succeeds... ok -14: pair1_test.c:331: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 4) succeeds... ok -14: pair1_test.c:332: Check nng_getopt_int(s1, NNG_OPT_MAXTTL, &ttl) succeeds... ok -14: pair1_test.c:333: Check ttl == 4... ok -14: pair1_test.c:336: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:337: Check nng_msg_header_append_u32(msg, 4) succeeds... ok -14: pair1_test.c:338: Check nng_sendmsg(c1, msg, 0) succeeds... ok -14: pair1_test.c:339: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok -14: pair1_test.c:342: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:343: Check nng_msg_append_u32(msg, 0xFEEDFACE) succeeds... ok -14: pair1_test.c:344: Check nng_msg_header_append_u32(msg, 3) succeeds... ok -14: pair1_test.c:345: Check nng_sendmsg(c1, msg, 0) succeeds... ok -14: pair1_test.c:346: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -14: pair1_test.c:347: Check nng_msg_trim_u32(msg, &val) succeeds... ok -14: pair1_test.c:348: Check val == 0xFEEDFACE... ok -14: pair1_test.c:349: Check nng_msg_header_trim_u32(msg, &val) succeeds... ok -14: pair1_test.c:350: Check val == 4... ok -14: pair1_test.c:354: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 15) succeeds... ok -14: pair1_test.c:355: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:356: Check nng_msg_append_u32(msg, 1234) succeeds... ok -14: pair1_test.c:357: Check nng_msg_header_append_u32(msg, 14) succeeds... ok -14: pair1_test.c:358: Check nng_sendmsg(c1, msg, 0) succeeds... ok -14: pair1_test.c:359: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -14: pair1_test.c:360: Check nng_msg_trim_u32(msg, &val) succeeds... ok -14: pair1_test.c:361: Check val == 1234... ok -14: pair1_test.c:362: Check nng_msg_header_trim_u32(msg, &val) succeeds... ok -14: pair1_test.c:363: Check val == 15... ok -14: pair1_test.c:367: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 15) succeeds... ok -14: pair1_test.c:368: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:369: Check nng_msg_header_append_u32(msg, 15) succeeds... ok -14: pair1_test.c:370: Check nng_sendmsg(c1, msg, 0) succeeds... ok -14: pair1_test.c:371: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok -14: pair1_test.c:373: Check nng_close(s1) succeeds... ok -14: pair1_test.c:374: Check nng_close(c1) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.404792 secs -14: -14: Test pair1 validate peer: -17: push_test.c:166: Check nng_pull0_open(&pull) succeeds... ok -17: push_test.c:167: Check nng_push0_open(&push) succeeds... ok -17: push_test.c:168: Check nng_socket_set_ms(pull, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -17: push_test.c:169: Check nng_socket_set_ms(push, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -17: push_test.c:170: Check nng_socket_set_int(push, NNG_OPT_SENDBUF, 3) succeeds... ok -17: push_test.c:171: Check nng_socket_get_int(push, NNG_OPT_SENDFD, &fd) succeeds... ok -17: push_test.c:172: Check fd >= 0... ok -17: push_test.c:175: Check nuts_poll_fd(fd)... ok -17: push_test.c:176: Check nng_send(push, "abc", strlen("abc") + 1, 0) succeeds... ok -17: push_test.c:177: Check nuts_poll_fd(fd)... ok -17: push_test.c:178: Check nng_send(push, "def", strlen("def") + 1, 0) succeeds... ok -17: push_test.c:179: Check nuts_poll_fd(fd)... ok -17: push_test.c:181: Check nng_socket_set_int(push, NNG_OPT_SENDBUF, 1) succeeds... ok -17: push_test.c:182: Check nuts_poll_fd(fd) == false... ok -17: push_test.c:184: Check nuts_marry(pull, push) succeeds... ok -17: push_test.c:185: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:185: Check length 4 want 4... ok -17: push_test.c:185: Check abc == abc... ok -17: push_test.c:187: Check nng_send(push, "ghi", strlen("ghi") + 1, 0) succeeds... ok -17: push_test.c:188: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:188: Check length 4 want 4... ok -17: push_test.c:188: Check ghi == ghi... ok -17: push_test.c:190: Check nng_close(pull) succeeds... ok -17: push_test.c:194: Check nng_send(push, "jkl", strlen("jkl") + 1, 0) succeeds... ok -17: push_test.c:196: Check nng_socket_set_int(push, NNG_OPT_SENDBUF, 0) succeeds... ok -17: push_test.c:199: Check nng_pull0_open(&pull) succeeds... ok -17: push_test.c:200: Check nuts_marry(push, pull) succeeds... ok -17: push_test.c:203: Check nng_send(push, "mno", strlen("mno") + 1, 0) succeeds... ok -17: push_test.c:204: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:204: Check length 4 want 4... ok -17: push_test.c:204: Check mno == mno... ok -17: push_test.c:206: Check nng_close(pull) succeeds... ok -17: push_test.c:207: Check nng_close(push) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.104400 secs -17: -17: Test push validate peer: -21: req_test.c:112: Check nng_rep0_open_raw(&rep) succeeds... ok -21: req_test.c:113: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:114: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, 100) succeeds... ok -21: req_test.c:115: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -21: req_test.c:116: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -21: req_test.c:117: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -21: req_test.c:119: Check nuts_marry(req, rep) succeeds... ok -21: req_test.c:121: Check nng_msg_alloc(&m, 0) succeeds... ok -21: req_test.c:122: Check nng_sendmsg(req, m, 0) succeeds... ok -21: req_test.c:124: Check nng_recvmsg(rep, &m, 0) succeeds... ok -21: req_test.c:129: Check nng_msg_header_len(m) == 8... ok -21: req_test.c:130: Check nng_msg_header_chop_u32(m, &req_id) succeeds... ok -21: req_test.c:132: Check nng_sendmsg(rep, m, 0) succeeds... ok -21: req_test.c:133: Check nng_recvmsg(req, &m, 0) fails with Timed out... ok -21: req_test.c:135: Check nng_close(req) succeeds... ok -21: req_test.c:136: Check nng_close(rep) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.103993 secs -21: -21: Test req rep exchange: -21: req_test.c:147: Check nng_req0_open(&req) == 0... ok -21: req_test.c:148: Check nng_rep0_open(&rep) == 0... ok -21: req_test.c:150: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) == 0... ok -21: req_test.c:151: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, SECOND) == 0... ok -21: req_test.c:152: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, SECOND) == 0... ok -21: req_test.c:153: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, SECOND) == 0... ok -21: req_test.c:155: Check nuts_marry(rep, req) succeeds... ok -21: req_test.c:157: Check nng_send(req, "ping", strlen("ping") + 1, 0) succeeds... ok -21: req_test.c:158: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:158: Check length 5 want 5... ok -21: req_test.c:158: Check ping == ping... ok -21: req_test.c:159: Check nng_send(rep, "pong", strlen("pong") + 1, 0) succeeds... ok -21: req_test.c:160: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:160: Check length 5 want 5... ok -21: req_test.c:160: Check pong == pong... ok -21: req_test.c:162: Check nng_close(req) succeeds... ok -21: req_test.c:163: Check nng_close(rep) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.003068 secs -21: -21: Test req resend: -22: rep_test.c:91: Check nng_req0_open(&req) succeeds... ok -22: rep_test.c:92: Check nng_rep0_open(&rep) succeeds... ok -22: rep_test.c:93: Check nng_socket_get_int(rep, NNG_OPT_RECVFD, &fd) succeeds... ok -22: rep_test.c:94: Check fd >= 0... ok -22: rep_test.c:97: Check nuts_poll_fd(fd) == false... ok -22: rep_test.c:100: Check nuts_marry(req, rep) succeeds... ok -22: rep_test.c:101: Check nuts_poll_fd(fd) == false... ok -22: rep_test.c:105: Check nng_send(req, "abc", strlen("abc") + 1, 0) succeeds... ok -22: rep_test.c:108: Check nuts_poll_fd(fd) == true... ok -22: rep_test.c:111: Check nng_recvmsg(rep, &msg, 0) succeeds... ok -22: rep_test.c:113: Check nuts_poll_fd(fd) == false... ok -22: rep_test.c:117: Check nng_close(req) succeeds... ok -22: rep_test.c:118: Check nng_close(rep) succeeds... ok -22: SUCCESS: All conditions have passed. -22: Duration: 0.103141 secs -22: -22: Test rep poll writable: -22: rep_test.c:54: Check nng_req0_open(&req) succeeds... ok -22: rep_test.c:55: Check nng_rep0_open(&rep) succeeds... ok -22: rep_test.c:56: Check nng_socket_get_int(rep, NNG_OPT_SENDFD, &fd) succeeds... ok -22: rep_test.c:57: Check fd >= 0... ok -22: rep_test.c:60: Check nuts_poll_fd(fd) == false... ok -22: rep_test.c:62: Check nuts_marry(req, rep) succeeds... ok -22: rep_test.c:65: Check nuts_poll_fd(fd) == false... ok -22: rep_test.c:68: Check nng_send(req, "abc", strlen("abc") + 1, 0) succeeds... ok -22: rep_test.c:69: Check nng_recv (0 Hunky dory)... ok -22: rep_test.c:69: Check length 4 want 4... ok -22: rep_test.c:69: Check abc == abc... ok -22: rep_test.c:70: Check nuts_poll_fd(fd) == true... ok -22: rep_test.c:73: Check nng_send(rep, "def", strlen("def") + 1, 0) succeeds... ok -22: rep_test.c:74: Check nuts_poll_fd(fd) == false... ok -22: rep_test.c:76: Check nng_recv (0 Hunky dory)... ok -22: rep_test.c:76: Check length 4 want 4... ok -22: rep_test.c:76: Check def == def... ok -22: rep_test.c:77: Check nuts_poll_fd(fd) == false... ok -22: rep_test.c:79: Check nng_close(req) succeeds... ok -22: rep_test.c:80: Check nng_close(rep) succeeds... ok -22: SUCCESS: All conditions have passed. -22: Duration: 0.002985 secs -22: -22: Test rep context does not poll: -22: rep_test.c:128: Check nng_rep0_open(&req) succeeds... ok -22: rep_test.c:129: Check nng_ctx_open(&ctx, req) succeeds... ok -22: rep_test.c:130: Check nng_ctx_get_int(ctx, NNG_OPT_SENDFD, &fd) fails with Not supported... ok -22: rep_test.c:131: Check nng_ctx_get_int(ctx, NNG_OPT_RECVFD, &fd) fails with Not supported... ok -22: rep_test.c:132: Check nng_ctx_close(ctx) succeeds... ok -22: rep_test.c:133: Check nng_close(req) succeeds... ok -22: SUCCESS: All conditions have passed. -22: Duration: 0.002126 secs -22: -19: sub_test.c:84: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:85: Check nng_pub0_open(&pub) succeeds... ok -19: sub_test.c:86: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "a", 1) succeeds... ok -19: sub_test.c:87: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -19: sub_test.c:88: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -19: sub_test.c:89: Check nng_socket_get_int(sub, NNG_OPT_RECVFD, &fd) succeeds... ok -19: sub_test.c:90: Check fd >= 0... ok -19: sub_test.c:93: Check nuts_poll_fd(fd) == false... ok -19: sub_test.c:96: Check nuts_marry(pub, sub) succeeds... ok -19: sub_test.c:97: Check nuts_poll_fd(fd) == false... ok -19: sub_test.c:100: Check nng_send(pub, "def", strlen("def") + 1, 0) succeeds... ok -19: sub_test.c:102: Check nuts_poll_fd(fd) == false... ok -19: sub_test.c:106: Check nng_send(pub, "abc", strlen("abc") + 1, 0) succeeds... ok -19: sub_test.c:108: Check nuts_poll_fd(fd)... ok -19: sub_test.c:111: Check nng_recv (0 Hunky dory)... ok -19: sub_test.c:111: Check length 4 want 4... ok -19: sub_test.c:111: Check abc == abc... ok -19: sub_test.c:112: Check nuts_poll_fd(fd) == false... ok -19: sub_test.c:114: Check nng_close(pub) succeeds... ok -19: sub_test.c:115: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.204562 secs -19: -22: Test rep validate peer: -19: Test sub context does not poll: -19: sub_test.c:171: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:172: Check nng_ctx_open(&ctx, sub) succeeds... ok -19: sub_test.c:173: Check nng_ctx_get_int(ctx, NNG_OPT_SENDFD, &fd) fails with Not supported... ok -19: sub_test.c:174: Check nng_ctx_get_int(ctx, NNG_OPT_RECVFD, &fd) fails with Not supported... ok -19: sub_test.c:175: Check nng_ctx_close(ctx) succeeds... ok -19: sub_test.c:176: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.002554 secs -19: -21: req_test.c:172: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:173: Check nng_rep0_open(&rep) succeeds... ok -21: req_test.c:175: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:176: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:177: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -21: req_test.c:178: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -21: req_test.c:179: Check nng_socket_set_ms(req, NNG_OPT_REQ_RESENDTIME, 10) succeeds... ok -21: req_test.c:181: Check nuts_marry(rep, req) succeeds... ok -21: req_test.c:183: Check nng_send(req, "ping", strlen("ping") + 1, 0) succeeds... ok -21: req_test.c:184: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:184: Check length 5 want 5... ok -21: req_test.c:184: Check ping == ping... ok -21: req_test.c:185: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:185: Check length 5 want 5... ok -21: req_test.c:185: Check ping == ping... ok -21: req_test.c:186: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:186: Check length 5 want 5... ok -21: req_test.c:186: Check ping == ping... ok -21: req_test.c:188: Check nng_close(req) succeeds... ok -21: req_test.c:189: Check nng_close(rep) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.023389 secs -21: -21: Test req resend disconnect: -19: Test sub validate peer: -23: xrep_test.c:92: Check nng_req0_open(&req) succeeds... ok -23: xrep_test.c:93: Check nng_rep0_open_raw(&rep) succeeds... ok -23: xrep_test.c:94: Check nng_socket_get_int(rep, NNG_OPT_RECVFD, &fd) succeeds... ok -23: xrep_test.c:95: Check fd >= 0... ok -23: xrep_test.c:98: Check nuts_poll_fd(fd) == false... ok -23: xrep_test.c:101: Check nuts_marry(req, rep) succeeds... ok -23: xrep_test.c:102: Check nuts_poll_fd(fd) == false... ok -23: xrep_test.c:106: Check nng_send(req, "abc", strlen("abc") + 1, 0) succeeds... ok -23: xrep_test.c:109: Check nuts_poll_fd(fd) == true... ok -23: xrep_test.c:112: Check nng_recvmsg(rep, &msg, 0) succeeds... ok -23: xrep_test.c:114: Check nuts_poll_fd(fd) == false... ok -23: xrep_test.c:116: Check nng_close(req) succeeds... ok -23: xrep_test.c:117: Check nng_close(rep) succeeds... ok -23: SUCCESS: All conditions have passed. -23: Duration: 0.103019 secs -23: -23: Test xrep poll writable: -21: req_test.c:236: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:237: Check nng_rep0_open(&rep1) succeeds... ok -21: req_test.c:238: Check nng_rep0_open(&rep2) succeeds... ok -21: req_test.c:240: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:241: Check nng_socket_set_ms(rep1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:242: Check nng_socket_set_ms(rep2, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:243: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -21: req_test.c:244: Check nng_socket_set_ms(rep1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -21: req_test.c:245: Check nng_socket_set_ms(rep2, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -21: req_test.c:248: Check nng_socket_set_ms(req, NNG_OPT_REQ_RESENDTIME, 60 * SECOND) succeeds... ok -21: req_test.c:250: Check nuts_marry(rep1, req) succeeds... ok -21: req_test.c:251: Check nng_send(req, "ping", strlen("ping") + 1, 0) succeeds... ok -21: req_test.c:252: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:252: Check length 5 want 5... ok -21: req_test.c:252: Check ping == ping... ok -21: req_test.c:254: Check nuts_marry(rep2, req) succeeds... ok -21: req_test.c:255: Check nng_close(rep1) succeeds... ok -21: req_test.c:257: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:257: Check length 5 want 5... ok -21: req_test.c:257: Check ping == ping... ok -21: req_test.c:258: Check nng_send(rep2, "rep2", strlen("rep2") + 1, 0) succeeds... ok -21: req_test.c:259: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:259: Check length 5 want 5... ok -21: req_test.c:259: Check rep2 == rep2... ok -21: req_test.c:261: Check nng_close(req) succeeds... ok -21: req_test.c:262: Check nng_close(rep2) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.005274 secs -21: -21: Test req disconnect no retry: -23: xrep_test.c:64: Check nng_rep0_open_raw(&rep) succeeds... ok -23: xrep_test.c:65: Check nng_req0_open(&req) succeeds... ok -23: xrep_test.c:66: Check nng_socket_get_int(rep, NNG_OPT_SENDFD, &fd) succeeds... ok -23: xrep_test.c:67: Check fd >= 0... ok -23: xrep_test.c:73: Check nuts_poll_fd(fd) == true... ok -23: xrep_test.c:75: Check nuts_marry(req, rep) succeeds... ok -23: xrep_test.c:78: Check nuts_poll_fd(fd) == true... ok -23: xrep_test.c:80: Check nng_close(req) succeeds... ok -23: xrep_test.c:81: Check nng_close(rep) succeeds... ok -23: SUCCESS: All conditions have passed. -23: Duration: 0.004181 secs -23: -23: Test xrep validate peer: -14: pair1_test.c:386: Check nng_pair1_open(&s1) succeeds... ok -14: pair1_test.c:387: Check nng_pair0_open(&s2) succeeds... ok -14: pair1_test.c:389: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -14: pair1_test.c:390: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -14: pair1_test.c:393: Check nng_stats_get(&stats) succeeds... ok -14: pair1_test.c:395: Check stats != NULL... ok -14: pair1_test.c:396: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -14: pair1_test.c:397: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -14: pair1_test.c:399: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -14: pair1_test.c:400: Check nng_stat_value(reject) > 0... ok -14: pair1_test.c:402: Check nng_close(s1) succeeds... ok -14: pair1_test.c:403: Check nng_close(s2) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.104047 secs -14: -14: Test pair1 recv no header: -20: xsub_test.c:61: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:62: Check nng_pub0_open(&pub) succeeds... ok -20: xsub_test.c:63: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -20: xsub_test.c:64: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -20: xsub_test.c:65: Check nng_socket_get_int(sub, NNG_OPT_RECVFD, &fd) succeeds... ok -20: xsub_test.c:66: Check fd >= 0... ok -20: xsub_test.c:69: Check nuts_poll_fd(fd) == false... ok -20: xsub_test.c:72: Check nuts_marry(pub, sub) succeeds... ok -20: xsub_test.c:73: Check nuts_poll_fd(fd) == false... ok -20: xsub_test.c:77: Check nng_send(pub, "abc", strlen("abc") + 1, 0) succeeds... ok -20: xsub_test.c:80: Check nuts_poll_fd(fd)... ok -20: xsub_test.c:83: Check nng_recv (0 Hunky dory)... ok -20: xsub_test.c:83: Check length 4 want 4... ok -20: xsub_test.c:83: Check abc == abc... ok -20: xsub_test.c:84: Check nuts_poll_fd(fd) == false... ok -20: xsub_test.c:86: Check nng_close(pub) succeeds... ok -20: xsub_test.c:87: Check nng_close(sub) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.203740 secs -20: -20: Test xsub validate peer: -13: pair0_test.c:383: Check nng_pair0_open(&s1) succeeds... ok -13: pair0_test.c:384: Check nng_pair0_open(&s2) succeeds... ok -13: pair0_test.c:385: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -13: pair0_test.c:386: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -13: pair0_test.c:387: Check nng_socket_get_int(s1, NNG_OPT_SENDFD, &fd) succeeds... ok -13: pair0_test.c:388: Check fd >= 0... ok -13: pair0_test.c:391: Check nuts_poll_fd(fd) == false... ok -13: pair0_test.c:394: Check nuts_marry(s1, s2) succeeds... ok -13: pair0_test.c:395: Check nuts_poll_fd(fd)... ok -13: pair0_test.c:398: Check nng_send(s1, "abc", strlen("abc") + 1, 0) succeeds... ok -13: pair0_test.c:399: Check nng_send(s1, "def", strlen("def") + 1, 0) succeeds... ok -13: pair0_test.c:400: Check nuts_poll_fd(fd) == false... ok -13: pair0_test.c:403: Check nng_recv (0 Hunky dory)... ok -13: pair0_test.c:403: Check length 4 want 4... ok -13: pair0_test.c:403: Check abc == abc... ok -13: pair0_test.c:405: Check nuts_poll_fd(fd)... ok -13: pair0_test.c:408: Check nng_close(s2) succeeds... ok -13: pair0_test.c:412: Check nuts_poll_fd(fd) == false... ok -13: pair0_test.c:413: Check nng_socket_set_int(s1, NNG_OPT_SENDBUF, 1) succeeds... ok -13: pair0_test.c:414: Check nuts_poll_fd(fd)... ok -13: pair0_test.c:416: Check nng_socket_set_int(s1, NNG_OPT_SENDBUF, 0) succeeds... ok -13: pair0_test.c:417: Check nuts_poll_fd(fd) == false... ok -13: pair0_test.c:419: Check nng_close(s1) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.204281 secs -13: -13: Summary: -13: Count of all unit tests: 14 -13: Count of run unit tests: 14 -13: Count of failed unit tests: 0 -13: Count of skipped unit tests: 0 -13: SUCCESS: All unit tests have passed. -13: -16/86 Test #13: nng.sp.protocol.pair0.pair0_test ............ Passed 1.20 sec -test 24 - Start 24: nng.sp.protocol.reqrep0.xreq_test - -24: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0/xreq_test "-t" "-v" -24: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/reqrep0 -24: Test timeout computed to be: 180 -24: Test xreq identity: -17: push_test.c:220: Check nng_push0_open(&s1) succeeds... ok -17: push_test.c:221: Check nng_push0_open(&s2) succeeds... ok -17: push_test.c:223: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -17: push_test.c:224: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -17: push_test.c:227: Check nng_stats_get(&stats) succeeds... ok -17: push_test.c:229: Check stats != NULL... ok -17: push_test.c:230: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -17: push_test.c:231: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -17: push_test.c:233: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -17: push_test.c:234: Check nng_stat_value(reject) > 0... ok -17: push_test.c:236: Check nng_close(s1) succeeds... ok -17: push_test.c:237: Check nng_close(s2) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.102936 secs -17: -17: Test push send aio stopped: -24: xreq_test.c:20: Check nng_req0_open_raw(&s) succeeds... ok -24: xreq_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p1) succeeds... ok -24: xreq_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p2) succeeds... ok -24: xreq_test.c:23: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n1) succeeds... ok -24: xreq_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n2) succeeds... ok -24: xreq_test.c:25: Check nng_close(s) succeeds... ok -24: xreq_test.c:26: Check p1 == NNG_REQ0_SELF... ok -24: xreq_test.c:27: Check p2 == NNG_REQ0_PEER... ok -24: xreq_test.c:28: Check req == req... ok -24: xreq_test.c:29: Check rep == rep... ok -24: SUCCESS: All conditions have passed. -24: Duration: 0.002090 secs -24: -24: Test xreq raw: -24: xreq_test.c:40: Check nng_req0_open_raw(&s) succeeds... ok -24: xreq_test.c:41: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok -24: xreq_test.c:42: Check b... ok -24: xreq_test.c:43: Check nng_close(s) succeeds... ok -24: SUCCESS: All conditions have passed. -24: Duration: 0.002009 secs -24: -24: Test xreq no context: -17: push_test.c:248: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:249: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -17: push_test.c:250: Check nng_msg_alloc(&m, 0) succeeds... ok -17: push_test.c:256: Check nng_aio_result(aio) fails with Operation canceled... ok -17: push_test.c:257: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.002064 secs -17: -17: Test push close send: -24: xreq_test.c:52: Check nng_req0_open_raw(&s) succeeds... ok -24: xreq_test.c:53: Check nng_ctx_open(&ctx, s) fails with Not supported... ok -24: xreq_test.c:54: Check nng_close(s) succeeds... ok -24: SUCCESS: All conditions have passed. -24: Duration: 0.002111 secs -24: -24: Test xreq poll readable: -17: push_test.c:269: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:270: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -17: push_test.c:271: Check nng_msg_alloc(&m, 0) succeeds... ok -17: push_test.c:275: Check nng_close(s) succeeds... ok -17: push_test.c:277: Check nng_aio_result(aio) fails with Object closed... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.002097 secs -17: -17: Test push send nonblock: -17: push_test.c:290: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:291: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -17: push_test.c:292: Check nng_msg_alloc(&m, 0) succeeds... ok -17: push_test.c:299: Check nng_aio_result(aio) fails with Timed out... ok -17: push_test.c:300: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.002368 secs -17: -17: Test push send timeout: -22: rep_test.c:145: Check nng_rep0_open(&s1) succeeds... ok -22: rep_test.c:146: Check nng_rep0_open(&s2) succeeds... ok -22: rep_test.c:148: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -22: rep_test.c:149: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -22: rep_test.c:152: Check nng_stats_get(&stats) succeeds... ok -22: rep_test.c:154: Check stats != NULL... ok -22: rep_test.c:155: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -22: rep_test.c:156: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -22: rep_test.c:158: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -22: rep_test.c:159: Check nng_stat_value(reject) > 0... ok -22: rep_test.c:161: Check nng_close(s1) succeeds... ok -22: rep_test.c:162: Check nng_close(s2) succeeds... ok -22: SUCCESS: All conditions have passed. -22: Duration: 0.102634 secs -22: -22: Test rep double recv: -22: rep_test.c:173: Check nng_rep0_open(&s1) succeeds... ok -22: rep_test.c:174: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok -22: rep_test.c:175: Check nng_aio_alloc(&aio2, NULL, NULL) succeeds... ok -22: rep_test.c:181: Check nng_aio_result(aio2) fails with Incorrect state... ok -22: rep_test.c:182: Check nng_close(s1) succeeds... ok -22: rep_test.c:183: Check nng_aio_result(aio1) fails with Object closed... ok -22: SUCCESS: All conditions have passed. -22: Duration: 0.002342 secs -22: -22: Test rep send nonblock: -19: sub_test.c:189: Check nng_sub0_open(&s1) succeeds... ok -19: sub_test.c:190: Check nng_sub0_open(&s2) succeeds... ok -19: sub_test.c:192: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -19: sub_test.c:193: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -19: sub_test.c:196: Check nng_stats_get(&stats) succeeds... ok -19: sub_test.c:198: Check stats != NULL... ok -19: sub_test.c:199: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -19: sub_test.c:200: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -19: sub_test.c:202: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -19: sub_test.c:203: Check nng_stat_value(reject) > 0... ok -19: sub_test.c:205: Check nng_close(s1) succeeds... ok -19: sub_test.c:206: Check nng_close(s2) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.102894 secs -19: -19: Test sub recv late: -17: push_test.c:312: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:313: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -17: push_test.c:314: Check nng_msg_alloc(&m, 0) succeeds... ok -17: push_test.c:321: Check nng_aio_result(aio) fails with Timed out... ok -17: push_test.c:322: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.012700 secs -17: -17: Test push send cancel: -22: rep_test.c:604: Check nng_req0_open(&req) succeeds... ok -22: rep_test.c:605: Check nng_rep0_open(&rep) succeeds... ok -22: rep_test.c:606: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -22: rep_test.c:607: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -22: rep_test.c:608: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -22: rep_test.c:609: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -22: rep_test.c:610: Check nuts_marry(req, rep) succeeds... ok -22: rep_test.c:612: Check nng_send(req, "SEND", strlen("SEND") + 1, 0) succeeds... ok -22: rep_test.c:613: Check nng_recv (0 Hunky dory)... ok -22: rep_test.c:613: Check length 5 want 5... ok -22: rep_test.c:613: Check SEND == SEND... ok -22: rep_test.c:618: Check rv succeeds... ok -22: rep_test.c:619: Check nng_recv (0 Hunky dory)... ok -22: rep_test.c:619: Check length 5 want 5... ok -22: rep_test.c:619: Check RECV == RECV... ok -22: rep_test.c:620: Check nng_close(rep) succeeds... ok -22: rep_test.c:621: Check nng_close(req) succeeds... ok -22: SUCCESS: All conditions have passed. -22: Duration: 0.004035 secs -22: -22: Test rep close pipe before send: -17: push_test.c:334: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:335: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -17: push_test.c:336: Check nng_msg_alloc(&m, 0) succeeds... ok -17: push_test.c:344: Check nng_aio_result(aio) fails with Operation canceled... ok -17: push_test.c:345: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.002321 secs -17: -17: Test push send late buffered: 23: xrep_test.c:130: Check nng_rep0_open_raw(&s1) succeeds... ok 23: xrep_test.c:131: Check nng_rep0_open(&s2) succeeds... ok 23: xrep_test.c:133: Check nng_listen(s1, addr, NULL, 0) succeeds... ok @@ -11901,27 +11298,17 @@ 23: xrep_test.c:146: Check nng_close(s1) succeeds... ok 23: xrep_test.c:147: Check nng_close(s2) succeeds... ok 23: SUCCESS: All conditions have passed. -23: Duration: 0.104001 secs +23: Duration: 0.101797 secs 23: 23: Test xrep close pipe before send: -22: rep_test.c:197: Check nng_rep0_open(&rep) succeeds... ok -22: rep_test.c:198: Check nng_req0_open(&req) succeeds... ok -22: rep_test.c:199: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -22: rep_test.c:200: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -22: rep_test.c:201: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -22: rep_test.c:202: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok -22: rep_test.c:204: Check nuts_marry(req, rep) succeeds... ok -22: rep_test.c:205: Check nng_send(req, "test", strlen("test") + 1, 0) succeeds... ok -22: rep_test.c:209: Check nng_aio_result(aio1) succeeds... ok -22: rep_test.c:210: Check (m = nng_aio_get_msg(aio1)) != NULL... ok -22: rep_test.c:212: Check nng_pipe_close(p) succeeds... ok -22: rep_test.c:213: Check nng_sendmsg(rep, m, 0) succeeds... ok -22: rep_test.c:215: Check nng_close(req) succeeds... ok -22: rep_test.c:216: Check nng_close(rep) succeeds... ok -22: SUCCESS: All conditions have passed. -22: Duration: 0.002692 secs -22: -22: Test rep close pipe during send: +16: pull_test.c:225: Check nng_pull0_open(&s) succeeds... ok +16: pull_test.c:226: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +16: pull_test.c:233: Check nng_aio_result(aio) fails with Operation canceled... ok +16: pull_test.c:234: Check nng_close(s) succeeds... ok +16: SUCCESS: All conditions have passed. +16: Duration: 0.001219 secs +16: +16: Test pull cooked: 23: xrep_test.c:160: Check nng_rep0_open_raw(&rep) succeeds... ok 23: xrep_test.c:161: Check nng_req0_open(&req) succeeds... ok 23: xrep_test.c:162: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok @@ -11937,25 +11324,30 @@ 23: xrep_test.c:178: Check nng_close(req) succeeds... ok 23: xrep_test.c:179: Check nng_close(rep) succeeds... ok 23: SUCCESS: All conditions have passed. -23: Duration: 0.002915 secs +23: Duration: 0.001874 secs 23: 23: Test xrep close pipe during send: -17: push_test.c:387: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:388: Check nng_pull0_open(&pull) succeeds... ok -17: push_test.c:389: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -17: push_test.c:390: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 2) succeeds... ok -17: push_test.c:391: Check nng_msg_alloc(&m, 0) succeeds... ok -17: push_test.c:392: Check nng_msg_append(m, "123\0", 4) succeeds... ok -17: push_test.c:398: Check nuts_marry(s, pull) succeeds... ok -17: push_test.c:400: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:400: Check length 4 want 4... ok -17: push_test.c:400: Check 123 == 123... ok -17: push_test.c:403: Check nng_aio_result(aio) succeeds... ok -17: push_test.c:404: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.005991 secs -17: -17: Test push send late unbuffered: +16: pull_test.c:244: Check nng_pull0_open(&s) succeeds... ok +16: pull_test.c:245: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok +16: pull_test.c:246: Check !b... ok +16: pull_test.c:247: Check nng_close(s) succeeds... ok +16: SUCCESS: All conditions have passed. +16: Duration: 0.001440 secs +16: +16: Summary: +16: Count of all unit tests: 12 +16: Count of run unit tests: 12 +16: Count of failed unit tests: 0 +16: Count of skipped unit tests: 0 +16: SUCCESS: All unit tests have passed. +16: +11/86 Test #16: nng.sp.protocol.pipeline0.pull_test ......... Passed 0.44 sec +test 26 + Start 26: nng.sp.protocol.survey0.survey_test + +26: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/survey0/survey_test "-t" "-v" +26: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/survey0 +26: Test timeout computed to be: 180 23: xrep_test.c:191: Check nng_rep0_open_raw(&rep) succeeds... ok 23: xrep_test.c:192: Check nng_req0_open_raw(&req) succeeds... ok 23: xrep_test.c:193: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok @@ -12331,44 +11723,7 @@ 23: xrep_test.c:213: Check nng_msg_header_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 23: xrep_test.c:216: Check nng_sendmsg(rep, m, 0) succeeds... ok 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok -17: push_test.c:358: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:359: Check nng_pull0_open(&pull) succeeds... ok -17: push_test.c:360: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -17: push_test.c:361: Check nng_msg_alloc(&m, 0) succeeds... ok -17: push_test.c:362: Check nng_msg_append(m, "123\0", 4) succeeds... ok -17: push_test.c:368: Check nuts_marry(s, pull) succeeds... ok -17: push_test.c:370: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:370: Check length 4 want 4... ok -17: push_test.c:370: Check 123 == 123... ok -17: push_test.c:373: Check nng_aio_result(aio) succeeds... ok -17: push_test.c:374: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.003799 secs -17: -17: Test push cooked: -17: push_test.c:414: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:415: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok -17: push_test.c:416: Check !b... ok -17: push_test.c:417: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.002059 secs -17: -17: Test push load balance buffered: -14: pair1_test.c:414: Check nng_pair1_open(&s) succeeds... ok -14: pair1_test.c:415: Check nng_pair1_open(&c) succeeds... ok -14: pair1_test.c:416: Check nng_setopt_bool(c, "pair1_test_inject_header", true) succeeds... ok -14: pair1_test.c:417: Check nng_setopt_ms(s, NNG_OPT_RECVTIMEO, 100) succeeds... ok -14: pair1_test.c:418: Check nng_setopt_ms(s, NNG_OPT_SENDTIMEO, 200) succeeds... ok -14: pair1_test.c:420: Check nuts_marry(c, s) succeeds... ok -14: pair1_test.c:422: Check nng_msg_alloc(&m, 0) succeeds... ok -14: pair1_test.c:423: Check nng_sendmsg(c, m, 0) succeeds... ok -14: pair1_test.c:424: Check nng_recvmsg(s, &m, 0) fails with Timed out... ok -14: pair1_test.c:426: Check nng_close(c) succeeds... ok -14: pair1_test.c:427: Check nng_close(s) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.108412 secs -14: -14: Test pair1 recv garbage: +26: Test survey identity: 23: xrep_test.c:212: Check nng_msg_header_append_u32(m, nng_pipe_id(p)) succeeds... ok 23: xrep_test.c:213: Check nng_msg_header_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 23: xrep_test.c:216: Check nng_sendmsg(rep, m, 0) succeeds... ok @@ -12412,34 +11767,30 @@ 23: xrep_test.c:220: Check nng_close(req) succeeds... ok 23: xrep_test.c:221: Check nng_close(rep) succeeds... ok 23: SUCCESS: All conditions have passed. -23: Duration: 0.015544 secs +23: Duration: 0.004780 secs 23: -20: xsub_test.c:156: Check nng_sub0_open_raw(&s1) succeeds... ok -20: xsub_test.c:157: Check nng_sub0_open_raw(&s2) succeeds... ok -20: xsub_test.c:159: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -20: xsub_test.c:160: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -20: xsub_test.c:163: Check nng_stats_get(&stats) succeeds... ok -20: xsub_test.c:165: Check stats != NULL... ok -20: xsub_test.c:166: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -20: xsub_test.c:167: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -20: xsub_test.c:169: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -20: xsub_test.c:170: Check nng_stat_value(reject) > 0... ok -20: xsub_test.c:172: Check nng_close(s1) succeeds... ok -20: xsub_test.c:173: Check nng_close(s2) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.102724 secs -20: 23: Test xrep close during recv: -20: Test xsub recv late: -23: xrep_test.c:231: Check nng_rep0_open_raw(&rep) succeeds... ok -23: xrep_test.c:232: Check nng_req0_open_raw(&req) succeeds... ok -23: xrep_test.c:233: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -23: xrep_test.c:234: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 100) succeeds... ok -23: xrep_test.c:235: Check nng_socket_set_int(rep, NNG_OPT_RECVBUF, 5) succeeds... ok -23: xrep_test.c:236: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 20) succeeds... ok -23: xrep_test.c:238: Check nuts_marry(req, rep) succeeds... ok -23: xrep_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok -23: xrep_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +26: survey_test.c:20: Check nng_surveyor0_open(&s) succeeds... ok +26: survey_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok +26: survey_test.c:22: Check p == NNG_SURVEYOR0_SELF... ok +26: survey_test.c:23: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok +26: survey_test.c:24: Check p == NNG_SURVEYOR0_PEER... ok +26: survey_test.c:25: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok +26: survey_test.c:26: Check surveyor == surveyor... ok +26: survey_test.c:28: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok +26: survey_test.c:29: Check respondent == respondent... ok +26: survey_test.c:31: Check nng_close(s) succeeds... ok +26: SUCCESS: All conditions have passed. +26: Duration: 0.001497 secs +26: +26: Test survey ttl option: +23: xrep_test.c:231: Check nng_rep0_open_raw(&rep) succeeds... ok +23: xrep_test.c:232: Check nng_req0_open_raw(&req) succeeds... ok +23: xrep_test.c:233: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +23: xrep_test.c:234: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 100) succeeds... ok +23: xrep_test.c:235: Check nng_socket_set_int(rep, NNG_OPT_RECVBUF, 5) succeeds... ok +23: xrep_test.c:236: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 20) succeeds... ok +23: xrep_test.c:238: Check nuts_marry(req, rep) succeeds... ok 23: xrep_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok 23: xrep_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok 23: xrep_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok @@ -12486,209 +11837,8 @@ 23: xrep_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok 23: xrep_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok 23: xrep_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:89: Check nng_req0_open_raw(&req) succeeds... ok -24: xreq_test.c:90: Check nng_rep0_open(&rep) succeeds... ok -24: xreq_test.c:91: Check nng_socket_get_int(req, NNG_OPT_RECVFD, &fd) succeeds... ok -24: xreq_test.c:92: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -24: xreq_test.c:93: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -24: xreq_test.c:94: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -24: xreq_test.c:95: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -24: xreq_test.c:97: Check fd >= 0... ok -24: xreq_test.c:100: Check nuts_poll_fd(fd) == false... ok -24: xreq_test.c:103: Check nuts_marry(req, rep) succeeds... ok -24: xreq_test.c:104: Check nuts_poll_fd(fd) == false... ok -24: xreq_test.c:108: Check nng_msg_alloc(&msg, 0) succeeds... ok -24: xreq_test.c:110: Check nng_msg_append_u32(msg, 0x80000000) succeeds... ok -24: xreq_test.c:111: Check nng_sendmsg(req, msg, 0) succeeds... ok -24: xreq_test.c:113: Check nng_recvmsg(rep, &msg, 0) succeeds... ok -24: xreq_test.c:114: Check nng_sendmsg(rep, msg, 0) succeeds... ok -24: xreq_test.c:118: Check nuts_poll_fd(fd) == true... ok -24: xreq_test.c:121: Check nng_recvmsg(req, &msg, 0) succeeds... ok -24: xreq_test.c:123: Check nuts_poll_fd(fd) == false... ok -24: xreq_test.c:125: Check nng_close(req) succeeds... ok -24: xreq_test.c:126: Check nng_close(rep) succeeds... ok -24: SUCCESS: All conditions have passed. -24: Duration: 0.104225 secs -24: -24: Test xreq poll writable: -24: xreq_test.c:64: Check nng_req0_open_raw(&req) succeeds... ok -24: xreq_test.c:65: Check nng_rep0_open(&rep) succeeds... ok -24: xreq_test.c:66: Check nng_socket_get_int(req, NNG_OPT_SENDFD, &fd) succeeds... ok -24: xreq_test.c:67: Check fd >= 0... ok -24: xreq_test.c:70: Check nuts_poll_fd(fd) == false... ok -24: xreq_test.c:72: Check nuts_marry(req, rep) succeeds... ok -24: xreq_test.c:75: Check nuts_poll_fd(fd) == true... ok -24: xreq_test.c:77: Check nng_close(req) succeeds... ok -24: xreq_test.c:78: Check nng_close(rep) succeeds... ok -24: SUCCESS: All conditions have passed. -24: Duration: 0.002526 secs -24: -24: Test xreq validate peer: -17: push_test.c:428: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:429: Check nng_pull0_open(&pull1) succeeds... ok -17: push_test.c:430: Check nng_pull0_open(&pull2) succeeds... ok -17: push_test.c:431: Check nng_pull0_open(&pull3) succeeds... ok -17: push_test.c:432: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 4) succeeds... ok -17: push_test.c:433: Check nuts_marry(s, pull1) succeeds... ok -17: push_test.c:434: Check nuts_marry(s, pull2) succeeds... ok -17: push_test.c:435: Check nuts_marry(s, pull3) succeeds... ok -17: push_test.c:437: Check nng_send(s, "one", strlen("one") + 1, 0) succeeds... ok -17: push_test.c:438: Check nng_send(s, "two", strlen("two") + 1, 0) succeeds... ok -17: push_test.c:439: Check nng_send(s, "three", strlen("three") + 1, 0) succeeds... ok -17: push_test.c:440: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:440: Check length 4 want 4... ok -17: push_test.c:440: Check one == one... ok -17: push_test.c:441: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:441: Check length 4 want 4... ok -17: push_test.c:441: Check two == two... ok -17: push_test.c:442: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:442: Check length 6 want 6... ok -17: push_test.c:442: Check three == three... ok -17: push_test.c:443: Check nng_close(s) succeeds... ok -17: push_test.c:444: Check nng_close(pull1) succeeds... ok -17: push_test.c:445: Check nng_close(pull2) succeeds... ok -17: push_test.c:446: Check nng_close(pull3) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.105576 secs -17: -17: Test push load balance unbuffered: -14: pair1_test.c:437: Check nng_pair1_open(&s) succeeds... ok -14: pair1_test.c:438: Check nng_pair1_open(&c) succeeds... ok -14: pair1_test.c:439: Check nng_setopt_bool(c, "pair1_test_inject_header", true) succeeds... ok -14: pair1_test.c:440: Check nng_setopt_ms(s, NNG_OPT_RECVTIMEO, 100) succeeds... ok -14: pair1_test.c:441: Check nng_setopt_ms(s, NNG_OPT_SENDTIMEO, 200) succeeds... ok -14: pair1_test.c:443: Check nuts_marry(c, s) succeeds... ok -14: pair1_test.c:446: Check nng_msg_alloc(&m, 0) succeeds... ok -14: pair1_test.c:447: Check nng_msg_header_append_u32(m, 0x1000) succeeds... ok -14: pair1_test.c:448: Check nng_sendmsg(c, m, 0) succeeds... ok -14: pair1_test.c:449: Check nng_recvmsg(s, &m, 0) fails with Timed out... ok -14: pair1_test.c:451: Check nng_close(c) succeeds... ok -14: pair1_test.c:452: Check nng_close(s) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.106324 secs -14: -14: Test pair1 no context: 23: xrep_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok 23: xrep_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -23: xrep_test.c:250: Check nng_close(req) succeeds... ok -23: xrep_test.c:251: Check nng_close(rep) succeeds... ok -23: SUCCESS: All conditions have passed. -23: Duration: 0.104630 secs -23: -23: Test xrep recv aio stopped: -23: xrep_test.c:260: Check nng_rep0_open_raw(&rep) succeeds... ok -23: xrep_test.c:261: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -23: xrep_test.c:266: Check nng_aio_result(aio) fails with Operation canceled... ok -23: xrep_test.c:267: Check nng_close(rep) succeeds... ok -23: SUCCESS: All conditions have passed. -23: Duration: 0.002380 secs -23: -23: Test xrep send no header: -14: pair1_test.c:461: Check nng_pair1_open(&s) succeeds... ok -14: pair1_test.c:462: Check nng_ctx_open(&ctx, s) fails with Not supported... ok -14: pair1_test.c:463: Check nng_close(s) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.003900 secs -14: -14: Test pair1 send buffer: -14: pair1_test.c:474: Check nng_pair1_open(&s) succeeds... ok -14: pair1_test.c:475: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok -14: pair1_test.c:476: Check v == 0... ok -14: pair1_test.c:477: Check nng_getopt_bool(s, NNG_OPT_SENDBUF, &b) fails with Incorrect type... ok -14: pair1_test.c:479: Check nng_getopt(s, NNG_OPT_SENDBUF, &b, &sz) fails with Invalid argument... ok -14: pair1_test.c:480: Check nng_setopt_int(s, NNG_OPT_SENDBUF, -1) fails with Invalid argument... ok -14: pair1_test.c:481: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100000) fails with Invalid argument... ok -14: pair1_test.c:482: Check nng_setopt_bool(s, NNG_OPT_SENDBUF, false) fails with Incorrect type... ok -14: pair1_test.c:483: Check nng_setopt(s, NNG_OPT_SENDBUF, &b, 1) fails with Invalid argument... ok -14: pair1_test.c:484: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100) succeeds... ok -14: pair1_test.c:485: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok -14: pair1_test.c:486: Check v == 100... ok -14: pair1_test.c:487: Check nng_close(s) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.003222 secs -14: -14: Test pair1 recv buffer: -14: pair1_test.c:498: Check nng_pair1_open(&s) succeeds... ok -14: pair1_test.c:499: Check nng_getopt_int(s, NNG_OPT_RECVBUF, &v) succeeds... ok -14: pair1_test.c:500: Check v == 0... ok -14: pair1_test.c:501: Check nng_getopt_bool(s, NNG_OPT_RECVBUF, &b) fails with Incorrect type... ok -14: pair1_test.c:503: Check nng_getopt(s, NNG_OPT_RECVBUF, &b, &sz) fails with Invalid argument... ok -14: pair1_test.c:504: Check nng_setopt_int(s, NNG_OPT_RECVBUF, -1) fails with Invalid argument... ok -14: pair1_test.c:505: Check nng_setopt_int(s, NNG_OPT_RECVBUF, 100000) fails with Invalid argument... ok -14: pair1_test.c:506: Check nng_setopt_bool(s, NNG_OPT_RECVBUF, false) fails with Incorrect type... ok -14: pair1_test.c:507: Check nng_setopt(s, NNG_OPT_RECVBUF, &b, 1) fails with Invalid argument... ok -14: pair1_test.c:508: Check nng_setopt_int(s, NNG_OPT_RECVBUF, 100) succeeds... ok -14: pair1_test.c:509: Check nng_getopt_int(s, NNG_OPT_RECVBUF, &v) succeeds... ok -14: pair1_test.c:510: Check v == 100... ok -14: pair1_test.c:511: Check nng_close(s) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.003362 secs -14: -14: Test pair1 poll readable: -24: xreq_test.c:139: Check nng_req0_open_raw(&s1) succeeds... ok -24: xreq_test.c:140: Check nng_req0_open(&s2) succeeds... ok -24: xreq_test.c:142: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -24: xreq_test.c:143: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -24: xreq_test.c:146: Check nng_stats_get(&stats) succeeds... ok -24: xreq_test.c:148: Check stats != NULL... ok -24: xreq_test.c:149: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -24: xreq_test.c:150: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -24: xreq_test.c:152: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -24: xreq_test.c:153: Check nng_stat_value(reject) > 0... ok -24: xreq_test.c:155: Check nng_close(s1) succeeds... ok -24: xreq_test.c:156: Check nng_close(s2) succeeds... ok -24: SUCCESS: All conditions have passed. -24: Duration: 0.102659 secs -24: -24: Test xreq recv aio stopped: -24: xreq_test.c:166: Check nng_req0_open_raw(&req) succeeds... ok -24: xreq_test.c:167: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -24: xreq_test.c:172: Check nng_aio_result(aio) fails with Operation canceled... ok -24: xreq_test.c:173: Check nng_close(req) succeeds... ok -24: SUCCESS: All conditions have passed. -24: Duration: 0.002052 secs -24: -24: Test xreq recv garbage: -19: sub_test.c:127: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:128: Check nng_pub0_open(&pub) succeeds... ok -19: sub_test.c:129: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -19: sub_test.c:130: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "", 0) succeeds... ok -19: sub_test.c:131: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -19: sub_test.c:132: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -19: sub_test.c:133: Check nng_socket_get_int(sub, NNG_OPT_RECVFD, &fd) succeeds... ok -19: sub_test.c:134: Check fd >= 0... ok -19: sub_test.c:137: Check nuts_poll_fd(fd) == false... ok -19: sub_test.c:140: Check nuts_marry(pub, sub) succeeds... ok -19: sub_test.c:141: Check nuts_poll_fd(fd) == false... ok -19: sub_test.c:147: Check nng_send(pub, "abc", strlen("abc") + 1, 0) succeeds... ok -19: sub_test.c:151: Check nng_aio_result(aio) succeeds... ok -19: sub_test.c:154: Check nng_msg_len(msg) == 4... ok -19: sub_test.c:155: Check abc == abc... ok -19: sub_test.c:160: Check nng_close(pub) succeeds... ok -19: sub_test.c:161: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.205923 secs -19: -19: Test sub recv ctx closed: -19: sub_test.c:216: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:217: Check nng_ctx_open(&ctx, sub) succeeds... ok -19: sub_test.c:218: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -19: sub_test.c:222: Check nng_aio_result(aio) fails with Object closed... ok -19: sub_test.c:224: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.001980 secs -19: -19: Test sub recv aio ctx stopped: -19: sub_test.c:234: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:235: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -19: sub_test.c:236: Check nng_ctx_open(&ctx, sub) succeeds... ok -19: sub_test.c:241: Check nng_aio_result(aio) fails with Operation canceled... ok -19: sub_test.c:242: Check nng_ctx_close(ctx) succeeds... ok -19: sub_test.c:243: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.001860 secs -19: -19: Test sub close context recv: 22: rep_test.c:228: Check nng_rep0_open(&rep) succeeds... ok 22: rep_test.c:229: Check nng_req0_open_raw(&req) succeeds... ok 22: rep_test.c:230: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok @@ -12722,19 +11872,30 @@ 22: rep_test.c:257: Check nng_close(req) succeeds... ok 22: rep_test.c:258: Check nng_close(rep) succeeds... ok 22: SUCCESS: All conditions have passed. -22: Duration: 0.204746 secs +22: Duration: 0.202414 secs 22: +26: survey_test.c:43: Check nng_surveyor0_open(&surv) succeeds... ok +26: survey_test.c:45: Check nng_socket_set_int(surv, opt, 1) succeeds... ok +26: survey_test.c:46: Check nng_socket_set_int(surv, opt, 0) fails with Invalid argument... ok +26: survey_test.c:47: Check nng_socket_set_int(surv, opt, -1) fails with Invalid argument... ok +26: survey_test.c:50: Check nng_socket_set_int(surv, opt, 16) fails with Invalid argument... ok +26: survey_test.c:51: Check nng_socket_set_int(surv, opt, 256) fails with Invalid argument... ok +26: survey_test.c:52: Check nng_socket_set_int(surv, opt, 3) succeeds... ok +26: survey_test.c:53: Check nng_socket_get_int(surv, opt, &v) succeeds... ok +26: survey_test.c:54: Check v == 3... ok +26: survey_test.c:57: Check nng_socket_get(surv, opt, &v, &sz) succeeds... ok +26: survey_test.c:58: Check v == 3... ok +26: survey_test.c:59: Check sz == sizeof(v)... ok +26: survey_test.c:61: Check nng_socket_set(surv, opt, "", 1) fails with Invalid argument... ok +26: survey_test.c:63: Check nng_socket_get(surv, opt, &v, &sz) fails with Invalid argument... ok +26: survey_test.c:64: Check nng_socket_set_bool(surv, opt, true) fails with Incorrect type... ok +26: survey_test.c:65: Check nng_socket_get_bool(surv, opt, &b) fails with Incorrect type... ok +26: survey_test.c:67: Check nng_close(surv) succeeds... ok +26: SUCCESS: All conditions have passed. +26: Duration: 0.001391 secs +26: 22: Test rep recv aio ctx stopped: -19: sub_test.c:254: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:255: Check nng_ctx_open(&ctx, sub) succeeds... ok -19: sub_test.c:256: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -19: sub_test.c:259: Check nng_ctx_close(ctx) succeeds... ok -19: sub_test.c:261: Check nng_aio_result(aio) fails with Object closed... ok -19: sub_test.c:263: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.002352 secs -19: -19: Test sub context recv nonblock: +26: Test survey survey time option: 22: rep_test.c:268: Check nng_rep0_open(&rep) succeeds... ok 22: rep_test.c:269: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok 22: rep_test.c:270: Check nng_ctx_open(&ctx, rep) succeeds... ok @@ -12742,9 +11903,22 @@ 22: rep_test.c:276: Check nng_ctx_close(ctx) succeeds... ok 22: rep_test.c:277: Check nng_close(rep) succeeds... ok 22: SUCCESS: All conditions have passed. -22: Duration: 0.001912 secs +22: Duration: 0.001328 secs 22: +26: survey_test.c:79: Check nng_surveyor0_open(&surv) succeeds... ok +26: survey_test.c:81: Check nng_socket_set_ms(surv, opt, 10) succeeds... ok +26: survey_test.c:82: Check nng_socket_set(surv, opt, "", 1) fails with Invalid argument... ok +26: survey_test.c:83: Check nng_socket_get(surv, opt, &b, &sz) fails with Invalid argument... ok +26: survey_test.c:84: Check nng_socket_set_bool(surv, opt, true) fails with Incorrect type... ok +26: survey_test.c:85: Check nng_socket_get_bool(surv, opt, &b) fails with Incorrect type... ok +26: survey_test.c:87: Check nng_socket_get_ms(surv, opt, &d) succeeds... ok +26: survey_test.c:88: Check d == 10... ok +26: survey_test.c:89: Check nng_close(surv) succeeds... ok +26: SUCCESS: All conditions have passed. +26: Duration: 0.001273 secs +26: 22: Test rep close pipe context send: +26: Test survey recv bad state: 22: rep_test.c:292: Check nng_rep0_open(&rep) succeeds... ok 22: rep_test.c:293: Check nng_req0_open_raw(&req) succeeds... ok 22: rep_test.c:295: Check nng_ctx_open(&ctx[i], rep) succeeds... ok @@ -12920,14 +12094,6 @@ 22: rep_test.c:295: Check nng_ctx_open(&ctx[i], rep) succeeds... ok 22: rep_test.c:296: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:295: Check nng_ctx_open(&ctx[i], rep) succeeds... ok -19: sub_test.c:274: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:275: Check nng_ctx_open(&ctx, sub) succeeds... ok -19: sub_test.c:276: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -19: sub_test.c:282: Check nng_aio_result(aio) fails with Timed out... ok -19: sub_test.c:283: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.002202 secs -19: 22: rep_test.c:296: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:295: Check nng_ctx_open(&ctx[i], rep) succeeds... ok 22: rep_test.c:296: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok @@ -12985,7 +12151,13 @@ 22: rep_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok -19: Test sub context recv cancel: +26: survey_test.c:98: Check nng_surveyor0_open(&surv) succeeds... ok +26: survey_test.c:99: Check nng_recvmsg(surv, &msg, 0) fails with Incorrect state... ok +26: survey_test.c:100: Check msg == NULL... ok +26: survey_test.c:101: Check nng_close(surv) succeeds... ok +26: SUCCESS: All conditions have passed. +26: Duration: 0.001322 secs +26: 22: rep_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok @@ -13045,15 +12217,7 @@ 22: rep_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -19: sub_test.c:294: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:295: Check nng_ctx_open(&ctx, sub) succeeds... ok -19: sub_test.c:296: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -19: sub_test.c:303: Check nng_aio_result(aio) fails with Operation canceled... ok -19: sub_test.c:304: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.001946 secs -19: -19: Test sub recv buf option: +26: Test survey recv garbage: 22: rep_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok @@ -13112,26 +12276,6 @@ 22: rep_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok -19: sub_test.c:317: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:319: Check nng_socket_set_int(sub, opt, 1) succeeds... ok -19: sub_test.c:320: Check nng_socket_set_int(sub, opt, 0) fails with Invalid argument... ok -19: sub_test.c:321: Check nng_socket_set_int(sub, opt, -1) fails with Invalid argument... ok -19: sub_test.c:322: Check nng_socket_set_int(sub, opt, 1000000) fails with Invalid argument... ok -19: sub_test.c:323: Check nng_socket_set_int(sub, opt, 3) succeeds... ok -19: sub_test.c:324: Check nng_socket_get_int(sub, opt, &v) succeeds... ok -19: sub_test.c:325: Check v == 3... ok -19: sub_test.c:328: Check nng_socket_get(sub, opt, &v, &sz) succeeds... ok -19: sub_test.c:329: Check v == 3... ok -19: sub_test.c:330: Check sz == sizeof(v)... ok -19: sub_test.c:332: Check nng_socket_set(sub, opt, "", 1) fails with Invalid argument... ok -19: sub_test.c:334: Check nng_socket_get(sub, opt, &v, &sz) fails with Invalid argument... ok -19: sub_test.c:335: Check nng_socket_set_bool(sub, opt, true) fails with Incorrect type... ok -19: sub_test.c:336: Check nng_socket_get_bool(sub, opt, &b) fails with Incorrect type... ok -19: sub_test.c:338: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.002247 secs -19: -19: Test sub subscribe option: 22: rep_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok @@ -13190,37 +12334,25 @@ 22: rep_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -20: xsub_test.c:99: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:100: Check nng_pub0_open(&pub) succeeds... ok -20: xsub_test.c:101: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -20: xsub_test.c:102: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -20: xsub_test.c:103: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -20: xsub_test.c:104: Check nng_socket_get_int(sub, NNG_OPT_RECVFD, &fd) succeeds... ok -20: xsub_test.c:105: Check fd >= 0... ok -20: xsub_test.c:108: Check nuts_poll_fd(fd) == false... ok -20: xsub_test.c:111: Check nuts_marry(pub, sub) succeeds... ok -20: xsub_test.c:112: Check nuts_poll_fd(fd) == false... ok -20: xsub_test.c:118: Check nng_send(pub, "abc", strlen("abc") + 1, 0) succeeds... ok -20: xsub_test.c:122: Check nng_aio_result(aio) succeeds... ok -20: xsub_test.c:125: Check nng_msg_len(msg) == 4... ok -20: xsub_test.c:126: Check strcmp(nng_msg_body(msg), "abc") == 0... ok -20: xsub_test.c:131: Check nng_close(pub) succeeds... ok -20: xsub_test.c:132: Check nng_close(sub) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.204052 secs -20: -20: Test xsub recv closed: -19: sub_test.c:349: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:351: Check nng_socket_set(sub, opt, "abc", 3) succeeds... ok -19: sub_test.c:352: Check nng_socket_set(sub, opt, "abc", 3) succeeds... ok -19: sub_test.c:353: Check nng_socket_set_bool(sub, opt, false) succeeds... ok -19: sub_test.c:354: Check nng_socket_set_int(sub, opt, 32) succeeds... ok -19: sub_test.c:356: Check nng_socket_get(sub, opt, &v, &sz) fails with Write only resource... ok -19: sub_test.c:358: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.002161 secs -19: -19: Test sub unsubscribe option: +13: pair0_test.c:122: Check nng_pair0_open(&s1) succeeds... ok +13: pair0_test.c:123: Check nng_pair0_open(&c1) succeeds... ok +13: pair0_test.c:124: Check nng_setopt_int(s1, NNG_OPT_RECVBUF, 1) succeeds... ok +13: pair0_test.c:125: Check nng_setopt_int(s1, NNG_OPT_SENDBUF, 1) succeeds... ok +13: pair0_test.c:126: Check nng_setopt_int(c1, NNG_OPT_RECVBUF, 1) succeeds... ok +13: pair0_test.c:127: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, to) succeeds... ok +13: pair0_test.c:129: Check nuts_marry(s1, c1) succeeds... ok +13: pair0_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok +13: pair0_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok +13: pair0_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok +13: pair0_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok +13: pair0_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok +13: pair0_test.c:140: Check rv fails with Timed out... ok +13: pair0_test.c:141: Check i < 10... ok +13: pair0_test.c:142: Check nng_close(s1) succeeds... ok +13: pair0_test.c:143: Check nng_close(c1) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.102626 secs +13: 22: rep_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok @@ -13279,6 +12411,7 @@ 22: rep_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +13: Test pair0 send no peer: 22: rep_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok @@ -13339,13 +12472,6 @@ 22: rep_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok -20: xsub_test.c:182: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:183: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -20: xsub_test.c:184: Check nng_close(sub) succeeds... ok -20: xsub_test.c:187: Check nng_aio_result(aio) fails with Object closed... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.002311 secs -20: 22: rep_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok @@ -13472,7 +12598,6 @@ 22: rep_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok -20: Test xsub close recv: 22: rep_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok @@ -13603,55 +12728,26 @@ 22: rep_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok 22: rep_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok 22: rep_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok -17: push_test.c:457: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:458: Check nng_pull0_open(&pull1) succeeds... ok -17: push_test.c:459: Check nng_pull0_open(&pull2) succeeds... ok -17: push_test.c:460: Check nng_pull0_open(&pull3) succeeds... ok -17: push_test.c:461: Check nuts_marry(s, pull1) succeeds... ok -17: push_test.c:462: Check nuts_marry(s, pull2) succeeds... ok -17: push_test.c:463: Check nuts_marry(s, pull3) succeeds... ok -17: push_test.c:465: Check nng_send(s, "one", strlen("one") + 1, 0) succeeds... ok -17: push_test.c:466: Check nng_send(s, "two", strlen("two") + 1, 0) succeeds... ok -17: push_test.c:467: Check nng_send(s, "three", strlen("three") + 1, 0) succeeds... ok -17: push_test.c:468: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:468: Check length 4 want 4... ok -17: push_test.c:468: Check one == one... ok -17: push_test.c:469: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:469: Check length 4 want 4... ok -17: push_test.c:469: Check two == two... ok -17: push_test.c:470: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:470: Check length 6 want 6... ok -17: push_test.c:470: Check three == three... ok -17: push_test.c:474: Check nng_close(s) succeeds... ok -17: push_test.c:475: Check nng_close(pull1) succeeds... ok -17: push_test.c:476: Check nng_close(pull2) succeeds... ok -17: push_test.c:477: Check nng_close(pull3) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.109138 secs -17: -17: Test push send buffer: -19: sub_test.c:370: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:372: Check nng_socket_set(sub, opt1, "abc", 3) succeeds... ok -19: sub_test.c:373: Check nng_socket_set(sub, opt2, "abc123", 6) fails with Entry not found... ok -19: sub_test.c:374: Check nng_socket_set(sub, opt2, "abc", 3) succeeds... ok -19: sub_test.c:375: Check nng_socket_set(sub, opt2, "abc", 3) fails with Entry not found... ok -19: sub_test.c:376: Check nng_socket_set_int(sub, opt1, 32) succeeds... ok -19: sub_test.c:377: Check nng_socket_set_int(sub, opt2, 23) fails with Entry not found... ok -19: sub_test.c:378: Check nng_socket_set_int(sub, opt2, 32) succeeds... ok -19: sub_test.c:380: Check nng_socket_get(sub, opt2, &v, &sz) fails with Write only resource... ok -19: sub_test.c:382: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.002243 secs -19: -19: Test sub prefer new option: -20: xsub_test.c:197: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:198: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -20: xsub_test.c:201: Check nng_close(sub) succeeds... ok -20: xsub_test.c:203: Check nng_aio_result(aio) fails with Object closed... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.002356 secs -20: -20: Test xsub recv nonblock: +14: pair1_test.c:122: Check nng_pair1_open(&s1) succeeds... ok +14: pair1_test.c:123: Check nng_pair1_open(&c1) succeeds... ok +14: pair1_test.c:124: Check nng_setopt_int(s1, NNG_OPT_RECVBUF, 1) succeeds... ok +14: pair1_test.c:125: Check nng_setopt_int(s1, NNG_OPT_SENDBUF, 1) succeeds... ok +14: pair1_test.c:126: Check nng_setopt_int(c1, NNG_OPT_RECVBUF, 1) succeeds... ok +14: pair1_test.c:127: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, to) succeeds... ok +14: pair1_test.c:129: Check nuts_marry(s1, c1) succeeds... ok +14: pair1_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:140: Check rv fails with Timed out... ok +14: pair1_test.c:141: Check i < 10... ok +14: pair1_test.c:142: Check nng_close(s1) succeeds... ok +14: pair1_test.c:143: Check nng_close(c1) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.102820 secs +14: +14: Test pair1 send no peer: 22: rep_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok 22: rep_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok 22: rep_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok @@ -13685,24 +12781,9 @@ 22: rep_test.c:337: Check nng_close(req) succeeds... ok 22: rep_test.c:338: Check nng_close(rep) succeeds... ok 22: SUCCESS: All conditions have passed. -22: Duration: 0.037450 secs +22: Duration: 0.007299 secs 22: 22: Test rep close context send: -23: xrep_test.c:278: Check nng_req0_open_raw(&req) succeeds... ok -23: xrep_test.c:279: Check nng_rep0_open_raw(&rep) succeeds... ok -23: xrep_test.c:280: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 100) succeeds... ok -23: xrep_test.c:281: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, 100) succeeds... ok -23: xrep_test.c:282: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -23: xrep_test.c:283: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -23: xrep_test.c:285: Check nuts_marry(req, rep) succeeds... ok -23: xrep_test.c:287: Check nng_msg_alloc(&m, 4) succeeds... ok -23: xrep_test.c:288: Check nng_sendmsg(rep, m, 0) succeeds... ok -23: xrep_test.c:289: Check nng_recvmsg(rep, &m, 0) fails with Timed out... ok -23: xrep_test.c:291: Check nng_close(req) succeeds... ok -23: xrep_test.c:292: Check nng_close(rep) succeeds... ok -23: SUCCESS: All conditions have passed. -23: Duration: 0.105682 secs -23: 22: rep_test.c:351: Check nng_rep0_open(&rep) succeeds... ok 22: rep_test.c:352: Check nng_req0_open_raw(&req) succeeds... ok 22: rep_test.c:354: Check nng_ctx_open(&ctx[i], rep) succeeds... ok @@ -13878,7 +12959,6 @@ 22: rep_test.c:354: Check nng_ctx_open(&ctx[i], rep) succeeds... ok 22: rep_test.c:355: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:354: Check nng_ctx_open(&ctx[i], rep) succeeds... ok -23: Test xrep recv garbage: 22: rep_test.c:355: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:354: Check nng_ctx_open(&ctx[i], rep) succeeds... ok 22: rep_test.c:355: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok @@ -13936,60 +13016,23 @@ 22: rep_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:370: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok -20: xsub_test.c:214: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:215: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -20: xsub_test.c:221: Check nng_aio_result(aio) fails with Timed out... ok -20: xsub_test.c:222: Check nng_close(sub) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.002124 secs -20: -17: push_test.c:488: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:489: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok -17: push_test.c:490: Check v == 0... ok -17: push_test.c:491: Check nng_getopt_bool(s, NNG_OPT_SENDBUF, &b) fails with Incorrect type... ok -17: push_test.c:493: Check nng_getopt(s, NNG_OPT_SENDBUF, &b, &sz) fails with Invalid argument... ok -17: push_test.c:494: Check nng_setopt_int(s, NNG_OPT_SENDBUF, -1) fails with Invalid argument... ok -17: push_test.c:495: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100000) fails with Invalid argument... ok -17: push_test.c:496: Check nng_setopt_bool(s, NNG_OPT_SENDBUF, false) fails with Incorrect type... ok -17: push_test.c:497: Check nng_setopt(s, NNG_OPT_SENDBUF, &b, 1) fails with Invalid argument... ok -17: push_test.c:498: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100) succeeds... ok -17: push_test.c:499: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok -17: push_test.c:500: Check v == 100... ok -17: push_test.c:501: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.002290 secs -17: -20: Test xsub recv buf option: -17: Summary: -17: Count of all unit tests: 19 -17: Count of run unit tests: 19 -17: Count of failed unit tests: 0 -17: Count of skipped unit tests: 0 -17: SUCCESS: All unit tests have passed. -17: -17/86 Test #17: nng.sp.protocol.pipeline0.push_test ......... Passed 1.11 sec -test 25 - Start 25: nng.sp.protocol.survey0.respond_test - -25: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/survey0/respond_test "-t" "-v" -25: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/survey0 -25: Test timeout computed to be: 180 -19: sub_test.c:393: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:395: Check nng_socket_set_bool(sub, opt, true) succeeds... ok -19: sub_test.c:396: Check nng_socket_set_bool(sub, opt, false) succeeds... ok -19: sub_test.c:397: Check nng_socket_get_bool(sub, opt, &b) succeeds... ok -19: sub_test.c:398: Check b == false... ok -19: sub_test.c:401: Check nng_socket_get(sub, opt, &b, &sz) succeeds... ok -19: sub_test.c:402: Check b == false... ok -19: sub_test.c:403: Check sz == sizeof(bool)... ok -19: sub_test.c:405: Check nng_socket_set(sub, opt, "abc", 3) fails with Invalid argument... ok -19: sub_test.c:406: Check nng_socket_set_int(sub, opt, 1) fails with Incorrect type... ok -19: sub_test.c:408: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.002043 secs -19: -25: Test respond identity: -19: Test sub drop new: +25: respond_test.c:90: Check nng_surveyor0_open(&surv) succeeds... ok +25: respond_test.c:91: Check nng_respondent0_open(&resp) succeeds... ok +25: respond_test.c:92: Check nng_socket_get_int(resp, NNG_OPT_RECVFD, &fd) succeeds... ok +25: respond_test.c:93: Check fd >= 0... ok +25: respond_test.c:96: Check nuts_poll_fd(fd) == false... ok +25: respond_test.c:99: Check nuts_marry(surv, resp) succeeds... ok +25: respond_test.c:100: Check nuts_poll_fd(fd) == false... ok +25: respond_test.c:104: Check nng_send(surv, "abc", strlen("abc") + 1, 0) succeeds... ok +25: respond_test.c:107: Check nuts_poll_fd(fd) == true... ok +25: respond_test.c:110: Check nng_recvmsg(resp, &msg, 0) succeeds... ok +25: respond_test.c:112: Check nuts_poll_fd(fd) == false... ok +25: respond_test.c:116: Check nng_close(surv) succeeds... ok +25: respond_test.c:117: Check nng_close(resp) succeeds... ok +25: SUCCESS: All conditions have passed. +25: Duration: 0.101776 secs +25: +25: Test respond poll writable: 22: rep_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:370: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok @@ -14107,39 +13150,6 @@ 22: rep_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:370: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok -20: xsub_test.c:235: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:237: Check nng_socket_set_int(sub, opt, 1) succeeds... ok -20: xsub_test.c:238: Check nng_socket_set_int(sub, opt, -1) fails with Invalid argument... ok -20: xsub_test.c:239: Check nng_socket_set_int(sub, opt, 1000000) fails with Invalid argument... ok -20: xsub_test.c:240: Check nng_socket_set_int(sub, opt, 3) succeeds... ok -20: xsub_test.c:241: Check nng_socket_get_int(sub, opt, &v) succeeds... ok -20: xsub_test.c:242: Check v == 3... ok -20: xsub_test.c:245: Check nng_socket_get(sub, opt, &v, &sz) succeeds... ok -20: xsub_test.c:246: Check v == 3... ok -20: xsub_test.c:247: Check sz == sizeof(v)... ok -20: xsub_test.c:249: Check nng_socket_set(sub, opt, "", 1) fails with Invalid argument... ok -20: xsub_test.c:251: Check nng_socket_get(sub, opt, &v, &sz) fails with Invalid argument... ok -20: xsub_test.c:252: Check nng_socket_set_bool(sub, opt, true) fails with Incorrect type... ok -20: xsub_test.c:253: Check nng_socket_get_bool(sub, opt, &b) fails with Incorrect type... ok -20: xsub_test.c:255: Check nng_close(sub) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.002431 secs -20: -25: respond_test.c:19: Check nng_respondent0_open(&s) succeeds... ok -25: respond_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok -25: respond_test.c:21: Check p == NNG_RESPONDENT0_SELF... ok -25: respond_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) == 0... ok -25: respond_test.c:23: Check p == NNG_RESPONDENT0_PEER... ok -25: respond_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) == 0... ok -25: respond_test.c:25: Check respondent == respondent... ok -25: respond_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) == 0... ok -25: respond_test.c:28: Check surveyor == surveyor... ok -25: respond_test.c:30: Check nng_close(s) succeeds... ok -25: SUCCESS: All conditions have passed. -25: Duration: 0.003109 secs -25: -20: Test xsub subscribe option: -25: Test respond send bad state: 22: rep_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:370: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok @@ -14256,27 +13266,6 @@ 22: rep_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:370: Check nng_sendmsg(req, m, 0) succeeds... ok -20: xsub_test.c:264: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:265: Check nng_socket_set(sub, opt, "abc", 3) fails with Not supported... ok -20: xsub_test.c:266: Check nng_close(sub) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.002045 secs -20: -25: respond_test.c:39: Check nng_respondent0_open(&resp) succeeds... ok -25: respond_test.c:40: Check nng_msg_alloc(&msg, 0) succeeds... ok -25: respond_test.c:41: Check nng_sendmsg(resp, msg, 0) fails with Incorrect state... ok -25: respond_test.c:43: Check nng_close(resp) succeeds... ok -25: SUCCESS: All conditions have passed. -25: Duration: 0.002942 secs -25: -25: Test respond poll readable: -20: Test xsub unsubscribe option: -20: xsub_test.c:275: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:276: Check nng_socket_set(sub, opt, "abc", 3) fails with Not supported... ok -20: xsub_test.c:277: Check nng_close(sub) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.003273 secs -20: 22: rep_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:370: Check nng_sendmsg(req, m, 0) succeeds... ok @@ -14664,36 +13653,30 @@ 22: rep_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok 22: rep_test.c:388: Check rv fails with Object closed... ok 22: rep_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok -24: xreq_test.c:185: Check nng_rep0_open_raw(&rep) succeeds... ok -24: xreq_test.c:186: Check nng_req0_open_raw(&req) succeeds... ok -24: xreq_test.c:187: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, 100) succeeds... ok -24: xreq_test.c:188: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -24: xreq_test.c:189: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -24: xreq_test.c:190: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -24: xreq_test.c:192: Check nuts_marry(req, rep) succeeds... ok -24: xreq_test.c:194: Check nng_msg_alloc(&m, 0) succeeds... ok -24: xreq_test.c:195: Check nng_msg_append_u32(m, 0x80000000) succeeds... ok -24: xreq_test.c:196: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:198: Check nng_recvmsg(rep, &m, 0) succeeds... ok -24: xreq_test.c:203: Check nng_msg_header_len(m) == 8... ok -24: xreq_test.c:204: Check nng_msg_header_chop_u32(m, &req_id) succeeds... ok -24: xreq_test.c:205: Check req_id == 0x80000000... ok -24: xreq_test.c:207: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:208: Check nng_recvmsg(req, &m, 0) fails with Timed out... ok -24: xreq_test.c:210: Check nng_close(req) succeeds... ok -24: xreq_test.c:211: Check nng_close(rep) succeeds... ok -24: SUCCESS: All conditions have passed. -24: Duration: 0.107084 secs -24: -24: Test xreq recv header: -20: Test xsub no context: -20: xsub_test.c:141: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:142: Check nng_ctx_open(&ctx, sub) fails with Not supported... ok -20: xsub_test.c:143: Check nng_close(sub) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.002216 secs -20: -20: Test xsub raw: +25: respond_test.c:53: Check nng_surveyor0_open(&surv) succeeds... ok +25: respond_test.c:54: Check nng_respondent0_open(&resp) succeeds... ok +25: respond_test.c:55: Check nng_socket_get_int(resp, NNG_OPT_SENDFD, &fd) succeeds... ok +25: respond_test.c:56: Check fd >= 0... ok +25: respond_test.c:59: Check nuts_poll_fd(fd) == false... ok +25: respond_test.c:61: Check nuts_marry(surv, resp) succeeds... ok +25: respond_test.c:64: Check nuts_poll_fd(fd) == false... ok +25: respond_test.c:67: Check nng_send(surv, "abc", strlen("abc") + 1, 0) succeeds... ok +25: respond_test.c:68: Check nng_recv (0 Hunky dory)... ok +25: respond_test.c:68: Check length 4 want 4... ok +25: respond_test.c:68: Check abc == abc... ok +25: respond_test.c:69: Check nuts_poll_fd(fd) == true... ok +25: respond_test.c:72: Check nng_send(resp, "def", strlen("def") + 1, 0) succeeds... ok +25: respond_test.c:73: Check nuts_poll_fd(fd) == false... ok +25: respond_test.c:75: Check nng_recv (0 Hunky dory)... ok +25: respond_test.c:75: Check length 4 want 4... ok +25: respond_test.c:75: Check def == def... ok +25: respond_test.c:76: Check nuts_poll_fd(fd) == false... ok +25: respond_test.c:78: Check nng_close(surv) succeeds... ok +25: respond_test.c:79: Check nng_close(resp) succeeds... ok +25: SUCCESS: All conditions have passed. +25: Duration: 0.002188 secs +25: +25: Test respond context does not poll: 22: rep_test.c:388: Check rv fails with Object closed... ok 22: rep_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok 22: rep_test.c:388: Check rv fails with Object closed... ok @@ -14752,44 +13735,19 @@ 22: rep_test.c:393: Check nng_close(req) succeeds... ok 22: rep_test.c:394: Check nng_close(rep) succeeds... ok 22: SUCCESS: All conditions have passed. -22: Duration: 0.044526 secs +22: Duration: 0.006822 secs 22: 22: Test rep close recv: -24: xreq_test.c:223: Check nng_rep0_open_raw(&rep) succeeds... ok -24: xreq_test.c:224: Check nng_req0_open_raw(&req) succeeds... ok -24: xreq_test.c:225: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -24: xreq_test.c:226: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -24: xreq_test.c:227: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -24: xreq_test.c:228: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -24: xreq_test.c:230: Check nuts_marry_ex(req, rep, ((void *)0), &p1, &p2) succeeds... ok -24: xreq_test.c:233: Check nng_msg_alloc(&m, 0) succeeds... ok -24: xreq_test.c:234: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:235: Check nng_msg_header_append_u32(m, 0x2) succeeds... ok -24: xreq_test.c:236: Check nng_msg_header_append_u32(m, 0x1) succeeds... ok -24: xreq_test.c:237: Check nng_msg_header_append_u32(m, 0x80000123u) succeeds... ok -24: xreq_test.c:239: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:241: Check nng_recvmsg(req, &m, 0) succeeds... ok -24: xreq_test.c:242: Check nng_msg_header_len(m) == 12... ok -24: xreq_test.c:243: Check nng_msg_header_trim_u32(m, &id) succeeds... ok -24: xreq_test.c:244: Check id == 0x2... ok -24: xreq_test.c:245: Check nng_msg_header_trim_u32(m, &id) succeeds... ok -24: xreq_test.c:246: Check id == 0x1... ok -24: xreq_test.c:247: Check nng_msg_header_trim_u32(m, &id) succeeds... ok -24: xreq_test.c:248: Check id == 0x80000123u... ok -24: xreq_test.c:252: Check nng_close(req) succeeds... ok -24: xreq_test.c:253: Check nng_close(rep) succeeds... ok -24: SUCCESS: All conditions have passed. -24: Duration: 0.004746 secs -24: -24: Test xreq close during recv: -20: xsub_test.c:286: Check nng_sub0_open_raw(&s) succeeds... ok -20: xsub_test.c:287: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok -20: xsub_test.c:288: Check b... ok -20: xsub_test.c:289: Check nng_close(s) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.002225 secs -20: -20: Test xsub recv aio stopped: +25: respond_test.c:127: Check nng_respondent0_open(&resp) succeeds... ok +25: respond_test.c:128: Check nng_ctx_open(&ctx, resp) succeeds... ok +25: respond_test.c:129: Check nng_ctx_get_int(ctx, NNG_OPT_SENDFD, &fd) fails with Not supported... ok +25: respond_test.c:130: Check nng_ctx_get_int(ctx, NNG_OPT_RECVFD, &fd) fails with Not supported... ok +25: respond_test.c:131: Check nng_ctx_close(ctx) succeeds... ok +25: respond_test.c:132: Check nng_close(resp) succeeds... ok +25: SUCCESS: All conditions have passed. +25: Duration: 0.001243 secs +25: +25: Test respond validate peer: 22: rep_test.c:404: Check nng_rep0_open(&rep) succeeds... ok 22: rep_test.c:405: Check nng_req0_open_raw(&req) succeeds... ok 22: rep_test.c:406: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok @@ -14801,77 +13759,9 @@ 22: rep_test.c:414: Check nng_close(req) succeeds... ok 22: rep_test.c:416: Check nng_aio_result(aio) fails with Object closed... ok 22: SUCCESS: All conditions have passed. -22: Duration: 0.002596 secs +22: Duration: 0.001613 secs 22: 22: Test rep close recv cb: -20: xsub_test.c:346: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:347: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -20: xsub_test.c:352: Check nng_aio_result(aio) fails with Operation canceled... ok -20: xsub_test.c:353: Check nng_close(sub) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.002690 secs -20: -20: Test xsub close during recv : -20: xsub_test.c:298: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:299: Check nng_pub0_open(&pub) succeeds... ok -20: xsub_test.c:300: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -20: xsub_test.c:301: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 100) succeeds... ok -20: xsub_test.c:302: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 5) succeeds... ok -20: xsub_test.c:303: Check nng_socket_set_int(pub, NNG_OPT_SENDBUF, 20) succeeds... ok -20: xsub_test.c:305: Check nuts_marry(pub, sub) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok 22: rep_test.c:450: Check nng_mtx_alloc(&state.mtx) succeeds... ok 22: rep_test.c:451: Check nng_cv_alloc(&state.cv, state.mtx) succeeds... ok 22: rep_test.c:453: Check nng_rep0_open(&rep) succeeds... ok @@ -14887,62 +13777,9 @@ 22: rep_test.c:470: Check nng_aio_result(state.aio) fails with Object closed... ok 22: rep_test.c:471: Check nng_aio_get_msg(state.aio) == NULL... ok 22: SUCCESS: All conditions have passed. -22: Duration: 0.002330 secs +22: Duration: 0.001576 secs 22: 22: Test rep context send nonblock: -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:310: Check nng_close(pub) succeeds... ok -20: xsub_test.c:311: Check nng_close(sub) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.004411 secs -20: -20: Test xsub close during pipe recv: 22: rep_test.c:506: Check nng_req0_open(&req) succeeds... ok 22: rep_test.c:507: Check nng_rep0_open(&rep) succeeds... ok 22: rep_test.c:508: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok @@ -14957,7 +13794,7 @@ 22: rep_test.c:527: Check nng_close(rep) succeeds... ok 22: rep_test.c:528: Check nng_close(req) succeeds... ok 22: SUCCESS: All conditions have passed. -22: Duration: 0.003212 secs +22: Duration: 0.001622 secs 22: 22: Test rep context send nonblock 2: 22: rep_test.c:545: Check nng_req0_open_raw(&req) succeeds... ok @@ -15033,14 +13870,12 @@ 22: rep_test.c:580: Check rv fails with Timed out... ok 22: rep_test.c:580: Check rv fails with Timed out... ok 22: rep_test.c:580: Check rv fails with Timed out... ok -22: rep_test.c:580: Check rv fails with Timed out... ok -22: rep_test.c:580: Check rv fails with Timed out... ok 22: rep_test.c:586: Check num_good > 0... ok 22: rep_test.c:587: Check num_fail > 0... ok 22: rep_test.c:593: Check nng_close(rep) succeeds... ok 22: rep_test.c:594: Check nng_close(req) succeeds... ok 22: SUCCESS: All conditions have passed. -22: Duration: 0.004502 secs +22: Duration: 0.002185 secs 22: 22: Test rep context recv nonblock: 22: rep_test.c:484: Check nng_rep0_open(&rep) succeeds... ok @@ -15049,302 +13884,621 @@ 22: rep_test.c:492: Check nng_aio_result(aio) fails with Timed out... ok 22: rep_test.c:493: Check nng_close(rep) succeeds... ok 22: SUCCESS: All conditions have passed. -22: Duration: 0.002110 secs +22: Duration: 0.001326 secs 22: 22: Test rep recv garbage: -23: xrep_test.c:302: Check nng_rep0_open_raw(&rep) succeeds... ok -23: xrep_test.c:303: Check nng_req0_open_raw(&req) succeeds... ok -23: xrep_test.c:304: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 100) succeeds... ok -23: xrep_test.c:305: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 100) succeeds... ok -23: xrep_test.c:306: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -23: xrep_test.c:308: Check nuts_marry(req, rep) succeeds... ok -23: xrep_test.c:310: Check nng_msg_alloc(&m, 4) succeeds... ok -23: xrep_test.c:311: Check nng_msg_append_u32(m, 1u) succeeds... ok -23: xrep_test.c:312: Check nng_sendmsg(req, m, 0) succeeds... ok -23: xrep_test.c:313: Check nng_recvmsg(rep, &m, 0) fails with Timed out... ok -23: xrep_test.c:315: Check nng_close(req) succeeds... ok -23: xrep_test.c:316: Check nng_close(rep) succeeds... ok +24: xreq_test.c:139: Check nng_req0_open_raw(&s1) succeeds... ok +24: xreq_test.c:140: Check nng_req0_open(&s2) succeeds... ok +24: xreq_test.c:142: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +24: xreq_test.c:143: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +24: xreq_test.c:146: Check nng_stats_get(&stats) succeeds... ok +24: xreq_test.c:148: Check stats != NULL... ok +24: xreq_test.c:149: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +24: xreq_test.c:150: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +24: xreq_test.c:152: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +24: xreq_test.c:153: Check nng_stat_value(reject) > 0... ok +24: xreq_test.c:155: Check nng_close(s1) succeeds... ok +24: xreq_test.c:156: Check nng_close(s2) succeeds... ok +24: SUCCESS: All conditions have passed. +24: Duration: 0.101664 secs +24: +24: Test xreq recv aio stopped: +1: aio_test.c:240: Check nng_aio_alloc(&a, aio_sleep_cb, &a) succeeds... ok +1: SUCCESS: All conditions have passed. +1: Duration: 0.101305 secs +1: +1: Test sleep loop: +24: xreq_test.c:166: Check nng_req0_open_raw(&req) succeeds... ok +24: xreq_test.c:167: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +24: xreq_test.c:172: Check nng_aio_result(aio) fails with Operation canceled... ok +24: xreq_test.c:173: Check nng_close(req) succeeds... ok +24: SUCCESS: All conditions have passed. +24: Duration: 0.001489 secs +24: +24: Test xreq recv garbage: +10: platform_test.c:145: Check nng_mtx_alloc(&aa.mx) succeeds... ok +10: platform_test.c:146: Check nng_cv_alloc(&aa.cv, aa.mx) succeeds... ok +10: platform_test.c:152: Check nng_thread_create(&thr, add, &aa) succeeds... ok +10: platform_test.c:158: Check nng_clock() >= now + 200... ok +10: platform_test.c:159: Check nng_clock() < now + 500... ok +10: SUCCESS: All conditions have passed. +10: Duration: 0.201365 secs +10: +10: Test cond until: +20: xsub_test.c:99: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:100: Check nng_pub0_open(&pub) succeeds... ok +20: xsub_test.c:101: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +20: xsub_test.c:102: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +20: xsub_test.c:103: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +20: xsub_test.c:104: Check nng_socket_get_int(sub, NNG_OPT_RECVFD, &fd) succeeds... ok +20: xsub_test.c:105: Check fd >= 0... ok +20: xsub_test.c:108: Check nuts_poll_fd(fd) == false... ok +20: xsub_test.c:111: Check nuts_marry(pub, sub) succeeds... ok +20: xsub_test.c:112: Check nuts_poll_fd(fd) == false... ok +20: xsub_test.c:118: Check nng_send(pub, "abc", strlen("abc") + 1, 0) succeeds... ok +20: xsub_test.c:122: Check nng_aio_result(aio) succeeds... ok +20: xsub_test.c:125: Check nng_msg_len(msg) == 4... ok +20: xsub_test.c:126: Check strcmp(nng_msg_body(msg), "abc") == 0... ok +20: xsub_test.c:131: Check nng_close(pub) succeeds... ok +20: xsub_test.c:132: Check nng_close(sub) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.201888 secs +20: +20: Test xsub recv closed: +17: push_test.c:116: Check nng_pull0_open(&pull) succeeds... ok +17: push_test.c:117: Check nng_push0_open(&push) succeeds... ok +17: push_test.c:118: Check nng_socket_set_ms(pull, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +17: push_test.c:119: Check nng_socket_set_ms(push, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +17: push_test.c:120: Check nng_socket_set_int(push, NNG_OPT_SENDBUF, 2) succeeds... ok +17: push_test.c:121: Check nng_socket_get_int(push, NNG_OPT_SENDFD, &fd) succeeds... ok +17: push_test.c:122: Check fd >= 0... ok +17: push_test.c:125: Check nuts_poll_fd(fd)... ok +17: push_test.c:126: Check nng_send(push, "abc", strlen("abc") + 1, 0) succeeds... ok +17: push_test.c:127: Check nuts_poll_fd(fd)... ok +17: push_test.c:128: Check nng_send(push, "def", strlen("def") + 1, 0) succeeds... ok +17: push_test.c:129: Check nuts_poll_fd(fd) == false... ok +17: push_test.c:134: Check nuts_marry(pull, push) succeeds... ok +17: push_test.c:136: Check nuts_poll_fd(fd)... ok +17: push_test.c:137: Check nng_send(push, "ghi", strlen("ghi") + 1, 0) succeeds... ok +17: push_test.c:139: Check nuts_poll_fd(fd)... ok +17: push_test.c:140: Check nng_send(push, "jkl", strlen("jkl") + 1, 0) succeeds... ok +17: push_test.c:142: Check nuts_poll_fd(fd) == false... ok +17: push_test.c:145: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:145: Check length 4 want 4... ok +17: push_test.c:145: Check abc == abc... ok +17: push_test.c:147: Check nuts_poll_fd(fd)... ok +17: push_test.c:148: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:148: Check length 4 want 4... ok +17: push_test.c:148: Check def == def... ok +17: push_test.c:149: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:149: Check length 4 want 4... ok +17: push_test.c:149: Check ghi == ghi... ok +17: push_test.c:150: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:150: Check length 4 want 4... ok +17: push_test.c:150: Check jkl == jkl... ok +17: push_test.c:152: Check nng_close(pull) succeeds... ok +17: push_test.c:153: Check nng_close(push) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.302767 secs +17: +17: Test push poll truncate: +20: xsub_test.c:182: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:183: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +20: xsub_test.c:184: Check nng_close(sub) succeeds... ok +20: xsub_test.c:187: Check nng_aio_result(aio) fails with Object closed... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001339 secs +20: +20: Test xsub close recv: +20: xsub_test.c:197: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:198: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +20: xsub_test.c:201: Check nng_close(sub) succeeds... ok +20: xsub_test.c:203: Check nng_aio_result(aio) fails with Object closed... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001297 secs +20: +20: Test xsub recv nonblock: +19: sub_test.c:127: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:128: Check nng_pub0_open(&pub) succeeds... ok +19: sub_test.c:129: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +19: sub_test.c:130: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "", 0) succeeds... ok +19: sub_test.c:131: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +19: sub_test.c:132: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +19: sub_test.c:133: Check nng_socket_get_int(sub, NNG_OPT_RECVFD, &fd) succeeds... ok +19: sub_test.c:134: Check fd >= 0... ok +19: sub_test.c:137: Check nuts_poll_fd(fd) == false... ok +19: sub_test.c:140: Check nuts_marry(pub, sub) succeeds... ok +19: sub_test.c:141: Check nuts_poll_fd(fd) == false... ok +19: sub_test.c:147: Check nng_send(pub, "abc", strlen("abc") + 1, 0) succeeds... ok +19: sub_test.c:151: Check nng_aio_result(aio) succeeds... ok +19: sub_test.c:154: Check nng_msg_len(msg) == 4... ok +19: sub_test.c:155: Check abc == abc... ok +19: sub_test.c:160: Check nng_close(pub) succeeds... ok +19: sub_test.c:161: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.201829 secs +19: +19: Test sub recv ctx closed: +20: xsub_test.c:214: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:215: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +20: xsub_test.c:221: Check nng_aio_result(aio) fails with Timed out... ok +20: xsub_test.c:222: Check nng_close(sub) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001284 secs +20: +20: Test xsub recv buf option: +19: sub_test.c:216: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:217: Check nng_ctx_open(&ctx, sub) succeeds... ok +19: sub_test.c:218: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +19: sub_test.c:222: Check nng_aio_result(aio) fails with Object closed... ok +19: sub_test.c:224: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001333 secs +19: +19: Test sub recv aio ctx stopped: +20: xsub_test.c:235: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:237: Check nng_socket_set_int(sub, opt, 1) succeeds... ok +20: xsub_test.c:238: Check nng_socket_set_int(sub, opt, -1) fails with Invalid argument... ok +20: xsub_test.c:239: Check nng_socket_set_int(sub, opt, 1000000) fails with Invalid argument... ok +20: xsub_test.c:240: Check nng_socket_set_int(sub, opt, 3) succeeds... ok +20: xsub_test.c:241: Check nng_socket_get_int(sub, opt, &v) succeeds... ok +20: xsub_test.c:242: Check v == 3... ok +20: xsub_test.c:245: Check nng_socket_get(sub, opt, &v, &sz) succeeds... ok +20: xsub_test.c:246: Check v == 3... ok +20: xsub_test.c:247: Check sz == sizeof(v)... ok +20: xsub_test.c:249: Check nng_socket_set(sub, opt, "", 1) fails with Invalid argument... ok +20: xsub_test.c:251: Check nng_socket_get(sub, opt, &v, &sz) fails with Invalid argument... ok +20: xsub_test.c:252: Check nng_socket_set_bool(sub, opt, true) fails with Incorrect type... ok +20: xsub_test.c:253: Check nng_socket_get_bool(sub, opt, &b) fails with Incorrect type... ok +20: xsub_test.c:255: Check nng_close(sub) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001377 secs +20: +20: Test xsub subscribe option: +19: sub_test.c:234: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:235: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +19: sub_test.c:236: Check nng_ctx_open(&ctx, sub) succeeds... ok +19: sub_test.c:241: Check nng_aio_result(aio) fails with Operation canceled... ok +19: sub_test.c:242: Check nng_ctx_close(ctx) succeeds... ok +19: sub_test.c:243: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001343 secs +19: +19: Test sub close context recv: +20: xsub_test.c:264: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:265: Check nng_socket_set(sub, opt, "abc", 3) fails with Not supported... ok +20: xsub_test.c:266: Check nng_close(sub) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001237 secs +20: +20: Test xsub unsubscribe option: +19: sub_test.c:254: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:255: Check nng_ctx_open(&ctx, sub) succeeds... ok +19: sub_test.c:256: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +19: sub_test.c:259: Check nng_ctx_close(ctx) succeeds... ok +19: sub_test.c:261: Check nng_aio_result(aio) fails with Object closed... ok +19: sub_test.c:263: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001715 secs +19: +19: Test sub context recv nonblock: +23: xrep_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok +23: xrep_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +23: xrep_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok +23: xrep_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +23: xrep_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok +23: xrep_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +23: xrep_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok +23: xrep_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +23: xrep_test.c:250: Check nng_close(req) succeeds... ok +23: xrep_test.c:251: Check nng_close(rep) succeeds... ok 23: SUCCESS: All conditions have passed. -23: Duration: 0.103890 secs +23: Duration: 0.102218 secs 23: -23: Test xrep ttl option: -14: pair1_test.c:521: Check nng_pair1_open(&s1) succeeds... ok -14: pair1_test.c:522: Check nng_pair1_open(&s2) succeeds... ok -14: pair1_test.c:523: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -14: pair1_test.c:524: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -14: pair1_test.c:525: Check nng_socket_get_int(s1, NNG_OPT_RECVFD, &fd) succeeds... ok -14: pair1_test.c:526: Check fd >= 0... ok -14: pair1_test.c:529: Check nuts_poll_fd(fd) == false... ok -14: pair1_test.c:532: Check nuts_marry(s1, s2) succeeds... ok -14: pair1_test.c:533: Check nuts_poll_fd(fd) == false... ok -14: pair1_test.c:537: Check nng_send(s2, "abc", strlen("abc") + 1, 0) succeeds... ok -14: pair1_test.c:539: Check nuts_poll_fd(fd)... ok -14: pair1_test.c:542: Check nng_recv (0 Hunky dory)... ok -14: pair1_test.c:542: Check length 4 want 4... ok -14: pair1_test.c:542: Check abc == abc... ok -14: pair1_test.c:543: Check nuts_poll_fd(fd) == false... ok -14: pair1_test.c:546: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 1) succeeds... ok -14: pair1_test.c:547: Check nng_send(s2, "def", strlen("def") + 1, 0) succeeds... ok -14: pair1_test.c:549: Check nuts_poll_fd(fd)... ok -14: pair1_test.c:550: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 0) succeeds... ok -14: pair1_test.c:551: Check nuts_poll_fd(fd) == false... ok -14: pair1_test.c:553: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 10) succeeds... ok -14: pair1_test.c:554: Check nuts_poll_fd(fd) == false... ok -14: pair1_test.c:556: Check nng_close(s1) succeeds... ok -14: pair1_test.c:557: Check nng_close(s2) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.205110 secs -14: -14: Test pair1 poll writable: -23: xrep_test.c:328: Check nng_rep0_open_raw(&rep) succeeds... ok -23: xrep_test.c:330: Check nng_socket_set_int(rep, opt, 1) succeeds... ok -23: xrep_test.c:331: Check nng_socket_set_int(rep, opt, 0) fails with Invalid argument... ok -23: xrep_test.c:332: Check nng_socket_set_int(rep, opt, -1) fails with Invalid argument... ok -23: xrep_test.c:333: Check nng_socket_set_int(rep, opt, 16) fails with Invalid argument... ok -23: xrep_test.c:334: Check nng_socket_set_int(rep, opt, 256) fails with Invalid argument... ok -23: xrep_test.c:335: Check nng_socket_set_int(rep, opt, 3) succeeds... ok -23: xrep_test.c:336: Check nng_socket_get_int(rep, opt, &v) succeeds... ok -23: xrep_test.c:337: Check v == 3... ok -23: xrep_test.c:340: Check nng_socket_get(rep, opt, &v, &sz) succeeds... ok -23: xrep_test.c:341: Check v == 3... ok -23: xrep_test.c:342: Check sz == sizeof(v)... ok -23: xrep_test.c:344: Check nng_socket_set(rep, opt, "", 1) == NNG_EINVAL... ok -23: xrep_test.c:346: Check nng_socket_get(rep, opt, &v, &sz) == NNG_EINVAL... ok -23: xrep_test.c:347: Check nng_socket_set_bool(rep, opt, true) == NNG_EBADTYPE... ok -23: xrep_test.c:348: Check nng_socket_get_bool(rep, opt, &b) == NNG_EBADTYPE... ok -23: xrep_test.c:350: Check nng_close(rep) == 0... ok +23: Test xrep recv aio stopped: +20: xsub_test.c:275: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:276: Check nng_socket_set(sub, opt, "abc", 3) fails with Not supported... ok +20: xsub_test.c:277: Check nng_close(sub) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001313 secs +20: +20: Test xsub no context: +19: sub_test.c:274: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:275: Check nng_ctx_open(&ctx, sub) succeeds... ok +19: sub_test.c:276: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +19: sub_test.c:282: Check nng_aio_result(aio) fails with Timed out... ok +19: sub_test.c:283: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001367 secs +19: +19: Test sub context recv cancel: +23: xrep_test.c:260: Check nng_rep0_open_raw(&rep) succeeds... ok +23: xrep_test.c:261: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +23: xrep_test.c:266: Check nng_aio_result(aio) fails with Operation canceled... ok +23: xrep_test.c:267: Check nng_close(rep) succeeds... ok 23: SUCCESS: All conditions have passed. -23: Duration: 0.001953 secs +23: Duration: 0.001370 secs 23: -23: Test xrep ttl drop: -25: respond_test.c:90: Check nng_surveyor0_open(&surv) succeeds... ok -25: respond_test.c:91: Check nng_respondent0_open(&resp) succeeds... ok -25: respond_test.c:92: Check nng_socket_get_int(resp, NNG_OPT_RECVFD, &fd) succeeds... ok -25: respond_test.c:93: Check fd >= 0... ok -25: respond_test.c:96: Check nuts_poll_fd(fd) == false... ok -25: respond_test.c:99: Check nuts_marry(surv, resp) succeeds... ok -25: respond_test.c:100: Check nuts_poll_fd(fd) == false... ok -25: respond_test.c:104: Check nng_send(surv, "abc", strlen("abc") + 1, 0) succeeds... ok -25: respond_test.c:107: Check nuts_poll_fd(fd) == true... ok -25: respond_test.c:110: Check nng_recvmsg(resp, &msg, 0) succeeds... ok -25: respond_test.c:112: Check nuts_poll_fd(fd) == false... ok -25: respond_test.c:116: Check nng_close(surv) succeeds... ok -25: respond_test.c:117: Check nng_close(resp) succeeds... ok -25: SUCCESS: All conditions have passed. -25: Duration: 0.106143 secs -25: -25: Test respond poll writable: -24: xreq_test.c:265: Check nng_rep0_open_raw(&rep) succeeds... ok -24: xreq_test.c:266: Check nng_req0_open_raw(&req) succeeds... ok -24: xreq_test.c:267: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -24: xreq_test.c:268: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 100) succeeds... ok -24: xreq_test.c:269: Check nng_socket_set_int(req, NNG_OPT_RECVBUF, 5) succeeds... ok -24: xreq_test.c:270: Check nng_socket_set_int(rep, NNG_OPT_SENDBUF, 20) succeeds... ok -24: xreq_test.c:272: Check nuts_marry_ex(req, rep, ((void *)0), &p1, &p2) succeeds... ok -24: xreq_test.c:273: Check nng_pipe_id(p1) > 0... ok -24: xreq_test.c:274: Check nng_pipe_id(p2) > 0... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -25: respond_test.c:53: Check nng_surveyor0_open(&surv) succeeds... ok -25: respond_test.c:54: Check nng_respondent0_open(&resp) succeeds... ok -25: respond_test.c:55: Check nng_socket_get_int(resp, NNG_OPT_SENDFD, &fd) succeeds... ok -25: respond_test.c:56: Check fd >= 0... ok -25: respond_test.c:59: Check nuts_poll_fd(fd) == false... ok -25: respond_test.c:61: Check nuts_marry(surv, resp) succeeds... ok -25: respond_test.c:64: Check nuts_poll_fd(fd) == false... ok -25: respond_test.c:67: Check nng_send(surv, "abc", strlen("abc") + 1, 0) succeeds... ok -25: respond_test.c:68: Check nng_recv (0 Hunky dory)... ok -25: respond_test.c:68: Check length 4 want 4... ok -25: respond_test.c:68: Check abc == abc... ok -25: respond_test.c:69: Check nuts_poll_fd(fd) == true... ok -25: respond_test.c:72: Check nng_send(resp, "def", strlen("def") + 1, 0) succeeds... ok -25: respond_test.c:73: Check nuts_poll_fd(fd) == false... ok -25: respond_test.c:75: Check nng_recv (0 Hunky dory)... ok -25: respond_test.c:75: Check length 4 want 4... ok -25: respond_test.c:75: Check def == def... ok -25: respond_test.c:76: Check nuts_poll_fd(fd) == false... ok -25: respond_test.c:78: Check nng_close(surv) succeeds... ok -25: respond_test.c:79: Check nng_close(resp) succeeds... ok -25: SUCCESS: All conditions have passed. -25: Duration: 0.015462 secs -25: -25: Test respond context does not poll: -25: respond_test.c:127: Check nng_respondent0_open(&resp) succeeds... ok -25: respond_test.c:128: Check nng_ctx_open(&ctx, resp) succeeds... ok -25: respond_test.c:129: Check nng_ctx_get_int(ctx, NNG_OPT_SENDFD, &fd) fails with Not supported... ok -25: respond_test.c:130: Check nng_ctx_get_int(ctx, NNG_OPT_RECVFD, &fd) fails with Not supported... ok -25: respond_test.c:131: Check nng_ctx_close(ctx) succeeds... ok -25: respond_test.c:132: Check nng_close(resp) succeeds... ok -25: SUCCESS: All conditions have passed. -25: Duration: 0.003503 secs -25: -25: Test respond validate peer: -20: xsub_test.c:320: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:321: Check nng_pub0_open(&pub) succeeds... ok -20: xsub_test.c:322: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -20: xsub_test.c:323: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 100) succeeds... ok -20: xsub_test.c:324: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 5) succeeds... ok -20: xsub_test.c:325: Check nng_socket_set_int(pub, NNG_OPT_SENDBUF, 20) succeeds... ok -20: xsub_test.c:327: Check nuts_marry(pub, sub) succeeds... ok -20: xsub_test.c:337: Check nng_close(sub) succeeds... ok +20: xsub_test.c:141: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:142: Check nng_ctx_open(&ctx, sub) fails with Not supported... ok +20: xsub_test.c:143: Check nng_close(sub) succeeds... ok 20: SUCCESS: All conditions have passed. -20: Duration: 0.130456 secs +20: Duration: 0.001578 secs 20: -20: Summary: -20: Count of all unit tests: 17 -20: Count of run unit tests: 17 -20: Count of failed unit tests: 0 -20: Count of skipped unit tests: 0 -20: SUCCESS: All unit tests have passed. +23: Test xrep send no header: +20: Test xsub raw: +19: sub_test.c:294: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:295: Check nng_ctx_open(&ctx, sub) succeeds... ok +19: sub_test.c:296: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +19: sub_test.c:303: Check nng_aio_result(aio) fails with Operation canceled... ok +19: sub_test.c:304: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001295 secs +19: +19: Test sub recv buf option: +20: xsub_test.c:286: Check nng_sub0_open_raw(&s) succeeds... ok +20: xsub_test.c:287: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok +20: xsub_test.c:288: Check b... ok +20: xsub_test.c:289: Check nng_close(s) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001402 secs 20: -18/86 Test #20: nng.sp.protocol.pubsub0.xsub_test ........... Passed 0.80 sec -test 26 - Start 26: nng.sp.protocol.survey0.survey_test - -26: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/survey0/survey_test "-t" "-v" -26: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/survey0 -26: Test timeout computed to be: 180 -26: Test survey identity: -26: survey_test.c:20: Check nng_surveyor0_open(&s) succeeds... ok -26: survey_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok -26: survey_test.c:22: Check p == NNG_SURVEYOR0_SELF... ok -26: survey_test.c:23: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok -26: survey_test.c:24: Check p == NNG_SURVEYOR0_PEER... ok -26: survey_test.c:25: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok -26: survey_test.c:26: Check surveyor == surveyor... ok -26: survey_test.c:28: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok -26: survey_test.c:29: Check respondent == respondent... ok -26: survey_test.c:31: Check nng_close(s) succeeds... ok -26: SUCCESS: All conditions have passed. -26: Duration: 0.002206 secs -26: -26: Test survey ttl option: -26: survey_test.c:43: Check nng_surveyor0_open(&surv) succeeds... ok -26: survey_test.c:45: Check nng_socket_set_int(surv, opt, 1) succeeds... ok -26: survey_test.c:46: Check nng_socket_set_int(surv, opt, 0) fails with Invalid argument... ok -26: survey_test.c:47: Check nng_socket_set_int(surv, opt, -1) fails with Invalid argument... ok -26: survey_test.c:50: Check nng_socket_set_int(surv, opt, 16) fails with Invalid argument... ok -26: survey_test.c:51: Check nng_socket_set_int(surv, opt, 256) fails with Invalid argument... ok -26: survey_test.c:52: Check nng_socket_set_int(surv, opt, 3) succeeds... ok -26: survey_test.c:53: Check nng_socket_get_int(surv, opt, &v) succeeds... ok -26: survey_test.c:54: Check v == 3... ok -26: survey_test.c:57: Check nng_socket_get(surv, opt, &v, &sz) succeeds... ok -26: survey_test.c:58: Check v == 3... ok -26: survey_test.c:59: Check sz == sizeof(v)... ok -26: survey_test.c:61: Check nng_socket_set(surv, opt, "", 1) fails with Invalid argument... ok -26: survey_test.c:63: Check nng_socket_get(surv, opt, &v, &sz) fails with Invalid argument... ok -26: survey_test.c:64: Check nng_socket_set_bool(surv, opt, true) fails with Incorrect type... ok -26: survey_test.c:65: Check nng_socket_get_bool(surv, opt, &b) fails with Incorrect type... ok -26: survey_test.c:67: Check nng_close(surv) succeeds... ok -26: SUCCESS: All conditions have passed. -26: Duration: 0.002207 secs -26: -26: Test survey survey time option: -26: survey_test.c:79: Check nng_surveyor0_open(&surv) succeeds... ok -26: survey_test.c:81: Check nng_socket_set_ms(surv, opt, 10) succeeds... ok -26: survey_test.c:82: Check nng_socket_set(surv, opt, "", 1) fails with Invalid argument... ok -26: survey_test.c:83: Check nng_socket_get(surv, opt, &b, &sz) fails with Invalid argument... ok -26: survey_test.c:84: Check nng_socket_set_bool(surv, opt, true) fails with Incorrect type... ok -26: survey_test.c:85: Check nng_socket_get_bool(surv, opt, &b) fails with Incorrect type... ok -26: survey_test.c:87: Check nng_socket_get_ms(surv, opt, &d) succeeds... ok -26: survey_test.c:88: Check d == 10... ok -26: survey_test.c:89: Check nng_close(surv) succeeds... ok +20: Test xsub recv aio stopped: +19: sub_test.c:317: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:319: Check nng_socket_set_int(sub, opt, 1) succeeds... ok +19: sub_test.c:320: Check nng_socket_set_int(sub, opt, 0) fails with Invalid argument... ok +19: sub_test.c:321: Check nng_socket_set_int(sub, opt, -1) fails with Invalid argument... ok +19: sub_test.c:322: Check nng_socket_set_int(sub, opt, 1000000) fails with Invalid argument... ok +19: sub_test.c:323: Check nng_socket_set_int(sub, opt, 3) succeeds... ok +19: sub_test.c:324: Check nng_socket_get_int(sub, opt, &v) succeeds... ok +19: sub_test.c:325: Check v == 3... ok +19: sub_test.c:328: Check nng_socket_get(sub, opt, &v, &sz) succeeds... ok +19: sub_test.c:329: Check v == 3... ok +19: sub_test.c:330: Check sz == sizeof(v)... ok +19: sub_test.c:332: Check nng_socket_set(sub, opt, "", 1) fails with Invalid argument... ok +19: sub_test.c:334: Check nng_socket_get(sub, opt, &v, &sz) fails with Invalid argument... ok +19: sub_test.c:335: Check nng_socket_set_bool(sub, opt, true) fails with Incorrect type... ok +19: sub_test.c:336: Check nng_socket_get_bool(sub, opt, &b) fails with Incorrect type... ok +19: sub_test.c:338: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001294 secs +19: +19: Test sub subscribe option: +20: xsub_test.c:346: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:347: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +20: xsub_test.c:352: Check nng_aio_result(aio) fails with Operation canceled... ok +20: xsub_test.c:353: Check nng_close(sub) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001549 secs +20: +20: Test xsub close during recv : +19: sub_test.c:349: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:351: Check nng_socket_set(sub, opt, "abc", 3) succeeds... ok +19: sub_test.c:352: Check nng_socket_set(sub, opt, "abc", 3) succeeds... ok +19: sub_test.c:353: Check nng_socket_set_bool(sub, opt, false) succeeds... ok +19: sub_test.c:354: Check nng_socket_set_int(sub, opt, 32) succeeds... ok +19: sub_test.c:356: Check nng_socket_get(sub, opt, &v, &sz) fails with Write only resource... ok +19: sub_test.c:358: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001223 secs +19: +19: Test sub unsubscribe option: +20: xsub_test.c:298: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:299: Check nng_pub0_open(&pub) succeeds... ok +20: xsub_test.c:300: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +20: xsub_test.c:301: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 100) succeeds... ok +20: xsub_test.c:302: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 5) succeeds... ok +20: xsub_test.c:303: Check nng_socket_set_int(pub, NNG_OPT_SENDBUF, 20) succeeds... ok +20: xsub_test.c:305: Check nuts_marry(pub, sub) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +13: pair0_test.c:153: Check nng_pair0_open(&s1) succeeds... ok +13: pair0_test.c:154: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, to) succeeds... ok +13: pair0_test.c:156: Check nng_msg_alloc(&msg, 0) succeeds... ok +13: pair0_test.c:157: Check nng_sendmsg(s1, msg, 0) fails with Timed out... ok +13: pair0_test.c:159: Check nng_close(s1) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.102245 secs +13: +13: Test pair0 raw exchange: +14: pair1_test.c:153: Check nng_pair1_open(&s1) succeeds... ok +14: pair1_test.c:154: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, to) succeeds... ok +14: pair1_test.c:156: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:157: Check nng_sendmsg(s1, msg, 0) fails with Timed out... ok +14: pair1_test.c:159: Check nng_close(s1) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.102364 secs +14: +14: Test pair1 mono raw exchange: +19: sub_test.c:370: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:372: Check nng_socket_set(sub, opt1, "abc", 3) succeeds... ok +19: sub_test.c:373: Check nng_socket_set(sub, opt2, "abc123", 6) fails with Entry not found... ok +19: sub_test.c:374: Check nng_socket_set(sub, opt2, "abc", 3) succeeds... ok +19: sub_test.c:375: Check nng_socket_set(sub, opt2, "abc", 3) fails with Entry not found... ok +19: sub_test.c:376: Check nng_socket_set_int(sub, opt1, 32) succeeds... ok +19: sub_test.c:377: Check nng_socket_set_int(sub, opt2, 23) fails with Entry not found... ok +19: sub_test.c:378: Check nng_socket_set_int(sub, opt2, 32) succeeds... ok +19: sub_test.c:380: Check nng_socket_get(sub, opt2, &v, &sz) fails with Write only resource... ok +19: sub_test.c:382: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001462 secs +19: +19: Test sub prefer new option: +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:310: Check nng_close(pub) succeeds... ok +20: xsub_test.c:311: Check nng_close(sub) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.002370 secs +20: +20: Test xsub close during pipe recv: +13: pair0_test.c:170: Check nng_pair0_open_raw(&s1) succeeds... ok +13: pair0_test.c:171: Check nng_pair0_open_raw(&c1) succeeds... ok +13: pair0_test.c:173: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +13: pair0_test.c:174: Check nng_setopt_ms(c1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +13: pair0_test.c:175: Check nuts_marry(s1, c1) succeeds... ok +13: pair0_test.c:178: Check nng_msg_alloc(&msg, 0) succeeds... ok +13: pair0_test.c:179: Check nng_msg_append(msg, "GAMMA", strlen("GAMMA")) == 0... ok +13: pair0_test.c:180: Check nng_sendmsg(c1, msg, 0) succeeds... ok +13: pair0_test.c:181: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +13: pair0_test.c:183: Check nng_pipe_id(p) > 0... ok +13: pair0_test.c:185: Check nng_msg_len(msg) == strlen("GAMMA")... ok +13: pair0_test.c:185: Check memcmp(nng_msg_body(msg), "GAMMA", strlen("GAMMA")) == 0... ok +13: pair0_test.c:188: Check nng_msg_alloc(&msg, 0) succeeds... ok +13: pair0_test.c:189: Check nng_msg_append(msg, "EPSILON", strlen("EPSILON")) == 0... ok +13: pair0_test.c:190: Check nng_sendmsg(s1, msg, 0) succeeds... ok +13: pair0_test.c:191: Check nng_recvmsg(c1, &msg, 0) succeeds... ok +13: pair0_test.c:192: Check nng_msg_len(msg) == strlen("EPSILON")... ok +13: pair0_test.c:192: Check memcmp(nng_msg_body(msg), "EPSILON", strlen("EPSILON")) == 0... ok +13: pair0_test.c:194: Check nng_pipe_id(p) > 0... ok +13: pair0_test.c:198: Check nng_close(s1) succeeds... ok +13: pair0_test.c:199: Check nng_close(c1) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.002288 secs +13: +26: survey_test.c:112: Check nng_respondent0_open_raw(&resp) succeeds... ok +26: survey_test.c:113: Check nng_surveyor0_open(&surv) succeeds... ok +26: survey_test.c:114: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 100) succeeds... ok +26: survey_test.c:115: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +26: survey_test.c:116: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +26: survey_test.c:117: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +26: survey_test.c:119: Check nuts_marry(surv, resp) succeeds... ok +26: survey_test.c:121: Check nng_msg_alloc(&m, 0) succeeds... ok +26: survey_test.c:122: Check nng_sendmsg(surv, m, 0) succeeds... ok +26: survey_test.c:124: Check nng_recvmsg(resp, &m, 0) succeeds... ok +26: survey_test.c:129: Check nng_msg_header_len(m) == 8... ok +26: survey_test.c:130: Check nng_msg_header_chop_u32(m, &surv_id) succeeds... ok +26: survey_test.c:132: Check nng_sendmsg(resp, m, 0) succeeds... ok +26: survey_test.c:133: Check nng_recvmsg(surv, &m, 0) fails with Timed out... ok +26: survey_test.c:135: Check nng_close(surv) succeeds... ok +26: survey_test.c:136: Check nng_close(resp) succeeds... ok 26: SUCCESS: All conditions have passed. -26: Duration: 0.001940 secs +26: Duration: 0.101780 secs 26: -26: Test survey recv bad state: -26: survey_test.c:98: Check nng_surveyor0_open(&surv) succeeds... ok -26: survey_test.c:99: Check nng_recvmsg(surv, &msg, 0) fails with Incorrect state... ok -26: survey_test.c:100: Check msg == NULL... ok -26: survey_test.c:101: Check nng_close(surv) succeeds... ok +19: sub_test.c:393: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:395: Check nng_socket_set_bool(sub, opt, true) succeeds... ok +19: sub_test.c:396: Check nng_socket_set_bool(sub, opt, false) succeeds... ok +19: sub_test.c:397: Check nng_socket_get_bool(sub, opt, &b) succeeds... ok +19: sub_test.c:398: Check b == false... ok +19: sub_test.c:401: Check nng_socket_get(sub, opt, &b, &sz) succeeds... ok +19: sub_test.c:402: Check b == false... ok +19: sub_test.c:403: Check sz == sizeof(bool)... ok +19: sub_test.c:405: Check nng_socket_set(sub, opt, "abc", 3) fails with Invalid argument... ok +19: sub_test.c:406: Check nng_socket_set_int(sub, opt, 1) fails with Incorrect type... ok +19: sub_test.c:408: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001385 secs +19: +13: Test pair0 send closed aio: +26: Test survey respondent exchange: +19: Test sub drop new: +14: pair1_test.c:171: Check nng_pair1_open_raw(&s1) succeeds... ok +14: pair1_test.c:172: Check nng_pair1_open_raw(&c1) succeeds... ok +14: pair1_test.c:174: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +14: pair1_test.c:175: Check nng_setopt_ms(c1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +14: pair1_test.c:176: Check nuts_marry(s1, c1) succeeds... ok +14: pair1_test.c:179: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:180: Check nng_msg_append(msg, "GAMMA", strlen("GAMMA")) == 0... ok +14: pair1_test.c:181: Check nng_msg_header_append_u32(msg, 1) succeeds... ok +14: pair1_test.c:182: Check nng_msg_header_len(msg) == sizeof(uint32_t)... ok +14: pair1_test.c:183: Check nng_sendmsg(c1, msg, 0) succeeds... ok +14: pair1_test.c:184: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +14: pair1_test.c:186: Check nng_pipe_id(p) > 0... ok +14: pair1_test.c:188: Check nng_msg_len(msg) == strlen("GAMMA")... ok +14: pair1_test.c:188: Check memcmp(nng_msg_body(msg), "GAMMA", strlen("GAMMA")) == 0... ok +14: pair1_test.c:189: Check nng_msg_header_len(msg) == sizeof(uint32_t)... ok +14: pair1_test.c:190: Check nng_msg_header_trim_u32(msg, &hops) succeeds... ok +14: pair1_test.c:191: Check hops == 2... ok +14: pair1_test.c:194: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:195: Check nng_msg_append(msg, "EPSILON", strlen("EPSILON")) == 0... ok +14: pair1_test.c:196: Check nng_msg_header_append_u32(msg, 1) succeeds... ok +14: pair1_test.c:197: Check nng_sendmsg(s1, msg, 0) succeeds... ok +14: pair1_test.c:198: Check nng_recvmsg(c1, &msg, 0) succeeds... ok +14: pair1_test.c:199: Check nng_msg_len(msg) == strlen("EPSILON")... ok +14: pair1_test.c:199: Check memcmp(nng_msg_body(msg), "EPSILON", strlen("EPSILON")) == 0... ok +14: pair1_test.c:200: Check nng_msg_header_len(msg) == sizeof(uint32_t)... ok +14: pair1_test.c:201: Check nng_msg_header_trim_u32(msg, &hops) succeeds... ok +14: pair1_test.c:203: Check nng_pipe_id(p) > 0... ok +14: pair1_test.c:205: Check hops == 2... ok +14: pair1_test.c:208: Check nng_close(s1) succeeds... ok +14: pair1_test.c:209: Check nng_close(c1) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.002805 secs +14: +13: pair0_test.c:209: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +13: pair0_test.c:210: Check nng_msg_alloc(&msg, 0) succeeds... ok +13: pair0_test.c:211: Check nng_pair0_open(&s1) succeeds... ok +13: pair0_test.c:216: Check nng_aio_result(aio) fails with Operation canceled... ok +13: pair0_test.c:219: Check nng_close(s1) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.001301 secs +13: +14: Test pair1 mono raw header: +13: Test pair0 raw: +26: survey_test.c:147: Check nng_surveyor0_open(&surv) succeeds... ok +26: survey_test.c:148: Check nng_respondent0_open(&resp) succeeds... ok +26: survey_test.c:150: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +26: survey_test.c:151: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +26: survey_test.c:152: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +26: survey_test.c:153: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +26: survey_test.c:155: Check nuts_marry(resp, surv) succeeds... ok +26: survey_test.c:157: Check nng_send(surv, "ping", strlen("ping") + 1, 0) succeeds... ok +26: survey_test.c:158: Check nng_recv (0 Hunky dory)... ok +26: survey_test.c:158: Check length 5 want 5... ok +26: survey_test.c:158: Check ping == ping... ok +26: survey_test.c:159: Check nng_send(resp, "pong", strlen("pong") + 1, 0) succeeds... ok +26: survey_test.c:160: Check nng_recv (0 Hunky dory)... ok +26: survey_test.c:160: Check length 5 want 5... ok +26: survey_test.c:160: Check pong == pong... ok +26: survey_test.c:162: Check nng_close(surv) succeeds... ok +26: survey_test.c:163: Check nng_close(resp) succeeds... ok 26: SUCCESS: All conditions have passed. -26: Duration: 0.002070 secs +26: Duration: 0.001714 secs 26: -26: Test survey recv garbage: -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:283: Check nng_close(req) succeeds... ok -24: xreq_test.c:284: Check nng_close(rep) succeeds... ok -24: SUCCESS: All conditions have passed. -24: Duration: 0.210028 secs -24: -24: Test xreq close pipe during send: +26: Test survey cancel: +13: pair0_test.c:228: Check nng_pair0_open(&s1) succeeds... ok +13: pair0_test.c:229: Check nng_getopt_bool(s1, NNG_OPT_RAW, &raw) succeeds... ok +13: pair0_test.c:230: Check raw == false... ok +13: pair0_test.c:231: Check nng_setopt_bool(s1, NNG_OPT_RAW, true) fails with Read only resource... ok +13: pair0_test.c:232: Check nng_close(s1) succeeds... ok +13: pair0_test.c:234: Check nng_pair0_open_raw(&s1) succeeds... ok +13: pair0_test.c:235: Check nng_getopt_bool(s1, NNG_OPT_RAW, &raw) succeeds... ok +13: pair0_test.c:236: Check raw == true... ok +13: pair0_test.c:237: Check nng_setopt_bool(s1, NNG_OPT_RAW, false) fails with Read only resource... ok +13: pair0_test.c:238: Check nng_close(s1) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.001289 secs +13: +14: pair1_test.c:220: Check nng_pair1_open_raw(&s1) succeeds... ok +14: pair1_test.c:221: Check nng_pair1_open_raw(&c1) succeeds... ok +14: pair1_test.c:223: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok +14: pair1_test.c:224: Check nng_setopt_ms(c1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok +14: pair1_test.c:225: Check nuts_marry(s1, c1) succeeds... ok +14: pair1_test.c:228: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:229: Check nng_sendmsg(c1, msg, 0) fails with Protocol error... ok +14: pair1_test.c:233: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:234: Check nng_msg_append_u32(msg, 0xFEEDFACE) succeeds... ok +14: pair1_test.c:235: Check nng_msg_header_append_u32(msg, 1) succeeds... ok +14: pair1_test.c:236: Check nng_sendmsg(c1, msg, 0) succeeds... ok +14: pair1_test.c:237: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +14: pair1_test.c:238: Check nng_msg_trim_u32(msg, &v) succeeds... ok +14: pair1_test.c:239: Check v == 0xFEEDFACE... ok +14: pair1_test.c:243: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:244: Check nng_msg_header_append_u32(msg, 0xDEAD0000) succeeds... ok +14: pair1_test.c:245: Check nng_sendmsg(c1, msg, 0) fails with Protocol error... ok +14: pair1_test.c:249: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:250: Check nng_msg_header_append_u32(msg, 0xff) succeeds... ok +14: pair1_test.c:251: Check nng_sendmsg(c1, msg, 0) fails with Protocol error... ok +14: pair1_test.c:255: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:256: Check nng_msg_append_u32(msg, 0xFEEDFACE) succeeds... ok +14: pair1_test.c:257: Check nng_msg_header_append_u32(msg, 1) succeeds... ok +14: pair1_test.c:258: Check nng_sendmsg(c1, msg, 0) succeeds... ok +14: pair1_test.c:259: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +14: pair1_test.c:260: Check nng_msg_trim_u32(msg, &v) succeeds... ok +14: pair1_test.c:261: Check v == 0xFEEDFACE... ok +14: pair1_test.c:264: Check nng_close(s1) succeeds... ok +14: pair1_test.c:265: Check nng_close(c1) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.002079 secs +14: +13: Test pair0 validate peer: +14: Test pair1 send closed aio: 25: respond_test.c:145: Check nng_respondent0_open(&s1) succeeds... ok 25: respond_test.c:146: Check nng_respondent0_open(&s2) succeeds... ok 25: respond_test.c:148: Check nng_listen(s1, addr, NULL, 0) succeeds... ok @@ -15358,9 +14512,18 @@ 25: respond_test.c:161: Check nng_close(s1) succeeds... ok 25: respond_test.c:162: Check nng_close(s2) succeeds... ok 25: SUCCESS: All conditions have passed. -25: Duration: 0.103763 secs +25: Duration: 0.101902 secs 25: 25: Test respond double recv: +14: pair1_test.c:275: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +14: pair1_test.c:276: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:277: Check nng_pair1_open(&s1) succeeds... ok +14: pair1_test.c:282: Check nng_aio_result(aio) fails with Operation canceled... ok +14: pair1_test.c:285: Check nng_close(s1) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.001451 secs +14: +14: Test pair1 raw: 25: respond_test.c:173: Check nng_respondent0_open(&s1) succeeds... ok 25: respond_test.c:174: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok 25: respond_test.c:175: Check nng_aio_alloc(&aio2, NULL, NULL) succeeds... ok @@ -15368,9 +14531,23 @@ 25: respond_test.c:182: Check nng_close(s1) succeeds... ok 25: respond_test.c:183: Check nng_aio_result(aio1) fails with Object closed... ok 25: SUCCESS: All conditions have passed. -25: Duration: 0.003250 secs +25: Duration: 0.001410 secs 25: 25: Test respond close pipe before send: +14: pair1_test.c:294: Check nng_pair1_open(&s1) succeeds... ok +14: pair1_test.c:295: Check nng_getopt_bool(s1, NNG_OPT_RAW, &raw) succeeds... ok +14: pair1_test.c:296: Check raw == false... ok +14: pair1_test.c:297: Check nng_setopt_bool(s1, NNG_OPT_RAW, true) fails with Read only resource... ok +14: pair1_test.c:298: Check nng_close(s1) succeeds... ok +14: pair1_test.c:300: Check nng_pair1_open_raw(&s1) succeeds... ok +14: pair1_test.c:301: Check nng_getopt_bool(s1, NNG_OPT_RAW, &raw) succeeds... ok +14: pair1_test.c:302: Check raw == true... ok +14: pair1_test.c:303: Check nng_setopt_bool(s1, NNG_OPT_RAW, false) fails with Read only resource... ok +14: pair1_test.c:304: Check nng_close(s1) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.001614 secs +14: +14: Test pair1 ttl: 25: respond_test.c:197: Check nng_respondent0_open(&resp) succeeds... ok 25: respond_test.c:198: Check nng_surveyor0_open(&surv) succeeds... ok 25: respond_test.c:199: Check nng_setopt_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok @@ -15386,32 +14563,78 @@ 25: respond_test.c:215: Check nng_close(surv) succeeds... ok 25: respond_test.c:216: Check nng_close(resp) succeeds... ok 25: SUCCESS: All conditions have passed. -25: Duration: 0.003931 secs +25: Duration: 0.001642 secs 25: 25: Test respond close pipe during send: -22: rep_test.c:631: Check nng_rep0_open(&rep) succeeds... ok -22: rep_test.c:632: Check nng_req0_open_raw(&req) succeeds... ok -22: rep_test.c:633: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 200) succeeds... ok -22: rep_test.c:634: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 200) succeeds... ok -22: rep_test.c:635: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -22: rep_test.c:637: Check nuts_marry(req, rep) succeeds... ok -22: rep_test.c:639: Check nng_msg_alloc(&m, 4) succeeds... ok -22: rep_test.c:640: Check nng_msg_append_u32(m, 1u) succeeds... ok -22: rep_test.c:641: Check nng_sendmsg(req, m, 0) succeeds... ok -22: rep_test.c:642: Check nng_recvmsg(rep, &m, 0) fails with Timed out... ok -22: rep_test.c:644: Check nng_close(req) succeeds... ok -22: rep_test.c:645: Check nng_close(rep) succeeds... ok -22: SUCCESS: All conditions have passed. -22: Duration: 0.203169 secs -22: -22: Summary: -22: Count of all unit tests: 19 -22: Count of run unit tests: 19 -22: Count of failed unit tests: 0 -22: Count of skipped unit tests: 0 -22: SUCCESS: All unit tests have passed. -22: -19/86 Test #22: nng.sp.protocol.reqrep0.rep_test ............ Passed 0.86 sec +24: xreq_test.c:185: Check nng_rep0_open_raw(&rep) succeeds... ok +24: xreq_test.c:186: Check nng_req0_open_raw(&req) succeeds... ok +24: xreq_test.c:187: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, 100) succeeds... ok +24: xreq_test.c:188: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +24: xreq_test.c:189: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +24: xreq_test.c:190: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +24: xreq_test.c:192: Check nuts_marry(req, rep) succeeds... ok +24: xreq_test.c:194: Check nng_msg_alloc(&m, 0) succeeds... ok +24: xreq_test.c:195: Check nng_msg_append_u32(m, 0x80000000) succeeds... ok +24: xreq_test.c:196: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:198: Check nng_recvmsg(rep, &m, 0) succeeds... ok +24: xreq_test.c:203: Check nng_msg_header_len(m) == 8... ok +24: xreq_test.c:204: Check nng_msg_header_chop_u32(m, &req_id) succeeds... ok +24: xreq_test.c:205: Check req_id == 0x80000000... ok +24: xreq_test.c:207: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:208: Check nng_recvmsg(req, &m, 0) fails with Timed out... ok +24: xreq_test.c:210: Check nng_close(req) succeeds... ok +24: xreq_test.c:211: Check nng_close(rep) succeeds... ok +24: SUCCESS: All conditions have passed. +24: Duration: 0.101864 secs +24: +24: Test xreq recv header: +24: xreq_test.c:223: Check nng_rep0_open_raw(&rep) succeeds... ok +24: xreq_test.c:224: Check nng_req0_open_raw(&req) succeeds... ok +24: xreq_test.c:225: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +24: xreq_test.c:226: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +24: xreq_test.c:227: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +24: xreq_test.c:228: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +24: xreq_test.c:230: Check nuts_marry_ex(req, rep, ((void *)0), &p1, &p2) succeeds... ok +24: xreq_test.c:233: Check nng_msg_alloc(&m, 0) succeeds... ok +24: xreq_test.c:234: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:235: Check nng_msg_header_append_u32(m, 0x2) succeeds... ok +24: xreq_test.c:236: Check nng_msg_header_append_u32(m, 0x1) succeeds... ok +24: xreq_test.c:237: Check nng_msg_header_append_u32(m, 0x80000123u) succeeds... ok +24: xreq_test.c:239: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:241: Check nng_recvmsg(req, &m, 0) succeeds... ok +24: xreq_test.c:242: Check nng_msg_header_len(m) == 12... ok +24: xreq_test.c:243: Check nng_msg_header_trim_u32(m, &id) succeeds... ok +24: xreq_test.c:244: Check id == 0x2... ok +24: xreq_test.c:245: Check nng_msg_header_trim_u32(m, &id) succeeds... ok +24: xreq_test.c:246: Check id == 0x1... ok +24: xreq_test.c:247: Check nng_msg_header_trim_u32(m, &id) succeeds... ok +24: xreq_test.c:248: Check id == 0x80000123u... ok +24: xreq_test.c:252: Check nng_close(req) succeeds... ok +24: xreq_test.c:253: Check nng_close(rep) succeeds... ok +24: SUCCESS: All conditions have passed. +24: Duration: 0.001587 secs +24: +24: Test xreq close during recv: +10: platform_test.c:172: Check nng_mtx_alloc(&aa.mx) succeeds... ok +10: platform_test.c:173: Check nng_cv_alloc(&aa.cv, aa.mx) succeeds... ok +10: platform_test.c:182: Check nng_clock() >= now... ok +10: platform_test.c:189: Check nng_clock() < now + 1000... ok +10: SUCCESS: All conditions have passed. +10: Duration: 0.101028 secs +10: +10: Test random: +10: platform_test.c:216: Check same < 5... ok +10: SUCCESS: All conditions have passed. +10: Duration: 0.002396 secs +10: +10: Summary: +10: Count of all unit tests: 8 +10: Count of run unit tests: 8 +10: Count of failed unit tests: 0 +10: Count of skipped unit tests: 0 +10: SUCCESS: All unit tests have passed. +10: +12/86 Test #10: nng.platform.platform_test .................. Passed 0.63 sec test 27 Start 27: nng.sp.protocol.survey0.xrespond_test @@ -15419,30 +14642,6 @@ 27: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/survey0 27: Test timeout computed to be: 180 27: Test xrespond identity: -19: sub_test.c:418: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:419: Check nng_pub0_open(&pub) succeeds... ok -19: sub_test.c:420: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 2) succeeds... ok -19: sub_test.c:421: Check nng_socket_set_bool(sub, NNG_OPT_SUB_PREFNEW, false) succeeds... ok -19: sub_test.c:422: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, NULL, 0) succeeds... ok -19: sub_test.c:423: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 200) succeeds... ok -19: sub_test.c:424: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -19: sub_test.c:425: Check nuts_marry(pub, sub) succeeds... ok -19: sub_test.c:426: Check nng_send(pub, "one", strlen("one") + 1, 0) succeeds... ok -19: sub_test.c:427: Check nng_send(pub, "two", strlen("two") + 1, 0) succeeds... ok -19: sub_test.c:428: Check nng_send(pub, "three", strlen("three") + 1, 0) succeeds... ok -19: sub_test.c:430: Check nng_recv (0 Hunky dory)... ok -19: sub_test.c:430: Check length 4 want 4... ok -19: sub_test.c:430: Check one == one... ok -19: sub_test.c:431: Check nng_recv (0 Hunky dory)... ok -19: sub_test.c:431: Check length 4 want 4... ok -19: sub_test.c:431: Check two == two... ok -19: sub_test.c:432: Check nng_recvmsg(sub, &msg, 0) fails with Timed out... ok -19: sub_test.c:433: Check nng_close(pub) succeeds... ok -19: sub_test.c:434: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.305244 secs -19: -19: Test sub drop old: 27: xrespond_test.c:20: Check nng_respondent0_open_raw(&s) succeeds... ok 27: xrespond_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p1) succeeds... ok 27: xrespond_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p2) succeeds... ok @@ -15454,138 +14653,152 @@ 27: xrespond_test.c:28: Check respondent == respondent... ok 27: xrespond_test.c:29: Check surveyor == surveyor... ok 27: SUCCESS: All conditions have passed. -27: Duration: 0.002034 secs +27: Duration: 0.001567 secs 27: 27: Test xrespond raw: -14: pair1_test.c:567: Check nng_pair1_open(&s1) succeeds... ok -14: pair1_test.c:568: Check nng_pair1_open(&s2) succeeds... ok -14: pair1_test.c:569: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -14: pair1_test.c:570: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -14: pair1_test.c:571: Check nng_socket_get_int(s1, NNG_OPT_SENDFD, &fd) succeeds... ok -14: pair1_test.c:572: Check fd >= 0... ok -14: pair1_test.c:575: Check nuts_poll_fd(fd) == false... ok -14: pair1_test.c:578: Check nuts_marry(s1, s2) succeeds... ok -14: pair1_test.c:579: Check nuts_poll_fd(fd)... ok -14: pair1_test.c:582: Check nng_send(s1, "abc", strlen("abc") + 1, 0) succeeds... ok -14: pair1_test.c:583: Check nng_send(s1, "def", strlen("def") + 1, 0) succeeds... ok -14: pair1_test.c:584: Check nuts_poll_fd(fd) == false... ok -14: pair1_test.c:587: Check nng_recv (0 Hunky dory)... ok -14: pair1_test.c:587: Check length 4 want 4... ok -14: pair1_test.c:587: Check abc == abc... ok -14: pair1_test.c:589: Check nuts_poll_fd(fd)... ok -14: pair1_test.c:592: Check nng_close(s2) succeeds... ok -14: pair1_test.c:596: Check nuts_poll_fd(fd) == false... ok -14: pair1_test.c:597: Check nng_socket_set_int(s1, NNG_OPT_SENDBUF, 1) succeeds... ok -14: pair1_test.c:598: Check nuts_poll_fd(fd)... ok -14: pair1_test.c:600: Check nng_socket_set_int(s1, NNG_OPT_SENDBUF, 0) succeeds... ok -14: pair1_test.c:601: Check nuts_poll_fd(fd) == false... ok -14: pair1_test.c:603: Check nng_close(s1) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.205089 secs -14: -14: Summary: -14: Count of all unit tests: 18 -14: Count of run unit tests: 18 -14: Count of failed unit tests: 0 -14: Count of skipped unit tests: 0 -14: SUCCESS: All unit tests have passed. -14: -20/86 Test #14: nng.sp.protocol.pair1.pair1_test ............ Passed 1.87 sec -test 28 - Start 28: nng.sp.protocol.survey0.xsurvey_test - -28: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/survey0/xsurvey_test "-t" "-v" -28: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/survey0 -28: Test timeout computed to be: 180 27: xrespond_test.c:40: Check nng_respondent0_open_raw(&s) succeeds... ok 27: xrespond_test.c:41: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok 27: xrespond_test.c:42: Check b... ok 27: xrespond_test.c:43: Check nng_close(s) succeeds... ok 27: SUCCESS: All conditions have passed. -27: Duration: 0.006307 secs +27: Duration: 0.001380 secs 27: 27: Test xrespond no context: -28: Test xsurvey identity: -23: xrep_test.c:360: Check nng_rep0_open_raw(&rep) succeeds... ok -23: xrep_test.c:361: Check nng_req0_open_raw(&req) succeeds... ok -23: xrep_test.c:362: Check nng_socket_set_int(rep, NNG_OPT_MAXTTL, 3) succeeds... ok -23: xrep_test.c:363: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 200) succeeds... ok -23: xrep_test.c:364: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -23: xrep_test.c:366: Check nuts_marry(req, rep) succeeds... ok -23: xrep_test.c:370: Check nng_msg_alloc(&m, 0) succeeds... ok -23: xrep_test.c:371: Check nng_msg_append_u32(m, 1u) succeeds... ok -23: xrep_test.c:372: Check nng_msg_append_u32(m, 0x80000001u) succeeds... ok -23: xrep_test.c:373: Check nng_msg_append(m, "PASS1", 6) succeeds... ok -23: xrep_test.c:374: Check nng_sendmsg(req, m, 0) succeeds... ok -23: xrep_test.c:376: Check nng_msg_alloc(&m, 0) succeeds... ok -23: xrep_test.c:377: Check nng_msg_append_u32(m, 1u) succeeds... ok -23: xrep_test.c:378: Check nng_msg_append_u32(m, 2u) succeeds... ok -23: xrep_test.c:379: Check nng_msg_append_u32(m, 3u) succeeds... ok -23: xrep_test.c:380: Check nng_msg_append_u32(m, 0x80000002u) succeeds... ok -23: xrep_test.c:381: Check nng_msg_append(m, "FAIL2", 6) succeeds... ok -23: xrep_test.c:382: Check nng_sendmsg(req, m, 0) succeeds... ok -23: xrep_test.c:384: Check nng_msg_alloc(&m, 0) succeeds... ok -23: xrep_test.c:385: Check nng_msg_append_u32(m, 1u) succeeds... ok -23: xrep_test.c:386: Check nng_msg_append_u32(m, 2u) succeeds... ok -23: xrep_test.c:387: Check nng_msg_append_u32(m, 0x80000003u) succeeds... ok -23: xrep_test.c:388: Check nng_msg_append(m, "PASS3", 6) succeeds... ok -23: xrep_test.c:389: Check nng_sendmsg(req, m, 0) succeeds... ok -23: xrep_test.c:391: Check nng_msg_alloc(&m, 0) succeeds... ok -23: xrep_test.c:392: Check nng_msg_append_u32(m, 1u) succeeds... ok -23: xrep_test.c:393: Check nng_msg_append_u32(m, 2u) succeeds... ok -23: xrep_test.c:394: Check nng_msg_append_u32(m, 3u) succeeds... ok -23: xrep_test.c:395: Check nng_msg_append_u32(m, 0x80000003u) succeeds... ok -23: xrep_test.c:396: Check nng_msg_append(m, "FAIL4", 6) succeeds... ok -23: xrep_test.c:397: Check nng_sendmsg(req, m, 0) succeeds... ok -23: xrep_test.c:400: Check nng_recvmsg(rep, &m, 0) succeeds... ok -23: xrep_test.c:401: Check nng_msg_header_len(m) == 12... ok -23: xrep_test.c:402: Check nng_msg_len(m) == 6... ok -23: xrep_test.c:403: Check strcmp(nng_msg_body(m), "PASS1") == 0... ok -23: xrep_test.c:406: Check nng_recvmsg(rep, &m, 0) succeeds... ok -23: xrep_test.c:407: Check nng_msg_header_len(m) == 16... ok -23: xrep_test.c:408: Check nng_msg_len(m) == 6... ok -23: xrep_test.c:409: Check strcmp(nng_msg_body(m), "PASS3") == 0... ok -23: xrep_test.c:412: Check nng_recvmsg(rep, &m, 0) fails with Timed out... ok -23: xrep_test.c:414: Check nng_close(req) succeeds... ok -23: xrep_test.c:415: Check nng_close(rep) succeeds... ok +27: xrespond_test.c:52: Check nng_respondent0_open_raw(&s) succeeds... ok +27: xrespond_test.c:53: Check nng_ctx_open(&ctx, s) fails with Not supported... ok +27: xrespond_test.c:54: Check nng_close(s) succeeds... ok +27: SUCCESS: All conditions have passed. +27: Duration: 0.001326 secs +27: +27: Test xrespond poll readable: +17: push_test.c:166: Check nng_pull0_open(&pull) succeeds... ok +17: push_test.c:167: Check nng_push0_open(&push) succeeds... ok +17: push_test.c:168: Check nng_socket_set_ms(pull, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +17: push_test.c:169: Check nng_socket_set_ms(push, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +17: push_test.c:170: Check nng_socket_set_int(push, NNG_OPT_SENDBUF, 3) succeeds... ok +17: push_test.c:171: Check nng_socket_get_int(push, NNG_OPT_SENDFD, &fd) succeeds... ok +17: push_test.c:172: Check fd >= 0... ok +17: push_test.c:175: Check nuts_poll_fd(fd)... ok +17: push_test.c:176: Check nng_send(push, "abc", strlen("abc") + 1, 0) succeeds... ok +17: push_test.c:177: Check nuts_poll_fd(fd)... ok +17: push_test.c:178: Check nng_send(push, "def", strlen("def") + 1, 0) succeeds... ok +17: push_test.c:179: Check nuts_poll_fd(fd)... ok +17: push_test.c:181: Check nng_socket_set_int(push, NNG_OPT_SENDBUF, 1) succeeds... ok +17: push_test.c:182: Check nuts_poll_fd(fd) == false... ok +17: push_test.c:184: Check nuts_marry(pull, push) succeeds... ok +17: push_test.c:185: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:185: Check length 4 want 4... ok +17: push_test.c:185: Check abc == abc... ok +17: push_test.c:187: Check nng_send(push, "ghi", strlen("ghi") + 1, 0) succeeds... ok +17: push_test.c:188: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:188: Check length 4 want 4... ok +17: push_test.c:188: Check ghi == ghi... ok +17: push_test.c:190: Check nng_close(pull) succeeds... ok +17: push_test.c:194: Check nng_send(push, "jkl", strlen("jkl") + 1, 0) succeeds... ok +17: push_test.c:196: Check nng_socket_set_int(push, NNG_OPT_SENDBUF, 0) succeeds... ok +17: push_test.c:199: Check nng_pull0_open(&pull) succeeds... ok +17: push_test.c:200: Check nuts_marry(push, pull) succeeds... ok +17: push_test.c:203: Check nng_send(push, "mno", strlen("mno") + 1, 0) succeeds... ok +17: push_test.c:204: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:204: Check length 4 want 4... ok +17: push_test.c:204: Check mno == mno... ok +17: push_test.c:206: Check nng_close(pull) succeeds... ok +17: push_test.c:207: Check nng_close(push) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.102728 secs +17: +17: Test push validate peer: +23: xrep_test.c:278: Check nng_req0_open_raw(&req) succeeds... ok +23: xrep_test.c:279: Check nng_rep0_open_raw(&rep) succeeds... ok +23: xrep_test.c:280: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 100) succeeds... ok +23: xrep_test.c:281: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, 100) succeeds... ok +23: xrep_test.c:282: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +23: xrep_test.c:283: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +23: xrep_test.c:285: Check nuts_marry(req, rep) succeeds... ok +23: xrep_test.c:287: Check nng_msg_alloc(&m, 4) succeeds... ok +23: xrep_test.c:288: Check nng_sendmsg(rep, m, 0) succeeds... ok +23: xrep_test.c:289: Check nng_recvmsg(rep, &m, 0) fails with Timed out... ok +23: xrep_test.c:291: Check nng_close(req) succeeds... ok +23: xrep_test.c:292: Check nng_close(rep) succeeds... ok 23: SUCCESS: All conditions have passed. -23: Duration: 0.205978 secs -23: -23: Summary: -23: Count of all unit tests: 14 -23: Count of run unit tests: 14 -23: Count of failed unit tests: 0 -23: Count of skipped unit tests: 0 -23: SUCCESS: All unit tests have passed. +23: Duration: 0.102200 secs 23: -21/86 Test #23: nng.sp.protocol.reqrep0.xrep_test ........... Passed 0.86 sec -test 29 - Start 29: nng.sp.transport.ipc.ipc_test +23: Test xrep recv garbage: +20: xsub_test.c:320: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:321: Check nng_pub0_open(&pub) succeeds... ok +20: xsub_test.c:322: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +20: xsub_test.c:323: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 100) succeeds... ok +20: xsub_test.c:324: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 5) succeeds... ok +20: xsub_test.c:325: Check nng_socket_set_int(pub, NNG_OPT_SENDBUF, 20) succeeds... ok +20: xsub_test.c:327: Check nuts_marry(pub, sub) succeeds... ok +20: xsub_test.c:337: Check nng_close(sub) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.109829 secs +20: +20: Summary: +20: Count of all unit tests: 17 +20: Count of run unit tests: 17 +20: Count of failed unit tests: 0 +20: Count of skipped unit tests: 0 +20: SUCCESS: All unit tests have passed. +20: +13/86 Test #20: nng.sp.protocol.pubsub0.xsub_test ........... Passed 0.68 sec +test 28 + Start 28: nng.sp.protocol.survey0.xsurvey_test -29: Test command: /build/nng-1.5.2/build-static/src/sp/transport/ipc/ipc_test "-t" "-v" -29: Working Directory: /build/nng-1.5.2/build-static/src/sp/transport/ipc -29: Test timeout computed to be: 180 -29: Test ipc path too long: -26: survey_test.c:112: Check nng_respondent0_open_raw(&resp) succeeds... ok -26: survey_test.c:113: Check nng_surveyor0_open(&surv) succeeds... ok -26: survey_test.c:114: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 100) succeeds... ok -26: survey_test.c:115: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -26: survey_test.c:116: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -26: survey_test.c:117: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -26: survey_test.c:119: Check nuts_marry(surv, resp) succeeds... ok -26: survey_test.c:121: Check nng_msg_alloc(&m, 0) succeeds... ok -26: survey_test.c:122: Check nng_sendmsg(surv, m, 0) succeeds... ok -26: survey_test.c:124: Check nng_recvmsg(resp, &m, 0) succeeds... ok -26: survey_test.c:129: Check nng_msg_header_len(m) == 8... ok -26: survey_test.c:130: Check nng_msg_header_chop_u32(m, &surv_id) succeeds... ok -26: survey_test.c:132: Check nng_sendmsg(resp, m, 0) succeeds... ok -26: survey_test.c:133: Check nng_recvmsg(surv, &m, 0) fails with Timed out... ok -26: survey_test.c:135: Check nng_close(surv) succeeds... ok -26: survey_test.c:136: Check nng_close(resp) succeeds... ok +28: Test command: /build/nng-1.5.2/build-static/src/sp/protocol/survey0/xsurvey_test "-t" "-v" +28: Working Directory: /build/nng-1.5.2/build-static/src/sp/protocol/survey0 +28: Test timeout computed to be: 180 +26: survey_test.c:172: Check nng_respondent0_open(&resp) succeeds... ok +26: survey_test.c:173: Check nng_surveyor0_open(&surv) succeeds... ok +26: survey_test.c:175: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +26: survey_test.c:176: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +26: survey_test.c:177: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 5 * SECOND) succeeds... ok +26: survey_test.c:178: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 5 * SECOND) succeeds... ok +26: survey_test.c:179: Check nng_socket_set_int(surv, NNG_OPT_SENDBUF, 16) succeeds... ok +26: survey_test.c:181: Check nuts_marry(resp, surv) succeeds... ok +26: survey_test.c:184: Check nng_send(surv, "abc", strlen("abc") + 1, 0) succeeds... ok +26: survey_test.c:194: Check nng_send(surv, "def", strlen("def") + 1, 0) succeeds... ok +26: survey_test.c:197: Check nng_recv (0 Hunky dory)... ok +26: survey_test.c:197: Check length 4 want 4... ok +26: survey_test.c:197: Check abc == abc... ok +26: survey_test.c:201: Check nng_send(resp, "abc", strlen("abc") + 1, 0) succeeds... ok +26: survey_test.c:204: Check nng_recv (0 Hunky dory)... ok +26: survey_test.c:204: Check length 4 want 4... ok +26: survey_test.c:204: Check def == def... ok +26: survey_test.c:207: Check nng_send(resp, "def", strlen("def") + 1, 0) succeeds... ok +26: survey_test.c:210: Check nng_recv (0 Hunky dory)... ok +26: survey_test.c:210: Check length 4 want 4... ok +26: survey_test.c:210: Check def == def... ok +26: survey_test.c:212: Check nng_close(surv) succeeds... ok +26: survey_test.c:213: Check nng_close(resp) succeeds... ok 26: SUCCESS: All conditions have passed. -26: Duration: 0.105063 secs +26: Duration: 0.102287 secs 26: -26: Test survey respondent exchange: +26: Test survey cancel abort recv: +13: pair0_test.c:250: Check nng_pair0_open(&s1) succeeds... ok +13: pair0_test.c:251: Check nng_pair1_open(&s2) succeeds... ok +13: pair0_test.c:253: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +13: pair0_test.c:254: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +13: pair0_test.c:257: Check nng_stats_get(&stats) succeeds... ok +13: pair0_test.c:259: Check stats != NULL... ok +13: pair0_test.c:260: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +13: pair0_test.c:261: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +13: pair0_test.c:263: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +13: pair0_test.c:264: Check nng_stat_value(reject) > 0... ok +13: pair0_test.c:266: Check nng_close(s1) succeeds... ok +13: pair0_test.c:267: Check nng_close(s2) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.101820 secs +13: +13: Test pair0 no context: +28: Test xsurvey identity: +13: pair0_test.c:277: Check nng_pair0_open(&s) succeeds... ok +13: pair0_test.c:278: Check nng_ctx_open(&ctx, s) fails with Not supported... ok +13: pair0_test.c:279: Check nng_close(s) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.001291 secs +13: 28: xsurvey_test.c:19: Check nng_surveyor0_open_raw(&s) succeeds... ok 28: xsurvey_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok 28: xsurvey_test.c:21: Check p == NNG_SURVEYOR0_SELF... ok @@ -15597,9 +14810,89 @@ 28: xsurvey_test.c:28: Check respondent == respondent... ok 28: xsurvey_test.c:30: Check nng_close(s) succeeds... ok 28: SUCCESS: All conditions have passed. -28: Duration: 0.006496 secs +28: Duration: 0.001372 secs 28: +13: Test pair0 send buffer: 28: Test xsurvey raw: +13: pair0_test.c:290: Check nng_pair0_open(&s) succeeds... ok +13: pair0_test.c:291: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok +13: pair0_test.c:292: Check v == 0... ok +13: pair0_test.c:293: Check nng_getopt_bool(s, NNG_OPT_SENDBUF, &b) fails with Incorrect type... ok +13: pair0_test.c:295: Check nng_getopt(s, NNG_OPT_SENDBUF, &b, &sz) fails with Invalid argument... ok +13: pair0_test.c:296: Check nng_setopt_int(s, NNG_OPT_SENDBUF, -1) fails with Invalid argument... ok +13: pair0_test.c:297: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100000) fails with Invalid argument... ok +13: pair0_test.c:298: Check nng_setopt_bool(s, NNG_OPT_SENDBUF, false) fails with Incorrect type... ok +13: pair0_test.c:299: Check nng_setopt(s, NNG_OPT_SENDBUF, &b, 1) fails with Invalid argument... ok +13: pair0_test.c:300: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100) succeeds... ok +13: pair0_test.c:301: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok +13: pair0_test.c:302: Check v == 100... ok +13: pair0_test.c:303: Check nng_close(s) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.001303 secs +13: +13: Test pair0 recv buffer: +28: xsurvey_test.c:39: Check nng_surveyor0_open_raw(&s) succeeds... ok +28: xsurvey_test.c:40: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok +28: xsurvey_test.c:41: Check b... ok +28: xsurvey_test.c:42: Check nng_close(s) succeeds... ok +28: SUCCESS: All conditions have passed. +28: Duration: 0.001314 secs +28: +28: Test xsurvey no context: +13: pair0_test.c:314: Check nng_pair0_open(&s) succeeds... ok +13: pair0_test.c:315: Check nng_getopt_int(s, NNG_OPT_RECVBUF, &v) succeeds... ok +13: pair0_test.c:316: Check v == 0... ok +13: pair0_test.c:317: Check nng_getopt_bool(s, NNG_OPT_RECVBUF, &b) fails with Incorrect type... ok +13: pair0_test.c:319: Check nng_getopt(s, NNG_OPT_RECVBUF, &b, &sz) fails with Invalid argument... ok +13: pair0_test.c:320: Check nng_setopt_int(s, NNG_OPT_RECVBUF, -1) fails with Invalid argument... ok +13: pair0_test.c:321: Check nng_setopt_int(s, NNG_OPT_RECVBUF, 100000) fails with Invalid argument... ok +13: pair0_test.c:322: Check nng_setopt_bool(s, NNG_OPT_RECVBUF, false) fails with Incorrect type... ok +13: pair0_test.c:323: Check nng_setopt(s, NNG_OPT_RECVBUF, &b, 1) fails with Invalid argument... ok +13: pair0_test.c:324: Check nng_setopt_int(s, NNG_OPT_RECVBUF, 100) succeeds... ok +13: pair0_test.c:325: Check nng_getopt_int(s, NNG_OPT_RECVBUF, &v) succeeds... ok +13: pair0_test.c:326: Check v == 100... ok +13: pair0_test.c:327: Check nng_close(s) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.001291 secs +13: +13: Test pair0 poll readable: +28: xsurvey_test.c:51: Check nng_surveyor0_open_raw(&s) succeeds... ok +28: xsurvey_test.c:52: Check nng_ctx_open(&ctx, s) fails with Not supported... ok +28: xsurvey_test.c:53: Check nng_close(s) succeeds... ok +28: SUCCESS: All conditions have passed. +28: Duration: 0.001323 secs +28: +28: Test xsurvey poll readable: +22: rep_test.c:631: Check nng_rep0_open(&rep) succeeds... ok +22: rep_test.c:632: Check nng_req0_open_raw(&req) succeeds... ok +22: rep_test.c:633: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 200) succeeds... ok +22: rep_test.c:634: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 200) succeeds... ok +22: rep_test.c:635: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +22: rep_test.c:637: Check nuts_marry(req, rep) succeeds... ok +22: rep_test.c:639: Check nng_msg_alloc(&m, 4) succeeds... ok +22: rep_test.c:640: Check nng_msg_append_u32(m, 1u) succeeds... ok +22: rep_test.c:641: Check nng_sendmsg(req, m, 0) succeeds... ok +22: rep_test.c:642: Check nng_recvmsg(rep, &m, 0) fails with Timed out... ok +22: rep_test.c:644: Check nng_close(req) succeeds... ok +22: rep_test.c:645: Check nng_close(rep) succeeds... ok +22: SUCCESS: All conditions have passed. +22: Duration: 0.202304 secs +22: +22: Summary: +22: Count of all unit tests: 19 +22: Count of run unit tests: 19 +22: Count of failed unit tests: 0 +22: Count of skipped unit tests: 0 +22: SUCCESS: All unit tests have passed. +22: +14/86 Test #22: nng.sp.protocol.reqrep0.rep_test ............ Passed 0.69 sec +test 29 + Start 29: nng.sp.transport.ipc.ipc_test + +29: Test command: /build/nng-1.5.2/build-static/src/sp/transport/ipc/ipc_test "-t" "-v" +29: Working Directory: /build/nng-1.5.2/build-static/src/sp/transport/ipc +29: Test timeout computed to be: 180 +29: Test ipc path too long: 29: ipc_test.c:30: Check strlen(addr) == 255... ok 29: ipc_test.c:31: Check nng_pair1_open(&(s1)) succeeds... ok 29: ipc_test.c:32: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 1000) succeeds... ok @@ -15608,60 +14901,27 @@ 29: ipc_test.c:35: Check nng_dial(s1, addr, NULL, NNG_FLAG_NONBLOCK) fails with Address invalid... ok 29: ipc_test.c:37: Check nng_close(s1) succeeds... ok 29: SUCCESS: All conditions have passed. -29: Duration: 0.002171 secs +29: Duration: 0.001302 secs 29: -27: xrespond_test.c:52: Check nng_respondent0_open_raw(&s) succeeds... ok -27: xrespond_test.c:53: Check nng_ctx_open(&ctx, s) fails with Not supported... ok -27: xrespond_test.c:54: Check nng_close(s) succeeds... ok -27: SUCCESS: All conditions have passed. -27: Duration: 0.003199 secs -27: 29: Test ipc dialer perms: -27: Test xrespond poll readable: -28: xsurvey_test.c:39: Check nng_surveyor0_open_raw(&s) succeeds... ok -28: xsurvey_test.c:40: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok -28: xsurvey_test.c:41: Check b... ok -28: xsurvey_test.c:42: Check nng_close(s) succeeds... ok -28: SUCCESS: All conditions have passed. -28: Duration: 0.003852 secs -28: -28: Test xsurvey no context: +1: aio_test.c:303: Check nng_aio_alloc(&sl.aio, aio_sleep_loop, &sl) succeeds... ok +1: aio_test.c:304: Check nng_mtx_alloc(&sl.mx) succeeds... ok +1: aio_test.c:305: Check nng_cv_alloc(&sl.cv, sl.mx) succeeds... ok +1: aio_test.c:315: Check dur >= 150... ok +1: aio_test.c:320: Check sl.done... ok +1: aio_test.c:321: Check sl.result succeeds... ok +1: SUCCESS: All conditions have passed. +1: Duration: 0.203684 secs +1: 29: ipc_test.c:48: Check nng_pair1_open(&(s)) succeeds... ok 29: ipc_test.c:49: Check nng_dialer_create(&d, s, addr) succeeds... ok 29: ipc_test.c:50: Check nng_dialer_set_int(d, NNG_OPT_IPC_PERMISSIONS, 0444) fails with Not supported... ok 29: ipc_test.c:52: Check nng_close(s) succeeds... ok 29: SUCCESS: All conditions have passed. -29: Duration: 0.003204 secs +29: Duration: 0.001346 secs 29: +1: Test sleep cancel: 29: Test ipc dialer props: -26: survey_test.c:147: Check nng_surveyor0_open(&surv) succeeds... ok -26: survey_test.c:148: Check nng_respondent0_open(&resp) succeeds... ok -26: survey_test.c:150: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -26: survey_test.c:151: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -26: survey_test.c:152: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -26: survey_test.c:153: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -26: survey_test.c:155: Check nuts_marry(resp, surv) succeeds... ok -26: survey_test.c:157: Check nng_send(surv, "ping", strlen("ping") + 1, 0) succeeds... ok -26: survey_test.c:158: Check nng_recv (0 Hunky dory)... ok -26: survey_test.c:158: Check length 5 want 5... ok -26: survey_test.c:158: Check ping == ping... ok -26: survey_test.c:159: Check nng_send(resp, "pong", strlen("pong") + 1, 0) succeeds... ok -26: survey_test.c:160: Check nng_recv (0 Hunky dory)... ok -26: survey_test.c:160: Check length 5 want 5... ok -26: survey_test.c:160: Check pong == pong... ok -26: survey_test.c:162: Check nng_close(surv) succeeds... ok -26: survey_test.c:163: Check nng_close(resp) succeeds... ok -26: SUCCESS: All conditions have passed. -26: Duration: 0.006834 secs -26: -26: Test survey cancel: -28: xsurvey_test.c:51: Check nng_surveyor0_open_raw(&s) succeeds... ok -28: xsurvey_test.c:52: Check nng_ctx_open(&ctx, s) fails with Not supported... ok -28: xsurvey_test.c:53: Check nng_close(s) succeeds... ok -28: SUCCESS: All conditions have passed. -28: Duration: 0.003284 secs -28: -28: Test xsurvey poll readable: 29: ipc_test.c:65: Check nng_pair1_open(&(s)) succeeds... ok 29: ipc_test.c:66: Check nng_dial(s, addr, &d, NNG_FLAG_NONBLOCK) succeeds... ok 29: ipc_test.c:68: Check nng_dialer_get_addr(d, NNG_OPT_LOCADDR, &sa) fails with Not supported... ok @@ -15672,7 +14932,7 @@ 29: ipc_test.c:78: Check nng_dialer_set_bool(d, NNG_OPT_RAW, true) fails with Not supported... ok 29: ipc_test.c:79: Check nng_close(s) succeeds... ok 29: SUCCESS: All conditions have passed. -29: Duration: 0.002433 secs +29: Duration: 0.001550 secs 29: 29: Test ipc listener perms: 29: ipc_test.c:95: Check nng_pair1_open(&(s)) succeeds... ok @@ -15685,14 +14945,14 @@ 29: ipc_test.c:114: Check nng_listener_set_int(l, NNG_OPT_IPC_PERMISSIONS, 0644) fails with Resource busy... ok 29: ipc_test.c:118: Check nng_close(s) succeeds... ok 29: SUCCESS: All conditions have passed. -29: Duration: 0.002529 secs +29: Duration: 0.001574 secs 29: 29: Test ipc listener props: 29: ipc_test.c:131: Check nng_pair1_open(&(s)) succeeds... ok 29: ipc_test.c:132: Check nng_listen(s, addr, &l, 0) succeeds... ok 29: ipc_test.c:133: Check nng_listener_get_addr(l, NNG_OPT_LOCADDR, &sa) succeeds... ok 29: ipc_test.c:134: Check sa.s_ipc.sa_family == NNG_AF_IPC... ok -29: ipc_test.c:135: Check /tmp/nuts4c015367eae040ab6ae4b5a1a693a4f8 == /tmp/nuts4c015367eae040ab6ae4b5a1a693a4f8... ok +29: ipc_test.c:135: Check /tmp/nuts8b9aff05ef00a222f7daf484a3341eb0 == /tmp/nuts8b9aff05ef00a222f7daf484a3341eb0... ok 29: ipc_test.c:137: Check nng_listener_set(l, NNG_OPT_LOCADDR, &sa, sizeof(sa)) fails with Read only resource... ok 29: ipc_test.c:140: Check nng_listener_set_size(l, NNG_OPT_RECVMAXSZ, z) succeeds... ok 29: ipc_test.c:142: Check nng_listener_get_size(l, NNG_OPT_RECVMAXSZ, &z) succeeds... ok @@ -15700,67 +14960,64 @@ 29: ipc_test.c:144: Check nng_listener_set_bool(l, NNG_OPT_RAW, true) fails with Not supported... ok 29: ipc_test.c:145: Check nng_close(s) succeeds... ok 29: SUCCESS: All conditions have passed. -29: Duration: 0.002341 secs +29: Duration: 0.001438 secs 29: 29: Test ipc recv max: -24: xreq_test.c:296: Check nng_rep0_open_raw(&rep) succeeds... ok -24: xreq_test.c:297: Check nng_req0_open_raw(&req) succeeds... ok -24: xreq_test.c:298: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -24: xreq_test.c:299: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 100) succeeds... ok -24: xreq_test.c:300: Check nng_socket_set_int(rep, NNG_OPT_RECVBUF, 5) succeeds... ok -24: xreq_test.c:301: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 20) succeeds... ok -24: xreq_test.c:303: Check nuts_marry_ex(req, rep, ((void *)0), &p1, &p2) succeeds... ok -24: xreq_test.c:304: Check nng_pipe_id(p1) > 0... ok -24: xreq_test.c:305: Check nng_pipe_id(p2) > 0... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:265: Check nng_rep0_open_raw(&rep) succeeds... ok +24: xreq_test.c:266: Check nng_req0_open_raw(&req) succeeds... ok +24: xreq_test.c:267: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +24: xreq_test.c:268: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 100) succeeds... ok +24: xreq_test.c:269: Check nng_socket_set_int(req, NNG_OPT_RECVBUF, 5) succeeds... ok +24: xreq_test.c:270: Check nng_socket_set_int(rep, NNG_OPT_SENDBUF, 20) succeeds... ok +24: xreq_test.c:272: Check nuts_marry_ex(req, rep, ((void *)0), &p1, &p2) succeeds... ok +24: xreq_test.c:273: Check nng_pipe_id(p1) > 0... ok +24: xreq_test.c:274: Check nng_pipe_id(p2) > 0... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok 27: xrespond_test.c:92: Check nng_surveyor0_open(&surv) succeeds... ok 27: xrespond_test.c:93: Check nng_respondent0_open_raw(&resp) succeeds... ok 27: xrespond_test.c:94: Check nng_socket_get_int(resp, NNG_OPT_RECVFD, &fd) succeeds... ok @@ -15775,36 +15032,9 @@ 27: xrespond_test.c:116: Check nng_close(surv) succeeds... ok 27: xrespond_test.c:117: Check nng_close(resp) succeeds... ok 27: SUCCESS: All conditions have passed. -27: Duration: 0.103444 secs +27: Duration: 0.101852 secs 27: 27: Test xrespond poll writable: -26: survey_test.c:172: Check nng_respondent0_open(&resp) succeeds... ok -26: survey_test.c:173: Check nng_surveyor0_open(&surv) succeeds... ok -26: survey_test.c:175: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -26: survey_test.c:176: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -26: survey_test.c:177: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 5 * SECOND) succeeds... ok -26: survey_test.c:178: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 5 * SECOND) succeeds... ok -26: survey_test.c:179: Check nng_socket_set_int(surv, NNG_OPT_SENDBUF, 16) succeeds... ok -26: survey_test.c:181: Check nuts_marry(resp, surv) succeeds... ok -26: survey_test.c:184: Check nng_send(surv, "abc", strlen("abc") + 1, 0) succeeds... ok -26: survey_test.c:194: Check nng_send(surv, "def", strlen("def") + 1, 0) succeeds... ok -26: survey_test.c:197: Check nng_recv (0 Hunky dory)... ok -26: survey_test.c:197: Check length 4 want 4... ok -26: survey_test.c:197: Check abc == abc... ok -26: survey_test.c:201: Check nng_send(resp, "abc", strlen("abc") + 1, 0) succeeds... ok -26: survey_test.c:204: Check nng_recv (0 Hunky dory)... ok -26: survey_test.c:204: Check length 4 want 4... ok -26: survey_test.c:204: Check def == def... ok -26: survey_test.c:207: Check nng_send(resp, "def", strlen("def") + 1, 0) succeeds... ok -26: survey_test.c:210: Check nng_recv (0 Hunky dory)... ok -26: survey_test.c:210: Check length 4 want 4... ok -26: survey_test.c:210: Check def == def... ok -26: survey_test.c:212: Check nng_close(surv) succeeds... ok -26: survey_test.c:213: Check nng_close(resp) succeeds... ok -26: SUCCESS: All conditions have passed. -26: Duration: 0.103004 secs -26: -26: Test survey cancel abort recv: 27: xrespond_test.c:64: Check nng_respondent0_open_raw(&resp) succeeds... ok 27: xrespond_test.c:65: Check nng_surveyor0_open(&surv) succeeds... ok 27: xrespond_test.c:66: Check nng_socket_get_int(resp, NNG_OPT_SENDFD, &fd) succeeds... ok @@ -15815,238 +15045,192 @@ 27: xrespond_test.c:80: Check nng_close(surv) succeeds... ok 27: xrespond_test.c:81: Check nng_close(resp) succeeds... ok 27: SUCCESS: All conditions have passed. -27: Duration: 0.002702 secs +27: Duration: 0.001581 secs 27: 27: Test xrespond validate peer: -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:314: Check nng_pipe_close(p1) succeeds... ok -24: xreq_test.c:315: Check nng_close(req) succeeds... ok -24: xreq_test.c:316: Check nng_close(rep) succeeds... ok -24: SUCCESS: All conditions have passed. -24: Duration: 0.205825 secs -24: -24: Test xreq ttl option: -28: xsurvey_test.c:88: Check nng_surveyor0_open_raw(&surv) succeeds... ok -28: xsurvey_test.c:89: Check nng_respondent0_open(&resp) succeeds... ok -28: xsurvey_test.c:90: Check nng_socket_get_int(surv, NNG_OPT_RECVFD, &fd) succeeds... ok -28: xsurvey_test.c:91: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:92: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:93: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:94: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:96: Check fd >= 0... ok -28: xsurvey_test.c:99: Check nuts_poll_fd(fd) == false... ok -28: xsurvey_test.c:102: Check nuts_marry(surv, resp) succeeds... ok -28: xsurvey_test.c:103: Check nuts_poll_fd(fd) == false... ok -28: xsurvey_test.c:107: Check nng_msg_alloc(&msg, 0) succeeds... ok -28: xsurvey_test.c:109: Check nng_msg_append_u32(msg, 0x80000000) succeeds... ok -28: xsurvey_test.c:110: Check nng_sendmsg(surv, msg, 0) succeeds... ok -28: xsurvey_test.c:112: Check nng_recvmsg(resp, &msg, 0) succeeds... ok -28: xsurvey_test.c:113: Check nng_sendmsg(resp, msg, 0) succeeds... ok -28: xsurvey_test.c:117: Check nuts_poll_fd(fd)... ok -28: xsurvey_test.c:120: Check nng_recvmsg(surv, &msg, 0) succeeds... ok -28: xsurvey_test.c:122: Check nuts_poll_fd(fd) == false... ok -28: xsurvey_test.c:124: Check nng_close(surv) succeeds... ok -28: xsurvey_test.c:125: Check nng_close(resp) succeeds... ok -28: SUCCESS: All conditions have passed. -28: Duration: 0.104826 secs -28: -28: Test xsurvey poll writable: -28: xsurvey_test.c:63: Check nng_surveyor0_open_raw(&surv) succeeds... ok -28: xsurvey_test.c:64: Check nng_respondent0_open(&resp) succeeds... ok -28: xsurvey_test.c:65: Check nng_socket_get_int(surv, NNG_OPT_SENDFD, &fd) succeeds... ok -28: xsurvey_test.c:66: Check fd >= 0... ok -28: xsurvey_test.c:69: Check nuts_poll_fd(fd)... ok -28: xsurvey_test.c:71: Check nuts_marry(surv, resp) succeeds... ok -28: xsurvey_test.c:74: Check nuts_poll_fd(fd)... ok -28: xsurvey_test.c:76: Check nng_close(surv) succeeds... ok -28: xsurvey_test.c:77: Check nng_close(resp) succeeds... ok -28: SUCCESS: All conditions have passed. -28: Duration: 0.003859 secs -28: -24: xreq_test.c:328: Check nng_req0_open_raw(&rep) succeeds... ok -24: xreq_test.c:330: Check nng_socket_set_int(rep, opt, 1) succeeds... ok -24: xreq_test.c:331: Check nng_socket_set_int(rep, opt, 0) fails with Invalid argument... ok -24: xreq_test.c:332: Check nng_socket_set_int(rep, opt, -1) fails with Invalid argument... ok -24: xreq_test.c:333: Check nng_socket_set_int(rep, opt, 16) fails with Invalid argument... ok -24: xreq_test.c:334: Check nng_socket_set_int(rep, opt, 256) fails with Invalid argument... ok -24: xreq_test.c:335: Check nng_socket_set_int(rep, opt, 3) succeeds... ok -24: xreq_test.c:336: Check nng_socket_get_int(rep, opt, &v) succeeds... ok -24: xreq_test.c:337: Check v == 3... ok -24: xreq_test.c:340: Check nng_socket_get(rep, opt, &v, &sz) succeeds... ok -24: xreq_test.c:341: Check v == 3... ok -24: xreq_test.c:342: Check sz == sizeof(v)... ok -24: xreq_test.c:344: Check nng_socket_set(rep, opt, "", 1) == NNG_EINVAL... ok -24: xreq_test.c:346: Check nng_socket_get(rep, opt, &v, &sz) == NNG_EINVAL... ok -24: xreq_test.c:347: Check nng_socket_set_bool(rep, opt, true) == NNG_EBADTYPE... ok -24: xreq_test.c:348: Check nng_socket_get_bool(rep, opt, &b) == NNG_EBADTYPE... ok -24: xreq_test.c:350: Check nng_close(rep) == 0... ok -24: SUCCESS: All conditions have passed. -24: Duration: 0.002392 secs -24: -24: Summary: -24: Count of all unit tests: 12 -24: Count of run unit tests: 12 -24: Count of failed unit tests: 0 -24: Count of skipped unit tests: 0 -24: SUCCESS: All unit tests have passed. -24: -22/86 Test #24: nng.sp.protocol.reqrep0.xreq_test ........... Passed 0.84 sec -test 30 - Start 30: nng.supplemental.base64_test - -30: Test command: /build/nng-1.5.2/build-static/src/supplemental/base64/base64_test "-t" "-v" -30: Working Directory: /build/nng-1.5.2/build-static/src/supplemental/base64 -30: Test timeout computed to be: 180 -28: Test xsurvey validate peer: -30: Test encode: -30: Case 0: -30: base64_test.c:49: Check rv >= 0... ok -30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok -30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok -30: Case 1: -30: base64_test.c:49: Check rv >= 0... ok -30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok -30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok -30: Case 2: -30: base64_test.c:49: Check rv >= 0... ok -30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok -30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok -30: Case 3: -30: base64_test.c:49: Check rv >= 0... ok -30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok -30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok -30: Case 4: -30: base64_test.c:49: Check rv >= 0... ok -30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok -30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok -30: Case 5: -30: base64_test.c:49: Check rv >= 0... ok -30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok -30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok -30: Case 6: -30: base64_test.c:49: Check rv >= 0... ok -30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok -30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok -30: SUCCESS: All conditions have passed. -30: Duration: 0.000055 secs -30: -30: Test decode: -30: Case 0: -30: base64_test.c:71: Check sz != (size_t) -1... ok -30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok -30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok -30: Case 1: -30: base64_test.c:71: Check sz != (size_t) -1... ok -30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok -30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok -30: Case 2: -30: base64_test.c:71: Check sz != (size_t) -1... ok -30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok -30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok -30: Case 3: -30: base64_test.c:71: Check sz != (size_t) -1... ok -30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok -30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok -30: Case 4: -30: base64_test.c:71: Check sz != (size_t) -1... ok -30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok -30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok -30: Case 5: -30: base64_test.c:71: Check sz != (size_t) -1... ok -30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok -30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok -30: Case 6: -30: base64_test.c:71: Check sz != (size_t) -1... ok -30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok -30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok -30: SUCCESS: All conditions have passed. -30: Duration: 0.000097 secs -30: -30: Test overflow: -30: Case 1: -30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok -30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok -30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok -30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok -30: Case 2: -30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok -30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok -30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok -30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok -30: Case 3: -30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok -30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok -30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok -30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok -30: Case 4: -30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok -30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok -30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok -30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok -30: Case 5: -30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok -30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok -30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok -30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok -30: Case 6: -30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok -30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok -30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok -30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok -30: SUCCESS: All conditions have passed. -30: Duration: 0.000363 secs -30: -30: Summary: -30: Count of all unit tests: 3 -30: Count of run unit tests: 3 -30: Count of failed unit tests: 0 -30: Count of skipped unit tests: 0 -30: SUCCESS: All unit tests have passed. -30: -23/86 Test #30: nng.supplemental.base64_test ................ Passed 0.01 sec -test 31 - Start 31: nng.supplemental.sha1_test - -31: Test command: /build/nng-1.5.2/build-static/src/supplemental/sha1/sha1_test "-t" "-v" -31: Working Directory: /build/nng-1.5.2/build-static/src/supplemental/sha1 -31: Test timeout computed to be: 180 -31: Test sha1: -31: Case 0: -31: sha1_test.c:65: Check strcmp(strout, resultarray[i]) == 0... ok -31: Case 1: -31: sha1_test.c:65: Check strcmp(strout, resultarray[i]) == 0... ok -31: Case 2: -31: sha1_test.c:65: Check strcmp(strout, resultarray[i]) == 0... ok -31: Case 3: -31: sha1_test.c:65: Check strcmp(strout, resultarray[i]) == 0... ok -31: SUCCESS: All conditions have passed. -31: Duration: 0.022100 secs -31: -31: Summary: -31: Count of all unit tests: 1 -31: Count of run unit tests: 1 -31: Count of failed unit tests: 0 -31: Count of skipped unit tests: 0 -31: SUCCESS: All unit tests have passed. -31: -24/86 Test #31: nng.supplemental.sha1_test .................. Passed 0.02 sec -test 32 - Start 32: nng.supplemental.tls_test - -32: Test command: /build/nng-1.5.2/build-static/src/supplemental/tls/tls_test "-t" "-v" -32: Working Directory: /build/nng-1.5.2/build-static/src/supplemental/tls -32: Test timeout computed to be: 180 -32: Test tls config version: +15: pair1_poly_test.c:266: Check nng_pair1_open_poly(&s1) succeeds... ok +15: pair1_poly_test.c:267: Check nng_pair1_open_raw(&c1) succeeds... ok +15: pair1_poly_test.c:268: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok +15: pair1_poly_test.c:269: Check nng_setopt_ms(c1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok +15: pair1_poly_test.c:272: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 0) fails with Invalid argument... ok +15: pair1_poly_test.c:273: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 1000) fails with Invalid argument... ok +15: pair1_poly_test.c:275: Check nng_setopt(s1, NNG_OPT_MAXTTL, &ttl, 1) fails with Invalid argument... ok +15: pair1_poly_test.c:276: Check nng_setopt_bool(s1, NNG_OPT_MAXTTL, true) fails with Incorrect type... ok +15: pair1_poly_test.c:278: Check nuts_marry(s1, c1) succeeds... ok +15: pair1_poly_test.c:281: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 4) succeeds... ok +15: pair1_poly_test.c:282: Check nng_getopt_int(s1, NNG_OPT_MAXTTL, &ttl) succeeds... ok +15: pair1_poly_test.c:283: Check ttl == 4... ok +15: pair1_poly_test.c:286: Check nng_msg_alloc(&msg, 0) succeeds... ok +15: pair1_poly_test.c:287: Check nng_msg_header_append_u32(msg, 4) succeeds... ok +15: pair1_poly_test.c:288: Check nng_sendmsg(c1, msg, 0) succeeds... ok +15: pair1_poly_test.c:289: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok +15: pair1_poly_test.c:292: Check nng_msg_alloc(&msg, 0) succeeds... ok +15: pair1_poly_test.c:293: Check nng_msg_append_u32(msg, 0xFEEDFACE) succeeds... ok +15: pair1_poly_test.c:294: Check nng_msg_header_append_u32(msg, 3) succeeds... ok +15: pair1_poly_test.c:295: Check nng_sendmsg(c1, msg, 0) succeeds... ok +15: pair1_poly_test.c:296: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +15: pair1_poly_test.c:297: Check nng_msg_trim_u32(msg, &val) succeeds... ok +15: pair1_poly_test.c:298: Check val == 0xFEEDFACE... ok +15: pair1_poly_test.c:299: Check nng_msg_header_trim_u32(msg, &val) succeeds... ok +15: pair1_poly_test.c:300: Check val == 4... ok +15: pair1_poly_test.c:304: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 15) succeeds... ok +15: pair1_poly_test.c:305: Check nng_msg_alloc(&msg, 0) succeeds... ok +15: pair1_poly_test.c:306: Check nng_msg_append_u32(msg, 1234) succeeds... ok +15: pair1_poly_test.c:307: Check nng_msg_header_append_u32(msg, 14) succeeds... ok +15: pair1_poly_test.c:308: Check nng_sendmsg(c1, msg, 0) succeeds... ok +15: pair1_poly_test.c:309: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +15: pair1_poly_test.c:310: Check nng_msg_trim_u32(msg, &val) succeeds... ok +15: pair1_poly_test.c:311: Check val == 1234... ok +15: pair1_poly_test.c:312: Check nng_msg_header_trim_u32(msg, &val) succeeds... ok +15: pair1_poly_test.c:313: Check val == 15... ok +15: pair1_poly_test.c:317: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 15) succeeds... ok +15: pair1_poly_test.c:318: Check nng_msg_alloc(&msg, 0) succeeds... ok +15: pair1_poly_test.c:319: Check nng_msg_header_append_u32(msg, 15) succeeds... ok +15: pair1_poly_test.c:320: Check nng_sendmsg(c1, msg, 0) succeeds... ok +15: pair1_poly_test.c:321: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok +15: pair1_poly_test.c:323: Check nng_close(s1) succeeds... ok +15: pair1_poly_test.c:324: Check nng_close(c1) succeeds... ok +15: SUCCESS: All conditions have passed. +15: Duration: 0.404024 secs +15: +15: Test pair1 poly close abort: +17: push_test.c:220: Check nng_push0_open(&s1) succeeds... ok +17: push_test.c:221: Check nng_push0_open(&s2) succeeds... ok +17: push_test.c:223: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +17: push_test.c:224: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +17: push_test.c:227: Check nng_stats_get(&stats) succeeds... ok +17: push_test.c:229: Check stats != NULL... ok +17: push_test.c:230: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +17: push_test.c:231: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +17: push_test.c:233: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +17: push_test.c:234: Check nng_stat_value(reject) > 0... ok +17: push_test.c:236: Check nng_close(s1) succeeds... ok +17: push_test.c:237: Check nng_close(s2) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.102089 secs +17: +17: Test push send aio stopped: +17: push_test.c:248: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:249: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +17: push_test.c:250: Check nng_msg_alloc(&m, 0) succeeds... ok +17: push_test.c:256: Check nng_aio_result(aio) fails with Operation canceled... ok +17: push_test.c:257: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.001813 secs +17: +17: Test push close send: +17: push_test.c:269: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:270: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +17: push_test.c:271: Check nng_msg_alloc(&m, 0) succeeds... ok +17: push_test.c:275: Check nng_close(s) succeeds... ok +17: push_test.c:277: Check nng_aio_result(aio) fails with Object closed... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.001463 secs +17: +17: Test push send nonblock: +17: push_test.c:290: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:291: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +17: push_test.c:292: Check nng_msg_alloc(&m, 0) succeeds... ok +17: push_test.c:299: Check nng_aio_result(aio) fails with Timed out... ok +17: push_test.c:300: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.001467 secs +17: +17: Test push send timeout: +23: xrep_test.c:302: Check nng_rep0_open_raw(&rep) succeeds... ok +23: xrep_test.c:303: Check nng_req0_open_raw(&req) succeeds... ok +23: xrep_test.c:304: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 100) succeeds... ok +23: xrep_test.c:305: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 100) succeeds... ok +23: xrep_test.c:306: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +23: xrep_test.c:308: Check nuts_marry(req, rep) succeeds... ok +23: xrep_test.c:310: Check nng_msg_alloc(&m, 4) succeeds... ok +23: xrep_test.c:311: Check nng_msg_append_u32(m, 1u) succeeds... ok +23: xrep_test.c:312: Check nng_sendmsg(req, m, 0) succeeds... ok +23: xrep_test.c:313: Check nng_recvmsg(rep, &m, 0) fails with Timed out... ok +23: xrep_test.c:315: Check nng_close(req) succeeds... ok +23: xrep_test.c:316: Check nng_close(rep) succeeds... ok +23: SUCCESS: All conditions have passed. +23: Duration: 0.101994 secs +23: +23: Test xrep ttl option: +23: xrep_test.c:328: Check nng_rep0_open_raw(&rep) succeeds... ok +23: xrep_test.c:330: Check nng_socket_set_int(rep, opt, 1) succeeds... ok +23: xrep_test.c:331: Check nng_socket_set_int(rep, opt, 0) fails with Invalid argument... ok +23: xrep_test.c:332: Check nng_socket_set_int(rep, opt, -1) fails with Invalid argument... ok +23: xrep_test.c:333: Check nng_socket_set_int(rep, opt, 16) fails with Invalid argument... ok +23: xrep_test.c:334: Check nng_socket_set_int(rep, opt, 256) fails with Invalid argument... ok +23: xrep_test.c:335: Check nng_socket_set_int(rep, opt, 3) succeeds... ok +23: xrep_test.c:336: Check nng_socket_get_int(rep, opt, &v) succeeds... ok +23: xrep_test.c:337: Check v == 3... ok +23: xrep_test.c:340: Check nng_socket_get(rep, opt, &v, &sz) succeeds... ok +23: xrep_test.c:341: Check v == 3... ok +23: xrep_test.c:342: Check sz == sizeof(v)... ok +23: xrep_test.c:344: Check nng_socket_set(rep, opt, "", 1) == NNG_EINVAL... ok +23: xrep_test.c:346: Check nng_socket_get(rep, opt, &v, &sz) == NNG_EINVAL... ok +23: xrep_test.c:347: Check nng_socket_set_bool(rep, opt, true) == NNG_EBADTYPE... ok +23: xrep_test.c:348: Check nng_socket_get_bool(rep, opt, &b) == NNG_EBADTYPE... ok +23: xrep_test.c:350: Check nng_close(rep) == 0... ok +23: SUCCESS: All conditions have passed. +23: Duration: 0.001344 secs +23: +23: Test xrep ttl drop: +17: push_test.c:312: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:313: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +17: push_test.c:314: Check nng_msg_alloc(&m, 0) succeeds... ok +17: push_test.c:321: Check nng_aio_result(aio) fails with Timed out... ok +17: push_test.c:322: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.011895 secs +17: +17: Test push send cancel: +17: push_test.c:334: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:335: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +17: push_test.c:336: Check nng_msg_alloc(&m, 0) succeeds... ok +17: push_test.c:344: Check nng_aio_result(aio) fails with Operation canceled... ok +17: push_test.c:345: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.001495 secs +17: +17: Test push send late buffered: +17: push_test.c:387: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:388: Check nng_pull0_open(&pull) succeeds... ok +17: push_test.c:389: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +17: push_test.c:390: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 2) succeeds... ok +17: push_test.c:391: Check nng_msg_alloc(&m, 0) succeeds... ok +17: push_test.c:392: Check nng_msg_append(m, "123\0", 4) succeeds... ok +17: push_test.c:398: Check nuts_marry(s, pull) succeeds... ok +17: push_test.c:400: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:400: Check length 4 want 4... ok +17: push_test.c:400: Check 123 == 123... ok +17: push_test.c:403: Check nng_aio_result(aio) succeeds... ok +17: push_test.c:404: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.001760 secs +17: +17: Test push send late unbuffered: +17: push_test.c:358: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:359: Check nng_pull0_open(&pull) succeeds... ok +17: push_test.c:360: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +17: push_test.c:361: Check nng_msg_alloc(&m, 0) succeeds... ok +17: push_test.c:362: Check nng_msg_append(m, "123\0", 4) succeeds... ok +17: push_test.c:368: Check nuts_marry(s, pull) succeeds... ok +17: push_test.c:370: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:370: Check length 4 want 4... ok +17: push_test.c:370: Check 123 == 123... ok +17: push_test.c:373: Check nng_aio_result(aio) succeeds... ok +17: push_test.c:374: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.001685 secs +17: +17: Test push cooked: +17: push_test.c:414: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:415: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok +17: push_test.c:416: Check !b... ok +17: push_test.c:417: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.001519 secs +17: +17: Test push load balance buffered: 25: respond_test.c:228: Check nng_respondent0_open(&resp) succeeds... ok 25: respond_test.c:229: Check nng_surveyor0_open_raw(&surv) succeeds... ok 25: respond_test.c:230: Check nng_setopt_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok @@ -16080,41 +15264,9 @@ 25: respond_test.c:257: Check nng_close(surv) succeeds... ok 25: respond_test.c:258: Check nng_close(resp) succeeds... ok 25: SUCCESS: All conditions have passed. -25: Duration: 0.214358 secs +25: Duration: 0.202003 secs 25: 25: Test respond recv aio ctx stopped: -29: ipc_test.c:160: Check nng_pair1_open(&(s0)) succeeds... ok -29: ipc_test.c:161: Check nng_socket_set_ms(s0, NNG_OPT_RECVTIMEO, 100) succeeds... ok -29: ipc_test.c:162: Check nng_socket_set_size(s0, NNG_OPT_RECVMAXSZ, 200) succeeds... ok -29: ipc_test.c:163: Check nng_listener_create(&l, s0, addr) succeeds... ok -29: ipc_test.c:164: Check nng_socket_get_size(s0, NNG_OPT_RECVMAXSZ, &sz) succeeds... ok -29: ipc_test.c:165: Check sz == 200... ok -29: ipc_test.c:166: Check nng_listener_set_size(l, NNG_OPT_RECVMAXSZ, 100) succeeds... ok -29: ipc_test.c:167: Check nng_listener_start(l, 0) succeeds... ok -29: ipc_test.c:169: Check nng_pair1_open(&(s1)) succeeds... ok -29: ipc_test.c:170: Check nng_dial(s1, addr, NULL, 0) succeeds... ok -29: ipc_test.c:171: Check nng_send(s1, msg, 95, 0) succeeds... ok -29: ipc_test.c:172: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 100) succeeds... ok -29: ipc_test.c:173: Check nng_recv(s0, rcvbuf, &sz, 0) succeeds... ok -29: ipc_test.c:174: Check sz == 95... ok -29: ipc_test.c:175: Check nng_send(s1, msg, 150, 0) succeeds... ok -29: ipc_test.c:176: Check nng_recv(s0, rcvbuf, &sz, 0) fails with Timed out... ok -29: ipc_test.c:177: Check nng_close(s0) succeeds... ok -29: ipc_test.c:178: Check nng_close(s1) succeeds... ok -29: SUCCESS: All conditions have passed. -29: Duration: 0.107931 secs -29: -29: Test ipc abstract sockets: -32: tls_test.c:17: Check nng_tls_config_alloc(&cfg, NNG_TLS_MODE_SERVER) succeeds... ok -32: tls_test.c:20: Check nng_tls_config_version(cfg, NNG_TLS_1_3, NNG_TLS_1_0) fails with Not supported... ok -32: tls_test.c:24: Check nng_tls_config_version(cfg, NNG_TLS_1_0 - 1, NNG_TLS_1_0) fails with Not supported... ok -32: tls_test.c:28: Check nng_tls_config_version(cfg, NNG_TLS_1_0, NNG_TLS_1_3 + 1) fails with Not supported... ok -32: tls_test.c:43: Check nng_tls_config_version(cfg, NNG_TLS_1_2, NNG_TLS_1_2) succeeds... ok -32: tls_test.c:44: Check nng_tls_config_version(cfg, NNG_TLS_1_2, NNG_TLS_1_3) succeeds... ok -32: SUCCESS: All conditions have passed. -32: Duration: 0.002349 secs -32: -32: Test tls conn refused: 25: respond_test.c:268: Check nng_respondent0_open(&resp) succeeds... ok 25: respond_test.c:269: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok 25: respond_test.c:270: Check nng_ctx_open(&ctx, resp) succeeds... ok @@ -16122,28 +15274,67 @@ 25: respond_test.c:276: Check nng_ctx_close(ctx) succeeds... ok 25: respond_test.c:277: Check nng_close(resp) succeeds... ok 25: SUCCESS: All conditions have passed. -25: Duration: 0.003232 secs +25: Duration: 0.001233 secs 25: 25: Test respond close pipe context send: -29: ipc_test.c:195: Check nng_pair1_open(&(s1)) succeeds... ok -29: ipc_test.c:196: Check nng_pair1_open(&(s2)) succeeds... ok -29: ipc_test.c:197: Check nuts_marry_ex(s1, s2, addr, &p1, &p2) succeeds... ok -29: ipc_test.c:198: Check nng_pipe_get_addr(p1, NNG_OPT_REMADDR, &sa1) succeeds... ok -29: ipc_test.c:199: Check nng_pipe_get_addr(p2, NNG_OPT_LOCADDR, &sa2) succeeds... ok -29: ipc_test.c:200: Check sa1.s_family == sa2.s_family... ok -29: ipc_test.c:201: Check sa1.s_family == NNG_AF_ABSTRACT... ok -29: ipc_test.c:202: Check sa1.s_abstract.sa_len == strlen(addr) - strlen(prefix)... ok -29: ipc_test.c:203: Check sa2.s_abstract.sa_len == strlen(addr) - strlen(prefix)... ok -29: ipc_test.c:204: Check nng_send(s1, "ping", strlen("ping") + 1, 0) succeeds... ok -29: ipc_test.c:205: Check nng_recv (0 Hunky dory)... ok -29: ipc_test.c:205: Check length 5 want 5... ok -29: ipc_test.c:205: Check ping == ping... ok -29: ipc_test.c:206: Check nng_close(s1) succeeds... ok -29: ipc_test.c:207: Check nng_close(s2) succeeds... ok -29: SUCCESS: All conditions have passed. -29: Duration: 0.003514 secs -29: -29: Test ipc abstract auto bind: +15: pair1_poly_test.c:191: Check nng_pair1_open_poly(&s) succeeds... ok +15: pair1_poly_test.c:192: Check nng_pair1_open(&c) succeeds... ok +15: pair1_poly_test.c:193: Check nng_setopt_ms(s, NNG_OPT_RECVTIMEO, 100) succeeds... ok +15: pair1_poly_test.c:194: Check nng_setopt_ms(s, NNG_OPT_SENDTIMEO, 200) succeeds... ok +15: pair1_poly_test.c:195: Check nng_setopt_int(s, NNG_OPT_RECVBUF, 1) succeeds... ok +15: pair1_poly_test.c:196: Check nng_setopt_int(c, NNG_OPT_SENDBUF, 20) succeeds... ok +15: pair1_poly_test.c:198: Check nuts_marry(c, s) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:205: Check nng_close(s) succeeds... ok +15: pair1_poly_test.c:206: Check nng_close(c) succeeds... ok +15: SUCCESS: All conditions have passed. +15: Duration: 0.052558 secs +15: +15: Test pair1 poly validate peer: +28: xsurvey_test.c:88: Check nng_surveyor0_open_raw(&surv) succeeds... ok +28: xsurvey_test.c:89: Check nng_respondent0_open(&resp) succeeds... ok +28: xsurvey_test.c:90: Check nng_socket_get_int(surv, NNG_OPT_RECVFD, &fd) succeeds... ok +28: xsurvey_test.c:91: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:92: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:93: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:94: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:96: Check fd >= 0... ok +28: xsurvey_test.c:99: Check nuts_poll_fd(fd) == false... ok +28: xsurvey_test.c:102: Check nuts_marry(surv, resp) succeeds... ok +28: xsurvey_test.c:103: Check nuts_poll_fd(fd) == false... ok +28: xsurvey_test.c:107: Check nng_msg_alloc(&msg, 0) succeeds... ok +28: xsurvey_test.c:109: Check nng_msg_append_u32(msg, 0x80000000) succeeds... ok +28: xsurvey_test.c:110: Check nng_sendmsg(surv, msg, 0) succeeds... ok +28: xsurvey_test.c:112: Check nng_recvmsg(resp, &msg, 0) succeeds... ok +28: xsurvey_test.c:113: Check nng_sendmsg(resp, msg, 0) succeeds... ok +28: xsurvey_test.c:117: Check nuts_poll_fd(fd)... ok +28: xsurvey_test.c:120: Check nng_recvmsg(surv, &msg, 0) succeeds... ok +28: xsurvey_test.c:122: Check nuts_poll_fd(fd) == false... ok +28: xsurvey_test.c:124: Check nng_close(surv) succeeds... ok +28: xsurvey_test.c:125: Check nng_close(resp) succeeds... ok +28: SUCCESS: All conditions have passed. +28: Duration: 0.101986 secs +28: +28: Test xsurvey poll writable: 25: respond_test.c:292: Check nng_respondent0_open(&resp) succeeds... ok 25: respond_test.c:293: Check nng_surveyor0_open_raw(&surv) succeeds... ok 25: respond_test.c:294: Check nng_setopt_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok @@ -16198,32 +15389,6 @@ 25: respond_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok 25: respond_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 25: respond_test.c:311: Check nng_sendmsg(surv, m, 0) succeeds... ok -29: ipc_test.c:225: Check nng_pair1_open(&(s1)) succeeds... ok -29: ipc_test.c:226: Check nng_pair1_open(&(s2)) succeeds... ok -29: ipc_test.c:227: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -29: ipc_test.c:228: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -29: ipc_test.c:229: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -29: ipc_test.c:230: Check nng_socket_set_ms(s2, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -29: ipc_test.c:231: Check nng_listen(s1, addr, &l, 0) succeeds... ok -29: ipc_test.c:233: Check nng_listener_get_addr(l, NNG_OPT_LOCADDR, &sa) succeeds... ok -29: ipc_test.c:235: Check sa.s_family == NNG_AF_ABSTRACT... ok -29: ipc_test.c:236: Check sa.s_abstract.sa_len < 10... ok -29: ipc_test.c:241: Check strlen(name) == len... ok -29: ipc_test.c:244: Check nng_dial(s2, addr, NULL, 0) succeeds... ok -29: ipc_test.c:247: Check nng_send(s1, "ping", strlen("ping") + 1, 0) succeeds... ok -29: ipc_test.c:248: Check nng_recv (0 Hunky dory)... ok -29: ipc_test.c:248: Check length 5 want 5... ok -29: ipc_test.c:248: Check ping == ping... ok -29: ipc_test.c:250: Check nng_send(s2, "pong", strlen("pong") + 1, 0) succeeds... ok -29: ipc_test.c:251: Check nng_recv (0 Hunky dory)... ok -29: ipc_test.c:251: Check length 5 want 5... ok -29: ipc_test.c:251: Check pong == pong... ok -29: ipc_test.c:253: Check nng_close(s1) succeeds... ok -29: ipc_test.c:254: Check nng_close(s2) succeeds... ok -29: SUCCESS: All conditions have passed. -29: Duration: 0.003535 secs -29: -29: Test ipc abstract name too long: 25: respond_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok 25: respond_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 25: respond_test.c:311: Check nng_sendmsg(surv, m, 0) succeeds... ok @@ -16264,20 +15429,22 @@ 25: respond_test.c:337: Check nng_close(surv) succeeds... ok 25: respond_test.c:338: Check nng_close(resp) succeeds... ok 25: SUCCESS: All conditions have passed. -25: Duration: 0.005525 secs +25: Duration: 0.002460 secs 25: 25: Test respond close context send: -29: ipc_test.c:270: Check strlen(addr) == 255... ok -29: ipc_test.c:271: Check nng_pair1_open(&(s1)) succeeds... ok -29: ipc_test.c:272: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -29: ipc_test.c:273: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -29: ipc_test.c:274: Check nng_listen(s1, addr, NULL, 0) fails with Address invalid... ok -29: ipc_test.c:275: Check nng_dial(s1, addr, NULL, NNG_FLAG_NONBLOCK) fails with Address invalid... ok -29: ipc_test.c:277: Check nng_close(s1) succeeds... ok -29: SUCCESS: All conditions have passed. -29: Duration: 0.002129 secs -29: -29: Test ipc abstract embedded null: +28: xsurvey_test.c:63: Check nng_surveyor0_open_raw(&surv) succeeds... ok +28: xsurvey_test.c:64: Check nng_respondent0_open(&resp) succeeds... ok +28: xsurvey_test.c:65: Check nng_socket_get_int(surv, NNG_OPT_SENDFD, &fd) succeeds... ok +28: xsurvey_test.c:66: Check fd >= 0... ok +28: xsurvey_test.c:69: Check nuts_poll_fd(fd)... ok +28: xsurvey_test.c:71: Check nuts_marry(surv, resp) succeeds... ok +28: xsurvey_test.c:74: Check nuts_poll_fd(fd)... ok +28: xsurvey_test.c:76: Check nng_close(surv) succeeds... ok +28: xsurvey_test.c:77: Check nng_close(resp) succeeds... ok +28: SUCCESS: All conditions have passed. +28: Duration: 0.001942 secs +28: +28: Test xsurvey validate peer: 25: respond_test.c:351: Check nng_respondent0_open(&resp) succeeds... ok 25: respond_test.c:352: Check nng_surveyor0_open_raw(&surv) succeeds... ok 25: respond_test.c:353: Check nng_setopt_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok @@ -16332,37 +15499,6 @@ 25: respond_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok 25: respond_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 25: respond_test.c:370: Check nng_sendmsg(surv, m, 0) succeeds... ok -29: ipc_test.c:299: Check nng_pair1_open(&(s1)) succeeds... ok -29: ipc_test.c:300: Check nng_pair1_open(&(s2)) succeeds... ok -29: ipc_test.c:301: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -29: ipc_test.c:302: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -29: ipc_test.c:303: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -29: ipc_test.c:304: Check nng_socket_set_ms(s2, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -29: ipc_test.c:305: Check nng_listen(s1, addr, &l, 0) succeeds... ok -29: ipc_test.c:307: Check nng_listener_get_addr(l, NNG_OPT_LOCADDR, &sa) succeeds... ok -29: ipc_test.c:309: Check sa.s_family == NNG_AF_ABSTRACT... ok -29: ipc_test.c:310: Check sa.s_abstract.sa_len < 32... ok -29: ipc_test.c:312: Check len == 20... ok -29: ipc_test.c:313: Check sa.s_abstract.sa_name[0] == 'a'... ok -29: ipc_test.c:314: Check sa.s_abstract.sa_name[1] == '\0'... ok -29: ipc_test.c:315: Check sa.s_abstract.sa_name[2] == 'b'... ok -29: ipc_test.c:316: Check sa.s_abstract.sa_name[3] == '_'... ok -29: ipc_test.c:317: Check memcmp(&sa.s_abstract.sa_name[4], rng, 16) == 0... ok -29: ipc_test.c:319: Check nng_dial(s2, addr, NULL, 0) succeeds... ok -29: ipc_test.c:322: Check nng_send(s1, "1234", strlen("1234") + 1, 0) succeeds... ok -29: ipc_test.c:323: Check nng_recv (0 Hunky dory)... ok -29: ipc_test.c:323: Check length 5 want 5... ok -29: ipc_test.c:323: Check 1234 == 1234... ok -29: ipc_test.c:325: Check nng_send(s2, "5678", strlen("5678") + 1, 0) succeeds... ok -29: ipc_test.c:326: Check nng_recv (0 Hunky dory)... ok -29: ipc_test.c:326: Check length 5 want 5... ok -29: ipc_test.c:326: Check 5678 == 5678... ok -29: ipc_test.c:328: Check nng_close(s1) succeeds... ok -29: ipc_test.c:329: Check nng_close(s2) succeeds... ok -29: SUCCESS: All conditions have passed. -29: Duration: 0.003679 secs -29: -29: Test ipc unix alias: 25: respond_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok 25: respond_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 25: respond_test.c:370: Check nng_sendmsg(surv, m, 0) succeeds... ok @@ -16409,9 +15545,201 @@ 25: respond_test.c:393: Check nng_close(surv) succeeds... ok 25: respond_test.c:394: Check nng_close(resp) succeeds... ok 25: SUCCESS: All conditions have passed. -25: Duration: 0.008046 secs +25: Duration: 0.002497 secs 25: 25: Test respond context send nonblock: +25: respond_test.c:426: Check nng_surveyor0_open(&surv) succeeds... ok +25: respond_test.c:427: Check nng_respondent0_open(&resp) succeeds... ok +25: respond_test.c:428: Check nng_setopt_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +25: respond_test.c:429: Check nng_setopt_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +25: respond_test.c:430: Check nng_setopt_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +25: respond_test.c:431: Check nng_ctx_open(&ctx, resp) succeeds... ok +25: respond_test.c:432: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +25: respond_test.c:433: Check nuts_marry(surv, resp) succeeds... ok +25: respond_test.c:435: Check nng_send(surv, "SEND", strlen("SEND") + 1, 0) succeeds... ok +25: respond_test.c:438: Check nng_aio_result(aio) succeeds... ok +25: respond_test.c:446: Check nng_aio_result(aio) fails with Timed out... ok +25: respond_test.c:447: Check nng_close(surv) succeeds... ok +25: respond_test.c:448: Check nng_close(resp) succeeds... ok +25: SUCCESS: All conditions have passed. +25: Duration: 0.001678 secs +25: +25: Test respond context recv nonblock: +7: reconnect_test.c:131: Check nng_pair1_open(&(s1)) succeeds... ok +7: reconnect_test.c:132: Check nng_pair1_open(&(s2)) succeeds... ok +7: reconnect_test.c:137: Check nng_socket_set_ms(s1, NNG_OPT_RECONNMAXT, 0) succeeds... ok +7: reconnect_test.c:138: Check nng_socket_set_ms(s1, NNG_OPT_RECONNMINT, 10) succeeds... ok +7: reconnect_test.c:139: Check nng_dial(s1, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +7: reconnect_test.c:149: Check nng_listen(s2, addr, NULL, 0) succeeds... ok +7: reconnect_test.c:151: Check nng_send(s1, "hello", strlen("hello") + 1, 0) succeeds... ok +7: reconnect_test.c:152: Check nng_recv (0 Hunky dory)... ok +7: reconnect_test.c:152: Check length 6 want 6... ok +7: reconnect_test.c:152: Check hello == hello... ok +7: reconnect_test.c:154: Check time before, deadline 414, current 317, delta 97... ok +7: reconnect_test.c:156: Check nng_close(s1) succeeds... ok +7: reconnect_test.c:157: Check nng_close(s2) succeeds... ok +7: SUCCESS: All conditions have passed. +7: Duration: 0.504025 secs +7: +7: Test reconnect pipe: +25: respond_test.c:404: Check nng_respondent0_open(&resp) succeeds... ok +25: respond_test.c:405: Check nng_ctx_open(&ctx, resp) succeeds... ok +25: respond_test.c:406: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +25: respond_test.c:412: Check nng_aio_result(aio) fails with Timed out... ok +25: respond_test.c:413: Check nng_close(resp) succeeds... ok +25: SUCCESS: All conditions have passed. +25: Duration: 0.001235 secs +25: +25: Test respond recv garbage: +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:283: Check nng_close(req) succeeds... ok +24: xreq_test.c:284: Check nng_close(rep) succeeds... ok +24: SUCCESS: All conditions have passed. +24: Duration: 0.203315 secs +24: +24: Test xreq close pipe during send: +29: ipc_test.c:160: Check nng_pair1_open(&(s0)) succeeds... ok +29: ipc_test.c:161: Check nng_socket_set_ms(s0, NNG_OPT_RECVTIMEO, 100) succeeds... ok +29: ipc_test.c:162: Check nng_socket_set_size(s0, NNG_OPT_RECVMAXSZ, 200) succeeds... ok +29: ipc_test.c:163: Check nng_listener_create(&l, s0, addr) succeeds... ok +29: ipc_test.c:164: Check nng_socket_get_size(s0, NNG_OPT_RECVMAXSZ, &sz) succeeds... ok +29: ipc_test.c:165: Check sz == 200... ok +29: ipc_test.c:166: Check nng_listener_set_size(l, NNG_OPT_RECVMAXSZ, 100) succeeds... ok +29: ipc_test.c:167: Check nng_listener_start(l, 0) succeeds... ok +29: ipc_test.c:169: Check nng_pair1_open(&(s1)) succeeds... ok +29: ipc_test.c:170: Check nng_dial(s1, addr, NULL, 0) succeeds... ok +29: ipc_test.c:171: Check nng_send(s1, msg, 95, 0) succeeds... ok +29: ipc_test.c:172: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 100) succeeds... ok +29: ipc_test.c:173: Check nng_recv(s0, rcvbuf, &sz, 0) succeeds... ok +29: ipc_test.c:174: Check sz == 95... ok +29: ipc_test.c:175: Check nng_send(s1, msg, 150, 0) succeeds... ok +29: ipc_test.c:176: Check nng_recv(s0, rcvbuf, &sz, 0) fails with Timed out... ok +29: ipc_test.c:177: Check nng_close(s0) succeeds... ok +29: ipc_test.c:178: Check nng_close(s1) succeeds... ok +29: SUCCESS: All conditions have passed. +29: Duration: 0.102701 secs +29: +29: Test ipc abstract sockets: +29: ipc_test.c:195: Check nng_pair1_open(&(s1)) succeeds... ok +29: ipc_test.c:196: Check nng_pair1_open(&(s2)) succeeds... ok +29: ipc_test.c:197: Check nuts_marry_ex(s1, s2, addr, &p1, &p2) succeeds... ok +29: ipc_test.c:198: Check nng_pipe_get_addr(p1, NNG_OPT_REMADDR, &sa1) succeeds... ok +29: ipc_test.c:199: Check nng_pipe_get_addr(p2, NNG_OPT_LOCADDR, &sa2) succeeds... ok +29: ipc_test.c:200: Check sa1.s_family == sa2.s_family... ok +29: ipc_test.c:201: Check sa1.s_family == NNG_AF_ABSTRACT... ok +29: ipc_test.c:202: Check sa1.s_abstract.sa_len == strlen(addr) - strlen(prefix)... ok +29: ipc_test.c:203: Check sa2.s_abstract.sa_len == strlen(addr) - strlen(prefix)... ok +29: ipc_test.c:204: Check nng_send(s1, "ping", strlen("ping") + 1, 0) succeeds... ok +29: ipc_test.c:205: Check nng_recv (0 Hunky dory)... ok +29: ipc_test.c:205: Check length 5 want 5... ok +29: ipc_test.c:205: Check ping == ping... ok +29: ipc_test.c:206: Check nng_close(s1) succeeds... ok +29: ipc_test.c:207: Check nng_close(s2) succeeds... ok +29: SUCCESS: All conditions have passed. +29: Duration: 0.001838 secs +29: +29: Test ipc abstract auto bind: +29: ipc_test.c:225: Check nng_pair1_open(&(s1)) succeeds... ok +29: ipc_test.c:226: Check nng_pair1_open(&(s2)) succeeds... ok +29: ipc_test.c:227: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +29: ipc_test.c:228: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +29: ipc_test.c:229: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +29: ipc_test.c:230: Check nng_socket_set_ms(s2, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +29: ipc_test.c:231: Check nng_listen(s1, addr, &l, 0) succeeds... ok +29: ipc_test.c:233: Check nng_listener_get_addr(l, NNG_OPT_LOCADDR, &sa) succeeds... ok +29: ipc_test.c:235: Check sa.s_family == NNG_AF_ABSTRACT... ok +29: ipc_test.c:236: Check sa.s_abstract.sa_len < 10... ok +29: ipc_test.c:241: Check strlen(name) == len... ok +29: ipc_test.c:244: Check nng_dial(s2, addr, NULL, 0) succeeds... ok +29: ipc_test.c:247: Check nng_send(s1, "ping", strlen("ping") + 1, 0) succeeds... ok +29: ipc_test.c:248: Check nng_recv (0 Hunky dory)... ok +29: ipc_test.c:248: Check length 5 want 5... ok +29: ipc_test.c:248: Check ping == ping... ok +29: ipc_test.c:250: Check nng_send(s2, "pong", strlen("pong") + 1, 0) succeeds... ok +29: ipc_test.c:251: Check nng_recv (0 Hunky dory)... ok +29: ipc_test.c:251: Check length 5 want 5... ok +29: ipc_test.c:251: Check pong == pong... ok +29: ipc_test.c:253: Check nng_close(s1) succeeds... ok +29: ipc_test.c:254: Check nng_close(s2) succeeds... ok +29: SUCCESS: All conditions have passed. +29: Duration: 0.001949 secs +29: +29: Test ipc abstract name too long: +29: ipc_test.c:270: Check strlen(addr) == 255... ok +29: ipc_test.c:271: Check nng_pair1_open(&(s1)) succeeds... ok +29: ipc_test.c:272: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +29: ipc_test.c:273: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +29: ipc_test.c:274: Check nng_listen(s1, addr, NULL, 0) fails with Address invalid... ok +29: ipc_test.c:275: Check nng_dial(s1, addr, NULL, NNG_FLAG_NONBLOCK) fails with Address invalid... ok +29: ipc_test.c:277: Check nng_close(s1) succeeds... ok +29: SUCCESS: All conditions have passed. +29: Duration: 0.001305 secs +29: +29: Test ipc abstract embedded null: +29: ipc_test.c:299: Check nng_pair1_open(&(s1)) succeeds... ok +29: ipc_test.c:300: Check nng_pair1_open(&(s2)) succeeds... ok +29: ipc_test.c:301: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +29: ipc_test.c:302: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +29: ipc_test.c:303: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +29: ipc_test.c:304: Check nng_socket_set_ms(s2, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +29: ipc_test.c:305: Check nng_listen(s1, addr, &l, 0) succeeds... ok +29: ipc_test.c:307: Check nng_listener_get_addr(l, NNG_OPT_LOCADDR, &sa) succeeds... ok +29: ipc_test.c:309: Check sa.s_family == NNG_AF_ABSTRACT... ok +29: ipc_test.c:310: Check sa.s_abstract.sa_len < 32... ok +29: ipc_test.c:312: Check len == 20... ok +29: ipc_test.c:313: Check sa.s_abstract.sa_name[0] == 'a'... ok +29: ipc_test.c:314: Check sa.s_abstract.sa_name[1] == '\0'... ok +29: ipc_test.c:315: Check sa.s_abstract.sa_name[2] == 'b'... ok +29: ipc_test.c:316: Check sa.s_abstract.sa_name[3] == '_'... ok +29: ipc_test.c:317: Check memcmp(&sa.s_abstract.sa_name[4], rng, 16) == 0... ok +29: ipc_test.c:319: Check nng_dial(s2, addr, NULL, 0) succeeds... ok +29: ipc_test.c:322: Check nng_send(s1, "1234", strlen("1234") + 1, 0) succeeds... ok +29: ipc_test.c:323: Check nng_recv (0 Hunky dory)... ok +29: ipc_test.c:323: Check length 5 want 5... ok +29: ipc_test.c:323: Check 1234 == 1234... ok +29: ipc_test.c:325: Check nng_send(s2, "5678", strlen("5678") + 1, 0) succeeds... ok +29: ipc_test.c:326: Check nng_recv (0 Hunky dory)... ok +29: ipc_test.c:326: Check length 5 want 5... ok +29: ipc_test.c:326: Check 5678 == 5678... ok +29: ipc_test.c:328: Check nng_close(s1) succeeds... ok +29: ipc_test.c:329: Check nng_close(s2) succeeds... ok +29: SUCCESS: All conditions have passed. +29: Duration: 0.001925 secs +29: +29: Test ipc unix alias: 29: ipc_test.c:354: Check nng_pair1_open(&(s1)) succeeds... ok 29: ipc_test.c:355: Check nng_pair1_open(&(s2)) succeeds... ok 29: ipc_test.c:356: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 1000) succeeds... ok @@ -16429,11 +15757,11 @@ 29: ipc_test.c:371: Check nng_pipe_get_addr(p, NNG_OPT_REMADDR, &sa2) succeeds... ok 29: ipc_test.c:372: Check sa1.s_family == sa2.s_family... ok 29: ipc_test.c:373: Check sa1.s_family == NNG_AF_IPC... ok -29: ipc_test.c:374: Check /tmp/90a7b97311f669d4 == /tmp/90a7b97311f669d4... ok +29: ipc_test.c:374: Check /tmp/f4a8726b781076be == /tmp/f4a8726b781076be... ok 29: ipc_test.c:377: Check nng_close(s1) succeeds... ok 29: ipc_test.c:378: Check nng_close(s2) succeeds... ok 29: SUCCESS: All conditions have passed. -29: Duration: 0.004023 secs +29: Duration: 0.001781 secs 29: 29: Summary: 29: Count of all unit tests: 11 @@ -16442,46 +15770,125 @@ 29: Count of skipped unit tests: 0 29: SUCCESS: All unit tests have passed. 29: -25/86 Test #29: nng.sp.transport.ipc.ipc_test ............... Passed 0.23 sec -test 33 - Start 33: nng.nngcat_async +15/86 Test #29: nng.sp.transport.ipc.ipc_test ............... Passed 0.14 sec +test 30 + Start 30: nng.supplemental.base64_test -33: Test command: /bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_async_test.sh" "/build/nng-1.5.2/build-static/src/tools/nngcat/nngcat" -33: Working Directory: /build/nng-1.5.2/build-static/src/tools/nngcat -33: Test timeout computed to be: 10 -25: respond_test.c:426: Check nng_surveyor0_open(&surv) succeeds... ok -25: respond_test.c:427: Check nng_respondent0_open(&resp) succeeds... ok -25: respond_test.c:428: Check nng_setopt_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -25: respond_test.c:429: Check nng_setopt_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -25: respond_test.c:430: Check nng_setopt_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -25: respond_test.c:431: Check nng_ctx_open(&ctx, resp) succeeds... ok -25: respond_test.c:432: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -25: respond_test.c:433: Check nuts_marry(surv, resp) succeeds... ok -25: respond_test.c:435: Check nng_send(surv, "SEND", strlen("SEND") + 1, 0) succeeds... ok -25: respond_test.c:438: Check nng_aio_result(aio) succeeds... ok -25: respond_test.c:446: Check nng_aio_result(aio) fails with Timed out... ok -25: respond_test.c:447: Check nng_close(surv) succeeds... ok -25: respond_test.c:448: Check nng_close(resp) succeeds... ok -25: SUCCESS: All conditions have passed. -25: Duration: 0.003981 secs -25: -25: Test respond context recv nonblock: -32: tls_test.c:55: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -32: tls_test.c:59: Check nng_stream_dialer_alloc(&dialer, "tls+tcp://127.0.0.1:8") succeeds... ok -32: tls_test.c:62: Check nng_aio_result(aio) fails with Connection refused... ok -32: SUCCESS: All conditions have passed. -32: Duration: 0.003282 secs -32: -32: Test tls large message: -25: respond_test.c:404: Check nng_respondent0_open(&resp) succeeds... ok -25: respond_test.c:405: Check nng_ctx_open(&ctx, resp) succeeds... ok -25: respond_test.c:406: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -25: respond_test.c:412: Check nng_aio_result(aio) fails with Timed out... ok -25: respond_test.c:413: Check nng_close(resp) succeeds... ok -25: SUCCESS: All conditions have passed. -25: Duration: 0.003013 secs -25: -25: Test respond recv garbage: +30: Test command: /build/nng-1.5.2/build-static/src/supplemental/base64/base64_test "-t" "-v" +30: Working Directory: /build/nng-1.5.2/build-static/src/supplemental/base64 +30: Test timeout computed to be: 180 +30: Test encode: +30: Case 0: +30: base64_test.c:49: Check rv >= 0... ok +30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok +30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok +30: Case 1: +30: base64_test.c:49: Check rv >= 0... ok +30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok +30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok +30: Case 2: +30: base64_test.c:49: Check rv >= 0... ok +30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok +30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok +30: Case 3: +30: base64_test.c:49: Check rv >= 0... ok +30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok +30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok +30: Case 4: +30: base64_test.c:49: Check rv >= 0... ok +30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok +30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok +30: Case 5: +30: base64_test.c:49: Check rv >= 0... ok +30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok +30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok +30: Case 6: +30: base64_test.c:49: Check rv >= 0... ok +30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok +30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok +30: SUCCESS: All conditions have passed. +30: Duration: 0.000032 secs +30: +30: Test decode: +30: Case 0: +30: base64_test.c:71: Check sz != (size_t) -1... ok +30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok +30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok +30: Case 1: +30: base64_test.c:71: Check sz != (size_t) -1... ok +30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok +30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok +30: Case 2: +30: base64_test.c:71: Check sz != (size_t) -1... ok +30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok +30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok +30: Case 3: +30: base64_test.c:71: Check sz != (size_t) -1... ok +30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok +30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok +30: Case 4: +30: base64_test.c:71: Check sz != (size_t) -1... ok +30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok +30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok +30: Case 5: +30: base64_test.c:71: Check sz != (size_t) -1... ok +30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok +30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok +30: Case 6: +30: base64_test.c:71: Check sz != (size_t) -1... ok +30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok +30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok +30: SUCCESS: All conditions have passed. +30: Duration: 0.000033 secs +30: +30: Test overflow: +30: Case 1: +30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok +30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok +30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok +30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok +30: Case 2: +30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok +30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok +30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok +30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok +30: Case 3: +30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok +30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok +30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok +30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok +30: Case 4: +30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok +30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok +30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok +30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok +30: Case 5: +30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok +30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok +30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok +30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok +30: Case 6: +30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok +30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok +30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok +30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok +30: SUCCESS: All conditions have passed. +30: Duration: 0.000031 secs +30: +30: Summary: +30: Count of all unit tests: 3 +30: Count of run unit tests: 3 +30: Count of failed unit tests: 0 +30: Count of skipped unit tests: 0 +30: SUCCESS: All unit tests have passed. +30: +16/86 Test #30: nng.supplemental.base64_test ................ Passed 0.00 sec +test 31 + Start 31: nng.supplemental.sha1_test + +31: Test command: /build/nng-1.5.2/build-static/src/supplemental/sha1/sha1_test "-t" "-v" +31: Working Directory: /build/nng-1.5.2/build-static/src/supplemental/sha1 +31: Test timeout computed to be: 180 27: xrespond_test.c:130: Check nng_respondent0_open_raw(&s1) succeeds... ok 27: xrespond_test.c:131: Check nng_respondent0_open(&s2) succeeds... ok 27: xrespond_test.c:133: Check nng_listen(s1, addr, NULL, 0) succeeds... ok @@ -16495,24 +15902,10 @@ 27: xrespond_test.c:146: Check nng_close(s1) succeeds... ok 27: xrespond_test.c:147: Check nng_close(s2) succeeds... ok 27: SUCCESS: All conditions have passed. -27: Duration: 0.110741 secs +27: Duration: 0.101721 secs 27: 27: Test xrespond close pipe before send: -28: xsurvey_test.c:138: Check nng_surveyor0_open_raw(&s1) succeeds... ok -28: xsurvey_test.c:139: Check nng_surveyor0_open(&s2) succeeds... ok -28: xsurvey_test.c:141: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -28: xsurvey_test.c:142: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -28: xsurvey_test.c:145: Check nng_stats_get(&stats) succeeds... ok -28: xsurvey_test.c:147: Check stats != NULL... ok -28: xsurvey_test.c:148: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -28: xsurvey_test.c:149: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -28: xsurvey_test.c:151: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -28: xsurvey_test.c:152: Check nng_stat_value(reject) > 0... ok -28: xsurvey_test.c:154: Check nng_close(s1) succeeds... ok -28: xsurvey_test.c:155: Check nng_close(s2) succeeds... ok -28: SUCCESS: All conditions have passed. -28: Duration: 0.106100 secs -28: +31: Test sha1: 27: xrespond_test.c:160: Check nng_respondent0_open_raw(&resp) succeeds... ok 27: xrespond_test.c:161: Check nng_surveyor0_open(&surv) succeeds... ok 27: xrespond_test.c:162: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok @@ -16528,9 +15921,8 @@ 27: xrespond_test.c:178: Check nng_close(surv) succeeds... ok 27: xrespond_test.c:179: Check nng_close(resp) succeeds... ok 27: SUCCESS: All conditions have passed. -27: Duration: 0.003095 secs +27: Duration: 0.001623 secs 27: -28: Test xsurvey recv aio stopped: 27: Test xrespond close pipe during send: 27: xrespond_test.c:191: Check nng_respondent_open_raw(&resp) succeeds... ok 27: xrespond_test.c:192: Check nng_surveyor0_open_raw(&surv) succeeds... ok @@ -16950,17 +16342,9 @@ 27: xrespond_test.c:220: Check nng_close(surv) succeeds... ok 27: xrespond_test.c:221: Check nng_close(resp) succeeds... ok 27: SUCCESS: All conditions have passed. -27: Duration: 0.009221 secs +27: Duration: 0.004284 secs 27: 27: Test xrespond close during recv: -28: xsurvey_test.c:165: Check nng_surveyor0_open_raw(&surv) succeeds... ok -28: xsurvey_test.c:166: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -28: xsurvey_test.c:171: Check nng_aio_result(aio) fails with Operation canceled... ok -28: xsurvey_test.c:172: Check nng_close(surv) succeeds... ok -28: SUCCESS: All conditions have passed. -28: Duration: 0.003604 secs -28: -28: Test xsurvey recv garbage: 27: xrespond_test.c:231: Check nng_respondent0_open_raw(&resp) succeeds... ok 27: xrespond_test.c:232: Check nng_surveyor0_open_raw(&surv) succeeds... ok 27: xrespond_test.c:233: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 1000) succeeds... ok @@ -17013,6 +16397,24 @@ 27: xrespond_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok 27: xrespond_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok 27: xrespond_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok +31: Case 0: +31: sha1_test.c:65: Check strcmp(strout, resultarray[i]) == 0... ok +31: Case 1: +31: sha1_test.c:65: Check strcmp(strout, resultarray[i]) == 0... ok +31: Case 2: +31: sha1_test.c:65: Check strcmp(strout, resultarray[i]) == 0... ok +31: Case 3: +31: sha1_test.c:65: Check strcmp(strout, resultarray[i]) == 0... ok +31: SUCCESS: All conditions have passed. +31: Duration: 0.011836 secs +31: +31: Summary: +31: Count of all unit tests: 1 +31: Count of run unit tests: 1 +31: Count of failed unit tests: 0 +31: Count of skipped unit tests: 0 +31: SUCCESS: All unit tests have passed. +31: 27: xrespond_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok 27: xrespond_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok 27: xrespond_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok @@ -17066,6 +16468,13 @@ 27: xrespond_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok 27: xrespond_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok 27: xrespond_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +17/86 Test #31: nng.supplemental.sha1_test .................. Passed 0.01 sec +test 32 + Start 32: nng.supplemental.tls_test + +32: Test command: /build/nng-1.5.2/build-static/src/supplemental/tls/tls_test "-t" "-v" +32: Working Directory: /build/nng-1.5.2/build-static/src/supplemental/tls +32: Test timeout computed to be: 180 27: xrespond_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok 27: xrespond_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok 27: xrespond_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok @@ -17171,65 +16580,82 @@ 27: xrespond_test.c:250: Check nng_close(surv) succeeds... ok 27: xrespond_test.c:251: Check nng_close(resp) succeeds... ok 27: SUCCESS: All conditions have passed. -27: Duration: 0.007815 secs +27: Duration: 0.003262 secs 27: +32: Test tls config version: 27: Test xrespond recv aio stopped: -19: sub_test.c:444: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:445: Check nng_pub0_open(&pub) succeeds... ok -19: sub_test.c:446: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 2) succeeds... ok -19: sub_test.c:447: Check nng_socket_set_bool(sub, NNG_OPT_SUB_PREFNEW, true) succeeds... ok -19: sub_test.c:448: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, NULL, 0) succeeds... ok -19: sub_test.c:449: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 200) succeeds... ok -19: sub_test.c:450: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -19: sub_test.c:451: Check nuts_marry(pub, sub) succeeds... ok -19: sub_test.c:452: Check nng_send(pub, "one", strlen("one") + 1, 0) succeeds... ok -19: sub_test.c:453: Check nng_send(pub, "two", strlen("two") + 1, 0) succeeds... ok -19: sub_test.c:454: Check nng_send(pub, "three", strlen("three") + 1, 0) succeeds... ok -19: sub_test.c:456: Check nng_recv (0 Hunky dory)... ok -19: sub_test.c:456: Check length 4 want 4... ok -19: sub_test.c:456: Check two == two... ok -19: sub_test.c:457: Check nng_recv (0 Hunky dory)... ok -19: sub_test.c:457: Check length 6 want 6... ok -19: sub_test.c:457: Check three == three... ok -19: sub_test.c:458: Check nng_recvmsg(sub, &msg, 0) fails with Timed out... ok -19: sub_test.c:459: Check nng_close(pub) succeeds... ok -19: sub_test.c:460: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.310070 secs -19: -19: Test sub filter: -21: req_test.c:272: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:273: Check nng_rep0_open(&rep1) succeeds... ok -21: req_test.c:274: Check nng_rep0_open(&rep2) succeeds... ok -21: req_test.c:276: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:277: Check nng_socket_set_ms(rep1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:278: Check nng_socket_set_ms(rep2, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:279: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -21: req_test.c:280: Check nng_socket_set_ms(rep1, NNG_OPT_SENDTIMEO, SECOND / 10) succeeds... ok -21: req_test.c:283: Check nng_socket_set_ms(req, NNG_OPT_REQ_RESENDTIME, 0) succeeds... ok -21: req_test.c:285: Check nuts_marry(rep1, req) succeeds... ok -21: req_test.c:286: Check nng_send(req, "ping", strlen("ping") + 1, 0) succeeds... ok -21: req_test.c:287: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:287: Check length 5 want 5... ok -21: req_test.c:287: Check ping == ping... ok -21: req_test.c:289: Check nuts_marry(rep2, req) succeeds... ok -21: req_test.c:290: Check nng_close(rep1) succeeds... ok -21: req_test.c:293: Check nng_recvmsg(req, &msg, 0) fails with Connection reset... ok -21: req_test.c:294: Check nng_recvmsg(rep2, &msg, 0) fails with Timed out... ok -21: req_test.c:296: Check nng_close(req) succeeds... ok -21: req_test.c:297: Check nng_close(rep2) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 1.009985 secs -21: -21: Test req disconnect abort: +1: aio_test.c:340: Check nng_aio_alloc(&sl.aio, aio_sleep_loop, &sl) succeeds... ok +1: aio_test.c:341: Check nng_mtx_alloc(&sl.mx) succeeds... ok +1: aio_test.c:342: Check nng_cv_alloc(&sl.cv, sl.mx) succeeds... ok +1: aio_test.c:354: Check dur >= 100... ok +1: aio_test.c:359: Check sl.done... ok +1: aio_test.c:360: Check sl.result fails with Operation canceled... ok +1: SUCCESS: All conditions have passed. +1: Duration: 0.151518 secs +1: +1: Summary: +1: Count of all unit tests: 12 +1: Count of run unit tests: 12 +1: Count of failed unit tests: 0 +1: Count of skipped unit tests: 0 +1: SUCCESS: All unit tests have passed. +1: +18/86 Test #1: nng.core.aio_test ........................... Passed 0.88 sec +test 33 + Start 33: nng.nngcat_async + +33: Test command: /usr/bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_async_test.sh" "/build/nng-1.5.2/build-static/src/tools/nngcat/nngcat" +33: Working Directory: /build/nng-1.5.2/build-static/src/tools/nngcat +33: Test timeout computed to be: 10 +32: tls_test.c:17: Check nng_tls_config_alloc(&cfg, NNG_TLS_MODE_SERVER) succeeds... ok +32: tls_test.c:20: Check nng_tls_config_version(cfg, NNG_TLS_1_3, NNG_TLS_1_0) fails with Not supported... ok +32: tls_test.c:24: Check nng_tls_config_version(cfg, NNG_TLS_1_0 - 1, NNG_TLS_1_0) fails with Not supported... ok +32: tls_test.c:28: Check nng_tls_config_version(cfg, NNG_TLS_1_0, NNG_TLS_1_3 + 1) fails with Not supported... ok +32: tls_test.c:43: Check nng_tls_config_version(cfg, NNG_TLS_1_2, NNG_TLS_1_2) succeeds... ok +32: tls_test.c:44: Check nng_tls_config_version(cfg, NNG_TLS_1_2, NNG_TLS_1_3) succeeds... ok +32: SUCCESS: All conditions have passed. +32: Duration: 0.001298 secs +32: +32: Test tls conn refused: 27: xrespond_test.c:260: Check nng_respondent0_open_raw(&resp) succeeds... ok 27: xrespond_test.c:261: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok 27: xrespond_test.c:266: Check nng_aio_result(aio) fails with Operation canceled... ok 27: xrespond_test.c:267: Check nng_close(resp) succeeds... ok 27: SUCCESS: All conditions have passed. -27: Duration: 0.002616 secs +27: Duration: 0.001302 secs 27: 27: Test xrespond send no header: +32: tls_test.c:55: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +32: tls_test.c:59: Check nng_stream_dialer_alloc(&dialer, "tls+tcp://127.0.0.1:8") succeeds... ok +32: tls_test.c:62: Check nng_aio_result(aio) fails with Connection refused... ok +32: SUCCESS: All conditions have passed. +32: Duration: 0.001624 secs +32: +32: Test tls large message: +19: sub_test.c:418: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:419: Check nng_pub0_open(&pub) succeeds... ok +19: sub_test.c:420: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 2) succeeds... ok +19: sub_test.c:421: Check nng_socket_set_bool(sub, NNG_OPT_SUB_PREFNEW, false) succeeds... ok +19: sub_test.c:422: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, NULL, 0) succeeds... ok +19: sub_test.c:423: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 200) succeeds... ok +19: sub_test.c:424: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +19: sub_test.c:425: Check nuts_marry(pub, sub) succeeds... ok +19: sub_test.c:426: Check nng_send(pub, "one", strlen("one") + 1, 0) succeeds... ok +19: sub_test.c:427: Check nng_send(pub, "two", strlen("two") + 1, 0) succeeds... ok +19: sub_test.c:428: Check nng_send(pub, "three", strlen("three") + 1, 0) succeeds... ok +19: sub_test.c:430: Check nng_recv (0 Hunky dory)... ok +19: sub_test.c:430: Check length 4 want 4... ok +19: sub_test.c:430: Check one == one... ok +19: sub_test.c:431: Check nng_recv (0 Hunky dory)... ok +19: sub_test.c:431: Check length 4 want 4... ok +19: sub_test.c:431: Check two == two... ok +19: sub_test.c:432: Check nng_recvmsg(sub, &msg, 0) fails with Timed out... ok +19: sub_test.c:433: Check nng_close(pub) succeeds... ok +19: sub_test.c:434: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.301966 secs +19: +19: Test sub drop old: 26: survey_test.c:224: Check nng_respondent0_open(&resp) succeeds... ok 26: survey_test.c:225: Check nng_surveyor0_open(&surv) succeeds... ok 26: survey_test.c:226: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok @@ -17257,90 +16683,165 @@ 26: survey_test.c:276: Check nng_close(surv) succeeds... ok 26: survey_test.c:277: Check nng_close(resp) succeeds... ok 26: SUCCESS: All conditions have passed. -26: Duration: 0.203505 secs +26: Duration: 0.201887 secs 26: 26: Test survey cancel post recv: -28: xsurvey_test.c:184: Check nng_respondent0_open_raw(&resp) succeeds... ok -28: xsurvey_test.c:185: Check nng_surveyor0_open_raw(&surv) succeeds... ok -28: xsurvey_test.c:186: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 100) succeeds... ok -28: xsurvey_test.c:187: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:188: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:189: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:191: Check nuts_marry(surv, resp) succeeds... ok -28: xsurvey_test.c:193: Check nng_msg_alloc(&m, 0) succeeds... ok -28: xsurvey_test.c:194: Check nng_msg_append_u32(m, 0x80000000) succeeds... ok -28: xsurvey_test.c:195: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:197: Check nng_recvmsg(resp, &m, 0) succeeds... ok -28: xsurvey_test.c:202: Check nng_msg_header_len(m) == 8... ok -28: xsurvey_test.c:203: Check nng_msg_header_chop_u32(m, &req_id) succeeds... ok -28: xsurvey_test.c:204: Check req_id == 0x80000000... ok -28: xsurvey_test.c:206: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:207: Check nng_recvmsg(surv, &m, 0) fails with Timed out... ok -28: xsurvey_test.c:209: Check nng_close(surv) succeeds... ok -28: xsurvey_test.c:210: Check nng_close(resp) succeeds... ok +17: push_test.c:428: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:429: Check nng_pull0_open(&pull1) succeeds... ok +17: push_test.c:430: Check nng_pull0_open(&pull2) succeeds... ok +17: push_test.c:431: Check nng_pull0_open(&pull3) succeeds... ok +17: push_test.c:432: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 4) succeeds... ok +17: push_test.c:433: Check nuts_marry(s, pull1) succeeds... ok +17: push_test.c:434: Check nuts_marry(s, pull2) succeeds... ok +17: push_test.c:435: Check nuts_marry(s, pull3) succeeds... ok +17: push_test.c:437: Check nng_send(s, "one", strlen("one") + 1, 0) succeeds... ok +17: push_test.c:438: Check nng_send(s, "two", strlen("two") + 1, 0) succeeds... ok +17: push_test.c:439: Check nng_send(s, "three", strlen("three") + 1, 0) succeeds... ok +17: push_test.c:440: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:440: Check length 4 want 4... ok +17: push_test.c:440: Check one == one... ok +17: push_test.c:441: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:441: Check length 4 want 4... ok +17: push_test.c:441: Check two == two... ok +17: push_test.c:442: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:442: Check length 6 want 6... ok +17: push_test.c:442: Check three == three... ok +17: push_test.c:443: Check nng_close(s) succeeds... ok +17: push_test.c:444: Check nng_close(pull1) succeeds... ok +17: push_test.c:445: Check nng_close(pull2) succeeds... ok +17: push_test.c:446: Check nng_close(pull3) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.102334 secs +17: +17: Test push load balance unbuffered: +13: pair0_test.c:337: Check nng_pair0_open(&s1) succeeds... ok +13: pair0_test.c:338: Check nng_pair0_open(&s2) succeeds... ok +13: pair0_test.c:339: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +13: pair0_test.c:340: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +13: pair0_test.c:341: Check nng_socket_get_int(s1, NNG_OPT_RECVFD, &fd) succeeds... ok +13: pair0_test.c:342: Check fd >= 0... ok +13: pair0_test.c:345: Check nuts_poll_fd(fd) == false... ok +13: pair0_test.c:348: Check nuts_marry(s1, s2) succeeds... ok +13: pair0_test.c:349: Check nuts_poll_fd(fd) == false... ok +13: pair0_test.c:353: Check nng_send(s2, "abc", strlen("abc") + 1, 0) succeeds... ok +13: pair0_test.c:355: Check nuts_poll_fd(fd)... ok +13: pair0_test.c:358: Check nng_recv (0 Hunky dory)... ok +13: pair0_test.c:358: Check length 4 want 4... ok +13: pair0_test.c:358: Check abc == abc... ok +13: pair0_test.c:359: Check nuts_poll_fd(fd) == false... ok +13: pair0_test.c:362: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 1) succeeds... ok +13: pair0_test.c:363: Check nng_send(s2, "def", strlen("def") + 1, 0) succeeds... ok +13: pair0_test.c:365: Check nuts_poll_fd(fd)... ok +13: pair0_test.c:366: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 0) succeeds... ok +13: pair0_test.c:367: Check nuts_poll_fd(fd) == false... ok +13: pair0_test.c:369: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 10) succeeds... ok +13: pair0_test.c:370: Check nuts_poll_fd(fd) == false... ok +13: pair0_test.c:372: Check nng_close(s1) succeeds... ok +13: pair0_test.c:373: Check nng_close(s2) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.201832 secs +13: +13: Test pair0 poll writable: +15: pair1_poly_test.c:337: Check nng_pair1_open_poly(&s1) succeeds... ok +15: pair1_poly_test.c:338: Check nng_pair0_open(&s2) succeeds... ok +15: pair1_poly_test.c:340: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +15: pair1_poly_test.c:341: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +15: pair1_poly_test.c:344: Check nng_stats_get(&stats) succeeds... ok +15: pair1_poly_test.c:346: Check stats != NULL... ok +15: pair1_poly_test.c:347: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +15: pair1_poly_test.c:348: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +15: pair1_poly_test.c:350: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +15: pair1_poly_test.c:351: Check nng_stat_value(reject) > 0... ok +15: pair1_poly_test.c:353: Check nng_close(s1) succeeds... ok +15: pair1_poly_test.c:354: Check nng_close(s2) succeeds... ok +15: SUCCESS: All conditions have passed. +15: Duration: 0.102112 secs +15: +15: Summary: +15: Count of all unit tests: 9 +15: Count of run unit tests: 9 +15: Count of failed unit tests: 0 +15: Count of skipped unit tests: 0 +15: SUCCESS: All unit tests have passed. +15: +19/86 Test #15: nng.sp.protocol.pair1.pair1_poly_test ....... Passed 0.91 sec +test 34 + Start 34: nng.nngcat_ambiguous + +34: Test command: /usr/bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_ambiguous_test.sh" "/build/nng-1.5.2/build-static/src/tools/nngcat/nngcat" +34: Working Directory: /build/nng-1.5.2/build-static/src/tools/nngcat +34: Test timeout computed to be: 10 +28: xsurvey_test.c:138: Check nng_surveyor0_open_raw(&s1) succeeds... ok +28: xsurvey_test.c:139: Check nng_surveyor0_open(&s2) succeeds... ok +28: xsurvey_test.c:141: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +28: xsurvey_test.c:142: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +28: xsurvey_test.c:145: Check nng_stats_get(&stats) succeeds... ok +28: xsurvey_test.c:147: Check stats != NULL... ok +28: xsurvey_test.c:148: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +28: xsurvey_test.c:149: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +28: xsurvey_test.c:151: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +28: xsurvey_test.c:152: Check nng_stat_value(reject) > 0... ok +28: xsurvey_test.c:154: Check nng_close(s1) succeeds... ok +28: xsurvey_test.c:155: Check nng_close(s2) succeeds... ok 28: SUCCESS: All conditions have passed. -28: Duration: 0.106233 secs +28: Duration: 0.101500 secs 28: -28: Test xsurvey recv header: -19: sub_test.c:471: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:472: Check nng_pub0_open(&pub) succeeds... ok -19: sub_test.c:473: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -19: sub_test.c:474: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -19: sub_test.c:475: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 10) succeeds... ok -19: sub_test.c:478: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "abc", 3) succeeds... ok -19: sub_test.c:479: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "def", 3) succeeds... ok -19: sub_test.c:480: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "ghi", 3) succeeds... ok -19: sub_test.c:481: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "jkl", 3) succeeds... ok -19: sub_test.c:483: Check nuts_marry(pub, sub) succeeds... ok -19: sub_test.c:485: Check nng_send(pub, "def", 3, 0) succeeds... ok -19: sub_test.c:486: Check nng_send(pub, "de", 2, 0) succeeds... ok -19: sub_test.c:487: Check nng_send(pub, "abc123", 6, 0) succeeds... ok -19: sub_test.c:488: Check nng_send(pub, "xzy", 3, 0) succeeds... ok -19: sub_test.c:489: Check nng_send(pub, "ghi-drop", 7, 0) succeeds... ok -19: sub_test.c:490: Check nng_send(pub, "jkl-mno", 6, 0) succeeds... ok -19: sub_test.c:493: Check nng_socket_set(sub, NNG_OPT_SUB_UNSUBSCRIBE, "ghi", 3) succeeds... ok -19: sub_test.c:495: Check nng_recv(sub, buf, &sz, 0) succeeds... ok -19: sub_test.c:496: Check sz == 3... ok -19: sub_test.c:497: Check memcmp(buf, "def", 3) == 0... ok -19: sub_test.c:500: Check nng_recv(sub, buf, &sz, 0) succeeds... ok -19: sub_test.c:501: Check sz == 6... ok -19: sub_test.c:502: Check memcmp(buf, "abc123", 6) == 0... ok -19: sub_test.c:505: Check nng_recv(sub, buf, &sz, 0) succeeds... ok -19: sub_test.c:506: Check sz == 6... ok -19: sub_test.c:507: Check memcmp(buf, "jkl-mno", 6) == 0... ok -19: sub_test.c:509: Check nng_close(sub) succeeds... ok -19: sub_test.c:510: Check nng_close(pub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.103026 secs -19: -19: Test sub multi context: -28: xsurvey_test.c:222: Check nng_respondent0_open_raw(&resp) succeeds... ok -28: xsurvey_test.c:223: Check nng_surveyor0_open_raw(&surv) succeeds... ok -28: xsurvey_test.c:224: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:225: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:226: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:227: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:229: Check nuts_marry_ex(surv, resp, ((void *)0), ((void *)0), &p) succeeds... ok -28: xsurvey_test.c:232: Check nng_msg_alloc(&m, 0) succeeds... ok -28: xsurvey_test.c:233: Check nng_msg_header_append_u32(m, nng_pipe_id(p)) succeeds... ok -28: xsurvey_test.c:234: Check nng_msg_header_append_u32(m, 0x2) succeeds... ok -28: xsurvey_test.c:235: Check nng_msg_header_append_u32(m, 0x1) succeeds... ok -28: xsurvey_test.c:236: Check nng_msg_header_append_u32(m, 0x80000123u) succeeds... ok -28: xsurvey_test.c:238: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:240: Check nng_recvmsg(surv, &m, 0) succeeds... ok -28: xsurvey_test.c:241: Check nng_msg_header_len(m) == 12... ok -28: xsurvey_test.c:242: Check nng_msg_header_trim_u32(m, &id) succeeds... ok -28: xsurvey_test.c:243: Check id == 0x2... ok -28: xsurvey_test.c:244: Check nng_msg_header_trim_u32(m, &id) succeeds... ok -28: xsurvey_test.c:245: Check id == 0x1... ok -28: xsurvey_test.c:246: Check nng_msg_header_trim_u32(m, &id) succeeds... ok -28: xsurvey_test.c:247: Check id == 0x80000123u... ok -28: xsurvey_test.c:251: Check nng_close(surv) succeeds... ok -28: xsurvey_test.c:252: Check nng_close(resp) succeeds... ok +28: Test xsurvey recv aio stopped: +34: Verify ambiguous options fail: pass +20/86 Test #34: nng.nngcat_ambiguous ........................ Passed 0.00 sec +test 35 + Start 35: nng.nngcat_need_proto + +35: Test command: /usr/bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_need_proto_test.sh" "/build/nng-1.5.2/build-static/src/tools/nngcat/nngcat" +35: Working Directory: /build/nng-1.5.2/build-static/src/tools/nngcat +35: Test timeout computed to be: 10 +28: xsurvey_test.c:165: Check nng_surveyor0_open_raw(&surv) succeeds... ok +28: xsurvey_test.c:166: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +28: xsurvey_test.c:171: Check nng_aio_result(aio) fails with Operation canceled... ok +28: xsurvey_test.c:172: Check nng_close(surv) succeeds... ok 28: SUCCESS: All conditions have passed. -28: Duration: 0.004833 secs +28: Duration: 0.001377 secs 28: -28: Test xsurvey close during recv: +28: Test xsurvey recv garbage: +35: Verify a protocol is needed: pass +21/86 Test #35: nng.nngcat_need_proto ....................... Passed 0.00 sec +test 36 + Start 36: nng.nngcat_dup_proto + +36: Test command: /usr/bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_dup_proto_test.sh" "/build/nng-1.5.2/build-static/src/tools/nngcat/nngcat" +36: Working Directory: /build/nng-1.5.2/build-static/src/tools/nngcat +36: Test timeout computed to be: 10 +36: Verify only a single protocol is allowed: pass +22/86 Test #36: nng.nngcat_dup_proto ........................ Passed 0.00 sec +test 37 + Start 37: nng.nngcat_help + +37: Test command: /usr/bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_help_test.sh" "/build/nng-1.5.2/build-static/src/tools/nngcat/nngcat" +37: Working Directory: /build/nng-1.5.2/build-static/src/tools/nngcat +37: Test timeout computed to be: 10 +37: Verify nngcat help: pass +23/86 Test #37: nng.nngcat_help ............................. Passed 0.00 sec +test 38 + Start 38: nng.nngcat_incompat + +38: Test command: /usr/bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_incompat_test.sh" "/build/nng-1.5.2/build-static/src/tools/nngcat/nngcat" +38: Working Directory: /build/nng-1.5.2/build-static/src/tools/nngcat +38: Test timeout computed to be: 10 +38: Verify incompatible options: +38: --subscribe doesn't work with non-subpass +38: --interval doesn't work with recv only: pass +38: --pair1 doesn't work with --compat: pass +38: --count doesn't work with --compat: pass +38: --count fails with non-integer: pass +38: --file fails with non-existing file: pass +38: PASS. +24/86 Test #38: nng.nngcat_incompat ......................... Passed 0.01 sec +test 39 + Start 39: nng.nngcat_pubsub + +39: Test command: /usr/bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_pubsub_test.sh" "/build/nng-1.5.2/build-static/src/tools/nngcat/nngcat" +39: Working Directory: /build/nng-1.5.2/build-static/src/tools/nngcat +39: Test timeout computed to be: 20 27: xrespond_test.c:278: Check nng_surveyor0_open_raw(&surv) succeeds... ok 27: xrespond_test.c:279: Check nng_respondent0_open_raw(&resp) succeeds... ok 27: xrespond_test.c:280: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 100) succeeds... ok @@ -17354,24 +16855,126 @@ 27: xrespond_test.c:291: Check nng_close(surv) succeeds... ok 27: xrespond_test.c:292: Check nng_close(resp) succeeds... ok 27: SUCCESS: All conditions have passed. -27: Duration: 0.106693 secs +27: Duration: 0.102502 secs 27: 27: Test xrespond recv garbage: -25: respond_test.c:460: Check nng_respondent0_open(&resp) succeeds... ok -25: respond_test.c:461: Check nng_surveyor0_open_raw(&surv) succeeds... ok -25: respond_test.c:462: Check nng_setopt_ms(resp, NNG_OPT_RECVTIMEO, 200) succeeds... ok -25: respond_test.c:463: Check nng_setopt_ms(resp, NNG_OPT_SENDTIMEO, 200) succeeds... ok -25: respond_test.c:464: Check nng_setopt_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -25: respond_test.c:466: Check nuts_marry(surv, resp) succeeds... ok -25: respond_test.c:468: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:469: Check nng_msg_append_u32(m, 1u) succeeds... ok -25: respond_test.c:470: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:471: Check nng_recvmsg(resp, &m, 0) fails with Timed out... ok -25: respond_test.c:473: Check nng_close(surv) succeeds... ok -25: respond_test.c:474: Check nng_close(resp) succeeds... ok -25: SUCCESS: All conditions have passed. -25: Duration: 0.217681 secs -25: +23: xrep_test.c:360: Check nng_rep0_open_raw(&rep) succeeds... ok +23: xrep_test.c:361: Check nng_req0_open_raw(&req) succeeds... ok +23: xrep_test.c:362: Check nng_socket_set_int(rep, NNG_OPT_MAXTTL, 3) succeeds... ok +23: xrep_test.c:363: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 200) succeeds... ok +23: xrep_test.c:364: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +23: xrep_test.c:366: Check nuts_marry(req, rep) succeeds... ok +23: xrep_test.c:370: Check nng_msg_alloc(&m, 0) succeeds... ok +23: xrep_test.c:371: Check nng_msg_append_u32(m, 1u) succeeds... ok +23: xrep_test.c:372: Check nng_msg_append_u32(m, 0x80000001u) succeeds... ok +23: xrep_test.c:373: Check nng_msg_append(m, "PASS1", 6) succeeds... ok +23: xrep_test.c:374: Check nng_sendmsg(req, m, 0) succeeds... ok +23: xrep_test.c:376: Check nng_msg_alloc(&m, 0) succeeds... ok +23: xrep_test.c:377: Check nng_msg_append_u32(m, 1u) succeeds... ok +23: xrep_test.c:378: Check nng_msg_append_u32(m, 2u) succeeds... ok +23: xrep_test.c:379: Check nng_msg_append_u32(m, 3u) succeeds... ok +23: xrep_test.c:380: Check nng_msg_append_u32(m, 0x80000002u) succeeds... ok +23: xrep_test.c:381: Check nng_msg_append(m, "FAIL2", 6) succeeds... ok +23: xrep_test.c:382: Check nng_sendmsg(req, m, 0) succeeds... ok +23: xrep_test.c:384: Check nng_msg_alloc(&m, 0) succeeds... ok +23: xrep_test.c:385: Check nng_msg_append_u32(m, 1u) succeeds... ok +23: xrep_test.c:386: Check nng_msg_append_u32(m, 2u) succeeds... ok +23: xrep_test.c:387: Check nng_msg_append_u32(m, 0x80000003u) succeeds... ok +23: xrep_test.c:388: Check nng_msg_append(m, "PASS3", 6) succeeds... ok +23: xrep_test.c:389: Check nng_sendmsg(req, m, 0) succeeds... ok +23: xrep_test.c:391: Check nng_msg_alloc(&m, 0) succeeds... ok +23: xrep_test.c:392: Check nng_msg_append_u32(m, 1u) succeeds... ok +23: xrep_test.c:393: Check nng_msg_append_u32(m, 2u) succeeds... ok +23: xrep_test.c:394: Check nng_msg_append_u32(m, 3u) succeeds... ok +23: xrep_test.c:395: Check nng_msg_append_u32(m, 0x80000003u) succeeds... ok +23: xrep_test.c:396: Check nng_msg_append(m, "FAIL4", 6) succeeds... ok +23: xrep_test.c:397: Check nng_sendmsg(req, m, 0) succeeds... ok +23: xrep_test.c:400: Check nng_recvmsg(rep, &m, 0) succeeds... ok +23: xrep_test.c:401: Check nng_msg_header_len(m) == 12... ok +23: xrep_test.c:402: Check nng_msg_len(m) == 6... ok +23: xrep_test.c:403: Check strcmp(nng_msg_body(m), "PASS1") == 0... ok +23: xrep_test.c:406: Check nng_recvmsg(rep, &m, 0) succeeds... ok +23: xrep_test.c:407: Check nng_msg_header_len(m) == 16... ok +23: xrep_test.c:408: Check nng_msg_len(m) == 6... ok +23: xrep_test.c:409: Check strcmp(nng_msg_body(m), "PASS3") == 0... ok +23: xrep_test.c:412: Check nng_recvmsg(rep, &m, 0) fails with Timed out... ok +23: xrep_test.c:414: Check nng_close(req) succeeds... ok +23: xrep_test.c:415: Check nng_close(rep) succeeds... ok +23: SUCCESS: All conditions have passed. +23: Duration: 0.201986 secs +23: +23: Summary: +23: Count of all unit tests: 14 +23: Count of run unit tests: 14 +23: Count of failed unit tests: 0 +23: Count of skipped unit tests: 0 +23: SUCCESS: All unit tests have passed. +23: +25/86 Test #23: nng.sp.protocol.reqrep0.xrep_test ........... Passed 0.76 sec +test 40 + Start 40: nng.nngcat_recvmaxsz + +40: Test command: /usr/bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_recvmaxsz_test.sh" "/build/nng-1.5.2/build-static/src/tools/nngcat/nngcat" +40: Working Directory: /build/nng-1.5.2/build-static/src/tools/nngcat +40: Test timeout computed to be: 20 +24: xreq_test.c:296: Check nng_rep0_open_raw(&rep) succeeds... ok +24: xreq_test.c:297: Check nng_req0_open_raw(&req) succeeds... ok +24: xreq_test.c:298: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +24: xreq_test.c:299: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 100) succeeds... ok +24: xreq_test.c:300: Check nng_socket_set_int(rep, NNG_OPT_RECVBUF, 5) succeeds... ok +24: xreq_test.c:301: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 20) succeeds... ok +24: xreq_test.c:303: Check nuts_marry_ex(req, rep, ((void *)0), &p1, &p2) succeeds... ok +24: xreq_test.c:304: Check nng_pipe_id(p1) > 0... ok +24: xreq_test.c:305: Check nng_pipe_id(p2) > 0... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok 26: survey_test.c:286: Check nng_surveyor0_open(&surv) succeeds... ok 26: survey_test.c:287: Check nng_respondent0_open(&resp) succeeds... ok 26: survey_test.c:288: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok @@ -17395,10 +16998,147 @@ 26: survey_test.c:303: Check nng_close(surv) succeeds... ok 26: survey_test.c:304: Check nng_close(resp) succeeds... ok 26: SUCCESS: All conditions have passed. -26: Duration: 0.103172 secs +26: Duration: 0.101789 secs 26: -25: Test respond ttl option: 26: Test survey poll writable: +14: pair1_test.c:316: Check nng_pair1_open_raw(&s1) succeeds... ok +14: pair1_test.c:317: Check nng_pair1_open_raw(&c1) succeeds... ok +14: pair1_test.c:318: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok +14: pair1_test.c:319: Check nng_setopt_ms(c1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok +14: pair1_test.c:322: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 0) fails with Invalid argument... ok +14: pair1_test.c:323: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 1000) fails with Invalid argument... ok +14: pair1_test.c:325: Check nng_setopt(s1, NNG_OPT_MAXTTL, &ttl, 1) fails with Invalid argument... ok +14: pair1_test.c:326: Check nng_setopt_bool(s1, NNG_OPT_MAXTTL, true) fails with Incorrect type... ok +14: pair1_test.c:328: Check nuts_marry(s1, c1) succeeds... ok +14: pair1_test.c:331: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 4) succeeds... ok +14: pair1_test.c:332: Check nng_getopt_int(s1, NNG_OPT_MAXTTL, &ttl) succeeds... ok +14: pair1_test.c:333: Check ttl == 4... ok +14: pair1_test.c:336: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:337: Check nng_msg_header_append_u32(msg, 4) succeeds... ok +14: pair1_test.c:338: Check nng_sendmsg(c1, msg, 0) succeeds... ok +14: pair1_test.c:339: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok +14: pair1_test.c:342: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:343: Check nng_msg_append_u32(msg, 0xFEEDFACE) succeeds... ok +14: pair1_test.c:344: Check nng_msg_header_append_u32(msg, 3) succeeds... ok +14: pair1_test.c:345: Check nng_sendmsg(c1, msg, 0) succeeds... ok +14: pair1_test.c:346: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +14: pair1_test.c:347: Check nng_msg_trim_u32(msg, &val) succeeds... ok +14: pair1_test.c:348: Check val == 0xFEEDFACE... ok +14: pair1_test.c:349: Check nng_msg_header_trim_u32(msg, &val) succeeds... ok +14: pair1_test.c:350: Check val == 4... ok +14: pair1_test.c:354: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 15) succeeds... ok +14: pair1_test.c:355: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:356: Check nng_msg_append_u32(msg, 1234) succeeds... ok +14: pair1_test.c:357: Check nng_msg_header_append_u32(msg, 14) succeeds... ok +14: pair1_test.c:358: Check nng_sendmsg(c1, msg, 0) succeeds... ok +14: pair1_test.c:359: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +14: pair1_test.c:360: Check nng_msg_trim_u32(msg, &val) succeeds... ok +14: pair1_test.c:361: Check val == 1234... ok +14: pair1_test.c:362: Check nng_msg_header_trim_u32(msg, &val) succeeds... ok +14: pair1_test.c:363: Check val == 15... ok +14: pair1_test.c:367: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 15) succeeds... ok +14: pair1_test.c:368: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:369: Check nng_msg_header_append_u32(msg, 15) succeeds... ok +14: pair1_test.c:370: Check nng_sendmsg(c1, msg, 0) succeeds... ok +14: pair1_test.c:371: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok +14: pair1_test.c:373: Check nng_close(s1) succeeds... ok +14: pair1_test.c:374: Check nng_close(c1) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.403586 secs +14: +14: Test pair1 validate peer: +26: survey_test.c:314: Check nng_surveyor0_open(&surv) succeeds... ok +26: survey_test.c:315: Check nng_respondent0_open(&resp) succeeds... ok +26: survey_test.c:316: Check nng_socket_get_int(surv, NNG_OPT_SENDFD, &fd) succeeds... ok +26: survey_test.c:317: Check fd >= 0... ok +26: survey_test.c:320: Check nuts_poll_fd(fd)... ok +26: survey_test.c:322: Check nuts_marry(surv, resp) succeeds... ok +26: survey_test.c:325: Check nuts_poll_fd(fd)... ok +26: survey_test.c:327: Check nng_close(surv) succeeds... ok +26: survey_test.c:328: Check nng_close(resp) succeeds... ok +26: SUCCESS: All conditions have passed. +26: Duration: 0.001634 secs +26: +26: Test survey poll readable: +17: push_test.c:457: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:458: Check nng_pull0_open(&pull1) succeeds... ok +17: push_test.c:459: Check nng_pull0_open(&pull2) succeeds... ok +17: push_test.c:460: Check nng_pull0_open(&pull3) succeeds... ok +17: push_test.c:461: Check nuts_marry(s, pull1) succeeds... ok +17: push_test.c:462: Check nuts_marry(s, pull2) succeeds... ok +17: push_test.c:463: Check nuts_marry(s, pull3) succeeds... ok +17: push_test.c:465: Check nng_send(s, "one", strlen("one") + 1, 0) succeeds... ok +17: push_test.c:466: Check nng_send(s, "two", strlen("two") + 1, 0) succeeds... ok +17: push_test.c:467: Check nng_send(s, "three", strlen("three") + 1, 0) succeeds... ok +17: push_test.c:468: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:468: Check length 4 want 4... ok +17: push_test.c:468: Check one == one... ok +17: push_test.c:469: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:469: Check length 4 want 4... ok +17: push_test.c:469: Check two == two... ok +17: push_test.c:470: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:470: Check length 6 want 6... ok +17: push_test.c:470: Check three == three... ok +17: push_test.c:474: Check nng_close(s) succeeds... ok +17: push_test.c:475: Check nng_close(pull1) succeeds... ok +17: push_test.c:476: Check nng_close(pull2) succeeds... ok +17: push_test.c:477: Check nng_close(pull3) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.102698 secs +17: +17: Test push send buffer: +17: push_test.c:488: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:489: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok +17: push_test.c:490: Check v == 0... ok +17: push_test.c:491: Check nng_getopt_bool(s, NNG_OPT_SENDBUF, &b) fails with Incorrect type... ok +17: push_test.c:493: Check nng_getopt(s, NNG_OPT_SENDBUF, &b, &sz) fails with Invalid argument... ok +17: push_test.c:494: Check nng_setopt_int(s, NNG_OPT_SENDBUF, -1) fails with Invalid argument... ok +17: push_test.c:495: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100000) fails with Invalid argument... ok +17: push_test.c:496: Check nng_setopt_bool(s, NNG_OPT_SENDBUF, false) fails with Incorrect type... ok +17: push_test.c:497: Check nng_setopt(s, NNG_OPT_SENDBUF, &b, 1) fails with Invalid argument... ok +17: push_test.c:498: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100) succeeds... ok +17: push_test.c:499: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok +17: push_test.c:500: Check v == 100... ok +17: push_test.c:501: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.001806 secs +17: +17: Summary: +17: Count of all unit tests: 19 +17: Count of run unit tests: 19 +17: Count of failed unit tests: 0 +17: Count of skipped unit tests: 0 +17: SUCCESS: All unit tests have passed. +17: +26/86 Test #17: nng.sp.protocol.pipeline0.push_test ......... Passed 1.00 sec +test 41 + Start 41: nng.nngcat_unlimited + +41: Test command: /usr/bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_unlimited_test.sh" "/build/nng-1.5.2/build-static/src/tools/nngcat/nngcat" +41: Working Directory: /build/nng-1.5.2/build-static/src/tools/nngcat +41: Test timeout computed to be: 20 +28: xsurvey_test.c:184: Check nng_respondent0_open_raw(&resp) succeeds... ok +28: xsurvey_test.c:185: Check nng_surveyor0_open_raw(&surv) succeeds... ok +28: xsurvey_test.c:186: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 100) succeeds... ok +28: xsurvey_test.c:187: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:188: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:189: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:191: Check nuts_marry(surv, resp) succeeds... ok +28: xsurvey_test.c:193: Check nng_msg_alloc(&m, 0) succeeds... ok +28: xsurvey_test.c:194: Check nng_msg_append_u32(m, 0x80000000) succeeds... ok +28: xsurvey_test.c:195: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:197: Check nng_recvmsg(resp, &m, 0) succeeds... ok +28: xsurvey_test.c:202: Check nng_msg_header_len(m) == 8... ok +28: xsurvey_test.c:203: Check nng_msg_header_chop_u32(m, &req_id) succeeds... ok +28: xsurvey_test.c:204: Check req_id == 0x80000000... ok +28: xsurvey_test.c:206: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:207: Check nng_recvmsg(surv, &m, 0) fails with Timed out... ok +28: xsurvey_test.c:209: Check nng_close(surv) succeeds... ok +28: xsurvey_test.c:210: Check nng_close(resp) succeeds... ok +28: SUCCESS: All conditions have passed. +28: Duration: 0.102357 secs +28: +28: Test xsurvey recv header: 32: tls_test.c:87: Check (buf1 = nng_alloc(size)) != NULL... ok 32: tls_test.c:88: Check (buf2 = nng_alloc(size)) != NULL... ok 32: tls_test.c:94: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok @@ -17424,7 +17164,7 @@ 32: tls_test.c:135: Check nuts_stream_wait(t2) succeeds... ok 32: tls_test.c:136: Check memcmp(buf1, buf2, size) == 0... ok 32: SUCCESS: All conditions have passed. -32: Duration: 0.223808 secs +32: Duration: 0.149539 secs 32: 32: Summary: 32: Count of all unit tests: 3 @@ -17433,13 +17173,63 @@ 32: Count of skipped unit tests: 0 32: SUCCESS: All unit tests have passed. 32: -26/86 Test #32: nng.supplemental.tls_test ................... Passed 0.29 sec -test 34 - Start 34: nng.nngcat_ambiguous +27/86 Test #32: nng.supplemental.tls_test ................... Passed 0.16 sec +test 42 + Start 42: nng.nngcat_stdin_pipe -34: Test command: /bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_ambiguous_test.sh" "/build/nng-1.5.2/build-static/src/tools/nngcat/nngcat" -34: Working Directory: /build/nng-1.5.2/build-static/src/tools/nngcat -34: Test timeout computed to be: 10 +42: Test command: /usr/bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_stdin_pipe_test.sh" "/build/nng-1.5.2/build-static/src/tools/nngcat/nngcat" +42: Working Directory: /build/nng-1.5.2/build-static/src/tools/nngcat +42: Test timeout computed to be: 20 +7: reconnect_test.c:88: Check nng_pair1_open(&(s1)) succeeds... ok +7: reconnect_test.c:89: Check nng_pair1_open(&(s2)) succeeds... ok +7: reconnect_test.c:93: Check nng_socket_set_ms(s1, NNG_OPT_RECONNMINT, 10) succeeds... ok +7: reconnect_test.c:94: Check nng_socket_set_ms(s1, NNG_OPT_RECONNMAXT, 10) succeeds... ok +7: reconnect_test.c:96: Check nng_dial(s1, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +7: reconnect_test.c:98: Check nng_listen(s2, addr, &l, 0) succeeds... ok +7: reconnect_test.c:100: Check nng_send(s2, "hello", strlen("hello") + 1, 0) succeeds... ok +7: reconnect_test.c:102: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +7: reconnect_test.c:103: Check msg != NULL... ok +7: reconnect_test.c:104: Check nng_msg_len(msg) == 6... ok +7: reconnect_test.c:105: Check hello == hello... ok +7: reconnect_test.c:116: Check nng_send(s2, "again", strlen("again") + 1, 0) succeeds... ok +7: reconnect_test.c:117: Check nng_recv (0 Hunky dory)... ok +7: reconnect_test.c:117: Check length 6 want 6... ok +7: reconnect_test.c:117: Check again == again... ok +7: reconnect_test.c:119: Check nng_close(s1) succeeds... ok +7: reconnect_test.c:120: Check nng_close(s2) succeeds... ok +7: SUCCESS: All conditions have passed. +7: Duration: 0.203854 secs +7: +7: Summary: +7: Count of all unit tests: 4 +7: Count of run unit tests: 4 +7: Count of failed unit tests: 0 +7: Count of skipped unit tests: 0 +7: SUCCESS: All unit tests have passed. +7: +25: respond_test.c:460: Check nng_respondent0_open(&resp) succeeds... ok +25: respond_test.c:461: Check nng_surveyor0_open_raw(&surv) succeeds... ok +25: respond_test.c:462: Check nng_setopt_ms(resp, NNG_OPT_RECVTIMEO, 200) succeeds... ok +25: respond_test.c:463: Check nng_setopt_ms(resp, NNG_OPT_SENDTIMEO, 200) succeeds... ok +25: respond_test.c:464: Check nng_setopt_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +25: respond_test.c:466: Check nuts_marry(surv, resp) succeeds... ok +25: respond_test.c:468: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:469: Check nng_msg_append_u32(m, 1u) succeeds... ok +25: respond_test.c:470: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:471: Check nng_recvmsg(resp, &m, 0) fails with Timed out... ok +25: respond_test.c:473: Check nng_close(surv) succeeds... ok +25: respond_test.c:474: Check nng_close(resp) succeeds... ok +25: SUCCESS: All conditions have passed. +25: Duration: 0.202738 secs +25: +25: Test respond ttl option: +28/86 Test #7: nng.core.reconnect_test ..................... Passed 1.03 sec +test 43 + Start 43: nng.inproc_lat + +43: Test command: /build/nng-1.5.2/build-static/src/tools/perf/inproc_lat "64" "10000" +43: Working Directory: /build/nng-1.5.2/build-static/src/tools/perf +43: Test timeout computed to be: 30 25: respond_test.c:486: Check nng_respondent0_open(&resp) succeeds... ok 25: respond_test.c:488: Check nng_setopt_int(resp, opt, 1) succeeds... ok 25: respond_test.c:489: Check nng_setopt_int(resp, opt, 0) fails with Invalid argument... ok @@ -17458,152 +17248,88 @@ 25: respond_test.c:506: Check nng_socket_get_bool(resp, opt, &b) fails with Incorrect type... ok 25: respond_test.c:508: Check nng_close(resp) succeeds... ok 25: SUCCESS: All conditions have passed. -25: Duration: 0.003141 secs +25: Duration: 0.001260 secs 25: -26: survey_test.c:314: Check nng_surveyor0_open(&surv) succeeds... ok -26: survey_test.c:315: Check nng_respondent0_open(&resp) succeeds... ok -26: survey_test.c:316: Check nng_socket_get_int(surv, NNG_OPT_SENDFD, &fd) succeeds... ok -26: survey_test.c:317: Check fd >= 0... ok -26: survey_test.c:320: Check nuts_poll_fd(fd)... ok -26: survey_test.c:322: Check nuts_marry(surv, resp) succeeds... ok -26: survey_test.c:325: Check nuts_poll_fd(fd)... ok -26: survey_test.c:327: Check nng_close(surv) succeeds... ok -26: survey_test.c:328: Check nng_close(resp) succeeds... ok -26: SUCCESS: All conditions have passed. -26: Duration: 0.003039 secs -26: +28: xsurvey_test.c:222: Check nng_respondent0_open_raw(&resp) succeeds... ok +28: xsurvey_test.c:223: Check nng_surveyor0_open_raw(&surv) succeeds... ok +28: xsurvey_test.c:224: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:225: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:226: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:227: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:229: Check nuts_marry_ex(surv, resp, ((void *)0), ((void *)0), &p) succeeds... ok +28: xsurvey_test.c:232: Check nng_msg_alloc(&m, 0) succeeds... ok +28: xsurvey_test.c:233: Check nng_msg_header_append_u32(m, nng_pipe_id(p)) succeeds... ok +28: xsurvey_test.c:234: Check nng_msg_header_append_u32(m, 0x2) succeeds... ok +28: xsurvey_test.c:235: Check nng_msg_header_append_u32(m, 0x1) succeeds... ok +28: xsurvey_test.c:236: Check nng_msg_header_append_u32(m, 0x80000123u) succeeds... ok +28: xsurvey_test.c:238: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:240: Check nng_recvmsg(surv, &m, 0) succeeds... ok +28: xsurvey_test.c:241: Check nng_msg_header_len(m) == 12... ok +28: xsurvey_test.c:242: Check nng_msg_header_trim_u32(m, &id) succeeds... ok +28: xsurvey_test.c:243: Check id == 0x2... ok +28: xsurvey_test.c:244: Check nng_msg_header_trim_u32(m, &id) succeeds... ok +28: xsurvey_test.c:245: Check id == 0x1... ok +28: xsurvey_test.c:246: Check nng_msg_header_trim_u32(m, &id) succeeds... ok +28: xsurvey_test.c:247: Check id == 0x80000123u... ok +28: xsurvey_test.c:251: Check nng_close(surv) succeeds... ok +28: xsurvey_test.c:252: Check nng_close(resp) succeeds... ok +28: SUCCESS: All conditions have passed. +28: Duration: 0.002381 secs +28: 25: Test respond ttl drop: -26: Test survey poll readable: -34: Verify ambiguous options fail: pass -27/86 Test #34: nng.nngcat_ambiguous ........................ Passed 0.01 sec -test 35 - Start 35: nng.nngcat_need_proto - -35: Test command: /bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_need_proto_test.sh" "/build/nng-1.5.2/build-static/src/tools/nngcat/nngcat" -35: Working Directory: /build/nng-1.5.2/build-static/src/tools/nngcat -35: Test timeout computed to be: 10 -35: Verify a protocol is needed: pass -28/86 Test #35: nng.nngcat_need_proto ....................... Passed 0.01 sec -test 36 - Start 36: nng.nngcat_dup_proto - -36: Test command: /bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_dup_proto_test.sh" "/build/nng-1.5.2/build-static/src/tools/nngcat/nngcat" -36: Working Directory: /build/nng-1.5.2/build-static/src/tools/nngcat -36: Test timeout computed to be: 10 -36: Verify only a single protocol is allowed: pass -29/86 Test #36: nng.nngcat_dup_proto ........................ Passed 0.01 sec -test 37 - Start 37: nng.nngcat_help - -37: Test command: /bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_help_test.sh" "/build/nng-1.5.2/build-static/src/tools/nngcat/nngcat" -37: Working Directory: /build/nng-1.5.2/build-static/src/tools/nngcat -37: Test timeout computed to be: 10 -37: Verify nngcat help: pass -30/86 Test #37: nng.nngcat_help ............................. Passed 0.01 sec -test 38 - Start 38: nng.nngcat_incompat - -38: Test command: /bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_incompat_test.sh" "/build/nng-1.5.2/build-static/src/tools/nngcat/nngcat" -38: Working Directory: /build/nng-1.5.2/build-static/src/tools/nngcat -38: Test timeout computed to be: 10 -38: Verify incompatible options: -38: --subscribe doesn't work with non-subpass -38: --interval doesn't work with recv only: pass -38: --pair1 doesn't work with --compat: pass -38: --count doesn't work with --compat: pass -38: --count fails with non-integer: pass -38: --file fails with non-existing file: pass -38: PASS. -31/86 Test #38: nng.nngcat_incompat ......................... Passed 0.02 sec -test 39 - Start 39: nng.nngcat_pubsub +28: Test xsurvey close during recv: +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:314: Check nng_pipe_close(p1) succeeds... ok +24: xreq_test.c:315: Check nng_close(req) succeeds... ok +24: xreq_test.c:316: Check nng_close(rep) succeeds... ok +24: SUCCESS: All conditions have passed. +24: Duration: 0.204536 secs +24: +24: Test xreq ttl option: +24: xreq_test.c:328: Check nng_req0_open_raw(&rep) succeeds... ok +24: xreq_test.c:330: Check nng_socket_set_int(rep, opt, 1) succeeds... ok +24: xreq_test.c:331: Check nng_socket_set_int(rep, opt, 0) fails with Invalid argument... ok +24: xreq_test.c:332: Check nng_socket_set_int(rep, opt, -1) fails with Invalid argument... ok +24: xreq_test.c:333: Check nng_socket_set_int(rep, opt, 16) fails with Invalid argument... ok +24: xreq_test.c:334: Check nng_socket_set_int(rep, opt, 256) fails with Invalid argument... ok +24: xreq_test.c:335: Check nng_socket_set_int(rep, opt, 3) succeeds... ok +24: xreq_test.c:336: Check nng_socket_get_int(rep, opt, &v) succeeds... ok +24: xreq_test.c:337: Check v == 3... ok +24: xreq_test.c:340: Check nng_socket_get(rep, opt, &v, &sz) succeeds... ok +24: xreq_test.c:341: Check v == 3... ok +24: xreq_test.c:342: Check sz == sizeof(v)... ok +24: xreq_test.c:344: Check nng_socket_set(rep, opt, "", 1) == NNG_EINVAL... ok +24: xreq_test.c:346: Check nng_socket_get(rep, opt, &v, &sz) == NNG_EINVAL... ok +24: xreq_test.c:347: Check nng_socket_set_bool(rep, opt, true) == NNG_EBADTYPE... ok +24: xreq_test.c:348: Check nng_socket_get_bool(rep, opt, &b) == NNG_EBADTYPE... ok +24: xreq_test.c:350: Check nng_close(rep) == 0... ok +24: SUCCESS: All conditions have passed. +24: Duration: 0.001297 secs +24: +24: Summary: +24: Count of all unit tests: 12 +24: Count of run unit tests: 12 +24: Count of failed unit tests: 0 +24: Count of skipped unit tests: 0 +24: SUCCESS: All unit tests have passed. +24: +29/86 Test #24: nng.sp.protocol.reqrep0.xreq_test ........... Passed 0.75 sec +test 44 + Start 44: nng.inproc_thr -39: Test command: /bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_pubsub_test.sh" "/build/nng-1.5.2/build-static/src/tools/nngcat/nngcat" -39: Working Directory: /build/nng-1.5.2/build-static/src/tools/nngcat -39: Test timeout computed to be: 20 -19: sub_test.c:524: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:525: Check nng_pub0_open(&pub) succeeds... ok -19: sub_test.c:526: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok -19: sub_test.c:527: Check nng_aio_alloc(&aio2, NULL, NULL) succeeds... ok -19: sub_test.c:528: Check nng_ctx_open(&c1, sub) succeeds... ok -19: sub_test.c:529: Check nng_ctx_open(&c2, sub) succeeds... ok -19: sub_test.c:531: Check nng_ctx_set(c1, NNG_OPT_SUB_SUBSCRIBE, "one", 3) succeeds... ok -19: sub_test.c:532: Check nng_ctx_set(c1, NNG_OPT_SUB_SUBSCRIBE, "all", 3) succeeds... ok -19: sub_test.c:534: Check nng_ctx_set(c2, NNG_OPT_SUB_SUBSCRIBE, "two", 3) succeeds... ok -19: sub_test.c:535: Check nng_ctx_set(c2, NNG_OPT_SUB_SUBSCRIBE, "all", 3) succeeds... ok -19: sub_test.c:540: Check nuts_marry(pub, sub) succeeds... ok -19: sub_test.c:542: Check nng_send(pub, "one for the money", strlen("one for the money") + 1, 0) succeeds... ok -19: sub_test.c:543: Check nng_send(pub, "all dogs go to heaven", strlen("all dogs go to heaven") + 1, 0) succeeds... ok -19: sub_test.c:544: Check nng_send(pub, "nobody likes a snitch", strlen("nobody likes a snitch") + 1, 0) succeeds... ok -19: sub_test.c:545: Check nng_send(pub, "two for the show", strlen("two for the show") + 1, 0) succeeds... ok -19: sub_test.c:549: Check nng_aio_result(aio1) succeeds... ok -19: sub_test.c:551: Check one for the money == one for the money... ok -19: sub_test.c:556: Check nng_aio_result(aio1) succeeds... ok -19: sub_test.c:558: Check all dogs go to heaven == all dogs go to heaven... ok -19: sub_test.c:563: Check nng_aio_result(aio1) succeeds... ok -19: sub_test.c:565: Check all dogs go to heaven == all dogs go to heaven... ok -19: sub_test.c:570: Check nng_aio_result(aio1) succeeds... ok -19: sub_test.c:572: Check two for the show == two for the show... ok -19: sub_test.c:580: Check nng_aio_result(aio1) fails with Timed out... ok -19: sub_test.c:581: Check nng_aio_result(aio2) fails with Timed out... ok -19: sub_test.c:582: Check nng_close(sub) succeeds... ok -19: sub_test.c:583: Check nng_close(pub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.106478 secs -19: -19: Test sub cooked: -28: xsurvey_test.c:264: Check nng_respondent0_open_raw(&resp) succeeds... ok -28: xsurvey_test.c:265: Check nng_surveyor0_open_raw(&surv) succeeds... ok -28: xsurvey_test.c:266: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:267: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 100) succeeds... ok -28: xsurvey_test.c:268: Check nng_socket_set_int(surv, NNG_OPT_RECVBUF, 1) succeeds... ok -28: xsurvey_test.c:269: Check nng_socket_set_int(resp, NNG_OPT_SENDBUF, 20) succeeds... ok -28: xsurvey_test.c:271: Check nuts_marry_ex(surv, resp, ((void *)0), &p1, &p2) succeeds... ok -28: xsurvey_test.c:272: Check nng_pipe_id(p1) > 0... ok -28: xsurvey_test.c:273: Check nng_pipe_id(p2) > 0... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +44: Test command: /build/nng-1.5.2/build-static/src/tools/perf/inproc_thr "1400" "10000" +44: Working Directory: /build/nng-1.5.2/build-static/src/tools/perf +44: Test timeout computed to be: 30 27: xrespond_test.c:302: Check nng_respondent0_open_raw(&resp) succeeds... ok 27: xrespond_test.c:303: Check nng_surveyor0_open_raw(&surv) succeeds... ok 27: xrespond_test.c:304: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 100) succeeds... ok @@ -17617,30 +17343,9 @@ 27: xrespond_test.c:315: Check nng_close(surv) succeeds... ok 27: xrespond_test.c:316: Check nng_close(resp) succeeds... ok 27: SUCCESS: All conditions have passed. -27: Duration: 0.104390 secs +27: Duration: 0.101919 secs 27: 27: Test xrespond ttl option: -19: sub_test.c:594: Check nng_sub0_open(&s) succeeds... ok -19: sub_test.c:595: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok -19: sub_test.c:596: Check !b... ok -19: sub_test.c:597: Check nng_close(s) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.002772 secs -19: -19: Summary: -19: Count of all unit tests: 22 -19: Count of run unit tests: 22 -19: Count of failed unit tests: 0 -19: Count of skipped unit tests: 0 -19: SUCCESS: All unit tests have passed. -19: -32/86 Test #19: nng.sp.protocol.pubsub0.sub_test ............ Passed 1.54 sec -test 40 - Start 40: nng.nngcat_recvmaxsz - -40: Test command: /bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_recvmaxsz_test.sh" "/build/nng-1.5.2/build-static/src/tools/nngcat/nngcat" -40: Working Directory: /build/nng-1.5.2/build-static/src/tools/nngcat -40: Test timeout computed to be: 20 27: xrespond_test.c:328: Check nng_respondent0_open_raw(&resp) succeeds... ok 27: xrespond_test.c:330: Check nng_socket_set_int(resp, opt, 1) succeeds... ok 27: xrespond_test.c:331: Check nng_socket_set_int(resp, opt, 0) fails with Invalid argument... ok @@ -17659,9 +17364,80 @@ 27: xrespond_test.c:348: Check nng_socket_get_bool(resp, opt, &b) fails with Incorrect type... ok 27: xrespond_test.c:350: Check nng_close(resp) succeeds... ok 27: SUCCESS: All conditions have passed. -27: Duration: 0.002516 secs +27: Duration: 0.001367 secs 27: 27: Test xrespond ttl drop: +14: pair1_test.c:386: Check nng_pair1_open(&s1) succeeds... ok +14: pair1_test.c:387: Check nng_pair0_open(&s2) succeeds... ok +14: pair1_test.c:389: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +14: pair1_test.c:390: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +14: pair1_test.c:393: Check nng_stats_get(&stats) succeeds... ok +14: pair1_test.c:395: Check stats != NULL... ok +14: pair1_test.c:396: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +14: pair1_test.c:397: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +14: pair1_test.c:399: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +14: pair1_test.c:400: Check nng_stat_value(reject) > 0... ok +14: pair1_test.c:402: Check nng_close(s1) succeeds... ok +14: pair1_test.c:403: Check nng_close(s2) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.102363 secs +14: +14: Test pair1 recv no header: +13: pair0_test.c:383: Check nng_pair0_open(&s1) succeeds... ok +13: pair0_test.c:384: Check nng_pair0_open(&s2) succeeds... ok +13: pair0_test.c:385: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +13: pair0_test.c:386: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +13: pair0_test.c:387: Check nng_socket_get_int(s1, NNG_OPT_SENDFD, &fd) succeeds... ok +13: pair0_test.c:388: Check fd >= 0... ok +13: pair0_test.c:391: Check nuts_poll_fd(fd) == false... ok +13: pair0_test.c:394: Check nuts_marry(s1, s2) succeeds... ok +13: pair0_test.c:395: Check nuts_poll_fd(fd)... ok +13: pair0_test.c:398: Check nng_send(s1, "abc", strlen("abc") + 1, 0) succeeds... ok +13: pair0_test.c:399: Check nng_send(s1, "def", strlen("def") + 1, 0) succeeds... ok +13: pair0_test.c:400: Check nuts_poll_fd(fd) == false... ok +13: pair0_test.c:403: Check nng_recv (0 Hunky dory)... ok +13: pair0_test.c:403: Check length 4 want 4... ok +13: pair0_test.c:403: Check abc == abc... ok +13: pair0_test.c:405: Check nuts_poll_fd(fd)... ok +13: pair0_test.c:408: Check nng_close(s2) succeeds... ok +13: pair0_test.c:412: Check nuts_poll_fd(fd) == false... ok +13: pair0_test.c:413: Check nng_socket_set_int(s1, NNG_OPT_SENDBUF, 1) succeeds... ok +13: pair0_test.c:414: Check nuts_poll_fd(fd)... ok +13: pair0_test.c:416: Check nng_socket_set_int(s1, NNG_OPT_SENDBUF, 0) succeeds... ok +13: pair0_test.c:417: Check nuts_poll_fd(fd) == false... ok +13: pair0_test.c:419: Check nng_close(s1) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.201812 secs +13: +13: Summary: +13: Count of all unit tests: 14 +13: Count of run unit tests: 14 +13: Count of failed unit tests: 0 +13: Count of skipped unit tests: 0 +13: SUCCESS: All unit tests have passed. +13: +30/86 Test #13: nng.sp.protocol.pair0.pair0_test ............ Passed 1.11 sec +test 45 + Start 45: nng.device + +45: Test command: /build/nng-1.5.2/build-static/tests/device "-v" "-p" "TEST_PORT=13000" +45: Working Directory: /build/nng-1.5.2/build-static/tests +45: Test timeout computed to be: 5 +45: === RUN: PAIRv1 device +45: +45: We cannot create cooked mode device .. +28: xsurvey_test.c:264: Check nng_respondent0_open_raw(&resp) succeeds... ok +28: xsurvey_test.c:265: Check nng_surveyor0_open_raw(&surv) succeeds... ok +28: xsurvey_test.c:266: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:267: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 100) succeeds... ok +28: xsurvey_test.c:268: Check nng_socket_set_int(surv, NNG_OPT_RECVBUF, 1) succeeds... ok +28: xsurvey_test.c:269: Check nng_socket_set_int(resp, NNG_OPT_SENDBUF, 20) succeeds... ok +28: xsurvey_test.c:271: Check nuts_marry_ex(surv, resp, ((void *)0), &p1, &p2) succeeds... ok +28: xsurvey_test.c:272: Check nng_pipe_id(p1) > 0... ok +28: xsurvey_test.c:273: Check nng_pipe_id(p2) > 0... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok 28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok 28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok 28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok @@ -17699,33 +17475,141 @@ 28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok 28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok 28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:282: Check nng_close(surv) succeeds... ok -28: xsurvey_test.c:283: Check nng_close(resp) succeeds... ok -28: SUCCESS: All conditions have passed. -28: Duration: 0.218249 secs -28: -28: Test xsurvey close pipe during send: -26: survey_test.c:339: Check nng_surveyor0_open(&surv) succeeds... ok -26: survey_test.c:340: Check nng_respondent0_open(&resp) succeeds... ok -26: survey_test.c:341: Check nng_socket_get_int(surv, NNG_OPT_RECVFD, &fd) succeeds... ok -26: survey_test.c:342: Check fd >= 0... ok -26: survey_test.c:345: Check nuts_poll_fd(fd) == false... ok -26: survey_test.c:348: Check nuts_marry(surv, resp) succeeds... ok -26: survey_test.c:349: Check nuts_poll_fd(fd) == false... ok -26: survey_test.c:354: Check nng_msg_alloc(&msg, 0) succeeds... ok -26: survey_test.c:355: Check nng_msg_append(msg, "xyz", 3) succeeds... ok -26: survey_test.c:356: Check nng_sendmsg(surv, msg, 0) succeeds... ok -26: survey_test.c:357: Check nng_recvmsg(resp, &msg, 0) succeeds... ok -26: survey_test.c:358: Check nng_sendmsg(resp, msg, 0) succeeds... ok -26: survey_test.c:361: Check nuts_poll_fd(fd) == true... ok -26: survey_test.c:364: Check nng_recvmsg(surv, &msg, 0) succeeds... ok -26: survey_test.c:366: Check nuts_poll_fd(fd) == false... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +21: req_test.c:272: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:273: Check nng_rep0_open(&rep1) succeeds... ok +21: req_test.c:274: Check nng_rep0_open(&rep2) succeeds... ok +21: req_test.c:276: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:277: Check nng_socket_set_ms(rep1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:278: Check nng_socket_set_ms(rep2, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:279: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +21: req_test.c:280: Check nng_socket_set_ms(rep1, NNG_OPT_SENDTIMEO, SECOND / 10) succeeds... ok +21: req_test.c:283: Check nng_socket_set_ms(req, NNG_OPT_REQ_RESENDTIME, 0) succeeds... ok +21: req_test.c:285: Check nuts_marry(rep1, req) succeeds... ok +21: req_test.c:286: Check nng_send(req, "ping", strlen("ping") + 1, 0) succeeds... ok +21: req_test.c:287: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:287: Check length 5 want 5... ok +21: req_test.c:287: Check ping == ping... ok +21: req_test.c:289: Check nuts_marry(rep2, req) succeeds... ok +21: req_test.c:290: Check nng_close(rep1) succeeds... ok +21: req_test.c:293: Check nng_recvmsg(req, &msg, 0) fails with Connection reset... ok +21: req_test.c:294: Check nng_recvmsg(rep2, &msg, 0) fails with Timed out... ok +21: req_test.c:296: Check nng_close(req) succeeds... ok +21: req_test.c:297: Check nng_close(rep2) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 1.002434 secs +21: +21: Test req disconnect abort: +19: sub_test.c:444: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:445: Check nng_pub0_open(&pub) succeeds... ok +19: sub_test.c:446: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 2) succeeds... ok +19: sub_test.c:447: Check nng_socket_set_bool(sub, NNG_OPT_SUB_PREFNEW, true) succeeds... ok +19: sub_test.c:448: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, NULL, 0) succeeds... ok +19: sub_test.c:449: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 200) succeeds... ok +19: sub_test.c:450: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +19: sub_test.c:451: Check nuts_marry(pub, sub) succeeds... ok +19: sub_test.c:452: Check nng_send(pub, "one", strlen("one") + 1, 0) succeeds... ok +19: sub_test.c:453: Check nng_send(pub, "two", strlen("two") + 1, 0) succeeds... ok +19: sub_test.c:454: Check nng_send(pub, "three", strlen("three") + 1, 0) succeeds... ok +19: sub_test.c:456: Check nng_recv (0 Hunky dory)... ok +19: sub_test.c:456: Check length 4 want 4... ok +19: sub_test.c:456: Check two == two... ok +19: sub_test.c:457: Check nng_recv (0 Hunky dory)... ok +19: sub_test.c:457: Check length 6 want 6... ok +19: sub_test.c:457: Check three == three... ok +19: sub_test.c:458: Check nng_recvmsg(sub, &msg, 0) fails with Timed out... ok +19: sub_test.c:459: Check nng_close(pub) succeeds... ok +19: sub_test.c:460: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.302122 secs +19: +19: Test sub filter: +26: survey_test.c:339: Check nng_surveyor0_open(&surv) succeeds... ok +26: survey_test.c:340: Check nng_respondent0_open(&resp) succeeds... ok +26: survey_test.c:341: Check nng_socket_get_int(surv, NNG_OPT_RECVFD, &fd) succeeds... ok +26: survey_test.c:342: Check fd >= 0... ok +26: survey_test.c:345: Check nuts_poll_fd(fd) == false... ok +26: survey_test.c:348: Check nuts_marry(surv, resp) succeeds... ok +26: survey_test.c:349: Check nuts_poll_fd(fd) == false... ok +26: survey_test.c:354: Check nng_msg_alloc(&msg, 0) succeeds... ok +26: survey_test.c:355: Check nng_msg_append(msg, "xyz", 3) succeeds... ok +26: survey_test.c:356: Check nng_sendmsg(surv, msg, 0) succeeds... ok +26: survey_test.c:357: Check nng_recvmsg(resp, &msg, 0) succeeds... ok +26: survey_test.c:358: Check nng_sendmsg(resp, msg, 0) succeeds... ok +26: survey_test.c:361: Check nuts_poll_fd(fd) == true... ok +26: survey_test.c:364: Check nng_recvmsg(surv, &msg, 0) succeeds... ok +26: survey_test.c:366: Check nuts_poll_fd(fd) == false... ok 26: survey_test.c:370: Check nng_close(surv) succeeds... ok 26: survey_test.c:371: Check nng_close(resp) succeeds... ok 26: SUCCESS: All conditions have passed. -26: Duration: 0.203455 secs +26: Duration: 0.201912 secs 26: 26: Test survey context does not poll: +26: survey_test.c:381: Check nng_surveyor0_open(&surv) succeeds... ok +26: survey_test.c:382: Check nng_ctx_open(&ctx, surv) succeeds... ok +26: survey_test.c:383: Check nng_ctx_get_int(ctx, NNG_OPT_SENDFD, &fd) fails with Not supported... ok +26: survey_test.c:384: Check nng_ctx_get_int(ctx, NNG_OPT_RECVFD, &fd) fails with Not supported... ok +26: survey_test.c:385: Check nng_ctx_close(ctx) succeeds... ok +26: survey_test.c:386: Check nng_close(surv) succeeds... ok +26: SUCCESS: All conditions have passed. +26: Duration: 0.001395 secs +26: +26: Test survey context recv close socket: +14: pair1_test.c:414: Check nng_pair1_open(&s) succeeds... ok +14: pair1_test.c:415: Check nng_pair1_open(&c) succeeds... ok +14: pair1_test.c:416: Check nng_setopt_bool(c, "pair1_test_inject_header", true) succeeds... ok +14: pair1_test.c:417: Check nng_setopt_ms(s, NNG_OPT_RECVTIMEO, 100) succeeds... ok +14: pair1_test.c:418: Check nng_setopt_ms(s, NNG_OPT_SENDTIMEO, 200) succeeds... ok +14: pair1_test.c:420: Check nuts_marry(c, s) succeeds... ok +14: pair1_test.c:422: Check nng_msg_alloc(&m, 0) succeeds... ok +14: pair1_test.c:423: Check nng_sendmsg(c, m, 0) succeeds... ok +14: pair1_test.c:424: Check nng_recvmsg(s, &m, 0) fails with Timed out... ok +14: pair1_test.c:426: Check nng_close(c) succeeds... ok +14: pair1_test.c:427: Check nng_close(s) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.102355 secs +14: +14: Test pair1 recv garbage: +26: survey_test.c:496: Check nng_surveyor0_open(&surv) succeeds... ok +26: survey_test.c:497: Check nng_respondent0_open(&resp) succeeds... ok +26: survey_test.c:498: Check nng_ctx_open(&ctx, surv) succeeds... ok +26: survey_test.c:499: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +26: survey_test.c:500: Check nuts_marry(surv, resp) succeeds... ok +26: survey_test.c:501: Check nng_msg_alloc(&m, 0) succeeds... ok +26: survey_test.c:505: Check nng_aio_result(aio) succeeds... ok +26: survey_test.c:510: Check nng_aio_result(aio) fails with Object closed... ok +26: survey_test.c:512: Check nng_close(resp) succeeds... ok +26: SUCCESS: All conditions have passed. +26: Duration: 0.001648 secs +26: +26: Test survey context recv nonblock: +45: We can create a PAIRv1 device ........... +26: survey_test.c:398: Check nng_surveyor0_open(&surv) succeeds... ok +26: survey_test.c:399: Check nng_respondent0_open(&resp) succeeds... ok +26: survey_test.c:400: Check nng_ctx_open(&ctx, surv) succeeds... ok +26: survey_test.c:401: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +26: survey_test.c:402: Check nng_msg_alloc(&msg, 0) succeeds... ok +26: survey_test.c:404: Check nuts_marry(surv, resp) succeeds... ok +26: survey_test.c:409: Check nng_aio_result(aio) succeeds... ok +26: survey_test.c:414: Check nng_aio_result(aio) fails with Timed out... ok +26: survey_test.c:415: Check nng_close(surv) succeeds... ok +26: survey_test.c:416: Check nng_close(resp) succeeds... ok +26: SUCCESS: All conditions have passed. +26: Duration: 0.001557 secs +26: +26: Test survey context send nonblock: +26: survey_test.c:428: Check nng_surveyor0_open(&surv) succeeds... ok +26: survey_test.c:429: Check nng_ctx_open(&ctx, surv) succeeds... ok +26: survey_test.c:430: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +26: survey_test.c:431: Check nng_msg_alloc(&msg, 0) succeeds... ok +26: survey_test.c:437: Check nng_aio_result(aio) succeeds... ok +26: survey_test.c:438: Check nng_close(surv) succeeds... ok +26: SUCCESS: All conditions have passed. +26: Duration: 0.001385 secs +26: +26: Test survey timeout: 25: respond_test.c:518: Check nng_respondent0_open(&resp) succeeds... ok 25: respond_test.c:519: Check nng_surveyor0_open_raw(&surv) succeeds... ok 25: respond_test.c:520: Check nng_setopt_int(resp, NNG_OPT_MAXTTL, 3) succeeds... ok @@ -17767,7 +17651,7 @@ 25: respond_test.c:562: Check nng_close(resp) succeeds... ok 25: respond_test.c:563: Check nng_close(surv) succeeds... ok 25: SUCCESS: All conditions have passed. -25: Duration: 0.207094 secs +25: Duration: 0.202451 secs 25: 25: Summary: 25: Count of all unit tests: 17 @@ -17776,119 +17660,89 @@ 25: Count of skipped unit tests: 0 25: SUCCESS: All unit tests have passed. 25: -33/86 Test #25: nng.sp.protocol.survey0.respond_test ........ Passed 1.02 sec -test 41 - Start 41: nng.nngcat_unlimited +31/86 Test #25: nng.sp.protocol.survey0.respond_test ........ Passed 0.87 sec +test 46 + Start 46: nng.files -41: Test command: /bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_unlimited_test.sh" "/build/nng-1.5.2/build-static/src/tools/nngcat/nngcat" -41: Working Directory: /build/nng-1.5.2/build-static/src/tools/nngcat -41: Test timeout computed to be: 20 -26: survey_test.c:381: Check nng_surveyor0_open(&surv) succeeds... ok -26: survey_test.c:382: Check nng_ctx_open(&ctx, surv) succeeds... ok -26: survey_test.c:383: Check nng_ctx_get_int(ctx, NNG_OPT_SENDFD, &fd) fails with Not supported... ok -26: survey_test.c:384: Check nng_ctx_get_int(ctx, NNG_OPT_RECVFD, &fd) fails with Not supported... ok -26: survey_test.c:385: Check nng_ctx_close(ctx) succeeds... ok -26: survey_test.c:386: Check nng_close(surv) succeeds... ok -26: SUCCESS: All conditions have passed. -26: Duration: 0.002051 secs -26: -26: Test survey context recv close socket: -26: survey_test.c:496: Check nng_surveyor0_open(&surv) succeeds... ok -26: survey_test.c:497: Check nng_respondent0_open(&resp) succeeds... ok -26: survey_test.c:498: Check nng_ctx_open(&ctx, surv) succeeds... ok -26: survey_test.c:499: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -26: survey_test.c:500: Check nuts_marry(surv, resp) succeeds... ok -26: survey_test.c:501: Check nng_msg_alloc(&m, 0) succeeds... ok -26: survey_test.c:505: Check nng_aio_result(aio) succeeds... ok -26: survey_test.c:510: Check nng_aio_result(aio) fails with Object closed... ok -26: survey_test.c:512: Check nng_close(resp) succeeds... ok -26: SUCCESS: All conditions have passed. -26: Duration: 0.022876 secs -26: -26: Test survey context recv nonblock: -26: survey_test.c:398: Check nng_surveyor0_open(&surv) succeeds... ok -26: survey_test.c:399: Check nng_respondent0_open(&resp) succeeds... ok -26: survey_test.c:400: Check nng_ctx_open(&ctx, surv) succeeds... ok -26: survey_test.c:401: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -26: survey_test.c:402: Check nng_msg_alloc(&msg, 0) succeeds... ok -26: survey_test.c:404: Check nuts_marry(surv, resp) succeeds... ok -26: survey_test.c:409: Check nng_aio_result(aio) succeeds... ok -26: survey_test.c:414: Check nng_aio_result(aio) fails with Timed out... ok -26: survey_test.c:415: Check nng_close(surv) succeeds... ok -26: survey_test.c:416: Check nng_close(resp) succeeds... ok -26: SUCCESS: All conditions have passed. -26: Duration: 0.003493 secs -26: -26: Test survey context send nonblock: -26: survey_test.c:428: Check nng_surveyor0_open(&surv) succeeds... ok -26: survey_test.c:429: Check nng_ctx_open(&ctx, surv) succeeds... ok -26: survey_test.c:430: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -26: survey_test.c:431: Check nng_msg_alloc(&msg, 0) succeeds... ok -26: survey_test.c:437: Check nng_aio_result(aio) succeeds... ok -26: survey_test.c:438: Check nng_close(surv) succeeds... ok -26: SUCCESS: All conditions have passed. -26: Duration: 0.002762 secs -26: -26: Test survey timeout: -27: xrespond_test.c:360: Check nng_respondent0_open_raw(&resp) succeeds... ok -27: xrespond_test.c:361: Check nng_surveyor0_open_raw(&surv) succeeds... ok -27: xrespond_test.c:362: Check nng_socket_set_int(resp, NNG_OPT_MAXTTL, 3) succeeds... ok -27: xrespond_test.c:363: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 200) succeeds... ok -27: xrespond_test.c:364: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -27: xrespond_test.c:366: Check nuts_marry(surv, resp) succeeds... ok -27: xrespond_test.c:370: Check nng_msg_alloc(&m, 0) succeeds... ok -27: xrespond_test.c:371: Check nng_msg_append_u32(m, 1u) succeeds... ok -27: xrespond_test.c:372: Check nng_msg_append_u32(m, 0x80000001u) succeeds... ok -27: xrespond_test.c:373: Check nng_msg_append(m, "PASS1", 6) succeeds... ok -27: xrespond_test.c:374: Check nng_sendmsg(surv, m, 0) succeeds... ok -27: xrespond_test.c:376: Check nng_msg_alloc(&m, 0) succeeds... ok -27: xrespond_test.c:377: Check nng_msg_append_u32(m, 1u) succeeds... ok -27: xrespond_test.c:378: Check nng_msg_append_u32(m, 2u) succeeds... ok -27: xrespond_test.c:379: Check nng_msg_append_u32(m, 3u) succeeds... ok -27: xrespond_test.c:380: Check nng_msg_append_u32(m, 0x80000002u) succeeds... ok -27: xrespond_test.c:381: Check nng_msg_append(m, "FAIL2", 6) succeeds... ok -27: xrespond_test.c:382: Check nng_sendmsg(surv, m, 0) succeeds... ok -27: xrespond_test.c:384: Check nng_msg_alloc(&m, 0) succeeds... ok -27: xrespond_test.c:385: Check nng_msg_append_u32(m, 1u) succeeds... ok -27: xrespond_test.c:386: Check nng_msg_append_u32(m, 2u) succeeds... ok -27: xrespond_test.c:387: Check nng_msg_append_u32(m, 0x80000003u) succeeds... ok -27: xrespond_test.c:388: Check nng_msg_append(m, "PASS3", 6) succeeds... ok -27: xrespond_test.c:389: Check nng_sendmsg(surv, m, 0) succeeds... ok -27: xrespond_test.c:391: Check nng_msg_alloc(&m, 0) succeeds... ok -27: xrespond_test.c:392: Check nng_msg_append_u32(m, 1u) succeeds... ok -27: xrespond_test.c:393: Check nng_msg_append_u32(m, 2u) succeeds... ok -27: xrespond_test.c:394: Check nng_msg_append_u32(m, 3u) succeeds... ok -27: xrespond_test.c:395: Check nng_msg_append_u32(m, 0x80000003u) succeeds... ok -27: xrespond_test.c:396: Check nng_msg_append(m, "FAIL4", 6) succeeds... ok -27: xrespond_test.c:397: Check nng_sendmsg(surv, m, 0) succeeds... ok -27: xrespond_test.c:400: Check nng_recvmsg(resp, &m, 0) succeeds... ok -27: xrespond_test.c:401: Check nng_msg_header_len(m) == 12... ok -27: xrespond_test.c:402: Check nng_msg_len(m) == 6... ok -27: xrespond_test.c:403: Check PASS1 == PASS1... ok -27: xrespond_test.c:406: Check nng_recvmsg(resp, &m, 0) succeeds... ok -27: xrespond_test.c:407: Check nng_msg_header_len(m) == 16... ok -27: xrespond_test.c:408: Check nng_msg_len(m) == 6... ok -27: xrespond_test.c:409: Check PASS3 == PASS3... ok -27: xrespond_test.c:412: Check nng_recvmsg(resp, &m, 0) fails with Timed out... ok -27: xrespond_test.c:414: Check nng_close(surv) succeeds... ok -27: xrespond_test.c:415: Check nng_close(resp) succeeds... ok -27: SUCCESS: All conditions have passed. -27: Duration: 0.208987 secs -27: -27: Summary: -27: Count of all unit tests: 14 -27: Count of run unit tests: 14 -27: Count of failed unit tests: 0 -27: Count of skipped unit tests: 0 -27: SUCCESS: All unit tests have passed. -27: -34/86 Test #27: nng.sp.protocol.survey0.xrespond_test ....... Passed 0.81 sec -test 42 - Start 42: nng.nngcat_stdin_pipe +46: Test command: /build/nng-1.5.2/build-static/tests/files "-v" "-p" "TEST_PORT=13020" +46: Working Directory: /build/nng-1.5.2/build-static/tests +46: Test timeout computed to be: 5 +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:282: Check nng_close(surv) succeeds... ok +28: xsurvey_test.c:283: Check nng_close(resp) succeeds... ok +28: SUCCESS: All conditions have passed. +28: Duration: 0.203822 secs +28: +28: Test xsurvey close pipe during send: +46: === RUN: Platform File Support +46: +46: Directory names work ...... +46: Can create file in non-existent directory ...... +46: Cannot read missing file .. +46: Delete of missing file passes . +46: Walk of missing directory fails . +46: Remove missing directory works . +46: We can create a pair of files ......... +46: Directory walk works ................................. +46: Contents work ............ +46: Zero length files work ..... +46: Permissions work ..... +46: +46: +46: 81 assertions thus far +46: +46: --- PASS: Platform File Support (0.00s) +46: PASS +46: ok /build/nng-1.5.2/build-static/tests/files 0.001s +32/86 Test #46: nng.files ................................... Passed 0.01 sec +test 47 + Start 47: nng.httpserver -42: Test command: /bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_stdin_pipe_test.sh" "/build/nng-1.5.2/build-static/src/tools/nngcat/nngcat" -42: Working Directory: /build/nng-1.5.2/build-static/src/tools/nngcat -42: Test timeout computed to be: 20 +47: Test command: /build/nng-1.5.2/build-static/tests/httpserver "-v" "-p" "TEST_PORT=13040" +47: Working Directory: /build/nng-1.5.2/build-static/tests +47: Test timeout computed to be: 30 +47: === RUN: HTTP Server +47: +47: We can start an HTTP server ...... +47: We can connect a client to it ..... +47: 404 works ............... +47: Valid data works ........................... 26: survey_test.c:468: Check nng_surveyor0_open(&surv) succeeds... ok 26: survey_test.c:469: Check nng_respondent0_open(&resp) succeeds... ok 26: survey_test.c:470: Check nng_socket_set_ms(surv, NNG_OPT_SURVEYOR_SURVEYTIME, 50) succeeds... ok @@ -17904,7 +17758,7 @@ 26: survey_test.c:483: Check nng_close(surv) succeeds... ok 26: survey_test.c:484: Check nng_close(resp) succeeds... ok 26: SUCCESS: All conditions have passed. -26: Duration: 0.052966 secs +26: Duration: 0.050921 secs 26: 26: Test survey send best effort: 26: survey_test.c:448: Check nng_surveyor0_open(&surv) succeeds... ok @@ -17954,61 +17808,6 @@ 26: survey_test.c:453: Check nng_send(surv, "junk", strlen("junk") + 1, 0) succeeds... ok 26: survey_test.c:453: Check nng_send(surv, "junk", strlen("junk") + 1, 0) succeeds... ok 26: survey_test.c:453: Check nng_send(surv, "junk", strlen("junk") + 1, 0) succeeds... ok -28: xsurvey_test.c:295: Check nng_respondent0_open_raw(&resp) succeeds... ok -28: xsurvey_test.c:296: Check nng_surveyor0_open_raw(&surv) succeeds... ok -28: xsurvey_test.c:297: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:298: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 100) succeeds... ok -28: xsurvey_test.c:299: Check nng_socket_set_int(resp, NNG_OPT_RECVBUF, 5) succeeds... ok -28: xsurvey_test.c:300: Check nng_socket_set_int(surv, NNG_OPT_SENDBUF, 20) succeeds... ok -28: xsurvey_test.c:302: Check nuts_marry_ex(surv, resp, ((void *)0), &p1, &p2) succeeds... ok -28: xsurvey_test.c:303: Check nng_pipe_id(p1) > 0... ok -28: xsurvey_test.c:304: Check nng_pipe_id(p2) > 0... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok 26: survey_test.c:453: Check nng_send(surv, "junk", strlen("junk") + 1, 0) succeeds... ok 26: survey_test.c:453: Check nng_send(surv, "junk", strlen("junk") + 1, 0) succeeds... ok 26: survey_test.c:453: Check nng_send(surv, "junk", strlen("junk") + 1, 0) succeeds... ok @@ -18168,9 +17967,331 @@ 26: survey_test.c:456: Check nng_close(surv) succeeds... ok 26: survey_test.c:457: Check nng_close(resp) succeeds... ok 26: SUCCESS: All conditions have passed. -26: Duration: 0.010561 secs +26: Duration: 0.003047 secs 26: 26: Test survey context multi: +27: xrespond_test.c:360: Check nng_respondent0_open_raw(&resp) succeeds... ok +27: xrespond_test.c:361: Check nng_surveyor0_open_raw(&surv) succeeds... ok +27: xrespond_test.c:362: Check nng_socket_set_int(resp, NNG_OPT_MAXTTL, 3) succeeds... ok +27: xrespond_test.c:363: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 200) succeeds... ok +27: xrespond_test.c:364: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +27: xrespond_test.c:366: Check nuts_marry(surv, resp) succeeds... ok +27: xrespond_test.c:370: Check nng_msg_alloc(&m, 0) succeeds... ok +27: xrespond_test.c:371: Check nng_msg_append_u32(m, 1u) succeeds... ok +27: xrespond_test.c:372: Check nng_msg_append_u32(m, 0x80000001u) succeeds... ok +27: xrespond_test.c:373: Check nng_msg_append(m, "PASS1", 6) succeeds... ok +27: xrespond_test.c:374: Check nng_sendmsg(surv, m, 0) succeeds... ok +27: xrespond_test.c:376: Check nng_msg_alloc(&m, 0) succeeds... ok +27: xrespond_test.c:377: Check nng_msg_append_u32(m, 1u) succeeds... ok +27: xrespond_test.c:378: Check nng_msg_append_u32(m, 2u) succeeds... ok +27: xrespond_test.c:379: Check nng_msg_append_u32(m, 3u) succeeds... ok +27: xrespond_test.c:380: Check nng_msg_append_u32(m, 0x80000002u) succeeds... ok +27: xrespond_test.c:381: Check nng_msg_append(m, "FAIL2", 6) succeeds... ok +27: xrespond_test.c:382: Check nng_sendmsg(surv, m, 0) succeeds... ok +27: xrespond_test.c:384: Check nng_msg_alloc(&m, 0) succeeds... ok +27: xrespond_test.c:385: Check nng_msg_append_u32(m, 1u) succeeds... ok +27: xrespond_test.c:386: Check nng_msg_append_u32(m, 2u) succeeds... ok +27: xrespond_test.c:387: Check nng_msg_append_u32(m, 0x80000003u) succeeds... ok +27: xrespond_test.c:388: Check nng_msg_append(m, "PASS3", 6) succeeds... ok +27: xrespond_test.c:389: Check nng_sendmsg(surv, m, 0) succeeds... ok +27: xrespond_test.c:391: Check nng_msg_alloc(&m, 0) succeeds... ok +27: xrespond_test.c:392: Check nng_msg_append_u32(m, 1u) succeeds... ok +27: xrespond_test.c:393: Check nng_msg_append_u32(m, 2u) succeeds... ok +27: xrespond_test.c:394: Check nng_msg_append_u32(m, 3u) succeeds... ok +27: xrespond_test.c:395: Check nng_msg_append_u32(m, 0x80000003u) succeeds... ok +27: xrespond_test.c:396: Check nng_msg_append(m, "FAIL4", 6) succeeds... ok +27: xrespond_test.c:397: Check nng_sendmsg(surv, m, 0) succeeds... ok +27: xrespond_test.c:400: Check nng_recvmsg(resp, &m, 0) succeeds... ok +27: xrespond_test.c:401: Check nng_msg_header_len(m) == 12... ok +27: xrespond_test.c:402: Check nng_msg_len(m) == 6... ok +27: xrespond_test.c:403: Check PASS1 == PASS1... ok +27: xrespond_test.c:406: Check nng_recvmsg(resp, &m, 0) succeeds... ok +27: xrespond_test.c:407: Check nng_msg_header_len(m) == 16... ok +27: xrespond_test.c:408: Check nng_msg_len(m) == 6... ok +27: xrespond_test.c:409: Check PASS3 == PASS3... ok +27: xrespond_test.c:412: Check nng_recvmsg(resp, &m, 0) fails with Timed out... ok +27: xrespond_test.c:414: Check nng_close(surv) succeeds... ok +27: xrespond_test.c:415: Check nng_close(resp) succeeds... ok +27: SUCCESS: All conditions have passed. +27: Duration: 0.202889 secs +27: +27: Summary: +27: Count of all unit tests: 14 +27: Count of run unit tests: 14 +27: Count of failed unit tests: 0 +27: Count of skipped unit tests: 0 +27: SUCCESS: All unit tests have passed. +27: +33/86 Test #27: nng.sp.protocol.survey0.xrespond_test ....... Passed 0.66 sec +test 48 + Start 48: nng.inproc + +48: Test command: /build/nng-1.5.2/build-static/tests/inproc "-v" "-p" "TEST_PORT=13060" +48: Working Directory: /build/nng-1.5.2/build-static/tests +48: Test timeout computed to be: 5 +48: === RUN: Inproc Transport +48: +48: Given transport .... +48: Scheme is correct ...... +48: Connection refused works ........ +48: Duplicate listen rejected ......... +19: sub_test.c:471: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:472: Check nng_pub0_open(&pub) succeeds... ok +19: sub_test.c:473: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +19: sub_test.c:474: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +19: sub_test.c:475: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 10) succeeds... ok +19: sub_test.c:478: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "abc", 3) succeeds... ok +19: sub_test.c:479: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "def", 3) succeeds... ok +19: sub_test.c:480: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "ghi", 3) succeeds... ok +19: sub_test.c:481: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "jkl", 3) succeeds... ok +19: sub_test.c:483: Check nuts_marry(pub, sub) succeeds... ok +19: sub_test.c:485: Check nng_send(pub, "def", 3, 0) succeeds... ok +19: sub_test.c:486: Check nng_send(pub, "de", 2, 0) succeeds... ok +19: sub_test.c:487: Check nng_send(pub, "abc123", 6, 0) succeeds... ok +19: sub_test.c:488: Check nng_send(pub, "xzy", 3, 0) succeeds... ok +19: sub_test.c:489: Check nng_send(pub, "ghi-drop", 7, 0) succeeds... ok +19: sub_test.c:490: Check nng_send(pub, "jkl-mno", 6, 0) succeeds... ok +19: sub_test.c:493: Check nng_socket_set(sub, NNG_OPT_SUB_UNSUBSCRIBE, "ghi", 3) succeeds... ok +19: sub_test.c:495: Check nng_recv(sub, buf, &sz, 0) succeeds... ok +19: sub_test.c:496: Check sz == 3... ok +19: sub_test.c:497: Check memcmp(buf, "def", 3) == 0... ok +19: sub_test.c:500: Check nng_recv(sub, buf, &sz, 0) succeeds... ok +19: sub_test.c:501: Check sz == 6... ok +19: sub_test.c:502: Check memcmp(buf, "abc123", 6) == 0... ok +19: sub_test.c:505: Check nng_recv(sub, buf, &sz, 0) succeeds... ok +19: sub_test.c:506: Check sz == 6... ok +19: sub_test.c:507: Check memcmp(buf, "jkl-mno", 6) == 0... ok +19: sub_test.c:509: Check nng_close(sub) succeeds... ok +19: sub_test.c:510: Check nng_close(pub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.101849 secs +19: +19: Test sub multi context: +14: pair1_test.c:437: Check nng_pair1_open(&s) succeeds... ok +14: pair1_test.c:438: Check nng_pair1_open(&c) succeeds... ok +14: pair1_test.c:439: Check nng_setopt_bool(c, "pair1_test_inject_header", true) succeeds... ok +14: pair1_test.c:440: Check nng_setopt_ms(s, NNG_OPT_RECVTIMEO, 100) succeeds... ok +14: pair1_test.c:441: Check nng_setopt_ms(s, NNG_OPT_SENDTIMEO, 200) succeeds... ok +14: pair1_test.c:443: Check nuts_marry(c, s) succeeds... ok +14: pair1_test.c:446: Check nng_msg_alloc(&m, 0) succeeds... ok +14: pair1_test.c:447: Check nng_msg_header_append_u32(m, 0x1000) succeeds... ok +14: pair1_test.c:448: Check nng_sendmsg(c, m, 0) succeeds... ok +14: pair1_test.c:449: Check nng_recvmsg(s, &m, 0) fails with Timed out... ok +14: pair1_test.c:451: Check nng_close(c) succeeds... ok +14: pair1_test.c:452: Check nng_close(s) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.103024 secs +14: +14: Test pair1 no context: +45: Device can send and receive ..................... +45: +45: +45: 34 assertions thus far +45: +45: --- PASS: PAIRv1 device (0.20s) +45: PASS +45: ok /build/nng-1.5.2/build-static/tests/device 0.204s +34/86 Test #45: nng.device .................................. Passed 0.21 sec +test 49 + Start 49: nng.ipc + +49: Test command: /build/nng-1.5.2/build-static/tests/ipc "-v" "-p" "TEST_PORT=13080" +49: Working Directory: /build/nng-1.5.2/build-static/tests +49: Test timeout computed to be: 5 +49: === RUN: IPC Transport +49: +14: pair1_test.c:461: Check nng_pair1_open(&s) succeeds... ok +14: pair1_test.c:462: Check nng_ctx_open(&ctx, s) fails with Not supported... ok +14: pair1_test.c:463: Check nng_close(s) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.001843 secs +14: +14: Test pair1 send buffer: +49: Given transport .... +49: Scheme is correct ...... +49: Connection refused works ........ +49: Duplicate listen rejected ......... +14: pair1_test.c:474: Check nng_pair1_open(&s) succeeds... ok +14: pair1_test.c:475: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok +14: pair1_test.c:476: Check v == 0... ok +14: pair1_test.c:477: Check nng_getopt_bool(s, NNG_OPT_SENDBUF, &b) fails with Incorrect type... ok +14: pair1_test.c:479: Check nng_getopt(s, NNG_OPT_SENDBUF, &b, &sz) fails with Invalid argument... ok +14: pair1_test.c:480: Check nng_setopt_int(s, NNG_OPT_SENDBUF, -1) fails with Invalid argument... ok +14: pair1_test.c:481: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100000) fails with Invalid argument... ok +14: pair1_test.c:482: Check nng_setopt_bool(s, NNG_OPT_SENDBUF, false) fails with Incorrect type... ok +14: pair1_test.c:483: Check nng_setopt(s, NNG_OPT_SENDBUF, &b, 1) fails with Invalid argument... ok +14: pair1_test.c:484: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100) succeeds... ok +14: pair1_test.c:485: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok +14: pair1_test.c:486: Check v == 100... ok +14: pair1_test.c:487: Check nng_close(s) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.001596 secs +14: +14: Test pair1 recv buffer: +14: pair1_test.c:498: Check nng_pair1_open(&s) succeeds... ok +14: pair1_test.c:499: Check nng_getopt_int(s, NNG_OPT_RECVBUF, &v) succeeds... ok +14: pair1_test.c:500: Check v == 0... ok +14: pair1_test.c:501: Check nng_getopt_bool(s, NNG_OPT_RECVBUF, &b) fails with Incorrect type... ok +14: pair1_test.c:503: Check nng_getopt(s, NNG_OPT_RECVBUF, &b, &sz) fails with Invalid argument... ok +14: pair1_test.c:504: Check nng_setopt_int(s, NNG_OPT_RECVBUF, -1) fails with Invalid argument... ok +14: pair1_test.c:505: Check nng_setopt_int(s, NNG_OPT_RECVBUF, 100000) fails with Invalid argument... ok +14: pair1_test.c:506: Check nng_setopt_bool(s, NNG_OPT_RECVBUF, false) fails with Incorrect type... ok +14: pair1_test.c:507: Check nng_setopt(s, NNG_OPT_RECVBUF, &b, 1) fails with Invalid argument... ok +14: pair1_test.c:508: Check nng_setopt_int(s, NNG_OPT_RECVBUF, 100) succeeds... ok +14: pair1_test.c:509: Check nng_getopt_int(s, NNG_OPT_RECVBUF, &v) succeeds... ok +14: pair1_test.c:510: Check v == 100... ok +14: pair1_test.c:511: Check nng_close(s) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.001552 secs +14: +14: Test pair1 poll readable: +47: Directory serving works (root) ............... +28: xsurvey_test.c:295: Check nng_respondent0_open_raw(&resp) succeeds... ok +28: xsurvey_test.c:296: Check nng_surveyor0_open_raw(&surv) succeeds... ok +28: xsurvey_test.c:297: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:298: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 100) succeeds... ok +28: xsurvey_test.c:299: Check nng_socket_set_int(resp, NNG_OPT_RECVBUF, 5) succeeds... ok +28: xsurvey_test.c:300: Check nng_socket_set_int(surv, NNG_OPT_SENDBUF, 20) succeeds... ok +28: xsurvey_test.c:302: Check nuts_marry_ex(surv, resp, ((void *)0), &p1, &p2) succeeds... ok +28: xsurvey_test.c:303: Check nng_pipe_id(p1) > 0... ok +28: xsurvey_test.c:304: Check nng_pipe_id(p2) > 0... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +19: sub_test.c:524: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:525: Check nng_pub0_open(&pub) succeeds... ok +19: sub_test.c:526: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok +19: sub_test.c:527: Check nng_aio_alloc(&aio2, NULL, NULL) succeeds... ok +19: sub_test.c:528: Check nng_ctx_open(&c1, sub) succeeds... ok +19: sub_test.c:529: Check nng_ctx_open(&c2, sub) succeeds... ok +19: sub_test.c:531: Check nng_ctx_set(c1, NNG_OPT_SUB_SUBSCRIBE, "one", 3) succeeds... ok +19: sub_test.c:532: Check nng_ctx_set(c1, NNG_OPT_SUB_SUBSCRIBE, "all", 3) succeeds... ok +19: sub_test.c:534: Check nng_ctx_set(c2, NNG_OPT_SUB_SUBSCRIBE, "two", 3) succeeds... ok +19: sub_test.c:535: Check nng_ctx_set(c2, NNG_OPT_SUB_SUBSCRIBE, "all", 3) succeeds... ok +19: sub_test.c:540: Check nuts_marry(pub, sub) succeeds... ok +19: sub_test.c:542: Check nng_send(pub, "one for the money", strlen("one for the money") + 1, 0) succeeds... ok +19: sub_test.c:543: Check nng_send(pub, "all dogs go to heaven", strlen("all dogs go to heaven") + 1, 0) succeeds... ok +19: sub_test.c:544: Check nng_send(pub, "nobody likes a snitch", strlen("nobody likes a snitch") + 1, 0) succeeds... ok +19: sub_test.c:545: Check nng_send(pub, "two for the show", strlen("two for the show") + 1, 0) succeeds... ok +19: sub_test.c:549: Check nng_aio_result(aio1) succeeds... ok +19: sub_test.c:551: Check one for the money == one for the money... ok +19: sub_test.c:556: Check nng_aio_result(aio1) succeeds... ok +19: sub_test.c:558: Check all dogs go to heaven == all dogs go to heaven... ok +19: sub_test.c:563: Check nng_aio_result(aio1) succeeds... ok +19: sub_test.c:565: Check all dogs go to heaven == all dogs go to heaven... ok +19: sub_test.c:570: Check nng_aio_result(aio1) succeeds... ok +19: sub_test.c:572: Check two for the show == two for the show... ok +19: sub_test.c:580: Check nng_aio_result(aio1) fails with Timed out... ok +19: sub_test.c:581: Check nng_aio_result(aio2) fails with Timed out... ok +19: sub_test.c:582: Check nng_close(sub) succeeds... ok +19: sub_test.c:583: Check nng_close(pub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.101781 secs +19: +19: Test sub cooked: +19: sub_test.c:594: Check nng_sub0_open(&s) succeeds... ok +19: sub_test.c:595: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok +19: sub_test.c:596: Check !b... ok +19: sub_test.c:597: Check nng_close(s) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001330 secs +19: +19: Summary: +19: Count of all unit tests: 22 +19: Count of run unit tests: 22 +19: Count of failed unit tests: 0 +19: Count of skipped unit tests: 0 +19: SUCCESS: All unit tests have passed. +19: +35/86 Test #19: nng.sp.protocol.pubsub0.sub_test ............ Passed 1.39 sec +test 50 + Start 50: nng.ipcsupp + +50: Test command: /build/nng-1.5.2/build-static/tests/ipcsupp "-v" "-p" "TEST_PORT=13100" +50: Working Directory: /build/nng-1.5.2/build-static/tests +50: Test timeout computed to be: 10 +50: === RUN: Supplemental IPC +50: +50: We can create a dialer and listener .. +50: Listener listens . +50: We can dial it ....... +50: They exchange messages ....... +50: Socket name matches ................................... +50: +50: +50: 52 assertions thus far +50: +50: --- PASS: Supplemental IPC (0.00s) +50: PASS +50: ok /build/nng-1.5.2/build-static/tests/ipcsupp 0.002s +36/86 Test #50: nng.ipcsupp ................................. Passed 0.01 sec +test 51 + Start 51: nng.ipcwinsec + +51: Test command: /build/nng-1.5.2/build-static/tests/ipcwinsec "-v" "-p" "TEST_PORT=13120" +51: Working Directory: /build/nng-1.5.2/build-static/tests +51: Test timeout computed to be: 5 +51: === RUN: IPC Security Descriptor +51: +51: Given a socket and an IPC listener .. +51: We cannot set Windows SECURITY_DESCRIPTOR on POSIX ... +51: +51: +51: 5 assertions thus far +51: +51: --- PASS: IPC Security Descriptor (0.00s) +51: PASS +51: ok /build/nng-1.5.2/build-static/tests/ipcwinsec 0.001s +37/86 Test #51: nng.ipcwinsec ............................... Passed 0.00 sec +test 52 + Start 52: nng.multistress + +52: Test command: /build/nng-1.5.2/build-static/tests/multistress "-v" "-p" "TEST_PORT=13140" +52: Working Directory: /build/nng-1.5.2/build-static/tests +52: Test timeout computed to be: 60 28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok 28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok 28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok @@ -18189,7 +18310,7 @@ 28: xsurvey_test.c:314: Check nng_close(surv) succeeds... ok 28: xsurvey_test.c:315: Check nng_close(resp) succeeds... ok 28: SUCCESS: All conditions have passed. -28: Duration: 0.213745 secs +28: Duration: 0.203287 secs 28: 28: Test xsurvey ttl option: 28: xsurvey_test.c:327: Check nng_surveyor0_open_raw(&s) succeeds... ok @@ -18210,7 +18331,7 @@ 28: xsurvey_test.c:347: Check nng_socket_get_bool(s, opt, &b) fails with Incorrect type... ok 28: xsurvey_test.c:349: Check nng_close(s) succeeds... ok 28: SUCCESS: All conditions have passed. -28: Duration: 0.003251 secs +28: Duration: 0.001664 secs 28: 28: Test xsurvey broadcast: 28: xsurvey_test.c:360: Check nng_respondent0_open(&resp1) succeeds... ok @@ -18235,7 +18356,7 @@ 28: xsurvey_test.c:379: Check nng_close(resp1) succeeds... ok 28: xsurvey_test.c:380: Check nng_close(resp2) succeeds... ok 28: SUCCESS: All conditions have passed. -28: Duration: 0.004647 secs +28: Duration: 0.001862 secs 28: 28: Summary: 28: Count of all unit tests: 13 @@ -18244,13 +18365,16 @@ 28: Count of skipped unit tests: 0 28: SUCCESS: All unit tests have passed. 28: -35/86 Test #28: nng.sp.protocol.survey0.xsurvey_test ........ Passed 0.90 sec -test 43 - Start 43: nng.inproc_lat +38/86 Test #28: nng.sp.protocol.survey0.xsurvey_test ........ Passed 0.76 sec +test 53 + Start 53: nng.nonblock -43: Test command: /build/nng-1.5.2/build-static/src/tools/perf/inproc_lat "64" "10000" -43: Working Directory: /build/nng-1.5.2/build-static/src/tools/perf -43: Test timeout computed to be: 30 +53: Test command: /build/nng-1.5.2/build-static/tests/nonblock "-v" "-p" "TEST_PORT=13160" +53: Working Directory: /build/nng-1.5.2/build-static/tests +53: Test timeout computed to be: 60 +53: === RUN: Nonblocking Works +53: +47: Index.html works .................... 26: survey_test.c:525: Check nng_surveyor0_open(&surv) succeeds... ok 26: survey_test.c:526: Check nng_respondent0_open(&resp) succeeds... ok 26: survey_test.c:527: Check nuts_marry(surv, resp) succeeds... ok @@ -18314,9 +18438,83 @@ 26: survey_test.c:569: Check nng_close(surv) succeeds... ok 26: survey_test.c:570: Check nng_close(resp) succeeds... ok 26: SUCCESS: All conditions have passed. -26: Duration: 0.204348 secs +26: Duration: 0.201968 secs 26: 26: Test survey validate peer: +44: total time: 0.190 [s] +44: message size: 1400 [B] +44: message count: 10000 +44: throughput: 52632 [msg/s] +44: throughput: 562.166 [Mb/s] +39/86 Test #44: nng.inproc_thr .............................. Passed 0.49 sec +test 54 + Start 54: nng.options + +54: Test command: /build/nng-1.5.2/build-static/tests/options "-v" "-p" "TEST_PORT=13180" +54: Working Directory: /build/nng-1.5.2/build-static/tests +54: Test timeout computed to be: 5 +54: === RUN: Option Parsing +54: +54: Simple works ........... +54: Long works ........... +54: Attached short works ....... +54: Attached long (=) works ....... +54: Attached long (:) works ....... +54: Negative bad short works .. +54: Negative bad long works .. +54: Separator flag works ..... +54: No options works . +54: No options (but arguments) works .. +54: Mixed long and short works .................... +54: +54: +54: 75 assertions thus far +54: +54: --- PASS: Option Parsing (0.00s) +54: PASS +54: ok /build/nng-1.5.2/build-static/tests/options 0.000s +40/86 Test #54: nng.options ................................. Passed 0.00 sec +test 55 + Start 55: nng.pipe + +55: Test command: /build/nng-1.5.2/build-static/tests/pipe "-v" "-p" "TEST_PORT=13200" +55: Working Directory: /build/nng-1.5.2/build-static/tests +55: Test timeout computed to be: 5 +14: pair1_test.c:521: Check nng_pair1_open(&s1) succeeds... ok +14: pair1_test.c:522: Check nng_pair1_open(&s2) succeeds... ok +14: pair1_test.c:523: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +14: pair1_test.c:524: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +14: pair1_test.c:525: Check nng_socket_get_int(s1, NNG_OPT_RECVFD, &fd) succeeds... ok +14: pair1_test.c:526: Check fd >= 0... ok +14: pair1_test.c:529: Check nuts_poll_fd(fd) == false... ok +14: pair1_test.c:532: Check nuts_marry(s1, s2) succeeds... ok +14: pair1_test.c:533: Check nuts_poll_fd(fd) == false... ok +14: pair1_test.c:537: Check nng_send(s2, "abc", strlen("abc") + 1, 0) succeeds... ok +14: pair1_test.c:539: Check nuts_poll_fd(fd)... ok +14: pair1_test.c:542: Check nng_recv (0 Hunky dory)... ok +14: pair1_test.c:542: Check length 4 want 4... ok +14: pair1_test.c:542: Check abc == abc... ok +14: pair1_test.c:543: Check nuts_poll_fd(fd) == false... ok +14: pair1_test.c:546: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 1) succeeds... ok +14: pair1_test.c:547: Check nng_send(s2, "def", strlen("def") + 1, 0) succeeds... ok +14: pair1_test.c:549: Check nuts_poll_fd(fd)... ok +14: pair1_test.c:550: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 0) succeeds... ok +14: pair1_test.c:551: Check nuts_poll_fd(fd) == false... ok +14: pair1_test.c:553: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 10) succeeds... ok +14: pair1_test.c:554: Check nuts_poll_fd(fd) == false... ok +14: pair1_test.c:556: Check nng_close(s1) succeeds... ok +14: pair1_test.c:557: Check nng_close(s2) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.202699 secs +14: +55: === RUN: Pipe notify works +55: +14: Test pair1 poll writable: +55: We can create a pipeline ................ +55: Dialing works .................. +55: We can send a frame ......................................... +55: Reconnection works .......... +47: Index.htm works .................... 26: survey_test.c:583: Check nng_surveyor0_open(&s1) succeeds... ok 26: survey_test.c:584: Check nng_surveyor0_open(&s2) succeeds... ok 26: survey_test.c:586: Check nng_listen(s1, addr, NULL, 0) succeeds... ok @@ -18330,7 +18528,7 @@ 26: survey_test.c:599: Check nng_close(s1) succeeds... ok 26: survey_test.c:600: Check nng_close(s2) succeeds... ok 26: SUCCESS: All conditions have passed. -26: Duration: 0.107059 secs +26: Duration: 0.101771 secs 26: 26: Summary: 26: Count of all unit tests: 19 @@ -18339,13 +18537,337 @@ 26: Count of skipped unit tests: 0 26: SUCCESS: All unit tests have passed. 26: -36/86 Test #26: nng.sp.protocol.survey0.survey_test ......... Passed 1.28 sec -test 44 - Start 44: nng.inproc_thr +41/86 Test #26: nng.sp.protocol.survey0.survey_test ......... Passed 1.13 sec +test 56 + Start 56: nng.pollfd -44: Test command: /build/nng-1.5.2/build-static/src/tools/perf/inproc_thr "1400" "10000" -44: Working Directory: /build/nng-1.5.2/build-static/src/tools/perf -44: Test timeout computed to be: 30 +56: Test command: /build/nng-1.5.2/build-static/tests/pollfd "-v" "-p" "TEST_PORT=13220" +56: Working Directory: /build/nng-1.5.2/build-static/tests +56: Test timeout computed to be: 5 +56: === RUN: Poll FDs +56: +56: Given a connected pair of sockets .... +56: We can get a recv FD .. +47: Named file works .................... +56: And it is always the same fd ........ +14: pair1_test.c:567: Check nng_pair1_open(&s1) succeeds... ok +14: pair1_test.c:568: Check nng_pair1_open(&s2) succeeds... ok +14: pair1_test.c:569: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +14: pair1_test.c:570: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +14: pair1_test.c:571: Check nng_socket_get_int(s1, NNG_OPT_SENDFD, &fd) succeeds... ok +14: pair1_test.c:572: Check fd >= 0... ok +14: pair1_test.c:575: Check nuts_poll_fd(fd) == false... ok +14: pair1_test.c:578: Check nuts_marry(s1, s2) succeeds... ok +14: pair1_test.c:579: Check nuts_poll_fd(fd)... ok +14: pair1_test.c:582: Check nng_send(s1, "abc", strlen("abc") + 1, 0) succeeds... ok +14: pair1_test.c:583: Check nng_send(s1, "def", strlen("def") + 1, 0) succeeds... ok +14: pair1_test.c:584: Check nuts_poll_fd(fd) == false... ok +14: pair1_test.c:587: Check nng_recv (0 Hunky dory)... ok +14: pair1_test.c:587: Check length 4 want 4... ok +14: pair1_test.c:587: Check abc == abc... ok +14: pair1_test.c:589: Check nuts_poll_fd(fd)... ok +14: pair1_test.c:592: Check nng_close(s2) succeeds... ok +14: pair1_test.c:596: Check nuts_poll_fd(fd) == false... ok +14: pair1_test.c:597: Check nng_socket_set_int(s1, NNG_OPT_SENDBUF, 1) succeeds... ok +14: pair1_test.c:598: Check nuts_poll_fd(fd)... ok +14: pair1_test.c:600: Check nng_socket_set_int(s1, NNG_OPT_SENDBUF, 0) succeeds... ok +14: pair1_test.c:601: Check nuts_poll_fd(fd) == false... ok +14: pair1_test.c:603: Check nng_close(s1) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.202553 secs +14: +14: Summary: +14: Count of all unit tests: 18 +14: Count of run unit tests: 18 +14: Count of failed unit tests: 0 +14: Count of skipped unit tests: 0 +14: SUCCESS: All unit tests have passed. +14: +42/86 Test #14: nng.sp.protocol.pair1.pair1_test ............ Passed 1.74 sec +test 57 + Start 57: nng.scalability + +57: Test command: /build/nng-1.5.2/build-static/tests/scalability "-v" "-p" "TEST_PORT=13240" +57: Working Directory: /build/nng-1.5.2/build-static/tests +57: Test timeout computed to be: 20 +56: And they start non pollable ........ +57: === RUN: Scalability +57: +55: They still exchange frames ..................................................................................................... +47: Missing index gives 404 ................. +48: Listen and accept ......... +57: We can handle many many clients .......................................................................................................................................................................................................... +57: +57: +57: 202 assertions thus far +57: +57: --- PASS: Scalability (0.05s) +57: PASS +57: ok /build/nng-1.5.2/build-static/tests/scalability 0.053s +43/86 Test #57: nng.scalability ............................. Passed 0.06 sec +test 58 + Start 58: nng.stats + +58: Test command: /build/nng-1.5.2/build-static/tests/stats "-v" "-p" "TEST_PORT=13260" +58: Working Directory: /build/nng-1.5.2/build-static/tests +58: Test timeout computed to be: 5 +58: === RUN: Stats Test +58: +58: We are able to open a PAIR socket . +58: We can send and receive messages ................. +58: We can collect stats . +58: socket#0: +58: id 1 +58: name "" +58: protocol "pair1" +58: dialers 0 +58: listeners 1 +58: pipes 1 +58: reject 0 +58: tx_msgs 1 msgs +58: rx_msgs 0 msgs +58: tx_bytes 4 bytes +58: rx_bytes 0 bytes +58: poly false +58: raw false +58: mismatch 0 +58: already 0 +58: ttl_drop 0 msgs +58: tx_drop 0 msgs +58: rx_malformed 0 msgs +58: +58: socket#0: +58: id 2 +58: name "" +58: protocol "pair1" +58: dialers 1 +58: listeners 0 +58: pipes 1 +58: reject 0 +58: tx_msgs 0 msgs +58: rx_msgs 1 msgs +58: tx_bytes 0 bytes +58: rx_bytes 8 bytes +58: poly false +58: raw false +58: mismatch 0 +58: already 0 +58: ttl_drop 0 msgs +58: tx_drop 0 msgs +58: rx_malformed 0 msgs +58: +58: listener#1: +58: id 1 +58: socket 1 +58: url "inproc://stats" +58: pipes 1 +58: accept 1 +58: disconnect 0 +58: canceled 0 +58: other 0 +58: timeout 0 +58: proto 0 +58: auth 0 +58: oom 0 +58: reject 0 +58: +58: dialer#1: +58: id 1 +58: socket 2 +58: url "inproc://stats" +58: pipes 1 +58: connect 1 +58: refused 0 +58: disconnect 0 +58: canceled 0 +58: other 0 +58: timeout 0 +58: proto 0 +58: auth 0 +58: oom 0 +58: reject 0 +58: +58: pipe#179949261: +58: id 179949261 +58: socket 1 +58: rx_msgs 0 msgs +58: tx_msgs 0 msgs +58: rx_bytes 0 bytes +58: tx_bytes 0 bytes +58: listener 1 +58: +58: pipe#179949260: +58: id 179949260 +58: socket 2 +58: rx_msgs 0 msgs +58: tx_msgs 0 msgs +58: rx_bytes 0 bytes +58: tx_bytes 0 bytes +58: dialer 1 +58: ................... +58: +58: +58: 38 assertions thus far +58: +58: --- PASS: Stats Test (0.00s) +58: PASS +58: ok /build/nng-1.5.2/build-static/tests/stats 0.002s +44/86 Test #58: nng.stats ................................... Passed 0.01 sec +test 59 + Start 59: nng.synch + +59: Test command: /build/nng-1.5.2/build-static/tests/synch "-v" "-p" "TEST_PORT=13280" +59: Working Directory: /build/nng-1.5.2/build-static/tests +59: Test timeout computed to be: 5 +59: === RUN: Synchronization +59: +59: Synchronization works +59: Mutexes work . +59: We can lock and unlock a mutex .. +59: And then lock it again ...... +49: Listen and accept ......... +59: Things block properly ...... +59: Condition variables work .. +59: Notification works .... +56: But if we write they are pollable ............. +55: Reject works ............................... +55: +55: +55: 217 assertions thus far +55: +55: --- PASS: Pipe notify works (0.31s) +55: PASS +55: ok /build/nng-1.5.2/build-static/tests/pipe 0.316s +45/86 Test #55: nng.pipe .................................... Passed 0.32 sec +test 60 + Start 60: nng.tls + +60: Test command: /build/nng-1.5.2/build-static/tests/tls "-v" "-p" "TEST_PORT=13300" +60: Working Directory: /build/nng-1.5.2/build-static/tests +60: Test timeout computed to be: 60 +60: === RUN: TLS Transport +60: +60: Given transport .... +60: Scheme is correct ...... +60: Connection refused works ........ +60: Duplicate listen rejected ......... +47: Custom error page works .................... +56: We can get a send FD ....... +43: total time: 0.581 [s] +43: message size: 64 [B] +43: round trip count: 10000 +43: average latency: 29.050 [us] +46/86 Test #43: nng.inproc_lat .............................. Passed 0.88 sec +test 61 + Start 61: nng.tcpsupp + +61: Test command: /build/nng-1.5.2/build-static/tests/tcpsupp "-v" "-p" "TEST_PORT=13320" +61: Working Directory: /build/nng-1.5.2/build-static/tests +61: Test timeout computed to be: 10 +61: === RUN: Supplemental TCP +61: +61: We can create a dialer and listener +61: Listener listens (wildcard) ...... +61: We can dial it .......... +61: They exchange messages ................ +61: Socket name matches ..................................... +61: Peer name matches ........................................................... +61: +61: +61: 128 assertions thus far +61: +61: --- PASS: Supplemental TCP (0.00s) +61: PASS +61: ok /build/nng-1.5.2/build-static/tests/tcpsupp 0.003s +47/86 Test #61: nng.tcpsupp ................................. Passed 0.01 sec +test 62 + Start 62: nng.tcp + +62: Test command: /build/nng-1.5.2/build-static/tests/tcp "-v" "-p" "TEST_PORT=13340" +62: Working Directory: /build/nng-1.5.2/build-static/tests +62: Test timeout computed to be: 180 +62: === RUN: TCP Transport +62: +62: Given transport .... +62: Scheme is correct ...... +62: Connection refused works ........ +62: Duplicate listen rejected ......... +56: Must have a big enough size ....... +56: We cannot get a send FD for PULL .. +56: We cannot get a recv FD for PUSH .. +56: +56: +56: 53 assertions thus far +56: +56: --- PASS: Poll FDs (0.35s) +56: PASS +56: ok /build/nng-1.5.2/build-static/tests/pollfd 0.355s +48/86 Test #56: nng.pollfd .................................. Passed 0.36 sec +test 63 + Start 63: nng.tcp6 + +63: Test command: /build/nng-1.5.2/build-static/tests/tcp6 "-v" "-p" "TEST_PORT=13360" +63: Working Directory: /build/nng-1.5.2/build-static/tests +63: Test timeout computed to be: 60 +63: === RUN: TCP (IPv6) Transport +63: +63: Given transport .... +63: Scheme is correct ...... +63: Connection refused works ........ +63: Duplicate listen rejected ......... +47: Bad method gives 405 ..................... +48: Send and recv .......................... +49: Send and recv .......................... +59: Timeout works .... +59: Empty timeout is EAGAIN ... +59: Not running works ... +59: +59: +59: 31 assertions thus far +59: +59: --- PASS: Synchronization (0.24s) +59: PASS +59: ok /build/nng-1.5.2/build-static/tests/synch 0.241s +49/86 Test #59: nng.synch ................................... Passed 0.25 sec +test 64 + Start 64: nng.udp + +64: Test command: /build/nng-1.5.2/build-static/tests/udp "-v" "-p" "TEST_PORT=13380" +64: Working Directory: /build/nng-1.5.2/build-static/tests +64: Test timeout computed to be: 5 +64: === RUN: UDP support +64: +64: We can start a pair of UDP ports .. +64: They can talk to each other ............. +64: Sending without an address fails ..... +64: Multiple operations work ................. +64: Sending without an address fails ..... +64: Sending to an IPv6 address on IPv4 fails ...... +64: Sending to an IPC address fails ...... +64: Cannot open using bogus sockaddr ... +64: Duplicate binds fail .. +64: +64: +64: 59 assertions thus far +64: +64: --- PASS: UDP support (0.00s) +64: PASS +64: ok /build/nng-1.5.2/build-static/tests/udp 0.004s +50/86 Test #64: nng.udp ..................................... Passed 0.01 sec +test 65 + Start 65: nng.ws + +65: Test command: /build/nng-1.5.2/build-static/tests/ws "-v" "-p" "TEST_PORT=13400" +65: Working Directory: /build/nng-1.5.2/build-static/tests +65: Test timeout computed to be: 30 +47: Version 0.9 gives 505 ..................... +65: === RUN: WebSocket Transport +65: +65: Given transport .... +65: Scheme is correct ...... +65: Connection refused works ........ +65: Duplicate listen rejected ......... +47: Missing Host gives 400 ..................... 21: req_test.c:308: Check nng_req0_open(&req) succeeds... ok 21: req_test.c:309: Check nng_rep0_open(&rep1) succeeds... ok 21: req_test.c:310: Check nng_rep0_open(&rep2) succeeds... ok @@ -18368,7 +18890,7 @@ 21: req_test.c:336: Check nng_close(req) succeeds... ok 21: req_test.c:337: Check nng_close(rep2) succeeds... ok 21: SUCCESS: All conditions have passed. -21: Duration: 1.014609 secs +21: Duration: 1.002613 secs 21: 21: Test req resend reconnect: 21: req_test.c:199: Check nng_req0_open(&req) succeeds... ok @@ -18398,9 +18920,10 @@ 21: req_test.c:225: Check nng_close(req) succeeds... ok 21: req_test.c:226: Check nng_close(rep2) succeeds... ok 21: SUCCESS: All conditions have passed. -21: Duration: 0.006134 secs +21: Duration: 0.001929 secs 21: 21: Test req cancel: +47: Directory serving works ............... 21: req_test.c:347: Check nng_rep_open(&rep) succeeds... ok 21: req_test.c:348: Check nng_req_open(&req) succeeds... ok 21: req_test.c:350: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok @@ -18426,9 +18949,16 @@ 21: req_test.c:388: Check nng_close(req) succeeds... ok 21: req_test.c:389: Check nng_close(rep) succeeds... ok 21: SUCCESS: All conditions have passed. -21: Duration: 0.115861 secs +21: Duration: 0.101776 secs 21: 21: Test req cancel abort recv: +48: Send and recv large data ....................... +49: Send and recv large data ....................... +47: Index.html works .................... +60: Listen and accept ......... +62: Listen and accept ......... +63: Listen and accept ......... +47: Index.htm works .................... 21: req_test.c:400: Check nng_rep_open(&rep) succeeds... ok 21: req_test.c:401: Check nng_req_open(&req) succeeds... ok 21: req_test.c:402: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok @@ -18456,9 +18986,33 @@ 21: req_test.c:452: Check nng_close(req) succeeds... ok 21: req_test.c:453: Check nng_close(rep) succeeds... ok 21: SUCCESS: All conditions have passed. -21: Duration: 0.208629 secs +21: Duration: 0.202072 secs 21: 21: Test req cancel post recv: +48: Send and recv multi ............................................................................................................................................................................................ +48: +48: +48: 273 assertions thus far +48: +48: --- PASS: Inproc Transport (1.22s) +48: PASS +48: ok /build/nng-1.5.2/build-static/tests/inproc 1.222s +51/86 Test #48: nng.inproc .................................. Passed 1.23 sec +test 66 + Start 66: nng.wss + +66: Test command: /build/nng-1.5.2/build-static/tests/wss "-v" "-p" "TEST_PORT=13420" +66: Working Directory: /build/nng-1.5.2/build-static/tests +66: Test timeout computed to be: 30 +66: === RUN: WebSocket Secure (TLS) Transport +66: +66: Given transport .... +66: Scheme is correct ...... +66: Connection refused works ........ +66: Duplicate listen rejected ......... +49: Send and recv multi ............................................................................................................................................................................................ +65: Listen and accept ......... +47: Named file works .................... 21: req_test.c:462: Check nng_req0_open(&req) succeeds... ok 21: req_test.c:463: Check nng_rep0_open(&rep) succeeds... ok 21: req_test.c:464: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok @@ -18482,9 +19036,13 @@ 21: req_test.c:479: Check nng_close(req) succeeds... ok 21: req_test.c:480: Check nng_close(rep) succeeds... ok 21: SUCCESS: All conditions have passed. -21: Duration: 0.103505 secs +21: Duration: 0.101856 secs 21: 21: Test req poll writable: +62: Send and recv .......................... +63: Send and recv .......................... +47: Missing index gives 404 ................. +60: Send and recv .......................... 21: req_test.c:490: Check nng_req0_open(&req) succeeds... ok 21: req_test.c:491: Check nng_rep0_open(&rep) succeeds... ok 21: req_test.c:492: Check nng_socket_get_int(req, NNG_OPT_SENDFD, &fd) succeeds... ok @@ -18498,9 +19056,30 @@ 21: req_test.c:514: Check nng_close(req) succeeds... ok 21: req_test.c:515: Check nng_close(rep) succeeds... ok 21: SUCCESS: All conditions have passed. -21: Duration: 0.106384 secs +21: Duration: 0.101790 secs 21: 21: Test req poll contention: +49: Properties test ................................ +49: +49: +49: 305 assertions thus far +49: +49: --- PASS: IPC Transport (1.41s) +49: PASS +49: ok /build/nng-1.5.2/build-static/tests/ipc 1.411s +52/86 Test #49: nng.ipc ..................................... Passed 1.42 sec +test 67 + Start 67: nng.bus + +67: Test command: /build/nng-1.5.2/build-static/tests/bus "-v" "-p" "TEST_PORT=13440" +67: Working Directory: /build/nng-1.5.2/build-static/tests +67: Test timeout computed to be: 5 +67: === RUN: BUS pattern +67: +67: We can create a BUS socket . +67: We can create a linked BUS topology ......... +47: Custom error page works .................... +65: Send and recv .......................... 21: req_test.c:530: Check nng_req0_open(&req) succeeds... ok 21: req_test.c:531: Check nng_rep0_open(&rep) succeeds... ok 21: req_test.c:532: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 1) succeeds... ok @@ -18540,7 +19119,7 @@ 21: req_test.c:584: Check nng_close(req) succeeds... ok 21: req_test.c:585: Check nng_close(rep) succeeds... ok 21: SUCCESS: All conditions have passed. -21: Duration: 0.155889 secs +21: Duration: 0.152180 secs 21: 21: Test req poll multi pipe: 21: req_test.c:596: Check nng_req0_open(&req) succeeds... ok @@ -18560,9 +19139,39 @@ 21: req_test.c:616: Check nng_close(rep1) succeeds... ok 21: req_test.c:617: Check nng_close(rep2) succeeds... ok 21: SUCCESS: All conditions have passed. -21: Duration: 0.004040 secs +21: Duration: 0.001852 secs 21: 21: Test req poll readable: +47: Bad method gives 405 ..................... +67: Messages delivered .......................... +67: +67: +67: 36 assertions thus far +67: +67: --- PASS: BUS pattern (0.20s) +67: PASS +67: ok /build/nng-1.5.2/build-static/tests/bus 0.205s +53/86 Test #67: nng.bus ..................................... Passed 0.21 sec +test 68 + Start 68: nng.reqctx + +68: Test command: /build/nng-1.5.2/build-static/tests/reqctx "-v" "-p" "TEST_PORT=13460" +68: Working Directory: /build/nng-1.5.2/build-static/tests +68: Test timeout computed to be: 5 +68: === RUN: REQ concurrent contexts +68: +62: Send and recv large data ....................... +47: Version 0.9 gives 505 ..................... +63: Send and recv large data ....................... +40: Verify maximum receive size: pass +54/86 Test #40: nng.nngcat_recvmaxsz ........................ Passed 2.03 sec +test 69 + Start 69: nng.reqstress + +69: Test command: /build/nng-1.5.2/build-static/tests/reqstress "-v" "-p" "TEST_PORT=13480" +69: Working Directory: /build/nng-1.5.2/build-static/tests +69: Test timeout computed to be: 60 +60: Send and recv large data ....................... 21: req_test.c:628: Check nng_req0_open(&req) succeeds... ok 21: req_test.c:629: Check nng_rep0_open(&rep) succeeds... ok 21: req_test.c:630: Check nng_socket_get_int(req, NNG_OPT_RECVFD, &fd) succeeds... ok @@ -18581,9 +19190,30 @@ 21: req_test.c:659: Check nng_close(req) succeeds... ok 21: req_test.c:660: Check nng_close(rep) succeeds... ok 21: SUCCESS: All conditions have passed. -21: Duration: 0.204105 secs +21: Duration: 0.201841 secs 21: 21: Test req context send queued: +47: Missing Host gives 400 ..................... +65: Send and recv large data ....................... +66: Listen and accept ......... +68: We can use REQ contexts concurrently ................ +68: Given a socket and a context ... +68: Closing the socket aborts a context send ..... +68: Closing the context aborts a context send ..... +68: +68: +68: 29 assertions thus far +68: +68: --- PASS: REQ concurrent contexts (0.13s) +68: PASS +68: ok /build/nng-1.5.2/build-static/tests/reqctx 0.137s +55/86 Test #68: nng.reqctx .................................. Passed 0.15 sec +test 70 + Start 70: nng.compat_block + +70: Test command: /build/nng-1.5.2/build-static/tests/compat_block "13500" +70: Working Directory: /build/nng-1.5.2/build-static/tests +70: Test timeout computed to be: 10 21: req_test.c:687: Check nng_req0_open(&req) succeeds... ok 21: req_test.c:688: Check nng_rep0_open(&rep) succeeds... ok 21: req_test.c:689: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok @@ -18607,7 +19237,7 @@ 21: req_test.c:716: Check nng_aio_result(aio[i]) succeeds... ok 21: req_test.c:716: Check nng_aio_result(aio[i]) succeeds... ok 21: SUCCESS: All conditions have passed. -21: Duration: 0.057733 secs +21: Duration: 0.052319 secs 21: 21: Test req context send close: 21: req_test.c:729: Check nng_req0_open(&req) succeeds... ok @@ -18626,7 +19256,7 @@ 21: req_test.c:749: Check nng_aio_result(aio[i]) fails with Object closed... ok 21: req_test.c:753: Check nng_close(req) succeeds... ok 21: SUCCESS: All conditions have passed. -21: Duration: 0.002409 secs +21: Duration: 0.001388 secs 21: 21: Test req context send abort: 21: req_test.c:764: Check nng_req0_open(&req) succeeds... ok @@ -18645,14 +19275,20 @@ 21: req_test.c:784: Check nng_aio_result(aio[i]) fails with Operation canceled... ok 21: req_test.c:788: Check nng_close(req) succeeds... ok 21: SUCCESS: All conditions have passed. -21: Duration: 0.002242 secs +21: Duration: 0.001414 secs 21: 21: Test req context send twice: -44: total time: 1.060 [s] -44: message size: 1400 [B] -44: message count: 10000 -44: throughput: 9434 [msg/s] -44: throughput: 100.766 [Mb/s] +62: Send and recv multi ............................................................................................................................................................................................ +47: Multiple tree handlers works ...................... +63: Send and recv multi ............................................................................................................................................................................................ +42: Verify reading from stdin pipe: pass +56/86 Test #42: nng.nngcat_stdin_pipe ....................... Passed 2.21 sec +test 71 + Start 71: nng.compat_bug777 + +71: Test command: /build/nng-1.5.2/build-static/tests/compat_bug777 "13520" +71: Working Directory: /build/nng-1.5.2/build-static/tests +71: Test timeout computed to be: 10 21: req_test.c:799: Check nng_req0_open(&req) succeeds... ok 21: req_test.c:800: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 21: req_test.c:801: Check nng_ctx_open(&ctx, req) succeeds... ok @@ -18664,19 +19300,9 @@ 21: req_test.c:817: Check nng_aio_result(aio[0]) fails with Operation canceled... ok 21: req_test.c:818: Check nng_aio_result(aio[1]) fails with Object closed... ok 21: SUCCESS: All conditions have passed. -21: Duration: 0.102633 secs +21: Duration: 0.101459 secs 21: -37/86 Test #44: nng.inproc_thr .............................. Passed 1.37 sec -test 45 - Start 45: nng.device - -45: Test command: /build/nng-1.5.2/build-static/tests/device "-v" "-p" "TEST_PORT=13000" -45: Working Directory: /build/nng-1.5.2/build-static/tests -45: Test timeout computed to be: 5 21: Test req context does not poll: -45: === RUN: PAIRv1 device -45: -45: We cannot create cooked mode device .. 21: req_test.c:670: Check nng_req0_open(&req) succeeds... ok 21: req_test.c:671: Check nng_ctx_open(&ctx, req) succeeds... ok 21: req_test.c:672: Check nng_ctx_getopt_int(ctx, NNG_OPT_SENDFD, &fd) fails with Not supported... ok @@ -18684,7 +19310,7 @@ 21: req_test.c:674: Check nng_ctx_close(ctx) succeeds... ok 21: req_test.c:675: Check nng_close(req) succeeds... ok 21: SUCCESS: All conditions have passed. -21: Duration: 0.002200 secs +21: Duration: 0.001557 secs 21: 21: Test req context recv close socket: 21: req_test.c:889: Check nng_req0_open(&req) succeeds... ok @@ -18697,9 +19323,10 @@ 21: req_test.c:903: Check nng_aio_result(aio) fails with Object closed... ok 21: req_test.c:905: Check nng_close(rep) succeeds... ok 21: SUCCESS: All conditions have passed. -21: Duration: 0.002833 secs +21: Duration: 0.001443 secs 21: 21: Test req context recv nonblock: +41: Verify unlimited receive size: pass 21: req_test.c:835: Check nng_req0_open(&req) succeeds... ok 21: req_test.c:836: Check nng_rep0_open(&rep) succeeds... ok 21: req_test.c:837: Check nng_ctx_open(&ctx, req) succeeds... ok @@ -18711,9 +19338,16 @@ 21: req_test.c:852: Check nng_close(req) succeeds... ok 21: req_test.c:853: Check nng_close(rep) succeeds... ok 21: SUCCESS: All conditions have passed. -21: Duration: 0.002799 secs +21: Duration: 0.002321 secs 21: 21: Test req context send nonblock: +57/86 Test #41: nng.nngcat_unlimited ........................ Passed 2.25 sec +test 72 + Start 72: nng.compat_bus + +72: Test command: /build/nng-1.5.2/build-static/tests/compat_bus "13540" +72: Working Directory: /build/nng-1.5.2/build-static/tests +72: Test timeout computed to be: 10 21: req_test.c:865: Check nng_req0_open(&req) succeeds... ok 21: req_test.c:866: Check nng_ctx_open(&ctx, req) succeeds... ok 21: req_test.c:867: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok @@ -18721,782 +19355,147 @@ 21: req_test.c:874: Check nng_aio_result(aio) fails with Timed out... ok 21: req_test.c:875: Check nng_close(req) succeeds... ok 21: SUCCESS: All conditions have passed. -21: Duration: 0.002008 secs +21: Duration: 0.001260 secs 21: 21: Test req validate peer: -40: Verify maximum receive size: pass -38/86 Test #40: nng.nngcat_recvmaxsz ........................ Passed 2.07 sec -test 46 - Start 46: nng.files - -46: Test command: /build/nng-1.5.2/build-static/tests/files "-v" "-p" "TEST_PORT=13020" -46: Working Directory: /build/nng-1.5.2/build-static/tests -46: Test timeout computed to be: 5 -46: === RUN: Platform File Support -46: -46: Directory names work ...... -46: Can create file in non-existent directory ...... -46: Cannot read missing file .. -46: Delete of missing file passes . -46: Walk of missing directory fails . -46: Remove missing directory works . -46: We can create a pair of files ......... -46: Directory walk works ................................. -46: Contents work ............ -46: Zero length files work ..... -46: Permissions work ..... -46: -46: -46: 81 assertions thus far -46: -46: --- PASS: Platform File Support (0.00s) -46: PASS -46: ok /build/nng-1.5.2/build-static/tests/files 0.002s -39/86 Test #46: nng.files ................................... Passed 0.00 sec -test 47 - Start 47: nng.httpserver - -47: Test command: /build/nng-1.5.2/build-static/tests/httpserver "-v" "-p" "TEST_PORT=13040" -47: Working Directory: /build/nng-1.5.2/build-static/tests -47: Test timeout computed to be: 30 -47: === RUN: HTTP Server -47: -47: We can start an HTTP server ...... -45: We can create a PAIRv1 device ........... -47: We can connect a client to it ..... -47: 404 works ............... -47: Valid data works ........................... -21: req_test.c:918: Check nng_req0_open(&s1) succeeds... ok -21: req_test.c:919: Check nng_req0_open(&s2) succeeds... ok -21: req_test.c:921: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -21: req_test.c:922: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -21: req_test.c:925: Check nng_stats_get(&stats) succeeds... ok -21: req_test.c:927: Check stats != NULL... ok -21: req_test.c:928: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -21: req_test.c:929: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -21: req_test.c:931: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -21: req_test.c:932: Check nng_stat_value(reject) > 0... ok -21: req_test.c:934: Check nng_close(s1) succeeds... ok -21: req_test.c:935: Check nng_close(s2) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.121550 secs -21: -21: Summary: -21: Count of all unit tests: 27 -21: Count of run unit tests: 27 -21: Count of failed unit tests: 0 -21: Count of skipped unit tests: 0 -21: SUCCESS: All unit tests have passed. -21: -40/86 Test #21: nng.sp.protocol.reqrep0.req_test ............ Passed 3.62 sec -test 48 - Start 48: nng.inproc - -48: Test command: /build/nng-1.5.2/build-static/tests/inproc "-v" "-p" "TEST_PORT=13060" -48: Working Directory: /build/nng-1.5.2/build-static/tests -48: Test timeout computed to be: 5 -48: === RUN: Inproc Transport -48: -48: Given transport .... -48: Scheme is correct ...... -48: Connection refused works ........ -48: Duplicate listen rejected ......... -47: Directory serving works (root) ............... -45: Device can send and receive ..................... -45: -45: -45: 34 assertions thus far -45: -45: --- PASS: PAIRv1 device (0.21s) -45: PASS -45: ok /build/nng-1.5.2/build-static/tests/device 0.211s -41/86 Test #45: nng.device .................................. Passed 0.23 sec -test 49 - Start 49: nng.ipc - -49: Test command: /build/nng-1.5.2/build-static/tests/ipc "-v" "-p" "TEST_PORT=13080" -49: Working Directory: /build/nng-1.5.2/build-static/tests -49: Test timeout computed to be: 5 -49: === RUN: IPC Transport -49: -49: Given transport .... -49: Scheme is correct ...... -49: Connection refused works ........ -49: Duplicate listen rejected ......... -47: Index.html works .................... -47: Index.htm works .................... -42: Verify reading from stdin pipe: pass -42/86 Test #42: nng.nngcat_stdin_pipe ....................... Passed 2.22 sec -test 50 - Start 50: nng.ipcsupp - -50: Test command: /build/nng-1.5.2/build-static/tests/ipcsupp "-v" "-p" "TEST_PORT=13100" -50: Working Directory: /build/nng-1.5.2/build-static/tests -50: Test timeout computed to be: 10 -41: Verify unlimited receive size: pass -50: === RUN: Supplemental IPC -50: -50: We can create a dialer and listener .. -50: Listener listens . -50: We can dial it ....... -50: They exchange messages ....... -43/86 Test #41: nng.nngcat_unlimited ........................ Passed 2.32 sec -test 51 - Start 51: nng.ipcwinsec - -51: Test command: /build/nng-1.5.2/build-static/tests/ipcwinsec "-v" "-p" "TEST_PORT=13120" -51: Working Directory: /build/nng-1.5.2/build-static/tests -51: Test timeout computed to be: 5 -50: Socket name matches ................................... -50: -50: -50: 52 assertions thus far -50: -50: --- PASS: Supplemental IPC (0.00s) -50: PASS -50: ok /build/nng-1.5.2/build-static/tests/ipcsupp 0.003s -51: === RUN: IPC Security Descriptor -51: -51: Given a socket and an IPC listener .. -44/86 Test #50: nng.ipcsupp ................................. Passed 0.01 sec -test 52 - Start 52: nng.multistress - -52: Test command: /build/nng-1.5.2/build-static/tests/multistress "-v" "-p" "TEST_PORT=13140" -52: Working Directory: /build/nng-1.5.2/build-static/tests -52: Test timeout computed to be: 60 -51: We cannot set Windows SECURITY_DESCRIPTOR on POSIX ... -51: -51: -51: 5 assertions thus far -51: -51: --- PASS: IPC Security Descriptor (0.00s) -51: PASS -51: ok /build/nng-1.5.2/build-static/tests/ipcwinsec 0.009s -45/86 Test #51: nng.ipcwinsec ............................... Passed 0.02 sec -test 53 - Start 53: nng.nonblock - -53: Test command: /build/nng-1.5.2/build-static/tests/nonblock "-v" "-p" "TEST_PORT=13160" -53: Working Directory: /build/nng-1.5.2/build-static/tests -53: Test timeout computed to be: 60 -53: === RUN: Nonblocking Works -53: -47: Named file works .................... -47: Missing index gives 404 ................. -48: Listen and accept ......... -47: Custom error page works .................... -49: Listen and accept ......... -47: Bad method gives 405 ..................... -48: Send and recv .......................... -47: Version 0.9 gives 505 ..................... -49: Send and recv .......................... -47: Missing Host gives 400 ..................... -47: Directory serving works ............... -48: Send and recv large data ....................... -47: Index.html works .................... -49: Send and recv large data ....................... -47: Index.htm works .................... -48: Send and recv multi ............................................................................................................................................................................................ -48: -48: -48: 273 assertions thus far -48: -48: --- PASS: Inproc Transport (1.27s) -48: PASS -48: ok /build/nng-1.5.2/build-static/tests/inproc 1.277s -46/86 Test #48: nng.inproc .................................. Passed 1.29 sec -test 54 - Start 54: nng.options - -54: Test command: /build/nng-1.5.2/build-static/tests/options "-v" "-p" "TEST_PORT=13180" -54: Working Directory: /build/nng-1.5.2/build-static/tests -54: Test timeout computed to be: 5 -47: Named file works .................... -54: === RUN: Option Parsing -54: -54: Simple works ........... -54: Long works ........... -54: Attached short works ....... -54: Attached long (=) works ....... -54: Attached long (:) works ....... -54: Negative bad short works .. -54: Negative bad long works .. -54: Separator flag works ..... -54: No options works . -54: No options (but arguments) works .. -54: Mixed long and short works .................... -54: -54: -54: 75 assertions thus far -54: -54: --- PASS: Option Parsing (0.00s) -54: PASS -54: ok /build/nng-1.5.2/build-static/tests/options 0.000s -47/86 Test #54: nng.options ................................. Passed 0.00 sec -test 55 - Start 55: nng.pipe - -55: Test command: /build/nng-1.5.2/build-static/tests/pipe "-v" "-p" "TEST_PORT=13200" -55: Working Directory: /build/nng-1.5.2/build-static/tests -55: Test timeout computed to be: 5 -55: === RUN: Pipe notify works -55: -55: We can create a pipeline ................ -55: Dialing works .................. -55: We can send a frame ......................................... -55: Reconnection works .......... -49: Send and recv multi ............................................................................................................................................................................................ -47: Missing index gives 404 ................. -47: Custom error page works .................... -55: They still exchange frames ..................................................................................................... -33: Verify async connect: pass -48/86 Test #33: nng.nngcat_async ............................ Passed 4.02 sec -test 56 - Start 56: nng.pollfd - -56: Test command: /build/nng-1.5.2/build-static/tests/pollfd "-v" "-p" "TEST_PORT=13220" -56: Working Directory: /build/nng-1.5.2/build-static/tests -56: Test timeout computed to be: 5 -56: === RUN: Poll FDs -56: -43: total time: 3.074 [s] -43: message size: 64 [B] -43: round trip count: 10000 -43: average latency: 153.700 [us] -49/86 Test #43: nng.inproc_lat .............................. Passed 3.38 sec -test 57 - Start 57: nng.scalability - -57: Test command: /build/nng-1.5.2/build-static/tests/scalability "-v" "-p" "TEST_PORT=13240" -57: Working Directory: /build/nng-1.5.2/build-static/tests -57: Test timeout computed to be: 20 -57: === RUN: Scalability -57: -47: Bad method gives 405 ..................... -56: Given a connected pair of sockets .... -56: We can get a recv FD .. -49: Properties test ................................ -49: -49: -49: 305 assertions thus far -49: -49: --- PASS: IPC Transport (1.53s) -49: PASS -49: ok /build/nng-1.5.2/build-static/tests/ipc 1.538s -50/86 Test #49: nng.ipc ..................................... Passed 1.57 sec -test 58 - Start 58: nng.stats - -58: Test command: /build/nng-1.5.2/build-static/tests/stats "-v" "-p" "TEST_PORT=13260" -58: Working Directory: /build/nng-1.5.2/build-static/tests -58: Test timeout computed to be: 5 -58: === RUN: Stats Test -58: -58: We are able to open a PAIR socket . -58: We can send and receive messages ................. -58: We can collect stats . -58: socket#0: -58: id 1 -58: name "" -58: protocol "pair1" -58: dialers 0 -58: listeners 1 -58: pipes 1 -58: reject 0 -58: tx_msgs 1 msgs -58: rx_msgs 0 msgs -58: tx_bytes 4 bytes -58: rx_bytes 0 bytes -58: poly false -58: raw false -58: mismatch 0 -58: already 0 -58: ttl_drop 0 msgs -58: tx_drop 0 msgs -58: rx_malformed 0 msgs -58: -58: socket#0: -58: id 2 -58: name "" -58: protocol "pair1" -58: dialers 1 -58: listeners 0 -58: pipes 1 -58: reject 0 -58: tx_msgs 0 msgs -58: rx_msgs 1 msgs -58: tx_bytes 0 bytes -58: rx_bytes 8 bytes -58: poly false -58: raw false -58: mismatch 0 -58: already 0 -58: ttl_drop 0 msgs -58: tx_drop 0 msgs -58: rx_malformed 0 msgs -58: -58: listener#1: -58: id 1 -58: socket 1 -58: url "inproc://stats" -58: pipes 1 -58: accept 1 -58: disconnect 0 -58: canceled 0 -58: other 0 -58: timeout 0 -58: proto 0 -58: auth 0 -58: oom 0 -58: reject 0 -58: -58: dialer#1: -58: id 1 -58: socket 2 -58: url "inproc://stats" -58: pipes 1 -58: connect 1 -58: refused 0 -58: disconnect 0 -58: canceled 0 -58: other 0 -58: timeout 0 -58: proto 0 -58: auth 0 -58: oom 0 -58: reject 0 -58: -58: pipe#604350445: -58: id 604350445 -58: socket 2 -58: rx_msgs 0 msgs -58: tx_msgs 0 msgs -58: rx_bytes 0 bytes -58: tx_bytes 0 bytes -58: dialer 1 -58: -58: pipe#604350446: -58: id 604350446 -58: socket 1 -58: rx_msgs 0 msgs -58: tx_msgs 0 msgs -58: rx_bytes 0 bytes -58: tx_bytes 0 bytes -58: listener 1 -58: ................... -58: -58: -58: 38 assertions thus far -58: -58: --- PASS: Stats Test (0.00s) -58: PASS -58: ok /build/nng-1.5.2/build-static/tests/stats 0.005s -51/86 Test #58: nng.stats ................................... Passed 0.02 sec -test 59 - Start 59: nng.synch - -59: Test command: /build/nng-1.5.2/build-static/tests/synch "-v" "-p" "TEST_PORT=13280" -59: Working Directory: /build/nng-1.5.2/build-static/tests -59: Test timeout computed to be: 5 -55: Reject works ............................... -55: -55: -55: 217 assertions thus far -55: -55: --- PASS: Pipe notify works (0.33s) -55: PASS -55: ok /build/nng-1.5.2/build-static/tests/pipe 0.330s -52/86 Test #55: nng.pipe .................................... Passed 0.35 sec -test 60 - Start 60: nng.tls - -60: Test command: /build/nng-1.5.2/build-static/tests/tls "-v" "-p" "TEST_PORT=13300" -60: Working Directory: /build/nng-1.5.2/build-static/tests -60: Test timeout computed to be: 60 -59: === RUN: Synchronization -59: -59: Synchronization works -59: Mutexes work . -59: We can lock and unlock a mutex .. -59: And then lock it again ...... -60: === RUN: TLS Transport -60: -60: Given transport .... -60: Scheme is correct ...... -60: Connection refused works ........ -60: Duplicate listen rejected ......... -59: Things block properly ...... -59: Condition variables work .. -56: And it is always the same fd ........ -59: Notification works .... -47: Version 0.9 gives 505 ..................... -56: And they start non pollable ........ -47: Missing Host gives 400 ..................... -56: But if we write they are pollable ............. -57: We can handle many many clients .......................................................................................................................................................................................................... -57: -57: -57: 202 assertions thus far -57: -57: --- PASS: Scalability (0.27s) -57: PASS -57: ok /build/nng-1.5.2/build-static/tests/scalability 0.276s -53/86 Test #57: nng.scalability ............................. Passed 0.29 sec -test 61 - Start 61: nng.tcpsupp - -61: Test command: /build/nng-1.5.2/build-static/tests/tcpsupp "-v" "-p" "TEST_PORT=13320" -61: Working Directory: /build/nng-1.5.2/build-static/tests -61: Test timeout computed to be: 10 -61: === RUN: Supplemental TCP -61: -61: We can create a dialer and listener -61: Listener listens (wildcard) ...... -61: We can dial it .......... -61: They exchange messages ................ -61: Socket name matches ..................................... -59: Timeout works .... -59: Empty timeout is EAGAIN ... -56: We can get a send FD ....... -61: Peer name matches ........................................................... -61: -61: -61: 128 assertions thus far -61: -61: --- PASS: Supplemental TCP (0.01s) -61: PASS -61: ok /build/nng-1.5.2/build-static/tests/tcpsupp 0.016s -54/86 Test #61: nng.tcpsupp ................................. Passed 0.03 sec -test 62 - Start 62: nng.tcp - -62: Test command: /build/nng-1.5.2/build-static/tests/tcp "-v" "-p" "TEST_PORT=13340" -62: Working Directory: /build/nng-1.5.2/build-static/tests -62: Test timeout computed to be: 180 -62: === RUN: TCP Transport -62: -59: Not running works ... -59: -59: -59: 31 assertions thus far -59: -59: --- PASS: Synchronization (0.24s) -59: PASS -59: ok /build/nng-1.5.2/build-static/tests/synch 0.242s -55/86 Test #59: nng.synch ................................... Passed 0.26 sec -test 63 - Start 63: nng.tcp6 - -63: Test command: /build/nng-1.5.2/build-static/tests/tcp6 "-v" "-p" "TEST_PORT=13360" -63: Working Directory: /build/nng-1.5.2/build-static/tests -63: Test timeout computed to be: 60 -62: Given transport .... -62: Scheme is correct ...... -62: Connection refused works ........ -63: === RUN: TCP (IPv6) Transport -63: -63: Given transport .... -63: Scheme is correct ...... -62: Duplicate listen rejected ......... -63: Connection refused works ........ -63: Duplicate listen rejected ......... -47: Multiple tree handlers works ...................... -56: Must have a big enough size ....... -56: We cannot get a send FD for PULL .. -56: We cannot get a recv FD for PUSH .. -56: -56: -56: 53 assertions thus far -56: -56: --- PASS: Poll FDs (0.38s) -56: PASS -56: ok /build/nng-1.5.2/build-static/tests/pollfd 0.381s -56/86 Test #56: nng.pollfd .................................. Passed 0.40 sec -test 64 - Start 64: nng.udp - -64: Test command: /build/nng-1.5.2/build-static/tests/udp "-v" "-p" "TEST_PORT=13380" -64: Working Directory: /build/nng-1.5.2/build-static/tests -64: Test timeout computed to be: 5 -64: === RUN: UDP support -64: -64: We can start a pair of UDP ports .. -64: They can talk to each other ............. -64: Sending without an address fails ..... -64: Multiple operations work ................. -64: Sending without an address fails ..... -64: Sending to an IPv6 address on IPv4 fails ...... -64: Sending to an IPC address fails ...... -64: Cannot open using bogus sockaddr ... -64: Duplicate binds fail .. -64: -64: -64: 59 assertions thus far -64: -64: --- PASS: UDP support (0.01s) -64: PASS -64: ok /build/nng-1.5.2/build-static/tests/udp 0.013s -57/86 Test #64: nng.udp ..................................... Passed 0.02 sec -test 65 - Start 65: nng.ws - -65: Test command: /build/nng-1.5.2/build-static/tests/ws "-v" "-p" "TEST_PORT=13400" -65: Working Directory: /build/nng-1.5.2/build-static/tests -65: Test timeout computed to be: 30 -65: === RUN: WebSocket Transport -65: -65: Given transport .... -65: Scheme is correct ...... -65: Connection refused works ........ -65: Duplicate listen rejected ......... 47: Named file works (1) ........................... -47: Named file works (2) ........................... -47: Custom POST handler works ...... -60: Listen and accept ......... -47: Echo POST works .............. -62: Listen and accept ......... -63: Listen and accept ......... -39: Verify pub sub: pass -58/86 Test #39: nng.nngcat_pubsub ........................... Passed 4.63 sec -test 66 - Start 66: nng.wss - -66: Test command: /build/nng-1.5.2/build-static/tests/wss "-v" "-p" "TEST_PORT=13420" -66: Working Directory: /build/nng-1.5.2/build-static/tests -66: Test timeout computed to be: 30 -66: === RUN: WebSocket Secure (TLS) Transport -66: -66: Given transport .... -66: Scheme is correct ...... -47: Get method gives 405 ............ -47: Redirect handler works .. -66: Connection refused works ........ -66: Duplicate listen rejected ......... -65: Listen and accept ......... -60: Send and recv .......................... -47: GET redirect works ............... -63: Send and recv .......................... -62: Send and recv .......................... -47: Tree redirect works .............. -65: Send and recv .......................... -47: POST Redirect works ............. -47: Root tree handler works ....... -47: Echo POST works ............... -47: -47: -47: 577 assertions thus far -47: -47: --- PASS: HTTP Server (2.89s) -47: PASS -47: ok /build/nng-1.5.2/build-static/tests/httpserver 2.897s -59/86 Test #47: nng.httpserver .............................. Passed 2.93 sec -test 67 - Start 67: nng.bus - -67: Test command: /build/nng-1.5.2/build-static/tests/bus "-v" "-p" "TEST_PORT=13440" -67: Working Directory: /build/nng-1.5.2/build-static/tests -67: Test timeout computed to be: 5 -67: === RUN: BUS pattern -67: -67: We can create a BUS socket . -67: We can create a linked BUS topology ......... -63: Send and recv large data ....................... -62: Send and recv large data ....................... -65: Send and recv large data ....................... -67: Messages delivered .......................... -67: -67: -67: 36 assertions thus far -67: -67: --- PASS: BUS pattern (0.21s) -67: PASS -67: ok /build/nng-1.5.2/build-static/tests/bus 0.216s -60/86 Test #67: nng.bus ..................................... Passed 0.22 sec -test 68 - Start 68: nng.reqctx - -68: Test command: /build/nng-1.5.2/build-static/tests/reqctx "-v" "-p" "TEST_PORT=13460" -68: Working Directory: /build/nng-1.5.2/build-static/tests -68: Test timeout computed to be: 5 -68: === RUN: REQ concurrent contexts -68: -60: Send and recv large data ....................... -66: Listen and accept ......... -63: Send and recv multi ............................................................................................................................................................................................ -62: Send and recv multi ............................................................................................................................................................................................ 65: Send and recv multi ............................................................................................................................................................................................ -63: Properties test ............................. -63: Malformed TCPv6 addresses do not panic .... -63: -63: -63: 306 assertions thus far -63: -63: --- PASS: TCP (IPv6) Transport (1.51s) -63: PASS -63: ok /build/nng-1.5.2/build-static/tests/tcp6 1.512s -61/86 Test #63: nng.tcp6 .................................... Passed 1.52 sec -test 69 - Start 69: nng.reqstress - -69: Test command: /build/nng-1.5.2/build-static/tests/reqstress "-v" "-p" "TEST_PORT=13480" -69: Working Directory: /build/nng-1.5.2/build-static/tests -69: Test timeout computed to be: 60 -62: Properties test .................................. -62: -62: -62: 307 assertions thus far -62: -62: --- PASS: TCP Transport (1.53s) -62: PASS -62: ok /build/nng-1.5.2/build-static/tests/tcp 1.533s -62/86 Test #62: nng.tcp ..................................... Passed 1.55 sec -test 70 - Start 70: nng.compat_block - -70: Test command: /build/nng-1.5.2/build-static/tests/compat_block "13500" -70: Working Directory: /build/nng-1.5.2/build-static/tests -70: Test timeout computed to be: 10 -66: Send and recv .......................... -60: Send and recv multi ............................................................................................................................................................................................ -68: We can use REQ contexts concurrently ................ -68: Given a socket and a context ... -68: Closing the socket aborts a context send ..... -68: Closing the context aborts a context send ..... -68: -68: -68: 29 assertions thus far -68: -68: --- PASS: REQ concurrent contexts (0.42s) -68: PASS -68: ok /build/nng-1.5.2/build-static/tests/reqctx 0.426s -63/86 Test #68: nng.reqctx .................................. Passed 0.44 sec -test 71 - Start 71: nng.compat_bug777 - -71: Test command: /build/nng-1.5.2/build-static/tests/compat_bug777 "13520" -71: Working Directory: /build/nng-1.5.2/build-static/tests -71: Test timeout computed to be: 10 -65: Properties test ............................................ -65: -65: -65: 317 assertions thus far -65: -65: --- PASS: WebSocket Transport (1.54s) -65: PASS -65: ok /build/nng-1.5.2/build-static/tests/ws 1.549s -64/86 Test #65: nng.ws ...................................... Passed 1.59 sec -test 72 - Start 72: nng.compat_bus - -72: Test command: /build/nng-1.5.2/build-static/tests/compat_bus "13540" -72: Working Directory: /build/nng-1.5.2/build-static/tests -72: Test timeout computed to be: 10 -65/86 Test #71: nng.compat_bug777 ........................... Passed 0.15 sec +58/86 Test #70: nng.compat_block ............................ Passed 0.21 sec test 73 Start 73: nng.compat_cmsg 73: Test command: /build/nng-1.5.2/build-static/tests/compat_cmsg "13560" 73: Working Directory: /build/nng-1.5.2/build-static/tests 73: Test timeout computed to be: 10 -66/86 Test #70: nng.compat_block ............................ Passed 0.24 sec +59/86 Test #73: nng.compat_cmsg ............................. Passed 0.01 sec test 74 Start 74: nng.compat_msg 74: Test command: /build/nng-1.5.2/build-static/tests/compat_msg "13580" 74: Working Directory: /build/nng-1.5.2/build-static/tests 74: Test timeout computed to be: 10 -67/86 Test #73: nng.compat_cmsg ............................. Passed 0.04 sec +60/86 Test #74: nng.compat_msg .............................. Passed 0.01 sec test 75 Start 75: nng.compat_iovec 75: Test command: /build/nng-1.5.2/build-static/tests/compat_iovec "13600" 75: Working Directory: /build/nng-1.5.2/build-static/tests 75: Test timeout computed to be: 10 -68/86 Test #75: nng.compat_iovec ............................ Passed 0.01 sec +60: Send and recv multi ............................................................................................................................................................................................ +61/86 Test #75: nng.compat_iovec ............................ Passed 0.01 sec test 76 Start 76: nng.compat_device 76: Test command: /build/nng-1.5.2/build-static/tests/compat_device "13620" 76: Working Directory: /build/nng-1.5.2/build-static/tests 76: Test timeout computed to be: 10 -69/86 Test #74: nng.compat_msg .............................. Passed 0.06 sec +62/86 Test #71: nng.compat_bug777 ........................... Passed 0.11 sec test 77 Start 77: nng.compat_pair 77: Test command: /build/nng-1.5.2/build-static/tests/compat_pair "13640" 77: Working Directory: /build/nng-1.5.2/build-static/tests 77: Test timeout computed to be: 10 -70/86 Test #77: nng.compat_pair ............................. Passed 0.03 sec +63/86 Test #77: nng.compat_pair ............................. Passed 0.01 sec test 78 Start 78: nng.compat_pipeline 78: Test command: /build/nng-1.5.2/build-static/tests/compat_pipeline "13660" 78: Working Directory: /build/nng-1.5.2/build-static/tests 78: Test timeout computed to be: 10 -71/86 Test #72: nng.compat_bus .............................. Passed 0.26 sec +66: Send and recv .......................... +21: req_test.c:918: Check nng_req0_open(&s1) succeeds... ok +21: req_test.c:919: Check nng_req0_open(&s2) succeeds... ok +21: req_test.c:921: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +21: req_test.c:922: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +21: req_test.c:925: Check nng_stats_get(&stats) succeeds... ok +21: req_test.c:927: Check stats != NULL... ok +21: req_test.c:928: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +21: req_test.c:929: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +21: req_test.c:931: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +21: req_test.c:932: Check nng_stat_value(reject) > 0... ok +21: req_test.c:934: Check nng_close(s1) succeeds... ok +21: req_test.c:935: Check nng_close(s2) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.101887 secs +21: +21: Summary: +21: Count of all unit tests: 27 +21: Count of run unit tests: 27 +21: Count of failed unit tests: 0 +21: Count of skipped unit tests: 0 +21: SUCCESS: All unit tests have passed. +21: +64/86 Test #21: nng.sp.protocol.reqrep0.req_test ............ Passed 3.35 sec test 79 Start 79: nng.compat_poll 79: Test command: /build/nng-1.5.2/build-static/tests/compat_poll "13680" 79: Working Directory: /build/nng-1.5.2/build-static/tests 79: Test timeout computed to be: 10 -60: Properties test .................................. -60: We can register the TLS transport . -60: We cannot connect to wild cards ... -72/86 Test #78: nng.compat_pipeline ......................... Passed 0.12 sec +47: Named file works (2) ........................... +62: Properties test .................................. +62: +62: +62: 307 assertions thus far +62: +62: --- PASS: TCP Transport (1.45s) +62: PASS +62: ok /build/nng-1.5.2/build-static/tests/tcp 1.457s +65/86 Test #62: nng.tcp ..................................... Passed 1.47 sec test 80 Start 80: nng.compat_reqrep 80: Test command: /build/nng-1.5.2/build-static/tests/compat_reqrep "13700" 80: Working Directory: /build/nng-1.5.2/build-static/tests 80: Test timeout computed to be: 10 -60: We can bind to wild card .......... -60: We can bind to port zero ? -66: Send and recv large data ....................... -60: We can use local interface to connect ........ -60: Can't specify address that isn't ours .. -60: Verify works ? -73/86 Test #79: nng.compat_poll ............................. Passed 0.37 sec +63: Properties test ............................. +63: Malformed TCPv6 addresses do not panic .... +63: +63: +63: 306 assertions thus far +63: +63: --- PASS: TCP (IPv6) Transport (1.45s) +63: PASS +63: ok /build/nng-1.5.2/build-static/tests/tcp6 1.451s +66/86 Test #63: nng.tcp6 .................................... Passed 1.46 sec test 81 Start 81: nng.compat_survey 81: Test command: /build/nng-1.5.2/build-static/tests/compat_survey "13720" 81: Working Directory: /build/nng-1.5.2/build-static/tests 81: Test timeout computed to be: 10 -60: No verify works ................... -60: No delay option ........................ -60: Keepalive option ...................... -60: -60: -60: 396 assertions thus far (one or more sections skipped) -60: -60: --- PASS: TLS Transport (2.69s) -60: PASS -60: ok /build/nng-1.5.2/build-static/tests/tls 2.697s -74/86 Test #60: nng.tls ..................................... Passed 2.71 sec +67/86 Test #78: nng.compat_pipeline ......................... Passed 0.07 sec test 82 Start 82: nng.compat_reqttl 82: Test command: /build/nng-1.5.2/build-static/tests/compat_reqttl "13740" 82: Working Directory: /build/nng-1.5.2/build-static/tests 82: Test timeout computed to be: 10 -66: Send and recv multi ............................................................................................................................................................................................ -75/86 Test #76: nng.compat_device ........................... Passed 0.74 sec +68/86 Test #72: nng.compat_bus .............................. Passed 0.22 sec test 83 Start 83: nng.compat_shutdown 83: Test command: /build/nng-1.5.2/build-static/tests/compat_shutdown "13760" 83: Working Directory: /build/nng-1.5.2/build-static/tests 83: Test timeout computed to be: 10 -76/86 Test #83: nng.compat_shutdown ......................... Passed 0.03 sec +69/86 Test #83: nng.compat_shutdown ......................... Passed 0.01 sec test 84 Start 84: nng.compat_surveyttl 84: Test command: /build/nng-1.5.2/build-static/tests/compat_surveyttl "13780" 84: Working Directory: /build/nng-1.5.2/build-static/tests 84: Test timeout computed to be: 10 -77/86 Test #82: nng.compat_reqttl ........................... Passed 0.24 sec +47: Custom POST handler works ...... +65: Properties test ............................................ +65: +65: +65: 317 assertions thus far +65: +65: --- PASS: WebSocket Transport (1.42s) +65: PASS +65: ok /build/nng-1.5.2/build-static/tests/ws 1.428s +70/86 Test #65: nng.ws ...................................... Passed 1.44 sec test 85 Start 85: nng.compat_options @@ -19514,8 +19513,8 @@ 85: 85: --- PASS: Compatible Options (0.00s) 85: PASS -85: ok /build/nng-1.5.2/build-static/tests/compat_options 0.003s -78/86 Test #85: nng.compat_options .......................... Passed 0.02 sec +85: ok /build/nng-1.5.2/build-static/tests/compat_options 0.001s +71/86 Test #85: nng.compat_options .......................... Passed 0.00 sec test 86 Start 86: nng.cplusplus_pair @@ -19523,83 +19522,125 @@ 86: Working Directory: /build/nng-1.5.2/build-static/tests 86: Test timeout computed to be: 5 86: Pass. -79/86 Test #86: nng.cplusplus_pair .......................... Passed 0.02 sec -80/86 Test #80: nng.compat_reqrep ........................... Passed 0.82 sec -81/86 Test #84: nng.compat_surveyttl ........................ Passed 0.22 sec +72/86 Test #86: nng.cplusplus_pair .......................... Passed 0.01 sec +47: Echo POST works .............. +60: Properties test .................................. +60: We can register the TLS transport . +60: We cannot connect to wild cards ... +73/86 Test #80: nng.compat_reqrep ........................... Passed 0.24 sec +74/86 Test #82: nng.compat_reqttl ........................... Passed 0.21 sec +60: We can bind to wild card .......... +60: We can bind to port zero ? +47: Get method gives 405 ............ +47: Redirect handler works .. +75/86 Test #84: nng.compat_surveyttl ........................ Passed 0.21 sec +60: We can use local interface to connect ........ +60: Can't specify address that isn't ours .. +60: Verify works ? +76/86 Test #79: nng.compat_poll ............................. Passed 0.35 sec +66: Send and recv large data ....................... +47: GET redirect works ............... +60: No verify works ................... +60: No delay option ........................ +60: Keepalive option ...................... +60: +60: +60: 396 assertions thus far (one or more sections skipped) +60: +60: --- PASS: TLS Transport (2.02s) +60: PASS +60: ok /build/nng-1.5.2/build-static/tests/tls 2.024s +77/86 Test #60: nng.tls ..................................... Passed 2.03 sec +47: Tree redirect works .............. +47: POST Redirect works ............. +47: Root tree handler works ....... +66: Send and recv multi ............................................................................................................................................................................................ +47: Echo POST works ............... +47: +47: +47: 577 assertions thus far +47: +47: --- PASS: HTTP Server (2.74s) +47: PASS +47: ok /build/nng-1.5.2/build-static/tests/httpserver 2.745s +78/86 Test #47: nng.httpserver .............................. Passed 2.75 sec +79/86 Test #76: nng.compat_device ........................... Passed 0.79 sec 66: Properties test .................................... 66: 66: 66: 309 assertions thus far 66: -66: --- PASS: WebSocket Secure (TLS) Transport (2.24s) +66: --- PASS: WebSocket Secure (TLS) Transport (1.73s) 66: PASS -66: ok /build/nng-1.5.2/build-static/tests/wss 2.248s -82/86 Test #66: nng.wss ..................................... Passed 2.26 sec -83/86 Test #81: nng.compat_survey ........................... Passed 3.02 sec +66: ok /build/nng-1.5.2/build-static/tests/wss 1.735s +80/86 Test #66: nng.wss ..................................... Passed 1.74 sec +33: Verify async connect: pass +81/86 Test #33: nng.nngcat_async ............................ Passed 4.01 sec +39: Verify pub sub: pass +82/86 Test #39: nng.nngcat_pubsub ........................... Passed 4.62 sec +83/86 Test #81: nng.compat_survey ........................... Passed 3.01 sec 53: Running for 15 sec ........... 53: 53: 53: 11 assertions thus far 53: -53: --- PASS: Nonblocking Works (15.01s) +53: --- PASS: Nonblocking Works (15.00s) 53: PASS -53: ok /build/nng-1.5.2/build-static/tests/nonblock 15.012s -84/86 Test #53: nng.nonblock ................................ Passed 15.03 sec -52: DOING pipeline0 (pull 2 push 1) address: ipc:///tmp/nng_multistress_22000 -52: DOING pipeline0 (pull 4 push 3) address: tcp://127.0.0.1:22001 -52: DOING reqrep0 (req 6 rep 5) address: ipc:///tmp/nng_multistress_22002 -52: DOING bus0 (7) address: inproc://nng_multistress_22003 -52: DOING bus0 (8) address: tcp://127.0.0.1:22004 -52: DOING bus0 (9) address: tcp://127.0.0.1:22005 -52: DOING bus0 (10) address: tcp://127.0.0.1:22006 -52: DOING pipeline0 (pull 12 push 11) address: tcp://127.0.0.1:22007 -52: DOING pair0 (14, 13) address: ipc:///tmp/nng_multistress_22008 -52: DOING pipeline0 (pull 16 push 15) address: inproc://nng_multistress_22009 -52: DOING pubsub0 (pub 18 sub 17) address: inproc://nng_multistress_22010 -52: DOING pair0 (20, 19) address: tcp://127.0.0.1:22011 -52: DOING bus0 (21) address: tcp://127.0.0.1:22012 -52: DOING bus0 (22) address: tcp://127.0.0.1:22013 -52: DOING pair0 (24, 23) address: ipc:///tmp/nng_multistress_22014 -52: DOING bus0 (25) address: inproc://nng_multistress_22015 -52: DOING bus0 (26) address: ipc:///tmp/nng_multistress_22016 -52: DOING pubsub0 (pub 28 sub 27) address: tcp://127.0.0.1:22017 -52: DOING reqrep0 (req 30 rep 29) address: tcp://127.0.0.1:22018 -52: DOING pair0 (32, 31) address: tcp://127.0.0.1:22019 +53: ok /build/nng-1.5.2/build-static/tests/nonblock 15.005s +84/86 Test #53: nng.nonblock ................................ Passed 15.01 sec +52: DOING pair0 (2, 1) address: tcp://127.0.0.1:26200 +52: DOING pubsub0 (pub 4 sub 3) address: ipc:///tmp/nng_multistress_26201 +52: DOING pubsub0 (pub 6 sub 5) address: tcp://127.0.0.1:26202 +52: DOING pubsub0 (pub 8 sub 7) address: inproc://nng_multistress_26203 +52: DOING pubsub0 (pub 10 sub 9) address: tcp://127.0.0.1:26204 +52: DOING reqrep0 (req 12 rep 11) address: tcp://127.0.0.1:26205 +52: DOING pipeline0 (pull 14 push 13) address: inproc://nng_multistress_26206 +52: DOING reqrep0 (req 16 rep 15) address: ipc:///tmp/nng_multistress_26207 +52: DOING bus0 (17) address: inproc://nng_multistress_26208 +52: DOING bus0 (18) address: inproc://nng_multistress_26209 +52: DOING pubsub0 (pub 20 sub 19) address: ipc:///tmp/nng_multistress_26210 +52: DOING reqrep0 (req 22 rep 21) address: tcp://127.0.0.1:26211 +52: DOING reqrep0 (req 24 rep 23) address: ipc:///tmp/nng_multistress_26212 +52: DOING pair0 (26, 25) address: tcp://127.0.0.1:26213 +52: DOING bus0 (27) address: inproc://nng_multistress_26214 +52: DOING bus0 (28) address: inproc://nng_multistress_26215 +52: DOING pair0 (30, 29) address: tcp://127.0.0.1:26216 +52: DOING pipeline0 (pull 32 push 31) address: tcp://127.0.0.1:26217 52: WAITING for 30 sec... 52: === RUN: MultiProtocol/Transport Stress 52: -52: All tests worked RESULT socket 1 (push0) sent 3774 recd 0 fail 0 -52: ...RESULT socket 2 (pull0) sent 0 recd 3774 fail 0 -52: ...RESULT socket 3 (push0) sent 3818 recd 0 fail 0 -52: ...RESULT socket 4 (pull0) sent 0 recd 3818 fail 0 -52: ...RESULT socket 5 (rep0) sent 1875 recd 1875 fail 0 -52: ...RESULT socket 6 (req0) sent 1875 recd 1875 fail 0 -52: ...RESULT socket 7 (bus0) sent 3848 recd 3704 fail 0 -52: ...RESULT socket 8 (bus0) sent 3704 recd 3848 fail 0 -52: ...RESULT socket 9 (bus0) sent 3734 recd 3752 fail 0 -52: ...RESULT socket 10 (bus0) sent 3752 recd 3734 fail 0 -52: ...RESULT socket 11 (push0) sent 3862 recd 0 fail 0 -52: ...RESULT socket 12 (pull0) sent 0 recd 3862 fail 0 -52: ...RESULT socket 13 (pair0) sent 3669 recd 3718 fail 0 -52: ...RESULT socket 14 (pair0) sent 3718 recd 3669 fail 0 -52: ...RESULT socket 15 (push0) sent 3827 recd 0 fail 0 -52: ...RESULT socket 16 (pull0) sent 0 recd 3827 fail 0 -52: ...RESULT socket 17 (pub0) sent 3612 recd 0 fail 0 -52: ...RESULT socket 18 (sub0) sent 0 recd 3612 fail 0 -52: ...RESULT socket 19 (pair0) sent 3872 recd 3779 fail 0 -52: ...RESULT socket 20 (pair0) sent 3779 recd 3872 fail 0 -52: ...RESULT socket 21 (bus0) sent 3696 recd 3775 fail 0 -52: ...RESULT socket 22 (bus0) sent 3775 recd 3696 fail 0 -52: ...RESULT socket 23 (pair0) sent 3922 recd 3725 fail 0 -52: ...RESULT socket 24 (pair0) sent 3725 recd 3922 fail 0 -52: ...RESULT socket 25 (bus0) sent 3744 recd 3757 fail 0 -52: ...RESULT socket 26 (bus0) sent 3757 recd 3744 fail 0 -52: ...RESULT socket 27 (pub0) sent 3624 recd 0 fail 0 -52: ...RESULT socket 28 (sub0) sent 0 recd 3624 fail 0 -52: ...RESULT socket 29 (rep0) sent 1803 recd 1803 fail 0 -52: ...RESULT socket 30 (req0) sent 1803 recd 1803 fail 0 -52: ...RESULT socket 31 (pair0) sent 3675 recd 3686 fail 0 -52: ...RESULT socket 32 (pair0) sent 3686 recd 3675 fail 0 +52: All tests worked RESULT socket 1 (pair0) sent 4936 recd 5386 fail 0 +52: ...RESULT socket 2 (pair0) sent 5386 recd 4936 fail 0 +52: ...RESULT socket 3 (pub0) sent 4985 recd 0 fail 0 +52: ...RESULT socket 4 (sub0) sent 0 recd 4985 fail 0 +52: ...RESULT socket 5 (pub0) sent 4909 recd 0 fail 0 +52: ...RESULT socket 6 (sub0) sent 0 recd 4909 fail 0 +52: ...RESULT socket 7 (pub0) sent 4811 recd 0 fail 0 +52: ...RESULT socket 8 (sub0) sent 0 recd 4811 fail 0 +52: ...RESULT socket 9 (pub0) sent 4974 recd 0 fail 0 +52: ...RESULT socket 10 (sub0) sent 0 recd 4974 fail 0 +52: ...RESULT socket 11 (rep0) sent 4113 recd 4113 fail 0 +52: ...RESULT socket 12 (req0) sent 4113 recd 4113 fail 0 +52: ...RESULT socket 13 (push0) sent 5284 recd 0 fail 0 +52: ...RESULT socket 14 (pull0) sent 0 recd 5284 fail 0 +52: ...RESULT socket 15 (rep0) sent 3809 recd 3809 fail 0 +52: ...RESULT socket 16 (req0) sent 3809 recd 3809 fail 0 +52: ...RESULT socket 17 (bus0) sent 4939 recd 5215 fail 0 +52: ...RESULT socket 18 (bus0) sent 5215 recd 4939 fail 0 +52: ...RESULT socket 19 (pub0) sent 4688 recd 0 fail 0 +52: ...RESULT socket 20 (sub0) sent 0 recd 4688 fail 0 +52: ...RESULT socket 21 (rep0) sent 3912 recd 3912 fail 0 +52: ...RESULT socket 22 (req0) sent 3912 recd 3912 fail 0 +52: ...RESULT socket 23 (rep0) sent 3875 recd 3875 fail 0 +52: ...RESULT socket 24 (req0) sent 3875 recd 3875 fail 0 +52: ...RESULT socket 25 (pair0) sent 5254 recd 5061 fail 0 +52: ...RESULT socket 26 (pair0) sent 5061 recd 5254 fail 0 +52: ...RESULT socket 27 (bus0) sent 5313 recd 5173 fail 0 +52: ...RESULT socket 28 (bus0) sent 5173 recd 5313 fail 0 +52: ...RESULT socket 29 (pair0) sent 5290 recd 5279 fail 0 +52: ...RESULT socket 30 (pair0) sent 5279 recd 5290 fail 0 +52: ...RESULT socket 31 (push0) sent 4917 recd 0 fail 0 +52: ...RESULT socket 32 (pull0) sent 0 recd 4917 fail 0 52: ... 52: 52: @@ -19607,74 +19648,70 @@ 52: 52: --- PASS: MultiProtocol/Transport Stress (0.00s) 52: PASS -52: ok /build/nng-1.5.2/build-static/tests/multistress 30.245s -85/86 Test #52: nng.multistress ............................. Passed 30.27 sec -69: DOING reqrep0 (req 2 rep 1) address: ipc:///tmp/nng_reqstress_21600 -69: DOING reqrep0 (req 3 rep 1) address: ipc:///tmp/nng_reqstress_21601 -69: DOING reqrep0 (req 5 rep 4) address: ipc:///tmp/nng_reqstress_21602 -69: DOING reqrep0 (req 7 rep 6) address: ws://127.0.0.1:21603/nng_reqstress -69: DOING reqrep0 (req 9 rep 8) address: tcp://127.0.0.1:21604 -69: DOING reqrep0 (req 10 rep 8) address: tcp://127.0.0.1:21605 -69: DOING reqrep0 (req 12 rep 11) address: ipc:///tmp/nng_reqstress_21606 -69: DOING reqrep0 (req 13 rep 11) address: ipc:///tmp/nng_reqstress_21607 -69: DOING reqrep0 (req 15 rep 14) address: ws://127.0.0.1:21608/nng_reqstress -69: DOING reqrep0 (req 17 rep 16) address: inproc://nng_reqstress_21609 -69: DOING reqrep0 (req 18 rep 16) address: ws://127.0.0.1:21610/nng_reqstress -69: DOING reqrep0 (req 20 rep 19) address: tcp://127.0.0.1:21611 -69: DOING reqrep0 (req 22 rep 21) address: ipc:///tmp/nng_reqstress_21612 -69: DOING reqrep0 (req 24 rep 23) address: ws://127.0.0.1:21613/nng_reqstress -69: DOING reqrep0 (req 26 rep 25) address: ws://127.0.0.1:21614/nng_reqstress -69: DOING reqrep0 (req 28 rep 27) address: ipc:///tmp/nng_reqstress_21615 +52: ok /build/nng-1.5.2/build-static/tests/multistress 30.029s +85/86 Test #52: nng.multistress ............................. Passed 30.03 sec +69: DOING reqrep0 (req 2 rep 1) address: inproc://nng_reqstress_28900 +69: DOING reqrep0 (req 4 rep 3) address: ws://127.0.0.1:28901/nng_reqstress +69: DOING reqrep0 (req 6 rep 5) address: ipc:///tmp/nng_reqstress_28902 +69: DOING reqrep0 (req 8 rep 7) address: ipc:///tmp/nng_reqstress_28903 +69: DOING reqrep0 (req 9 rep 7) address: ws://127.0.0.1:28904/nng_reqstress +69: DOING reqrep0 (req 11 rep 10) address: tcp://127.0.0.1:28905 +69: DOING reqrep0 (req 12 rep 10) address: tcp://127.0.0.1:28906 +69: DOING reqrep0 (req 14 rep 13) address: ws://127.0.0.1:28907/nng_reqstress +69: DOING reqrep0 (req 15 rep 13) address: ws://127.0.0.1:28908/nng_reqstress +69: DOING reqrep0 (req 17 rep 16) address: tcp://127.0.0.1:28909 +69: DOING reqrep0 (req 18 rep 16) address: ipc:///tmp/nng_reqstress_28910 +69: DOING reqrep0 (req 20 rep 19) address: inproc://nng_reqstress_28911 +69: DOING reqrep0 (req 21 rep 19) address: ws://127.0.0.1:28912/nng_reqstress +69: DOING reqrep0 (req 23 rep 22) address: ipc:///tmp/nng_reqstress_28913 +69: DOING reqrep0 (req 25 rep 24) address: ws://127.0.0.1:28914/nng_reqstress 69: WAITING for 30 sec... 69: === RUN: Req/Rep Stress 69: -69: All tests worked RESULT socket 1 (rep) sent 4630 recd 4630 fail 0 -69: ..RESULT socket 2 (req) sent 2256 recd 2256 fail 0 -69: ..RESULT socket 3 (req) sent 2374 recd 2374 fail 0 -69: ..RESULT socket 4 (rep) sent 2273 recd 2273 fail 0 -69: ..RESULT socket 5 (req) sent 2273 recd 2273 fail 0 -69: ..RESULT socket 6 (rep) sent 2011 recd 2011 fail 0 -69: ..RESULT socket 7 (req) sent 2011 recd 2011 fail 0 -69: ..RESULT socket 8 (rep) sent 4543 recd 4543 fail 0 -69: ..RESULT socket 9 (req) sent 2248 recd 2248 fail 0 -69: ..RESULT socket 10 (req) sent 2295 recd 2295 fail 0 -69: ..RESULT socket 11 (rep) sent 4610 recd 4610 fail 0 -69: ..RESULT socket 12 (req) sent 2258 recd 2258 fail 0 -69: ..RESULT socket 13 (req) sent 2352 recd 2352 fail 0 -69: ..RESULT socket 14 (rep) sent 1953 recd 1953 fail 0 -69: ..RESULT socket 15 (req) sent 1953 recd 1953 fail 0 -69: ..RESULT socket 16 (rep) sent 5234 recd 5234 fail 0 -69: ..RESULT socket 17 (req) sent 3274 recd 3274 fail 0 -69: ..RESULT socket 18 (req) sent 1960 recd 1960 fail 0 -69: ..RESULT socket 19 (rep) sent 2325 recd 2325 fail 0 -69: ..RESULT socket 20 (req) sent 2325 recd 2325 fail 0 -69: ..RESULT socket 21 (rep) sent 2308 recd 2308 fail 0 -69: ..RESULT socket 22 (req) sent 2308 recd 2308 fail 0 -69: ..RESULT socket 23 (rep) sent 2002 recd 2002 fail 0 -69: ..RESULT socket 24 (req) sent 2002 recd 2002 fail 0 -69: ..RESULT socket 25 (rep) sent 1903 recd 1903 fail 0 -69: ..RESULT socket 26 (req) sent 1903 recd 1903 fail 0 -69: ..RESULT socket 27 (rep) sent 2294 recd 2294 fail 0 -69: ..RESULT socket 28 (req) sent 2294 recd 2294 fail 0 +69: All tests worked RESULT socket 1 (rep) sent 5276 recd 5276 fail 0 +69: ..RESULT socket 2 (req) sent 5276 recd 5276 fail 0 +69: ..RESULT socket 3 (rep) sent 4287 recd 4287 fail 0 +69: ..RESULT socket 4 (req) sent 4287 recd 4287 fail 0 +69: ..RESULT socket 5 (rep) sent 4186 recd 4186 fail 0 +69: ..RESULT socket 6 (req) sent 4186 recd 4186 fail 0 +69: ..RESULT socket 7 (rep) sent 8406 recd 8406 fail 0 +69: ..RESULT socket 8 (req) sent 4468 recd 4468 fail 0 +69: ..RESULT socket 9 (req) sent 3938 recd 3938 fail 0 +69: ..RESULT socket 10 (rep) sent 8780 recd 8780 fail 0 +69: ..RESULT socket 11 (req) sent 4562 recd 4562 fail 0 +69: ..RESULT socket 12 (req) sent 4218 recd 4218 fail 0 +69: ..RESULT socket 13 (rep) sent 7953 recd 7953 fail 0 +69: ..RESULT socket 14 (req) sent 3918 recd 3918 fail 0 +69: ..RESULT socket 15 (req) sent 4035 recd 4035 fail 0 +69: ..RESULT socket 16 (rep) sent 8693 recd 8693 fail 0 +69: ..RESULT socket 17 (req) sent 4279 recd 4279 fail 0 +69: ..RESULT socket 18 (req) sent 4414 recd 4414 fail 0 +69: ..RESULT socket 19 (rep) sent 8956 recd 8956 fail 0 +69: ..RESULT socket 20 (req) sent 4995 recd 4995 fail 0 +69: ..RESULT socket 21 (req) sent 3961 recd 3961 fail 0 +69: ..RESULT socket 22 (rep) sent 4276 recd 4276 fail 0 +69: ..RESULT socket 23 (req) sent 4276 recd 4276 fail 0 +69: ..RESULT socket 24 (rep) sent 3838 recd 3838 fail 0 +69: ..RESULT socket 25 (req) sent 3838 recd 3838 fail 0 69: .. 69: 69: -69: 56 assertions thus far +69: 50 assertions thus far 69: 69: --- PASS: Req/Rep Stress (0.00s) 69: PASS -69: ok /build/nng-1.5.2/build-static/tests/reqstress 30.293s -86/86 Test #69: nng.reqstress ............................... Passed 30.31 sec +69: ok /build/nng-1.5.2/build-static/tests/reqstress 30.137s +86/86 Test #69: nng.reqstress ............................... Passed 30.14 sec 100% tests passed, 0 tests failed out of 86 -Total Test time (real) = 38.39 sec +Total Test time (real) = 33.17 sec make[2]: Leaving directory '/build/nng-1.5.2/build-static' dh_auto_test --buildsystem=cmake --builddir=build-shared - cd build-shared && make -j8 test ARGS\+=--verbose ARGS\+=-j8 + cd build-shared && make -j15 test ARGS\+=--verbose ARGS\+=-j15 make[2]: Entering directory '/build/nng-1.5.2/build-shared' Running tests... -/usr/bin/ctest --force-new-ctest-process --verbose -j8 +/usr/bin/ctest --force-new-ctest-process --verbose -j15 UpdateCTestConfiguration from :/build/nng-1.5.2/build-shared/DartConfiguration.tcl UpdateCTestConfiguration from :/build/nng-1.5.2/build-shared/DartConfiguration.tcl Test project /build/nng-1.5.2/build-shared @@ -19732,6 +19769,48 @@ 8: Test command: /build/nng-1.5.2/build-shared/src/core/sock_test "-t" "-v" 8: Working Directory: /build/nng-1.5.2/build-shared/src/core 8: Test timeout computed to be: 180 +test 9 + Start 9: nng.core.url_test + +9: Test command: /build/nng-1.5.2/build-shared/src/core/url_test "-t" "-v" +9: Working Directory: /build/nng-1.5.2/build-shared/src/core +9: Test timeout computed to be: 180 +test 10 + Start 10: nng.platform.platform_test + +10: Test command: /build/nng-1.5.2/build-shared/src/platform/platform_test "-t" "-v" +10: Working Directory: /build/nng-1.5.2/build-shared/src/platform +10: Test timeout computed to be: 180 +test 11 + Start 11: nng.compat.compat.nanomsg.compat_tcp_test + +11: Test command: /build/nng-1.5.2/build-shared/src/compat/nanomsg/compat_tcp_test "-t" "-v" +11: Working Directory: /build/nng-1.5.2/build-shared/src/compat/nanomsg +11: Test timeout computed to be: 180 +test 12 + Start 12: nng.sp.protocol.bus0.bug1247_test + +12: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/bus0/bug1247_test "-t" "-v" +12: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/bus0 +12: Test timeout computed to be: 180 +test 13 + Start 13: nng.sp.protocol.pair0.pair0_test + +13: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/pair0/pair0_test "-t" "-v" +13: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/pair0 +13: Test timeout computed to be: 180 +test 14 + Start 14: nng.sp.protocol.pair1.pair1_test + +14: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/pair1/pair1_test "-t" "-v" +14: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/pair1 +14: Test timeout computed to be: 180 +test 15 + Start 15: nng.sp.protocol.pair1.pair1_poly_test + +15: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/pair1/pair1_poly_test "-t" "-v" +15: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/pair1 +15: Test timeout computed to be: 180 1: Test sleep: 2: Test buffer options: 2: buf_size_test.c:29: Check nng_pair1_open(&s1) succeeds... ok @@ -19759,13 +19838,48 @@ 2: buf_size_test.c:57: Check nng_socket_set_int(s1, opt, 0x100000) fails with Invalid argument... ok 2: buf_size_test.c:59: Check nng_close(s1) succeeds... ok 2: SUCCESS: All conditions have passed. -2: Duration: 0.002097 secs +2: Duration: 0.002017 secs +2: +2: Test buffer legacy: +2: buf_size_test.c:78: Check nng_pair1_open(&s1) succeeds... ok +2: Case recv-buffer: +2: buf_size_test.c:88: Check nng_socket_set_int(s1, opt, 10) succeeds... ok +2: buf_size_test.c:89: Check nn_getsockopt(os, NN_SOL_SOCKET, nno, &cnt, &sz) == 0... ok +2: buf_size_test.c:91: Check cnt == 10240... ok +2: buf_size_test.c:94: Check nn_setsockopt(os, NN_SOL_SOCKET, nno, &cnt, sz) == 0... ok +2: buf_size_test.c:96: Check nn_getsockopt(os, NN_SOL_SOCKET, nno, &cnt, &sz) == 0... ok +2: buf_size_test.c:98: Check cnt == 1024... ok +2: buf_size_test.c:99: Check nng_socket_get_int(s1, opt, &cnt) succeeds... ok +2: buf_size_test.c:100: Check cnt == 1... ok +2: buf_size_test.c:102: Check nn_setsockopt(os, NN_SOL_SOCKET, nno, &cnt, 100) == -1... ok +2: buf_size_test.c:104: Check nn_errno() == EINVAL... ok +2: Case send-buffer: +2: buf_size_test.c:88: Check nng_socket_set_int(s1, opt, 10) succeeds... ok +2: buf_size_test.c:89: Check nn_getsockopt(os, NN_SOL_SOCKET, nno, &cnt, &sz) == 0... ok +2: buf_size_test.c:91: Check cnt == 10240... ok +2: buf_size_test.c:94: Check nn_setsockopt(os, NN_SOL_SOCKET, nno, &cnt, sz) == 0... ok +2: buf_size_test.c:96: Check nn_getsockopt(os, NN_SOL_SOCKET, nno, &cnt, &sz) == 0... ok +2: buf_size_test.c:98: Check cnt == 1024... ok +2: buf_size_test.c:99: Check nng_socket_get_int(s1, opt, &cnt) succeeds... ok +2: buf_size_test.c:100: Check cnt == 1... ok +2: buf_size_test.c:102: Check nn_setsockopt(os, NN_SOL_SOCKET, nno, &cnt, 100) == -1... ok +2: buf_size_test.c:104: Check nn_errno() == EINVAL... ok +2: buf_size_test.c:106: Check nng_close(s1) succeeds... ok +2: SUCCESS: All conditions have passed. +2: Duration: 0.001692 secs +2: +2: Summary: +2: Count of all unit tests: 2 +2: Count of run unit tests: 2 +2: Count of failed unit tests: 0 +2: Count of skipped unit tests: 0 +2: SUCCESS: All unit tests have passed. 2: 3: Test known errors: 3: errors_test.c:18: Check Object closed == Object closed... ok 3: errors_test.c:19: Check Timed out == Timed out... ok 3: SUCCESS: All conditions have passed. -3: Duration: 0.000037 secs +3: Duration: 0.000009 secs 3: 3: Test unknown errors: 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok @@ -19787,13 +19901,13 @@ 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: SUCCESS: All conditions have passed. -3: Duration: 0.000057 secs +3: Duration: 0.000018 secs 3: 3: Test system errors: 3: errors_test.c:33: Check No such file or directory == No such file or directory... ok 3: errors_test.c:34: Check Invalid argument == Invalid argument... ok 3: SUCCESS: All conditions have passed. -3: Duration: 0.000071 secs +3: Duration: 0.000024 secs 3: 3: Summary: 3: Count of all unit tests: 3 @@ -19809,7 +19923,7 @@ 4: id_test.c:30: Check nni_id_get(&m, 5) == four... ok 4: id_test.c:33: Check nni_id_remove(&m, 5) succeeds... ok 4: SUCCESS: All conditions have passed. -4: Duration: 0.000030 secs +4: Duration: 0.000014 secs 4: 4: Test random: 4: id_test.c:46: Check nni_id_alloc(&m, &id, &id) succeeds... ok @@ -19817,7 +19931,7 @@ 4: id_test.c:55: Check id != 1... ok 4: id_test.c:56: Check i < 2... ok 4: SUCCESS: All conditions have passed. -4: Duration: 0.000044 secs +4: Duration: 0.000015 secs 4: 4: Test collision: 4: id_test.c:69: Check nni_id_set(&m, 5, five) succeeds... ok @@ -19827,14 +19941,14 @@ 4: id_test.c:75: Check nni_id_remove(&m, 5) succeeds... ok 4: id_test.c:76: Check nni_id_get(&m, 13) == four... ok 4: SUCCESS: All conditions have passed. -4: Duration: 0.000023 secs +4: Duration: 0.000012 secs 4: 4: Test empty: 4: id_test.c:87: Check nni_id_get(&m, 42) == NULL... ok 4: id_test.c:88: Check nni_id_remove(&m, 42) fails with Entry not found... ok 4: id_test.c:89: Check nni_id_remove(&m, 1) fails with Entry not found... ok 4: SUCCESS: All conditions have passed. -4: Duration: 0.000021 secs +4: Duration: 0.000005 secs 4: 4: Test not found: 4: id_test.c:100: Check nni_id_alloc(&m, &id, &id) succeeds... ok @@ -19842,11 +19956,11 @@ 4: id_test.c:102: Check nni_id_remove(&m, 2) fails with Entry not found... ok 4: id_test.c:103: Check nni_id_remove(&m, id) succeeds... ok 4: SUCCESS: All conditions have passed. -4: Duration: 0.000035 secs +4: Duration: 0.000011 secs 4: 4: Test resize: 4: SUCCESS: All conditions have passed. -4: Duration: 0.000154 secs +4: Duration: 0.000078 secs 4: 4: Test dynamic: 4: id_test.c:145: Check nni_id_alloc(&m, &id, &expect[0]) succeeds... ok @@ -19862,7 +19976,7 @@ 4: id_test.c:161: Check nni_id_alloc(&m, &id, &expect[4]) succeeds... ok 4: id_test.c:162: Check id == 11... ok 4: SUCCESS: All conditions have passed. -4: Duration: 0.000032 secs +4: Duration: 0.000016 secs 4: 4: Test set out of range: 4: id_test.c:176: Check nni_id_set(&m, 1, &x) succeeds... ok @@ -19870,13 +19984,13 @@ 4: id_test.c:178: Check nni_id_alloc(&m, &id, &x) succeeds... ok 4: id_test.c:179: Check id == 10... ok 4: SUCCESS: All conditions have passed. -4: Duration: 0.000020 secs +4: Duration: 0.000009 secs 4: 4: Test stress: 4: id_test.c:239: Check i == STRESS_LOAD... ok 4: id_test.c:258: Check i == NUM_VALUES... ok 4: SUCCESS: All conditions have passed. -4: Duration: 0.007363 secs +4: Duration: 0.003171 secs 4: 4: Summary: 4: Count of all unit tests: 9 @@ -19891,7 +20005,7 @@ 5: list_test.c:32: Check a.ll_offset == 8... ok 5: list_test.c:33: Check b.ll_offset == (8 + sizeof(nni_list_node))... ok 5: SUCCESS: All conditions have passed. -5: Duration: 0.000015 secs +5: Duration: 0.000007 secs 5: 5: Test list add one: 5: list_test.c:46: Check nni_list_first(&a) == NULL... ok @@ -19905,7 +20019,7 @@ 5: list_test.c:72: Check nni_list_first(&a) == NULL... ok 5: list_test.c:73: Check nni_list_last(&a) == NULL... ok 5: SUCCESS: All conditions have passed. -5: Duration: 0.000028 secs +5: Duration: 0.000011 secs 5: 5: Test list add two: 5: list_test.c:95: Check nni_list_first(&a) == &item1... ok @@ -19923,7 +20037,7 @@ 5: list_test.c:114: Check nni_list_next(&a, &item2) == NULL... ok 5: list_test.c:115: Check nni_list_prev(&a, &item2) == NULL... ok 5: SUCCESS: All conditions have passed. -5: Duration: 0.000026 secs +5: Duration: 0.000014 secs 5: 5: Summary: 5: Count of all unit tests: 3 @@ -19936,14 +20050,14 @@ 6: message_test.c:21: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:22: Check nng_msg_getopt(msg, 0, NULL, NULL) fails with Not supported... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000029 secs +6: Duration: 0.000016 secs 6: 6: Test msg empty: 6: message_test.c:30: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:31: Check nng_msg_len(msg) == 0... ok 6: message_test.c:32: Check nng_msg_header_len(msg) == 0... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000022 secs +6: Duration: 0.000021 secs 6: 6: Test msg append body: 6: message_test.c:40: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -19951,7 +20065,7 @@ 6: message_test.c:42: Check nng_msg_len(msg) == 4... ok 6: message_test.c:43: Check strcmp(nng_msg_body(msg), "pad") == 0... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000054 secs +6: Duration: 0.000020 secs 6: 6: Test msg append header: 6: message_test.c:51: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -19959,7 +20073,7 @@ 6: message_test.c:53: Check nng_msg_header_len(msg) == 4... ok 6: message_test.c:54: Check strcmp(nng_msg_header(msg), "123") == 0... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000045 secs +6: Duration: 0.000018 secs 6: 6: Test msg insert body: 6: message_test.c:62: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -19968,7 +20082,7 @@ 6: message_test.c:65: Check nng_msg_len(msg) == 7... ok 6: message_test.c:66: Check strcmp(nng_msg_body(msg), "uvwxyz") == 0... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000046 secs +6: Duration: 0.000022 secs 6: 6: Test msg insert header: 6: message_test.c:74: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -19977,7 +20091,7 @@ 6: message_test.c:77: Check nng_msg_header_len(msg) == 7... ok 6: message_test.c:78: Check strcmp(nng_msg_header(msg), "abcdef") == 0... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000043 secs +6: Duration: 0.000020 secs 6: 6: Test msg trim body: 6: message_test.c:86: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -19988,7 +20102,7 @@ 6: message_test.c:91: Check strcmp(nng_msg_body(msg), "wxyz") == 0... ok 6: message_test.c:92: Check nng_msg_trim(msg, 10) fails with Invalid argument... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000048 secs +6: Duration: 0.000029 secs 6: 6: Test msg trim header: 6: message_test.c:99: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -19999,32 +20113,8 @@ 6: message_test.c:104: Check strcmp(nng_msg_header(msg), "cdef") == 0... ok 6: message_test.c:105: Check nng_msg_header_trim(msg, 10) fails with Invalid argument... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000078 secs +6: Duration: 0.000025 secs 6: -7: Test dial before listen: -8: Test recv timeout: - 1/86 Test #3: nng.core.errors_test ........................ Passed 0.03 sec -test 9 - Start 9: nng.core.url_test - -9: Test command: /build/nng-1.5.2/build-shared/src/core/url_test "-t" "-v" -9: Working Directory: /build/nng-1.5.2/build-shared/src/core -9: Test timeout computed to be: 180 - 2/86 Test #4: nng.core.id_test ............................ Passed 0.03 sec -test 10 - Start 10: nng.platform.platform_test - -10: Test command: /build/nng-1.5.2/build-shared/src/platform/platform_test "-t" "-v" -10: Working Directory: /build/nng-1.5.2/build-shared/src/platform -10: Test timeout computed to be: 180 - 3/86 Test #5: nng.core.list_test .......................... Passed 0.03 sec -test 11 - Start 11: nng.compat.compat.nanomsg.compat_tcp_test - -11: Test command: /build/nng-1.5.2/build-shared/src/compat/nanomsg/compat_tcp_test "-t" "-v" -11: Working Directory: /build/nng-1.5.2/build-shared/src/compat/nanomsg -11: Test timeout computed to be: 180 -2: Test buffer legacy: 6: Test msg chop body: 6: message_test.c:113: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:114: Check nng_msg_append(msg, "123456", 7) succeeds... ok @@ -20034,55 +20124,8 @@ 6: message_test.c:118: Check memcmp(nng_msg_body(msg), "12", 2) == 0... ok 6: message_test.c:119: Check nng_msg_chop(msg, 10) fails with Invalid argument... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000049 secs +6: Duration: 0.000020 secs 6: -9: Test url host: -9: url_test.c:20: Check nng_url_parse(&url, "http://www.google.com") succeeds... ok -9: url_test.c:21: Check url != NULL... ok -9: url_test.c:22: Check strcmp(url->u_scheme, "http") == 0... ok -9: url_test.c:23: Check strcmp(url->u_host, "www.google.com") == 0... ok -9: url_test.c:24: Check strcmp(url->u_hostname, "www.google.com") == 0... ok -9: url_test.c:25: Check strcmp(url->u_port, "80") == 0... ok -9: url_test.c:26: Check strcmp(url->u_path, "") == 0... ok -9: url_test.c:27: Check strcmp(url->u_requri, "") == 0... ok -9: url_test.c:28: Check url->u_query == NULL... ok -9: url_test.c:29: Check url->u_fragment == NULL... ok -9: url_test.c:30: Check url->u_userinfo == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000121 secs -9: -9: Test url host port: -9: url_test.c:38: Check nng_url_parse(&url, "http://www.google.com:1234") succeeds... ok -9: url_test.c:39: Check url != NULL... ok -9: url_test.c:40: Check strcmp(url->u_scheme, "http") == 0... ok -9: url_test.c:41: Check strcmp(url->u_host, "www.google.com:1234") == 0... ok -9: url_test.c:42: Check strcmp(url->u_hostname, "www.google.com") == 0... ok -9: url_test.c:43: Check strcmp(url->u_port, "1234") == 0... ok -9: url_test.c:44: Check strcmp(url->u_path, "") == 0... ok -9: url_test.c:45: Check strcmp(url->u_requri, "") == 0... ok -9: url_test.c:46: Check url->u_query == NULL... ok -9: url_test.c:47: Check url->u_fragment == NULL... ok -9: url_test.c:48: Check url->u_userinfo == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000068 secs -9: -9: Test url host port path: -9: url_test.c:57: Check nng_url_parse(&url, "http://www.google.com:1234/somewhere") succeeds... ok -9: url_test.c:59: Check url != NULL... ok -9: url_test.c:60: Check strcmp(url->u_scheme, "http") == 0... ok -9: url_test.c:61: Check strcmp(url->u_host, "www.google.com:1234") == 0... ok -9: url_test.c:62: Check strcmp(url->u_hostname, "www.google.com") == 0... ok -9: url_test.c:63: Check strcmp(url->u_port, "1234") == 0... ok -9: url_test.c:64: Check strcmp(url->u_path, "/somewhere") == 0... ok -9: url_test.c:65: Check strcmp(url->u_requri, "/somewhere") == 0... ok -9: url_test.c:66: Check url->u_userinfo == NULL... ok -9: url_test.c:67: Check url->u_query == NULL... ok -9: url_test.c:68: Check url->u_fragment == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000081 secs -9: -10: Test sleep: -11: Test compat tcp bind and close : 6: Test msg chop header: 6: message_test.c:127: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:128: Check nng_msg_header_append(msg, "abcdef", 7) succeeds... ok @@ -20092,7 +20135,7 @@ 6: message_test.c:132: Check memcmp(nng_msg_header(msg), "ab", 2) == 0... ok 6: message_test.c:133: Check nng_msg_header_chop(msg, 10) fails with Invalid argument... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000048 secs +6: Duration: 0.000022 secs 6: 6: Test msg clear body: 6: message_test.c:141: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -20104,7 +20147,7 @@ 6: message_test.c:148: Check nng_msg_header_len(msg) == 7... ok 6: message_test.c:149: Check strcmp(nng_msg_header(msg), "header") == 0... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000074 secs +6: Duration: 0.000025 secs 6: 6: Test msg clear header: 6: message_test.c:158: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -20116,38 +20159,8 @@ 6: message_test.c:165: Check nng_msg_header_len(msg) == 0... ok 6: message_test.c:166: Check strcmp(nng_msg_body(msg), "body") == 0... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000052 secs +6: Duration: 0.000023 secs 6: -9: Test url user info: -9: url_test.c:76: Check nng_url_parse( &url, "http://garrett@www.google.com:1234/somewhere") succeeds... ok -9: url_test.c:78: Check url != NULL... ok -9: url_test.c:79: Check http == http... ok -9: url_test.c:80: Check garrett == garrett... ok -9: url_test.c:81: Check www.google.com:1234 == www.google.com:1234... ok -9: url_test.c:82: Check www.google.com == www.google.com... ok -9: url_test.c:83: Check 1234 == 1234... ok -9: url_test.c:84: Check /somewhere == /somewhere... ok -9: url_test.c:85: Check /somewhere == /somewhere... ok -9: url_test.c:86: Check (nil) == NULL... ok -9: url_test.c:87: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000069 secs -9: -9: Test url path query param: -9: url_test.c:95: Check nng_url_parse(&url, "http://www.google.com/somewhere?result=yes") succeeds... ok -9: url_test.c:97: Check url != NULL... ok -9: url_test.c:98: Check http == http... ok -9: url_test.c:99: Check www.google.com == www.google.com... ok -9: url_test.c:100: Check www.google.com == www.google.com... ok -9: url_test.c:101: Check 80 == 80... ok -9: url_test.c:102: Check /somewhere == /somewhere... ok -9: url_test.c:103: Check result=yes == result=yes... ok -9: url_test.c:104: Check /somewhere?result=yes == /somewhere?result=yes... ok -9: url_test.c:105: Check (nil) == NULL... ok -9: url_test.c:106: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000074 secs -9: 6: Test msg pipe: 6: message_test.c:175: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:179: Check nng_pipe_id(p0) < 0... ok @@ -20155,23 +20168,8 @@ 6: message_test.c:185: Check nng_pipe_id(p) != nng_pipe_id(p0)... ok 6: message_test.c:186: Check nng_pipe_id(p) == 0x22222222... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000057 secs +6: Duration: 0.000016 secs 6: -9: Test url query param anchor: -9: url_test.c:114: Check nng_url_parse(&url, "http://www.google.com/" "somewhere?result=yes#chapter1") succeeds... ok -9: url_test.c:117: Check url != NULL... ok -9: url_test.c:118: Check http == http... ok -9: url_test.c:119: Check www.google.com == www.google.com... ok -9: url_test.c:120: Check www.google.com == www.google.com... ok -9: url_test.c:121: Check 80 == 80... ok -9: url_test.c:122: Check /somewhere == /somewhere... ok -9: url_test.c:123: Check result=yes == result=yes... ok -9: url_test.c:124: Check chapter1 == chapter1... ok -9: url_test.c:125: Check /somewhere?result=yes#chapter1 == /somewhere?result=yes#chapter1... ok -9: url_test.c:126: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000069 secs -9: 6: Test msg reallocate: 6: message_test.c:195: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:197: Check nng_msg_append(msg, "abc", 4) succeeds... ok @@ -20185,23 +20183,8 @@ 6: message_test.c:205: Check nng_msg_len(msg) == strlen("abCDEF") + 1... ok 6: message_test.c:206: Check strcmp(nng_msg_body(msg), "abCDEF") == 0... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000058 secs +6: Duration: 0.000026 secs 6: -9: Test url path anchor: -9: url_test.c:134: Check nng_url_parse(&url, "http://www.google.com/somewhere#chapter2") succeeds... ok -9: url_test.c:136: Check url != NULL... ok -9: url_test.c:137: Check http == http... ok -9: url_test.c:138: Check www.google.com == www.google.com... ok -9: url_test.c:139: Check www.google.com == www.google.com... ok -9: url_test.c:140: Check 80 == 80... ok -9: url_test.c:141: Check /somewhere == /somewhere... ok -9: url_test.c:142: Check chapter2 == chapter2... ok -9: url_test.c:143: Check /somewhere#chapter2 == /somewhere#chapter2... ok -9: url_test.c:144: Check (nil) == NULL... ok -9: url_test.c:145: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000064 secs -9: 6: Test msg large: 6: message_test.c:215: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:217: Check nng_msg_append(msg, "abc", strlen("abc") + 1) succeeds... ok @@ -20213,23 +20196,8 @@ 6: message_test.c:224: Check nng_msg_trim(msg, sizeof(chunk) - 2) succeeds... ok 6: message_test.c:225: Check strcmp(nng_msg_body(msg), "++abc") == 0... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000123 secs +6: Duration: 0.000026 secs 6: -9: Test url anchor: -9: url_test.c:153: Check nng_url_parse(&url, "http://www.google.com#chapter3") succeeds... ok -9: url_test.c:154: Check url != NULL... ok -9: url_test.c:155: Check http == http... ok -9: url_test.c:156: Check www.google.com == www.google.com... ok -9: url_test.c:157: Check www.google.com == www.google.com... ok -9: url_test.c:158: Check == ... ok -9: url_test.c:159: Check 80 == 80... ok -9: url_test.c:160: Check chapter3 == chapter3... ok -9: url_test.c:161: Check #chapter3 == #chapter3... ok -9: url_test.c:162: Check (nil) == NULL... ok -9: url_test.c:163: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000062 secs -9: 6: Test msg dup: 6: message_test.c:235: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:236: Check nng_msg_header_append(msg, "front", strlen("front") + 1) succeeds... ok @@ -20251,45 +20219,16 @@ 6: message_test.c:255: Check nng_msg_len(m2) == strlen("back2basics") + 1... ok 6: message_test.c:256: Check strcmp(nng_msg_body(m2), "back2basics") == 0... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000053 secs +6: Duration: 0.000033 secs 6: -9: Test url query param: -9: url_test.c:171: Check nng_url_parse(&url, "http://www.google.com?color=red") succeeds... ok -9: url_test.c:172: Check url != NULL... ok -9: url_test.c:173: Check http == http... ok -9: url_test.c:174: Check www.google.com == www.google.com... ok -9: url_test.c:175: Check www.google.com == www.google.com... ok -9: url_test.c:176: Check == ... ok -9: url_test.c:177: Check 80 == 80... ok -9: url_test.c:178: Check color=red == color=red... ok -9: url_test.c:179: Check ?color=red == ?color=red... ok -9: url_test.c:180: Check url != NULL... ok -9: url_test.c:181: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000070 secs -9: 6: Test msg dup pipe: 6: message_test.c:269: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:272: Check nng_msg_dup(&m2, msg) succeeds... ok 6: message_test.c:274: Check nng_pipe_id(p) == 0x22222222... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000039 secs +6: Duration: 0.000023 secs 6: -9: Test url v6 host: 6: Test msg body u16: -9: url_test.c:189: Check nng_url_parse(&url, "http://[::1]") succeeds... ok -9: url_test.c:190: Check url != NULL... ok -9: url_test.c:191: Check http == http... ok -9: url_test.c:192: Check [::1] == [::1]... ok -9: url_test.c:193: Check ::1 == ::1... ok -9: url_test.c:194: Check == ... ok -9: url_test.c:195: Check 80 == 80... ok -9: url_test.c:196: Check (nil) == NULL... ok -9: url_test.c:197: Check (nil) == NULL... ok -9: url_test.c:198: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000072 secs -9: 6: message_test.c:286: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:288: Check nng_msg_append_u16(msg, 2) succeeds... ok 6: message_test.c:289: Check nng_msg_insert_u16(msg, 1) succeeds... ok @@ -20311,7 +20250,7 @@ 6: message_test.c:307: Check nng_msg_trim_u16(msg, &v) fails with Invalid argument... ok 6: message_test.c:308: Check nng_msg_chop_u16(msg, &v) fails with Invalid argument... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000078 secs +6: Duration: 0.000037 secs 6: 6: Test msg header u16: 6: message_test.c:286: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -20335,7 +20274,7 @@ 6: message_test.c:307: Check nng_msg_trim_u16(msg, &v) fails with Invalid argument... ok 6: message_test.c:308: Check nng_msg_chop_u16(msg, &v) fails with Invalid argument... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000075 secs +6: Duration: 0.000029 secs 6: 6: Test msg header u32: 6: message_test.c:388: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -20359,22 +20298,8 @@ 6: message_test.c:409: Check nng_msg_trim_u16(msg, &v) fails with Invalid argument... ok 6: message_test.c:410: Check nng_msg_chop_u16(msg, &v) fails with Invalid argument... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000086 secs +6: Duration: 0.000031 secs 6: -9: Test url v6 host port: -9: url_test.c:206: Check nng_url_parse(&url, "http://[::1]:29") succeeds... ok -9: url_test.c:207: Check url != NULL... ok -9: url_test.c:208: Check http == http... ok -9: url_test.c:209: Check [::1]:29 == [::1]:29... ok -9: url_test.c:210: Check ::1 == ::1... ok -9: url_test.c:211: Check == ... ok -9: url_test.c:212: Check 29 == 29... ok -9: url_test.c:213: Check (nil) == NULL... ok -9: url_test.c:214: Check (nil) == NULL... ok -9: url_test.c:215: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000068 secs -9: 6: Test msg body u32: 6: message_test.c:320: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:322: Check nng_msg_append_u32(msg, 2) succeeds... ok @@ -20397,70 +20322,8 @@ 6: message_test.c:341: Check nng_msg_trim_u32(msg, &v) fails with Invalid argument... ok 6: message_test.c:342: Check nng_msg_chop_u32(msg, &v) fails with Invalid argument... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000059 secs +6: Duration: 0.000030 secs 6: -11: compat_tcp_test.c:45: Check (sb = nn_socket(AF_SP, NN_PAIR)) >= 0... ok -11: compat_tcp_test.c:46: Check nn_bind(sb, addr) >= 0... ok -11: compat_tcp_test.c:47: Check nn_close(sb) == 0... ok -11: SUCCESS: All conditions have passed. -11: Duration: 0.003886 secs -11: -9: Test url v6 host port path: -9: url_test.c:223: Check nng_url_parse(&url, "http://[::1]:29/bottles") succeeds... ok -9: url_test.c:224: Check url != NULL... ok -9: url_test.c:225: Check http == http... ok -9: url_test.c:226: Check [::1]:29 == [::1]:29... ok -9: url_test.c:227: Check ::1 == ::1... ok -9: url_test.c:228: Check /bottles == /bottles... ok -9: url_test.c:229: Check 29 == 29... ok -9: url_test.c:230: Check (nil) == NULL... ok -9: url_test.c:231: Check (nil) == NULL... ok -9: url_test.c:232: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000057 secs -9: -9: Test url tcp port: -9: url_test.c:240: Check nng_url_parse(&url, "tcp://:9876/") succeeds... ok -9: url_test.c:241: Check url != NULL... ok -9: url_test.c:242: Check tcp == tcp... ok -9: url_test.c:243: Check :9876 == :9876... ok -9: url_test.c:244: Check == ... ok -9: url_test.c:245: Check / == /... ok -9: url_test.c:246: Check 9876 == 9876... ok -9: url_test.c:247: Check (nil) == NULL... ok -9: url_test.c:248: Check (nil) == NULL... ok -9: url_test.c:249: Check (nil) == NULL... ok -9: SUCCESS: All conditions have passed. -9: Duration: 0.000055 secs -9: -2: buf_size_test.c:78: Check nng_pair1_open(&s1) succeeds... ok -2: Case recv-buffer: -2: buf_size_test.c:88: Check nng_socket_set_int(s1, opt, 10) succeeds... ok -2: buf_size_test.c:89: Check nn_getsockopt(os, NN_SOL_SOCKET, nno, &cnt, &sz) == 0... ok -2: buf_size_test.c:91: Check cnt == 10240... ok -2: buf_size_test.c:94: Check nn_setsockopt(os, NN_SOL_SOCKET, nno, &cnt, sz) == 0... ok -2: buf_size_test.c:96: Check nn_getsockopt(os, NN_SOL_SOCKET, nno, &cnt, &sz) == 0... ok -2: buf_size_test.c:98: Check cnt == 1024... ok -2: buf_size_test.c:99: Check nng_socket_get_int(s1, opt, &cnt) succeeds... ok -2: buf_size_test.c:100: Check cnt == 1... ok -2: buf_size_test.c:102: Check nn_setsockopt(os, NN_SOL_SOCKET, nno, &cnt, 100) == -1... ok -2: buf_size_test.c:104: Check nn_errno() == EINVAL... ok -2: Case send-buffer: -2: buf_size_test.c:88: Check nng_socket_set_int(s1, opt, 10) succeeds... ok -2: buf_size_test.c:89: Check nn_getsockopt(os, NN_SOL_SOCKET, nno, &cnt, &sz) == 0... ok -2: buf_size_test.c:91: Check cnt == 10240... ok -2: buf_size_test.c:94: Check nn_setsockopt(os, NN_SOL_SOCKET, nno, &cnt, sz) == 0... ok -2: buf_size_test.c:96: Check nn_getsockopt(os, NN_SOL_SOCKET, nno, &cnt, &sz) == 0... ok -2: buf_size_test.c:98: Check cnt == 1024... ok -2: buf_size_test.c:99: Check nng_socket_get_int(s1, opt, &cnt) succeeds... ok -2: buf_size_test.c:100: Check cnt == 1... ok -2: buf_size_test.c:102: Check nn_setsockopt(os, NN_SOL_SOCKET, nno, &cnt, 100) == -1... ok -2: buf_size_test.c:104: Check nn_errno() == EINVAL... ok -2: buf_size_test.c:106: Check nng_close(s1) succeeds... ok -2: SUCCESS: All conditions have passed. -2: Duration: 0.001700 secs -2: -11: Test compat tcp connect and close : 6: Test msg header u32: 6: message_test.c:422: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:424: Check nng_msg_header_append_u32(msg, 2) succeeds... ok @@ -20483,22 +20346,8 @@ 6: message_test.c:443: Check nng_msg_trim_u32(msg, &v) fails with Invalid argument... ok 6: message_test.c:444: Check nng_msg_chop_u32(msg, &v) fails with Invalid argument... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000063 secs +6: Duration: 0.000041 secs 6: -2: Summary: -2: Count of all unit tests: 2 -2: Count of run unit tests: 2 -2: Count of failed unit tests: 0 -2: Count of skipped unit tests: 0 -2: SUCCESS: All unit tests have passed. -2: - 4/86 Test #2: nng.core.buf_size_test ...................... Passed 0.07 sec -test 12 - Start 12: nng.sp.protocol.bus0.bug1247_test - -12: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/bus0/bug1247_test "-t" "-v" -12: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/bus0 -12: Test timeout computed to be: 180 6: Test msg body u32: 6: message_test.c:354: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:356: Check nng_msg_append_u64(msg, 2) succeeds... ok @@ -20521,7 +20370,7 @@ 6: message_test.c:375: Check nng_msg_trim_u64(msg, &v) fails with Invalid argument... ok 6: message_test.c:376: Check nng_msg_chop_u64(msg, &v) fails with Invalid argument... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000077 secs +6: Duration: 0.000036 secs 6: 6: Test msg header u32: 6: message_test.c:457: Check nng_msg_alloc(&msg, 0) succeeds... ok @@ -20545,22 +20394,201 @@ 6: message_test.c:478: Check nng_msg_trim_u64(msg, &v) fails with Invalid argument... ok 6: message_test.c:479: Check nng_msg_chop_u64(msg, &v) fails with Invalid argument... ok 6: SUCCESS: All conditions have passed. -6: Duration: 0.000069 secs -6: -6: Test msg capacity: -6: message_test.c:491: Check nng_msg_alloc(&msg, 0) succeeds... ok -6: message_test.c:492: Check nng_msg_capacity(msg) == 32... ok -6: message_test.c:493: Check nng_msg_append(msg, "abc", 4) succeeds... ok -6: message_test.c:494: Check nng_msg_capacity(msg) == 32... ok -6: message_test.c:495: Check nng_msg_len(msg) == 4... ok -6: message_test.c:497: Check nng_msg_append(msg, junk, 64) succeeds... ok -6: message_test.c:498: Check nng_msg_len(msg) == 68... ok -6: message_test.c:499: Check nng_msg_capacity(msg) >= 68... ok -6: message_test.c:500: Check body != nng_msg_body(msg)... ok -6: message_test.c:501: Check memcmp(nng_msg_body(msg), "abc", 4) == 0... ok -6: SUCCESS: All conditions have passed. -6: Duration: 0.000053 secs +6: Duration: 0.000034 secs 6: +7: Test dial before listen: +8: Test recv timeout: +9: Test url host: +9: url_test.c:20: Check nng_url_parse(&url, "http://www.google.com") succeeds... ok +9: url_test.c:21: Check url != NULL... ok +9: url_test.c:22: Check strcmp(url->u_scheme, "http") == 0... ok +9: url_test.c:23: Check strcmp(url->u_host, "www.google.com") == 0... ok +9: url_test.c:24: Check strcmp(url->u_hostname, "www.google.com") == 0... ok +9: url_test.c:25: Check strcmp(url->u_port, "80") == 0... ok +9: url_test.c:26: Check strcmp(url->u_path, "") == 0... ok +9: url_test.c:27: Check strcmp(url->u_requri, "") == 0... ok +9: url_test.c:28: Check url->u_query == NULL... ok +9: url_test.c:29: Check url->u_fragment == NULL... ok +9: url_test.c:30: Check url->u_userinfo == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000031 secs +9: +9: Test url host port: +9: url_test.c:38: Check nng_url_parse(&url, "http://www.google.com:1234") succeeds... ok +9: url_test.c:39: Check url != NULL... ok +9: url_test.c:40: Check strcmp(url->u_scheme, "http") == 0... ok +9: url_test.c:41: Check strcmp(url->u_host, "www.google.com:1234") == 0... ok +9: url_test.c:42: Check strcmp(url->u_hostname, "www.google.com") == 0... ok +9: url_test.c:43: Check strcmp(url->u_port, "1234") == 0... ok +9: url_test.c:44: Check strcmp(url->u_path, "") == 0... ok +9: url_test.c:45: Check strcmp(url->u_requri, "") == 0... ok +9: url_test.c:46: Check url->u_query == NULL... ok +9: url_test.c:47: Check url->u_fragment == NULL... ok +9: url_test.c:48: Check url->u_userinfo == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000027 secs +9: +9: Test url host port path: +9: url_test.c:57: Check nng_url_parse(&url, "http://www.google.com:1234/somewhere") succeeds... ok +9: url_test.c:59: Check url != NULL... ok +9: url_test.c:60: Check strcmp(url->u_scheme, "http") == 0... ok +9: url_test.c:61: Check strcmp(url->u_host, "www.google.com:1234") == 0... ok +9: url_test.c:62: Check strcmp(url->u_hostname, "www.google.com") == 0... ok +9: url_test.c:63: Check strcmp(url->u_port, "1234") == 0... ok +9: url_test.c:64: Check strcmp(url->u_path, "/somewhere") == 0... ok +9: url_test.c:65: Check strcmp(url->u_requri, "/somewhere") == 0... ok +9: url_test.c:66: Check url->u_userinfo == NULL... ok +9: url_test.c:67: Check url->u_query == NULL... ok +9: url_test.c:68: Check url->u_fragment == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000025 secs +9: +9: Test url user info: +9: url_test.c:76: Check nng_url_parse( &url, "http://garrett@www.google.com:1234/somewhere") succeeds... ok +9: url_test.c:78: Check url != NULL... ok +9: url_test.c:79: Check http == http... ok +9: url_test.c:80: Check garrett == garrett... ok +9: url_test.c:81: Check www.google.com:1234 == www.google.com:1234... ok +9: url_test.c:82: Check www.google.com == www.google.com... ok +9: url_test.c:83: Check 1234 == 1234... ok +9: url_test.c:84: Check /somewhere == /somewhere... ok +9: url_test.c:85: Check /somewhere == /somewhere... ok +9: url_test.c:86: Check (nil) == NULL... ok +9: url_test.c:87: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000028 secs +9: +9: Test url path query param: +9: url_test.c:95: Check nng_url_parse(&url, "http://www.google.com/somewhere?result=yes") succeeds... ok +9: url_test.c:97: Check url != NULL... ok +9: url_test.c:98: Check http == http... ok +9: url_test.c:99: Check www.google.com == www.google.com... ok +9: url_test.c:100: Check www.google.com == www.google.com... ok +9: url_test.c:101: Check 80 == 80... ok +9: url_test.c:102: Check /somewhere == /somewhere... ok +9: url_test.c:103: Check result=yes == result=yes... ok +9: url_test.c:104: Check /somewhere?result=yes == /somewhere?result=yes... ok +9: url_test.c:105: Check (nil) == NULL... ok +9: url_test.c:106: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000029 secs +9: +9: Test url query param anchor: +9: url_test.c:114: Check nng_url_parse(&url, "http://www.google.com/" "somewhere?result=yes#chapter1") succeeds... ok +9: url_test.c:117: Check url != NULL... ok +9: url_test.c:118: Check http == http... ok +9: url_test.c:119: Check www.google.com == www.google.com... ok +9: url_test.c:120: Check www.google.com == www.google.com... ok +9: url_test.c:121: Check 80 == 80... ok +9: url_test.c:122: Check /somewhere == /somewhere... ok +9: url_test.c:123: Check result=yes == result=yes... ok +9: url_test.c:124: Check chapter1 == chapter1... ok +9: url_test.c:125: Check /somewhere?result=yes#chapter1 == /somewhere?result=yes#chapter1... ok +9: url_test.c:126: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000029 secs +9: +9: Test url path anchor: +9: url_test.c:134: Check nng_url_parse(&url, "http://www.google.com/somewhere#chapter2") succeeds... ok +9: url_test.c:136: Check url != NULL... ok +9: url_test.c:137: Check http == http... ok +9: url_test.c:138: Check www.google.com == www.google.com... ok +9: url_test.c:139: Check www.google.com == www.google.com... ok +9: url_test.c:140: Check 80 == 80... ok +9: url_test.c:141: Check /somewhere == /somewhere... ok +9: url_test.c:142: Check chapter2 == chapter2... ok +9: url_test.c:143: Check /somewhere#chapter2 == /somewhere#chapter2... ok +9: url_test.c:144: Check (nil) == NULL... ok +9: url_test.c:145: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000030 secs +9: +9: Test url anchor: +9: url_test.c:153: Check nng_url_parse(&url, "http://www.google.com#chapter3") succeeds... ok +9: url_test.c:154: Check url != NULL... ok +9: url_test.c:155: Check http == http... ok +9: url_test.c:156: Check www.google.com == www.google.com... ok +9: url_test.c:157: Check www.google.com == www.google.com... ok +9: url_test.c:158: Check == ... ok +9: url_test.c:159: Check 80 == 80... ok +9: url_test.c:160: Check chapter3 == chapter3... ok +9: url_test.c:161: Check #chapter3 == #chapter3... ok +9: url_test.c:162: Check (nil) == NULL... ok +9: url_test.c:163: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000029 secs +9: +9: Test url query param: +9: url_test.c:171: Check nng_url_parse(&url, "http://www.google.com?color=red") succeeds... ok +9: url_test.c:172: Check url != NULL... ok +9: url_test.c:173: Check http == http... ok +9: url_test.c:174: Check www.google.com == www.google.com... ok +9: url_test.c:175: Check www.google.com == www.google.com... ok +9: url_test.c:176: Check == ... ok +9: url_test.c:177: Check 80 == 80... ok +9: url_test.c:178: Check color=red == color=red... ok +9: url_test.c:179: Check ?color=red == ?color=red... ok +9: url_test.c:180: Check url != NULL... ok +9: url_test.c:181: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000032 secs +9: +9: Test url v6 host: +9: url_test.c:189: Check nng_url_parse(&url, "http://[::1]") succeeds... ok +9: url_test.c:190: Check url != NULL... ok +9: url_test.c:191: Check http == http... ok +9: url_test.c:192: Check [::1] == [::1]... ok +9: url_test.c:193: Check ::1 == ::1... ok +9: url_test.c:194: Check == ... ok +9: url_test.c:195: Check 80 == 80... ok +9: url_test.c:196: Check (nil) == NULL... ok +9: url_test.c:197: Check (nil) == NULL... ok +9: url_test.c:198: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000024 secs +9: +9: Test url v6 host port: +9: url_test.c:206: Check nng_url_parse(&url, "http://[::1]:29") succeeds... ok +9: url_test.c:207: Check url != NULL... ok +9: url_test.c:208: Check http == http... ok +9: url_test.c:209: Check [::1]:29 == [::1]:29... ok +9: url_test.c:210: Check ::1 == ::1... ok +9: url_test.c:211: Check == ... ok +9: url_test.c:212: Check 29 == 29... ok +9: url_test.c:213: Check (nil) == NULL... ok +9: url_test.c:214: Check (nil) == NULL... ok +9: url_test.c:215: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000022 secs +9: +9: Test url v6 host port path: +9: url_test.c:223: Check nng_url_parse(&url, "http://[::1]:29/bottles") succeeds... ok +9: url_test.c:224: Check url != NULL... ok +9: url_test.c:225: Check http == http... ok +9: url_test.c:226: Check [::1]:29 == [::1]:29... ok +9: url_test.c:227: Check ::1 == ::1... ok +9: url_test.c:228: Check /bottles == /bottles... ok +9: url_test.c:229: Check 29 == 29... ok +9: url_test.c:230: Check (nil) == NULL... ok +9: url_test.c:231: Check (nil) == NULL... ok +9: url_test.c:232: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000024 secs +9: +9: Test url tcp port: +9: url_test.c:240: Check nng_url_parse(&url, "tcp://:9876/") succeeds... ok +9: url_test.c:241: Check url != NULL... ok +9: url_test.c:242: Check tcp == tcp... ok +9: url_test.c:243: Check :9876 == :9876... ok +9: url_test.c:244: Check == ... ok +9: url_test.c:245: Check / == /... ok +9: url_test.c:246: Check 9876 == 9876... ok +9: url_test.c:247: Check (nil) == NULL... ok +9: url_test.c:248: Check (nil) == NULL... ok +9: url_test.c:249: Check (nil) == NULL... ok +9: SUCCESS: All conditions have passed. +9: Duration: 0.000026 secs +9: 9: Test url bare ws: 9: url_test.c:258: Check nng_url_parse(&url, "ws://") succeeds... ok 9: url_test.c:259: Check url != NULL... ok @@ -20573,22 +20601,8 @@ 9: url_test.c:266: Check (nil) == NULL... ok 9: url_test.c:267: Check (nil) == NULL... ok 9: SUCCESS: All conditions have passed. -9: Duration: 0.000064 secs +9: Duration: 0.000037 secs 9: -6: Test msg reserve: -6: message_test.c:511: Check nng_msg_alloc(&msg, 0) succeeds... ok -6: message_test.c:512: Check nng_msg_capacity(msg) == 32... ok -6: message_test.c:513: Check nng_msg_append(msg, "abc", 4) succeeds... ok -6: message_test.c:514: Check nng_msg_capacity(msg) == 32... ok -6: message_test.c:515: Check nng_msg_len(msg) == 4... ok -6: message_test.c:517: Check nng_msg_reserve(msg, 64) succeeds... ok -6: message_test.c:518: Check nng_msg_len(msg) == 4... ok -6: message_test.c:519: Check nng_msg_capacity(msg) == 64... ok -6: message_test.c:520: Check body != nng_msg_body(msg)... ok -6: message_test.c:521: Check memcmp(nng_msg_body(msg), "abc", 4) == 0... ok -6: SUCCESS: All conditions have passed. -6: Duration: 0.000055 secs -6: 9: Test url ws wildcard: 9: url_test.c:275: Check nng_url_parse(&url, "ws://*:12345/foobar") succeeds... ok 9: url_test.c:276: Check url != NULL... ok @@ -20601,24 +20615,9 @@ 9: url_test.c:283: Check (nil) == NULL... ok 9: url_test.c:284: Check (nil) == NULL... ok 9: SUCCESS: All conditions have passed. -9: Duration: 0.000061 secs +9: Duration: 0.000028 secs 9: -12: Test bug1247: -6: Summary: -6: Count of all unit tests: 26 -6: Count of run unit tests: 26 -6: Count of failed unit tests: 0 -6: Count of skipped unit tests: 0 -6: SUCCESS: All unit tests have passed. -6: 9: Test url ssh: - 5/86 Test #6: nng.core.message_test ....................... Passed 0.06 sec -test 13 - Start 13: nng.sp.protocol.pair0.pair0_test - -13: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/pair0/pair0_test "-t" "-v" -13: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/pair0 -13: Test timeout computed to be: 180 9: url_test.c:292: Check nng_url_parse(&url, "ssh://user@host.example.com") succeeds... ok 9: url_test.c:293: Check url != NULL... ok 9: url_test.c:294: Check ssh == ssh... ok @@ -20630,7 +20629,7 @@ 9: url_test.c:300: Check (nil) == NULL... ok 9: url_test.c:301: Check user == user... ok 9: SUCCESS: All conditions have passed. -9: Duration: 0.000090 secs +9: Duration: 0.000025 secs 9: 9: Test url bad scheme: 9: url_test.c:309: Check nng_url_parse(&url, "www.google.com") fails with Invalid argument... ok @@ -20638,34 +20637,15 @@ 9: url_test.c:311: Check nng_url_parse(&url, "http:www.google.com") fails with Invalid argument... ok 9: url_test.c:312: Check (nil) == NULL... ok 9: SUCCESS: All conditions have passed. -9: Duration: 0.000044 secs +9: Duration: 0.000014 secs 9: -11: compat_tcp_test.c:57: Check (sc = nn_socket(AF_SP, NN_PAIR)) >= 0 succeeds... ok -11: compat_tcp_test.c:58: Check nn_connect(sc, addr) succeeds... ok -11: compat_tcp_test.c:59: Check nn_close(sc) succeeds... ok -11: SUCCESS: All conditions have passed. -11: Duration: 0.003519 secs -11: -8: sock_test.c:20: Check nng_pair1_open(&(s1)) succeeds... ok -8: sock_test.c:21: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 10) succeeds... ok -8: sock_test.c:23: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok -8: sock_test.c:24: Check msg == NULL... ok -8: sock_test.c:25: Check time before, deadline 729, current 240, delta 489... ok -8: sock_test.c:26: Check time after, deadline 238, current 240, delta -2... ok -8: sock_test.c:27: Check nng_close(s1) succeeds... ok -8: SUCCESS: All conditions have passed. -8: Duration: 0.012814 secs -8: -11: Test compat tcp bind and connect : -13: Test pair0 identity: -8: Test recv non-block: 9: Test url bad v6: 9: url_test.c:319: Check nng_url_parse(&url, "http://[::1") fails with Invalid argument... ok 9: url_test.c:320: Check (nil) == NULL... ok 9: url_test.c:321: Check nng_url_parse(&url, "http://[::1]bogus") fails with Invalid argument... ok 9: url_test.c:322: Check (nil) == NULL... ok 9: SUCCESS: All conditions have passed. -9: Duration: 0.000061 secs +9: Duration: 0.000020 secs 9: 9: Test url canonify: 9: url_test.c:329: Check nng_url_parse( &url, "hTTp://www.EXAMPLE.com/bogus/.%2e/%7egarrett") succeeds... ok @@ -20675,7 +20655,7 @@ 9: url_test.c:334: Check 80 == 80... ok 9: url_test.c:335: Check /~garrett == /~garrett... ok 9: SUCCESS: All conditions have passed. -9: Duration: 0.000061 secs +9: Duration: 0.000025 secs 9: 9: Test url path resolve: 9: url_test.c:343: Check nng_url_parse(&url, "http://www.x.com//abc/def/./x/..///./../y") succeeds... ok @@ -20684,7 +20664,7 @@ 9: url_test.c:347: Check 80 == 80... ok 9: url_test.c:348: Check /abc/y == /abc/y... ok 9: SUCCESS: All conditions have passed. -9: Duration: 0.000079 secs +9: Duration: 0.000033 secs 9: 9: Test url query info pass: 9: url_test.c:356: Check nng_url_parse(&url, "http://www.x.com/?/abc/def/./x/.././../y") succeeds... ok @@ -20695,15 +20675,162 @@ 9: url_test.c:362: Check / == /... ok 9: url_test.c:363: Check /abc/def/./x/.././../y == /abc/def/./x/.././../y... ok 9: SUCCESS: All conditions have passed. -9: Duration: 0.000061 secs +9: Duration: 0.000023 secs 9: +10: Test sleep: +11: Test compat tcp bind and close : +11: compat_tcp_test.c:45: Check (sb = nn_socket(AF_SP, NN_PAIR)) >= 0... ok +11: compat_tcp_test.c:46: Check nn_bind(sb, addr) >= 0... ok +11: compat_tcp_test.c:47: Check nn_close(sb) == 0... ok +11: SUCCESS: All conditions have passed. +11: Duration: 0.001959 secs +11: +11: Test compat tcp connect and close : +12: Test bug1247: +12: bug1247_test.c:22: Check nng_bus0_open(&bus1) succeeds... ok +12: bug1247_test.c:23: Check nng_bus0_open(&bus2) succeeds... ok +12: bug1247_test.c:25: Check nng_listen(bus1, addr, NULL, 0) succeeds... ok +12: bug1247_test.c:26: Check nng_listen(bus2, addr, NULL, 0) fails with Address in use... ok +12: bug1247_test.c:28: Check nng_close(bus2) succeeds... ok +12: bug1247_test.c:29: Check nng_close(bus1) succeeds... ok +12: SUCCESS: All conditions have passed. +12: Duration: 0.002143 secs +12: +12: Summary: +12: Count of all unit tests: 1 +12: Count of run unit tests: 1 +12: Count of failed unit tests: 0 +12: Count of skipped unit tests: 0 +12: SUCCESS: All unit tests have passed. +12: +13: Test pair0 identity: +13: pair0_test.c:27: Check nng_pair0_open(&s) succeeds... ok +13: pair0_test.c:28: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok +13: pair0_test.c:29: Check p == NUTS_PROTO(1u, 0u)... ok +13: pair0_test.c:30: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok +13: pair0_test.c:31: Check p == NUTS_PROTO(1u, 0u)... ok +13: pair0_test.c:32: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok +13: pair0_test.c:33: Check pair == pair... ok +13: pair0_test.c:35: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok +13: pair0_test.c:36: Check pair == pair... ok +13: pair0_test.c:38: Check nng_close(s) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.001673 secs +13: +13: Test pair0 cooked: +14: Test pair1 mono identity: +14: pair1_test.c:27: Check nng_pair1_open(&s) succeeds... ok +14: pair1_test.c:28: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok +14: pair1_test.c:29: Check p == NUTS_PROTO(1u, 1u)... ok +14: pair1_test.c:30: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok +14: pair1_test.c:31: Check p == NUTS_PROTO(1u, 1u)... ok +14: pair1_test.c:32: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok +14: pair1_test.c:33: Check pair1 == pair1... ok +14: pair1_test.c:35: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok +14: pair1_test.c:36: Check pair1 == pair1... ok +14: pair1_test.c:38: Check nng_close(s) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.001809 secs +14: +14: Test pair1 mono cooked: + 1/86 Test #2: nng.core.buf_size_test ...................... Passed 0.02 sec +test 16 + Start 16: nng.sp.protocol.pipeline0.pull_test + +16: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/pipeline0/pull_test "-t" "-v" +16: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/pipeline0 +16: Test timeout computed to be: 180 + 2/86 Test #3: nng.core.errors_test ........................ Passed 0.02 sec +test 17 + Start 17: nng.sp.protocol.pipeline0.push_test + +17: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/pipeline0/push_test "-t" "-v" +17: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/pipeline0 +17: Test timeout computed to be: 180 + 3/86 Test #4: nng.core.id_test ............................ Passed 0.02 sec +test 18 + Start 18: nng.sp.protocol.pubsub0.pub_test + +18: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0/pub_test "-t" "-v" +18: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0 +18: Test timeout computed to be: 180 + 4/86 Test #5: nng.core.list_test .......................... Passed 0.02 sec +test 19 + Start 19: nng.sp.protocol.pubsub0.sub_test + +19: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0/sub_test "-t" "-v" +19: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0 +19: Test timeout computed to be: 180 +6: Test msg capacity: +6: message_test.c:491: Check nng_msg_alloc(&msg, 0) succeeds... ok +6: message_test.c:492: Check nng_msg_capacity(msg) == 32... ok +6: message_test.c:493: Check nng_msg_append(msg, "abc", 4) succeeds... ok +6: message_test.c:494: Check nng_msg_capacity(msg) == 32... ok +6: message_test.c:495: Check nng_msg_len(msg) == 4... ok +6: message_test.c:497: Check nng_msg_append(msg, junk, 64) succeeds... ok +6: message_test.c:498: Check nng_msg_len(msg) == 68... ok +6: message_test.c:499: Check nng_msg_capacity(msg) >= 68... ok +6: message_test.c:500: Check body != nng_msg_body(msg)... ok +6: message_test.c:501: Check memcmp(nng_msg_body(msg), "abc", 4) == 0... ok +6: SUCCESS: All conditions have passed. +6: Duration: 0.000024 secs +6: +6: Test msg reserve: +6: message_test.c:511: Check nng_msg_alloc(&msg, 0) succeeds... ok +6: message_test.c:512: Check nng_msg_capacity(msg) == 32... ok +6: message_test.c:513: Check nng_msg_append(msg, "abc", 4) succeeds... ok +6: message_test.c:514: Check nng_msg_capacity(msg) == 32... ok +6: message_test.c:515: Check nng_msg_len(msg) == 4... ok +6: message_test.c:517: Check nng_msg_reserve(msg, 64) succeeds... ok +6: message_test.c:518: Check nng_msg_len(msg) == 4... ok +6: message_test.c:519: Check nng_msg_capacity(msg) == 64... ok +6: message_test.c:520: Check body != nng_msg_body(msg)... ok +6: message_test.c:521: Check memcmp(nng_msg_body(msg), "abc", 4) == 0... ok +6: SUCCESS: All conditions have passed. +6: Duration: 0.000033 secs +6: +6: Summary: +6: Count of all unit tests: 26 +6: Count of run unit tests: 26 +6: Count of failed unit tests: 0 +6: Count of skipped unit tests: 0 +6: SUCCESS: All unit tests have passed. +6: + 5/86 Test #6: nng.core.message_test ....................... Passed 0.02 sec +test 20 + Start 20: nng.sp.protocol.pubsub0.xsub_test + +20: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0/xsub_test "-t" "-v" +20: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0 +20: Test timeout computed to be: 180 +8: sock_test.c:20: Check nng_pair1_open(&(s1)) succeeds... ok +8: sock_test.c:21: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 10) succeeds... ok +8: sock_test.c:23: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok +8: sock_test.c:24: Check msg == NULL... ok +8: sock_test.c:25: Check time before, deadline 1277, current 788, delta 489... ok +8: sock_test.c:26: Check time after, deadline 786, current 788, delta -2... ok +8: sock_test.c:27: Check nng_close(s1) succeeds... ok +8: SUCCESS: All conditions have passed. +8: Duration: 0.012677 secs +8: +8: Test recv non-block: +8: sock_test.c:37: Check nng_pair1_open(&(s1)) succeeds... ok +8: sock_test.c:38: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 10) succeeds... ok +8: sock_test.c:40: Check nng_recvmsg(s1, &msg, NNG_FLAG_NONBLOCK) fails with Try again... ok +8: sock_test.c:41: Check msg == NULL... ok +8: sock_test.c:42: Check time before, deadline 1291, current 791, delta 500... ok +8: sock_test.c:43: Check nng_close(s1) succeeds... ok +8: SUCCESS: All conditions have passed. +8: Duration: 0.001432 secs +8: +8: Test send timeout: 9: Test url bad utf8: 9: url_test.c:371: Check nng_url_parse(&url, "http://x.com/x%80x") fails with Invalid argument... ok 9: url_test.c:372: Check (nil) == NULL... ok 9: url_test.c:373: Check nng_url_parse(&url, "http://x.com/x%c0%81") fails with Invalid argument... ok 9: url_test.c:374: Check (nil) == NULL... ok 9: SUCCESS: All conditions have passed. -9: Duration: 0.000063 secs +9: Duration: 0.000027 secs 9: 9: Test url good utf8: 9: url_test.c:381: Check nng_url_parse(&url, "http://www.x.com/%c2%a2_cents") succeeds... ok @@ -20713,7 +20840,7 @@ 9: url_test.c:385: Check 80 == 80... ok 9: url_test.c:386: Check /¢_cents == /¢_cents... ok 9: SUCCESS: All conditions have passed. -9: Duration: 0.000077 secs +9: Duration: 0.000031 secs 9: 9: Test url decode: 9: url_test.c:398: Check len == 3... ok @@ -20741,7 +20868,7 @@ 9: url_test.c:440: Check len == (size_t) -1... ok 9: url_test.c:443: Check len == (size_t) -1... ok 9: SUCCESS: All conditions have passed. -9: Duration: 0.000066 secs +9: Duration: 0.000053 secs 9: 9: Summary: 9: Count of all unit tests: 24 @@ -20750,75 +20877,20 @@ 9: Count of skipped unit tests: 0 9: SUCCESS: All unit tests have passed. 9: - 6/86 Test #9: nng.core.url_test ........................... Passed 0.07 sec -test 14 - Start 14: nng.sp.protocol.pair1.pair1_test - -14: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/pair1/pair1_test "-t" "-v" -14: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/pair1 -14: Test timeout computed to be: 180 -14: Test pair1 mono identity: -13: pair0_test.c:27: Check nng_pair0_open(&s) succeeds... ok -13: pair0_test.c:28: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok -13: pair0_test.c:29: Check p == NUTS_PROTO(1u, 0u)... ok -13: pair0_test.c:30: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok -13: pair0_test.c:31: Check p == NUTS_PROTO(1u, 0u)... ok -13: pair0_test.c:32: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok -13: pair0_test.c:33: Check pair == pair... ok -13: pair0_test.c:35: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok -13: pair0_test.c:36: Check pair == pair... ok -13: pair0_test.c:38: Check nng_close(s) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.001880 secs -13: -13: Test pair0 cooked: -12: bug1247_test.c:22: Check nng_bus0_open(&bus1) succeeds... ok -12: bug1247_test.c:23: Check nng_bus0_open(&bus2) succeeds... ok -12: bug1247_test.c:25: Check nng_listen(bus1, addr, NULL, 0) succeeds... ok -12: bug1247_test.c:26: Check nng_listen(bus2, addr, NULL, 0) fails with Address in use... ok -12: bug1247_test.c:28: Check nng_close(bus2) succeeds... ok -12: bug1247_test.c:29: Check nng_close(bus1) succeeds... ok -12: SUCCESS: All conditions have passed. -12: Duration: 0.011669 secs -12: -12: Summary: -12: Count of all unit tests: 1 -12: Count of run unit tests: 1 -12: Count of failed unit tests: 0 -12: Count of skipped unit tests: 0 -12: SUCCESS: All unit tests have passed. -12: - 7/86 Test #12: nng.sp.protocol.bus0.bug1247_test ........... Passed 0.04 sec -test 15 - Start 15: nng.sp.protocol.pair1.pair1_poly_test + 6/86 Test #9: nng.core.url_test ........................... Passed 0.02 sec +test 21 + Start 21: nng.sp.protocol.reqrep0.req_test -15: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/pair1/pair1_poly_test "-t" "-v" -15: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/pair1 -15: Test timeout computed to be: 180 -8: sock_test.c:37: Check nng_pair1_open(&(s1)) succeeds... ok -8: sock_test.c:38: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 10) succeeds... ok -8: sock_test.c:40: Check nng_recvmsg(s1, &msg, NNG_FLAG_NONBLOCK) fails with Try again... ok -8: sock_test.c:41: Check msg == NULL... ok -8: sock_test.c:42: Check time before, deadline 780, current 280, delta 500... ok -8: sock_test.c:43: Check nng_close(s1) succeeds... ok -8: SUCCESS: All conditions have passed. -8: Duration: 0.002157 secs -8: -8: Test send timeout: -14: pair1_test.c:27: Check nng_pair1_open(&s) succeeds... ok -14: pair1_test.c:28: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok -14: pair1_test.c:29: Check p == NUTS_PROTO(1u, 1u)... ok -14: pair1_test.c:30: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok -14: pair1_test.c:31: Check p == NUTS_PROTO(1u, 1u)... ok -14: pair1_test.c:32: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok -14: pair1_test.c:33: Check pair1 == pair1... ok -14: pair1_test.c:35: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok -14: pair1_test.c:36: Check pair1 == pair1... ok -14: pair1_test.c:38: Check nng_close(s) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.002084 secs -14: -15: Test pair1 poly identity: +21: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0/req_test "-t" "-v" +21: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 +21: Test timeout computed to be: 180 +11: compat_tcp_test.c:57: Check (sc = nn_socket(AF_SP, NN_PAIR)) >= 0 succeeds... ok +11: compat_tcp_test.c:58: Check nn_connect(sc, addr) succeeds... ok +11: compat_tcp_test.c:59: Check nn_close(sc) succeeds... ok +11: SUCCESS: All conditions have passed. +11: Duration: 0.001947 secs +11: +11: Test compat tcp bind and connect : 11: compat_tcp_test.c:69: Check (sb = nn_socket(AF_SP, NN_PAIR)) >= 0... ok 11: compat_tcp_test.c:70: Check (sc = nn_socket(AF_SP, NN_PAIR)) >= 0... ok 11: compat_tcp_test.c:71: Check sb != sc... ok @@ -20828,24 +20900,36 @@ 11: compat_tcp_test.c:75: Check nn_close(sb) succeeds... ok 11: compat_tcp_test.c:76: Check nn_close(sc) succeeds... ok 11: SUCCESS: All conditions have passed. -11: Duration: 0.015301 secs +11: Duration: 0.002907 secs 11: -14: Test pair1 mono cooked: 11: Test compat tcp invalid addresses: -15: pair1_poly_test.c:27: Check nng_pair1_open_poly(&s) succeeds... ok -15: pair1_poly_test.c:28: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok -15: pair1_poly_test.c:29: Check p == NUTS_PROTO(1u, 1u)... ok -15: pair1_poly_test.c:30: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok -15: pair1_poly_test.c:31: Check p == NUTS_PROTO(1u, 1u)... ok -15: pair1_poly_test.c:32: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok -15: pair1_poly_test.c:33: Check pair1 == pair1... ok -15: pair1_poly_test.c:35: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok -15: pair1_poly_test.c:36: Check pair1 == pair1... ok -15: pair1_poly_test.c:38: Check nng_close(s) succeeds... ok -15: SUCCESS: All conditions have passed. -15: Duration: 0.002870 secs -15: -15: Test pair1 poly best effort: +11: compat_tcp_test.c:83: Check (s = nn_socket(AF_SP, NN_PAIR)) >= 0... ok +11: compat_tcp_test.c:85: Check nn_connect(s, "tcp://*:") did not succeed... ok +11: compat_tcp_test.c:85: Check nn_connect(s, "tcp://*:") fails with EINVAL... ok +11: compat_tcp_test.c:86: Check nn_connect(s, "tcp://*:1000000") did not succeed... ok +11: compat_tcp_test.c:86: Check nn_connect(s, "tcp://*:1000000") fails with EINVAL... ok +11: compat_tcp_test.c:87: Check nn_connect(s, "tcp://*:some_port") did not succeed... ok +11: compat_tcp_test.c:87: Check nn_connect(s, "tcp://*:some_port") fails with EINVAL... ok +11: compat_tcp_test.c:88: Check nn_connect(s, "tcp://127.0.0.1") did not succeed... ok +11: compat_tcp_test.c:88: Check nn_connect(s, "tcp://127.0.0.1") fails with EINVAL... ok +11: compat_tcp_test.c:89: Check nn_connect(s, "tcp://:5555") did not succeed... ok +11: compat_tcp_test.c:89: Check nn_connect(s, "tcp://:5555") fails with EINVAL... ok +11: compat_tcp_test.c:90: Check nn_connect(s, "tcp://abc.123.---.#:5555") did not succeed... ok +11: compat_tcp_test.c:90: Check nn_connect(s, "tcp://abc.123.---.#:5555") fails with EINVAL... ok +11: compat_tcp_test.c:92: Check nn_bind(s, "tcp://127.0.0.1:1000000") did not succeed... ok +11: compat_tcp_test.c:92: Check nn_bind(s, "tcp://127.0.0.1:1000000") fails with EINVAL... ok +11: compat_tcp_test.c:93: Check nn_close(s) succeeds... ok +11: SUCCESS: All conditions have passed. +11: Duration: 0.001573 secs +11: +11: Test compat tcp no delay option: + 7/86 Test #12: nng.sp.protocol.bus0.bug1247_test ........... Passed 0.02 sec +test 22 + Start 22: nng.sp.protocol.reqrep0.rep_test + +22: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0/rep_test "-t" "-v" +22: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 +22: Test timeout computed to be: 180 13: pair0_test.c:48: Check nng_pair0_open(&s1) succeeds... ok 13: pair0_test.c:49: Check nng_pair0_open(&c1) succeeds... ok 13: pair0_test.c:50: Check nuts_marry(s1, c1) succeeds... ok @@ -20864,8 +20948,24 @@ 13: pair0_test.c:68: Check nng_close(c1) succeeds... ok 13: pair0_test.c:69: Check nng_close(s1) succeeds... ok 13: SUCCESS: All conditions have passed. -13: Duration: 0.006773 secs +13: Duration: 0.001866 secs 13: +13: Test pair0 faithful: +15: Test pair1 poly identity: +15: pair1_poly_test.c:27: Check nng_pair1_open_poly(&s) succeeds... ok +15: pair1_poly_test.c:28: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok +15: pair1_poly_test.c:29: Check p == NUTS_PROTO(1u, 1u)... ok +15: pair1_poly_test.c:30: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok +15: pair1_poly_test.c:31: Check p == NUTS_PROTO(1u, 1u)... ok +15: pair1_poly_test.c:32: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok +15: pair1_poly_test.c:33: Check pair1 == pair1... ok +15: pair1_poly_test.c:35: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok +15: pair1_poly_test.c:36: Check pair1 == pair1... ok +15: pair1_poly_test.c:38: Check nng_close(s) succeeds... ok +15: SUCCESS: All conditions have passed. +15: Duration: 0.001723 secs +15: +15: Test pair1 poly best effort: 15: pair1_poly_test.c:48: Check nng_pair1_open_poly(&s1) succeeds... ok 15: pair1_poly_test.c:49: Check nng_pair1_open(&c1) succeeds... ok 15: pair1_poly_test.c:51: Check nng_setopt_int(s1, NNG_OPT_RECVBUF, 1) succeeds... ok @@ -20896,30 +20996,89 @@ 15: pair1_poly_test.c:63: Check nng_close(s1) succeeds... ok 15: pair1_poly_test.c:64: Check nng_close(c1) succeeds... ok 15: SUCCESS: All conditions have passed. -15: Duration: 0.003544 secs +15: Duration: 0.002090 secs 15: 15: Test pair1 poly cooked: -13: Test pair0 faithful: -11: compat_tcp_test.c:83: Check (s = nn_socket(AF_SP, NN_PAIR)) >= 0... ok -11: compat_tcp_test.c:85: Check nn_connect(s, "tcp://*:") did not succeed... ok -11: compat_tcp_test.c:85: Check nn_connect(s, "tcp://*:") fails with EINVAL... ok -11: compat_tcp_test.c:86: Check nn_connect(s, "tcp://*:1000000") did not succeed... ok -11: compat_tcp_test.c:86: Check nn_connect(s, "tcp://*:1000000") fails with EINVAL... ok -11: compat_tcp_test.c:87: Check nn_connect(s, "tcp://*:some_port") did not succeed... ok -11: compat_tcp_test.c:87: Check nn_connect(s, "tcp://*:some_port") fails with EINVAL... ok -11: compat_tcp_test.c:88: Check nn_connect(s, "tcp://127.0.0.1") did not succeed... ok -11: compat_tcp_test.c:88: Check nn_connect(s, "tcp://127.0.0.1") fails with EINVAL... ok -11: compat_tcp_test.c:89: Check nn_connect(s, "tcp://:5555") did not succeed... ok -11: compat_tcp_test.c:89: Check nn_connect(s, "tcp://:5555") fails with EINVAL... ok -11: compat_tcp_test.c:90: Check nn_connect(s, "tcp://abc.123.---.#:5555") did not succeed... ok -11: compat_tcp_test.c:90: Check nn_connect(s, "tcp://abc.123.---.#:5555") fails with EINVAL... ok -11: compat_tcp_test.c:92: Check nn_bind(s, "tcp://127.0.0.1:1000000") did not succeed... ok -11: compat_tcp_test.c:92: Check nn_bind(s, "tcp://127.0.0.1:1000000") fails with EINVAL... ok -11: compat_tcp_test.c:93: Check nn_close(s) succeeds... ok -11: SUCCESS: All conditions have passed. -11: Duration: 0.002709 secs -11: -11: Test compat tcp no delay option: +16: Test pull identity: +16: pull_test.c:19: Check nng_pull0_open(&s) succeeds... ok +16: pull_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok +16: pull_test.c:21: Check p == NUTS_PROTO(5u, 1u)... ok +16: pull_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok +16: pull_test.c:23: Check p == NUTS_PROTO(5u, 0u)... ok +16: pull_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok +16: pull_test.c:25: Check pull == pull... ok +16: pull_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok +16: pull_test.c:28: Check push == push... ok +16: pull_test.c:30: Check nng_close(s) succeeds... ok +16: SUCCESS: All conditions have passed. +16: Duration: 0.002080 secs +16: +16: Test pull cannot send: +16: pull_test.c:38: Check nng_pull0_open(&s) succeeds... ok +16: pull_test.c:39: Check nng_send(s, "", 0, 0) fails with Not supported... ok +16: pull_test.c:40: Check nng_close(s) succeeds... ok +16: SUCCESS: All conditions have passed. +16: Duration: 0.001893 secs +16: +16: Test pull no context: +17: Test push identity: +17: push_test.c:19: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok +17: push_test.c:21: Check p == NUTS_PROTO(5u, 0u)... ok +17: push_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok +17: push_test.c:23: Check p == NUTS_PROTO(5u, 1u)... ok +17: push_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok +17: push_test.c:25: Check push == push... ok +17: push_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok +17: push_test.c:28: Check pull == pull... ok +17: push_test.c:30: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.001410 secs +17: +17: Test push cannot recv: +17: push_test.c:39: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:40: Check nng_recvmsg(s, &m, 0) fails with Not supported... ok +17: push_test.c:41: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.001527 secs +17: +17: Test push no context: +18: Test pub identity: +18: pub_test.c:19: Check nng_pub0_open(&s) succeeds... ok +18: pub_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok +18: pub_test.c:21: Check p == NUTS_PROTO(2u, 0u)... ok +18: pub_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok +18: pub_test.c:23: Check p == NUTS_PROTO(2u, 1u)... ok +18: pub_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok +18: pub_test.c:25: Check pub == pub... ok +18: pub_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok +18: pub_test.c:28: Check sub == sub... ok +18: pub_test.c:30: Check nng_close(s) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001633 secs +18: +18: Test pub cannot recv: +18: pub_test.c:38: Check nng_pub0_open(&pub) succeeds... ok +18: pub_test.c:39: Check nng_recv(pub, "", 0, 0) fails with Not supported... ok +18: pub_test.c:40: Check nng_close(pub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001529 secs +18: +19: Test sub identity: +19: sub_test.c:19: Check nng_sub0_open(&s) succeeds... ok +19: sub_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok +19: sub_test.c:21: Check p == NUTS_PROTO(2u, 1u)... ok +19: sub_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok +19: sub_test.c:23: Check p == NUTS_PROTO(2u, 0u)... ok +19: sub_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok +19: sub_test.c:25: Check sub == sub... ok +19: sub_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok +19: sub_test.c:28: Check pub == pub... ok +19: sub_test.c:30: Check nng_close(s) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001640 secs +19: +19: Test sub cannot send: 14: pair1_test.c:48: Check nng_pair1_open(&s1) succeeds... ok 14: pair1_test.c:49: Check nng_pair1_open(&c1) succeeds... ok 14: pair1_test.c:50: Check nuts_marry(s1, c1) succeeds... ok @@ -20938,9 +21097,33 @@ 14: pair1_test.c:68: Check nng_close(c1) succeeds... ok 14: pair1_test.c:69: Check nng_close(s1) succeeds... ok 14: SUCCESS: All conditions have passed. -14: Duration: 0.003492 secs +14: Duration: 0.002796 secs 14: 14: Test pair1 mono faithful: +20: Test xsub identity: +20: xsub_test.c:19: Check nng_sub0_open_raw(&s) succeeds... ok +20: xsub_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok +20: xsub_test.c:21: Check p == NUTS_PROTO(2u, 1u)... ok +20: xsub_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok +20: xsub_test.c:23: Check p == NUTS_PROTO(2u, 0u)... ok +20: xsub_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok +20: xsub_test.c:25: Check sub == sub... ok +20: xsub_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok +20: xsub_test.c:28: Check pub == pub... ok +20: xsub_test.c:30: Check nng_close(s) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001838 secs +20: +20: Test xsub cannot send: +21: Test req identity: +18: Test put no context: +22: Test rep identity: +20: xsub_test.c:38: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:39: Check nng_send(sub, "", 0, 0) fails with Not supported... ok +20: xsub_test.c:40: Check nng_close(sub) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001312 secs +20: 11: compat_tcp_test.c:102: Check (s = nn_socket(AF_SP, NN_PAIR)) >= 0... ok 11: compat_tcp_test.c:105: Check nn_getsockopt(s, NN_TCP, NN_TCP_NODELAY, &opt, &sz) succeeds... ok 11: compat_tcp_test.c:106: Check sz == sizeof(opt)... ok @@ -20953,31 +21136,117 @@ 11: compat_tcp_test.c:118: Check opt == 1... ok 11: compat_tcp_test.c:119: Check nn_close(s) succeeds... ok 11: SUCCESS: All conditions have passed. -11: Duration: 0.002081 secs +11: Duration: 0.001513 secs 11: +17: push_test.c:50: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:51: Check nng_ctx_open(&ctx, s) fails with Not supported... ok +17: push_test.c:52: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.001464 secs +17: +20: Test xsub not writeable: 11: Test compat tcp ping pong: -7: reconnect_test.c:22: Check nng_pair1_open(&(s1)) succeeds... ok -7: reconnect_test.c:23: Check nng_pair1_open(&(s2)) succeeds... ok -7: reconnect_test.c:27: Check nng_socket_set_ms(s2, NNG_OPT_RECONNMINT, 10) succeeds... ok -7: reconnect_test.c:28: Check nng_socket_set_ms(s2, NNG_OPT_RECONNMAXT, 10) succeeds... ok -7: reconnect_test.c:30: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -7: reconnect_test.c:32: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -7: reconnect_test.c:34: Check nng_send(s1, "hello", strlen("hello") + 1, 0) succeeds... ok -7: reconnect_test.c:35: Check nng_recv (0 Hunky dory)... ok -7: reconnect_test.c:35: Check length 6 want 6... ok -7: reconnect_test.c:35: Check hello == hello... ok -7: reconnect_test.c:37: Check nng_close(s1) succeeds... ok -7: reconnect_test.c:38: Check nng_close(s2) succeeds... ok -7: SUCCESS: All conditions have passed. -7: Duration: 0.117889 secs -7: -10: platform_test.c:46: Check time after, deadline 338, current 340, delta -2... ok -10: platform_test.c:48: Check time before, deadline 738, current 340, delta 398... ok -10: SUCCESS: All conditions have passed. -10: Duration: 0.102246 secs -10: -10: Test clock: -7: Test reconnect: +17: Test push not readable: +19: sub_test.c:38: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:39: Check nng_send(sub, "", 0, 0) fails with Not supported... ok +19: sub_test.c:40: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001528 secs +19: +19: Test sub context cannot send: +21: req_test.c:20: Check nng_req0_open(&s) succeeds... ok +21: req_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok +21: req_test.c:22: Check p == NNG_REQ0_SELF... ok +21: req_test.c:23: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok +21: req_test.c:24: Check p == NNG_REQ0_PEER... ok +21: req_test.c:25: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok +21: req_test.c:26: Check req == req... ok +21: req_test.c:28: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok +21: req_test.c:29: Check rep == rep... ok +21: req_test.c:31: Check nng_close(s) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.001720 secs +21: +22: rep_test.c:20: Check nng_rep0_open(&s) succeeds... ok +22: rep_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p1) succeeds... ok +22: rep_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p2) succeeds... ok +22: rep_test.c:23: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n1) succeeds... ok +22: rep_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n2) succeeds... ok +22: rep_test.c:25: Check nng_close(s) succeeds... ok +22: rep_test.c:26: Check p1 == NNG_REP0_SELF... ok +22: rep_test.c:27: Check p2 == NNG_REP0_PEER... ok +22: rep_test.c:28: Check rep == rep... ok +22: rep_test.c:29: Check req == req... ok +22: SUCCESS: All conditions have passed. +22: Duration: 0.001493 secs +22: +18: pub_test.c:49: Check nng_pub0_open(&pub) succeeds... ok +18: pub_test.c:50: Check nng_ctx_open(&ctx, pub) fails with Not supported... ok +18: pub_test.c:51: Check nng_close(pub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001681 secs +18: +16: pull_test.c:49: Check nng_pull0_open(&s) succeeds... ok +16: pull_test.c:50: Check nng_ctx_open(&ctx, s) fails with Not supported... ok +16: pull_test.c:51: Check nng_close(s) succeeds... ok +16: SUCCESS: All conditions have passed. +16: Duration: 0.001930 secs +16: +21: Test req ttl option: +18: Test pub not readable: +22: Test rep send bad state: +16: Test pull not writeable: +17: push_test.c:61: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:62: Check nng_socket_get_int(s, NNG_OPT_RECVFD, &fd) fails with Not supported... ok +17: push_test.c:63: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.001794 secs +17: +17: Test push poll writable: +20: xsub_test.c:49: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:50: Check nng_socket_get_int(sub, NNG_OPT_SENDFD, &fd) fails with Not supported... ok +20: xsub_test.c:51: Check nng_close(sub) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001698 secs +20: +20: Test xsub poll readable: +21: req_test.c:43: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:45: Check nng_socket_set_int(req, opt, 1) succeeds... ok +21: req_test.c:46: Check nng_socket_set_int(req, opt, 0) fails with Invalid argument... ok +21: req_test.c:47: Check nng_socket_set_int(req, opt, -1) fails with Invalid argument... ok +21: req_test.c:50: Check nng_socket_set_int(req, opt, 16) fails with Invalid argument... ok +21: req_test.c:51: Check nng_socket_set_int(req, opt, 256) fails with Invalid argument... ok +21: req_test.c:52: Check nng_socket_set_int(req, opt, 3) succeeds... ok +21: req_test.c:53: Check nng_socket_get_int(req, opt, &v) succeeds... ok +21: req_test.c:54: Check v == 3... ok +21: req_test.c:57: Check nng_socket_get(req, opt, &v, &sz) succeeds... ok +21: req_test.c:58: Check v == 3... ok +21: req_test.c:59: Check sz == sizeof(v)... ok +21: req_test.c:61: Check nng_socket_set(req, opt, "", 1) fails with Invalid argument... ok +21: req_test.c:63: Check nng_socket_get(req, opt, &v, &sz) fails with Invalid argument... ok +21: req_test.c:64: Check nng_socket_set_bool(req, opt, true) fails with Incorrect type... ok +21: req_test.c:65: Check nng_socket_get_bool(req, opt, &b) fails with Incorrect type... ok +21: req_test.c:67: Check nng_close(req) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.001473 secs +21: +16: pull_test.c:60: Check nng_pull0_open(&s) succeeds... ok +16: pull_test.c:61: Check nng_socket_get_int(s, NNG_OPT_SENDFD, &fd) fails with Not supported... ok +16: pull_test.c:62: Check nng_close(s) succeeds... ok +16: SUCCESS: All conditions have passed. +16: Duration: 0.001959 secs +16: +19: sub_test.c:51: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:52: Check nng_ctx_open(&ctx, sub) succeeds... ok +19: sub_test.c:53: Check nng_msg_alloc(&m, 0) succeeds... ok +19: sub_test.c:54: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +19: sub_test.c:59: Check nng_aio_result(aio) fails with Not supported... ok +19: sub_test.c:60: Check nng_ctx_close(ctx) succeeds... ok +19: sub_test.c:61: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001573 secs +19: +21: Test req resend option: 11: compat_tcp_test.c:129: Check (sb = nn_socket(AF_SP, NN_PAIR)) succeeds... ok 11: compat_tcp_test.c:130: Check (sc = nn_socket(AF_SP, NN_PAIR)) succeeds... ok 11: compat_tcp_test.c:131: Check sb != sc... ok @@ -21043,6 +21312,16 @@ 11: compat_tcp_test.c:148: Check n == 3... ok 11: compat_tcp_test.c:149: Check memcmp(buf, "DEF", 3) == 0... ok 11: compat_tcp_test.c:141: Check nn_send(sc, "ABC", 3, 0) succeeds... ok +22: rep_test.c:40: Check nng_rep0_open(&rep) == 0... ok +22: rep_test.c:41: Check nng_msg_alloc(&msg, 0) == 0... ok +22: rep_test.c:42: Check nng_sendmsg(rep, msg, 0) == NNG_ESTATE... ok +22: rep_test.c:44: Check nng_close(rep) succeeds... ok +22: SUCCESS: All conditions have passed. +22: Duration: 0.001482 secs +22: +19: Test sub not writeable: +16: Test pull poll readable: +22: Test rep poll readable: 11: compat_tcp_test.c:142: Check n = nn_recv(sb, buf, 4, 0) succeeds... ok 11: compat_tcp_test.c:143: Check n == 3... ok 11: compat_tcp_test.c:144: Check memcmp(buf, "ABC", 3) == 0... ok @@ -21108,6 +21387,13 @@ 11: compat_tcp_test.c:149: Check memcmp(buf, "DEF", 3) == 0... ok 11: compat_tcp_test.c:141: Check nn_send(sc, "ABC", 3, 0) succeeds... ok 11: compat_tcp_test.c:142: Check n = nn_recv(sb, buf, 4, 0) succeeds... ok +18: pub_test.c:60: Check nng_pub0_open(&pub) succeeds... ok +18: pub_test.c:61: Check nng_socket_get_int(pub, NNG_OPT_RECVFD, &fd) fails with Not supported... ok +18: pub_test.c:62: Check nng_close(pub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001528 secs +18: +18: Test pub poll writeable: 11: compat_tcp_test.c:143: Check n == 3... ok 11: compat_tcp_test.c:144: Check memcmp(buf, "ABC", 3) == 0... ok 11: compat_tcp_test.c:146: Check nn_send(sb, "DEF", 3, 0) succeeds... ok @@ -21173,16 +21459,19 @@ 11: compat_tcp_test.c:141: Check nn_send(sc, "ABC", 3, 0) succeeds... ok 11: compat_tcp_test.c:142: Check n = nn_recv(sb, buf, 4, 0) succeeds... ok 11: compat_tcp_test.c:143: Check n == 3... ok -1: aio_test.c:41: Check nng_aio_alloc(&aio, sleep_done, &end) succeeds... ok -1: aio_test.c:45: Check nng_aio_result(aio) succeeds... ok -1: aio_test.c:46: Check end != 0... ok -1: aio_test.c:47: Check (end - start) >= 200... ok -1: aio_test.c:48: Check (end - start) <= 1000... ok -1: aio_test.c:49: Check (nng_clock() - start) >= 200... ok -1: aio_test.c:50: Check (nng_clock() - start) <= 1000... ok -1: SUCCESS: All conditions have passed. -1: Duration: 0.203136 secs -1: +21: req_test.c:79: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:81: Check nng_socket_set_ms(req, opt, 10) == 0... ok +21: req_test.c:82: Check nng_socket_set(req, opt, "", 1) fails with Invalid argument... ok +21: req_test.c:83: Check nng_socket_get(req, opt, &b, &sz) fails with Invalid argument... ok +21: req_test.c:84: Check nng_socket_set_bool(req, opt, true) fails with Incorrect type... ok +21: req_test.c:85: Check nng_socket_get_bool(req, opt, &b) fails with Incorrect type... ok +21: req_test.c:87: Check nng_socket_get_ms(req, opt, &d) succeeds... ok +21: req_test.c:88: Check d == 10... ok +21: req_test.c:89: Check nng_close(req) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.001372 secs +21: +21: Test req recv bad state: 11: compat_tcp_test.c:144: Check memcmp(buf, "ABC", 3) == 0... ok 11: compat_tcp_test.c:146: Check nn_send(sb, "DEF", 3, 0) succeeds... ok 11: compat_tcp_test.c:147: Check n = nn_recv(sc, buf, 4, 0) succeeds... ok @@ -21248,7 +21537,6 @@ 11: compat_tcp_test.c:142: Check n = nn_recv(sb, buf, 4, 0) succeeds... ok 11: compat_tcp_test.c:143: Check n == 3... ok 11: compat_tcp_test.c:144: Check memcmp(buf, "ABC", 3) == 0... ok -1: Test sleep timeout: 11: compat_tcp_test.c:146: Check nn_send(sb, "DEF", 3, 0) succeeds... ok 11: compat_tcp_test.c:147: Check n = nn_recv(sc, buf, 4, 0) succeeds... ok 11: compat_tcp_test.c:148: Check n == 3... ok @@ -21314,6 +21602,13 @@ 11: compat_tcp_test.c:143: Check n == 3... ok 11: compat_tcp_test.c:144: Check memcmp(buf, "ABC", 3) == 0... ok 11: compat_tcp_test.c:146: Check nn_send(sb, "DEF", 3, 0) succeeds... ok +19: sub_test.c:72: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:73: Check nng_socket_get_int(sub, NNG_OPT_SENDFD, &fd) fails with Not supported... ok +19: sub_test.c:74: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001399 secs +19: +19: Test sub poll readable: 11: compat_tcp_test.c:147: Check n = nn_recv(sc, buf, 4, 0) succeeds... ok 11: compat_tcp_test.c:148: Check n == 3... ok 11: compat_tcp_test.c:149: Check memcmp(buf, "DEF", 3) == 0... ok @@ -21379,17 +21674,6 @@ 11: compat_tcp_test.c:144: Check memcmp(buf, "ABC", 3) == 0... ok 11: compat_tcp_test.c:146: Check nn_send(sb, "DEF", 3, 0) succeeds... ok 11: compat_tcp_test.c:147: Check n = nn_recv(sc, buf, 4, 0) succeeds... ok -8: sock_test.c:53: Check nng_pair1_open(&(s1)) succeeds... ok -8: sock_test.c:54: Check nng_msg_alloc(&msg, 0) succeeds... ok -8: sock_test.c:55: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 100) succeeds... ok -8: sock_test.c:57: Check nng_sendmsg(s1, msg, 0) fails with Timed out... ok -8: sock_test.c:58: Check time before, deadline 810, current 412, delta 398... ok -8: sock_test.c:59: Check time after, deadline 319, current 412, delta -93... ok -8: sock_test.c:61: Check nng_close(s1) succeeds... ok -8: SUCCESS: All conditions have passed. -8: Duration: 0.103235 secs -8: -8: Test send non-block: 11: compat_tcp_test.c:148: Check n == 3... ok 11: compat_tcp_test.c:149: Check memcmp(buf, "DEF", 3) == 0... ok 11: compat_tcp_test.c:141: Check nn_send(sc, "ABC", 3, 0) succeeds... ok @@ -21455,6 +21739,29 @@ 11: compat_tcp_test.c:146: Check nn_send(sb, "DEF", 3, 0) succeeds... ok 11: compat_tcp_test.c:147: Check n = nn_recv(sc, buf, 4, 0) succeeds... ok 11: compat_tcp_test.c:148: Check n == 3... ok +18: pub_test.c:72: Check nng_sub0_open(&sub) succeeds... ok +18: pub_test.c:73: Check nng_pub0_open(&pub) succeeds... ok +18: pub_test.c:74: Check nng_socket_get_int(pub, NNG_OPT_SENDFD, &fd) succeeds... ok +18: pub_test.c:75: Check fd >= 0... ok +18: pub_test.c:78: Check nuts_poll_fd(fd)... ok +18: pub_test.c:81: Check nuts_marry(pub, sub) succeeds... ok +18: pub_test.c:82: Check nuts_poll_fd(fd)... ok +18: pub_test.c:85: Check nng_send(pub, "abc", strlen("abc") + 1, 0) succeeds... ok +18: pub_test.c:86: Check nuts_poll_fd(fd)... ok +18: pub_test.c:88: Check nng_close(pub) succeeds... ok +18: pub_test.c:89: Check nng_close(sub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.002219 secs +18: +21: req_test.c:98: Check nng_req0_open(&req) == 0... ok +21: req_test.c:99: Check nng_recvmsg(req, &msg, 0) == NNG_ESTATE... ok +21: req_test.c:100: Check (nil) == NULL... ok +21: req_test.c:101: Check nng_close(req) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.001402 secs +21: +18: Test pub validate peer: +21: Test req recv garbage: 11: compat_tcp_test.c:149: Check memcmp(buf, "DEF", 3) == 0... ok 11: compat_tcp_test.c:141: Check nn_send(sc, "ABC", 3, 0) succeeds... ok 11: compat_tcp_test.c:142: Check n = nn_recv(sb, buf, 4, 0) succeeds... ok @@ -21520,15 +21827,6 @@ 11: compat_tcp_test.c:147: Check n = nn_recv(sc, buf, 4, 0) succeeds... ok 11: compat_tcp_test.c:148: Check n == 3... ok 11: compat_tcp_test.c:149: Check memcmp(buf, "DEF", 3) == 0... ok -8: sock_test.c:71: Check nng_pair1_open(&(s1)) succeeds... ok -8: sock_test.c:72: Check nng_msg_alloc(&msg, 0) succeeds... ok -8: sock_test.c:73: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 500) succeeds... ok -8: sock_test.c:75: Check nng_sendmsg(s1, msg, NNG_FLAG_NONBLOCK) fails with Try again... ok -8: sock_test.c:76: Check time before, deadline 544, current 444, delta 100... ok -8: sock_test.c:78: Check nng_close(s1) succeeds... ok -8: SUCCESS: All conditions have passed. -8: Duration: 0.002391 secs -8: 11: compat_tcp_test.c:141: Check nn_send(sc, "ABC", 3, 0) succeeds... ok 11: compat_tcp_test.c:142: Check n = nn_recv(sb, buf, 4, 0) succeeds... ok 11: compat_tcp_test.c:143: Check n == 3... ok @@ -21594,7 +21892,6 @@ 11: compat_tcp_test.c:148: Check n == 3... ok 11: compat_tcp_test.c:149: Check memcmp(buf, "DEF", 3) == 0... ok 11: compat_tcp_test.c:141: Check nn_send(sc, "ABC", 3, 0) succeeds... ok -8: Test read only options: 11: compat_tcp_test.c:142: Check n = nn_recv(sb, buf, 4, 0) succeeds... ok 11: compat_tcp_test.c:143: Check n == 3... ok 11: compat_tcp_test.c:144: Check memcmp(buf, "ABC", 3) == 0... ok @@ -21660,56 +21957,6 @@ 11: compat_tcp_test.c:149: Check memcmp(buf, "DEF", 3) == 0... ok 11: compat_tcp_test.c:141: Check nn_send(sc, "ABC", 3, 0) succeeds... ok 11: compat_tcp_test.c:142: Check n = nn_recv(sb, buf, 4, 0) succeeds... ok -15: pair1_poly_test.c:78: Check nng_pair1_open_poly(&s1) succeeds... ok -15: pair1_poly_test.c:79: Check nng_pair1_open(&c1) succeeds... ok -15: pair1_poly_test.c:80: Check nng_pair1_open(&c2) succeeds... ok -15: pair1_poly_test.c:81: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -15: pair1_poly_test.c:82: Check nng_setopt_ms(c1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -15: pair1_poly_test.c:83: Check nng_setopt_ms(c2, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -15: pair1_poly_test.c:84: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND / 10) succeeds... ok -15: pair1_poly_test.c:85: Check nng_setopt_ms(c1, NNG_OPT_RECVTIMEO, SECOND / 10) succeeds... ok -15: pair1_poly_test.c:86: Check nng_setopt_ms(c2, NNG_OPT_RECVTIMEO, SECOND / 10) succeeds... ok -15: pair1_poly_test.c:88: Check nng_getopt_bool(s1, NNG_OPT_PAIR1_POLY, &v) succeeds... ok -15: pair1_poly_test.c:89: Check v... ok -15: pair1_poly_test.c:91: Check nuts_marry(s1, c1) succeeds... ok -15: pair1_poly_test.c:92: Check nuts_marry(s1, c2) succeeds... ok -15: pair1_poly_test.c:94: Check nng_msg_alloc(&msg, 0) succeeds... ok -15: pair1_poly_test.c:95: Check nng_msg_append(msg, "ONE", strlen("ONE")) succeeds... ok -15: pair1_poly_test.c:96: Check nng_sendmsg(c1, msg, 0) succeeds... ok -15: pair1_poly_test.c:97: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -15: pair1_poly_test.c:98: Check nng_msg_len(msg) == strlen("ONE")... ok -15: pair1_poly_test.c:98: Check memcmp(nng_msg_body(msg), "ONE", strlen("ONE")) == 0... ok -15: pair1_poly_test.c:100: Check nng_pipe_id(p1) > 0... ok -15: pair1_poly_test.c:103: Check nng_msg_alloc(&msg, 0) succeeds... ok -15: pair1_poly_test.c:104: Check nng_msg_append(msg, "TWO", strlen("TWO")) succeeds... ok -15: pair1_poly_test.c:105: Check nng_sendmsg(c2, msg, 0) succeeds... ok -15: pair1_poly_test.c:106: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -15: pair1_poly_test.c:107: Check nng_msg_len(msg) == strlen("TWO")... ok -15: pair1_poly_test.c:107: Check memcmp(nng_msg_body(msg), "TWO", strlen("TWO")) == 0... ok -15: pair1_poly_test.c:109: Check nng_pipe_id(p2) > 0... ok -15: pair1_poly_test.c:112: Check nng_pipe_id(p1) != nng_pipe_id(p2)... ok -15: pair1_poly_test.c:114: Check nng_msg_alloc(&msg, 0) succeeds... ok -15: pair1_poly_test.c:117: Check nng_msg_append(msg, "UNO", strlen("UNO")) succeeds... ok -15: pair1_poly_test.c:118: Check nng_sendmsg(s1, msg, 0) succeeds... ok -15: pair1_poly_test.c:119: Check nng_recvmsg(c1, &msg, 0) succeeds... ok -15: pair1_poly_test.c:120: Check nng_msg_len(msg) == strlen("UNO")... ok -15: pair1_poly_test.c:120: Check memcmp(nng_msg_body(msg), "UNO", strlen("UNO")) == 0... ok -15: pair1_poly_test.c:123: Check nng_msg_alloc(&msg, 0) succeeds... ok -15: pair1_poly_test.c:125: Check nng_msg_append(msg, "DOS", strlen("DOS")) succeeds... ok -15: pair1_poly_test.c:126: Check nng_sendmsg(s1, msg, 0) succeeds... ok -15: pair1_poly_test.c:127: Check nng_recvmsg(c2, &msg, 0) succeeds... ok -15: pair1_poly_test.c:128: Check nng_msg_len(msg) == strlen("DOS")... ok -15: pair1_poly_test.c:128: Check memcmp(nng_msg_body(msg), "DOS", strlen("DOS")) == 0... ok -15: pair1_poly_test.c:131: Check nng_close(c1) succeeds... ok -15: pair1_poly_test.c:133: Check nng_msg_alloc(&msg, 0) succeeds... ok -15: pair1_poly_test.c:135: Check nng_msg_append(msg, "EIN", strlen("EIN")) succeeds... ok -15: pair1_poly_test.c:136: Check nng_sendmsg(s1, msg, 0) succeeds... ok -15: pair1_poly_test.c:137: Check nng_recvmsg(c2, &msg, 0) fails with Timed out... ok -15: pair1_poly_test.c:139: Check nng_close(s1) succeeds... ok -15: pair1_poly_test.c:140: Check nng_close(c2) succeeds... ok -15: SUCCESS: All conditions have passed. -15: Duration: 0.114000 secs -15: 11: compat_tcp_test.c:143: Check n == 3... ok 11: compat_tcp_test.c:144: Check memcmp(buf, "ABC", 3) == 0... ok 11: compat_tcp_test.c:146: Check nn_send(sb, "DEF", 3, 0) succeeds... ok @@ -21840,51 +22087,6 @@ 11: compat_tcp_test.c:142: Check n = nn_recv(sb, buf, 4, 0) succeeds... ok 11: compat_tcp_test.c:143: Check n == 3... ok 11: compat_tcp_test.c:144: Check memcmp(buf, "ABC", 3) == 0... ok -15: Test pair1 poly default: -15: pair1_poly_test.c:151: Check nng_pair1_open_poly(&s1) succeeds... ok -15: pair1_poly_test.c:152: Check nng_pair1_open(&c1) succeeds... ok -15: pair1_poly_test.c:153: Check nng_pair1_open(&c2) succeeds... ok -15: pair1_poly_test.c:154: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -15: pair1_poly_test.c:155: Check nng_setopt_ms(c1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -15: pair1_poly_test.c:156: Check nng_setopt_ms(c2, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -15: pair1_poly_test.c:158: Check nuts_marry(s1, c1) succeeds... ok -15: pair1_poly_test.c:159: Check nuts_marry(s1, c2) succeeds... ok -15: pair1_poly_test.c:163: Check nng_msg_alloc(&msg, 0) succeeds... ok -15: pair1_poly_test.c:164: Check nng_msg_append(msg, "YES", strlen("YES")) succeeds... ok -15: pair1_poly_test.c:165: Check nng_sendmsg(s1, msg, 0) succeeds... ok -15: pair1_poly_test.c:166: Check nng_recvmsg(c1, &msg, 0) succeeds... ok -15: pair1_poly_test.c:167: Check nng_msg_len(msg) == strlen("YES")... ok -15: pair1_poly_test.c:167: Check memcmp(nng_msg_body(msg), "YES", strlen("YES")) == 0... ok -15: pair1_poly_test.c:170: Check nng_close(c1) succeeds... ok -15: pair1_poly_test.c:174: Check nng_msg_alloc(&msg, 0) succeeds... ok -15: pair1_poly_test.c:175: Check nng_msg_append(msg, "AGAIN", strlen("AGAIN")) succeeds... ok -15: pair1_poly_test.c:176: Check nng_sendmsg(s1, msg, 0) succeeds... ok -15: pair1_poly_test.c:177: Check nng_recvmsg(c2, &msg, 0) succeeds... ok -15: pair1_poly_test.c:178: Check nng_msg_len(msg) == strlen("AGAIN")... ok -15: pair1_poly_test.c:178: Check memcmp(nng_msg_body(msg), "AGAIN", strlen("AGAIN")) == 0... ok -15: pair1_poly_test.c:181: Check nng_close(s1) succeeds... ok -15: pair1_poly_test.c:182: Check nng_close(c2) succeeds... ok -15: SUCCESS: All conditions have passed. -15: Duration: 0.015297 secs -15: -15: Test pair1 poly recv no header: -8: sock_test.c:85: Check nng_pair1_open(&(s1)) succeeds... ok -8: sock_test.c:86: Check nng_socket_set_int(s1, NNG_OPT_RECVFD, 0) fails with Read only resource... ok -8: sock_test.c:87: Check nng_socket_set_int(s1, NNG_OPT_SENDFD, 0) fails with Read only resource... ok -8: sock_test.c:88: Check nng_close(s1) succeeds... ok -8: SUCCESS: All conditions have passed. -8: Duration: 0.002075 secs -8: -8: Test socket base: -8: sock_test.c:96: Check nng_socket_id(s1) < 0... ok -8: sock_test.c:97: Check nng_pair1_open(&s1) succeeds... ok -8: sock_test.c:98: Check nng_socket_id(s1) > 0... ok -8: sock_test.c:101: Check nng_socket_set_bool(s1, "BAD_OPT", false) fails with Not supported... ok -8: sock_test.c:103: Check nng_close(s1) succeeds... ok -8: SUCCESS: All conditions have passed. -8: Duration: 0.001734 secs -8: -8: Test socket name: 11: compat_tcp_test.c:146: Check nn_send(sb, "DEF", 3, 0) succeeds... ok 11: compat_tcp_test.c:147: Check n = nn_recv(sc, buf, 4, 0) succeeds... ok 11: compat_tcp_test.c:148: Check n == 3... ok @@ -21916,9 +22118,120 @@ 11: compat_tcp_test.c:152: Check nn_close(sb) succeeds... ok 11: compat_tcp_test.c:153: Check nn_close(sc) succeeds... ok 11: SUCCESS: All conditions have passed. -11: Duration: 0.113227 secs +11: Duration: 0.019879 secs 11: 11: Test compat tcp pair reject: +10: platform_test.c:46: Check time after, deadline 877, current 879, delta -2... ok +10: platform_test.c:48: Check time before, deadline 1277, current 879, delta 398... ok +10: SUCCESS: All conditions have passed. +10: Duration: 0.101674 secs +10: +10: Test clock: +7: reconnect_test.c:22: Check nng_pair1_open(&(s1)) succeeds... ok +7: reconnect_test.c:23: Check nng_pair1_open(&(s2)) succeeds... ok +7: reconnect_test.c:27: Check nng_socket_set_ms(s2, NNG_OPT_RECONNMINT, 10) succeeds... ok +7: reconnect_test.c:28: Check nng_socket_set_ms(s2, NNG_OPT_RECONNMAXT, 10) succeeds... ok +7: reconnect_test.c:30: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +7: reconnect_test.c:32: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +7: reconnect_test.c:34: Check nng_send(s1, "hello", strlen("hello") + 1, 0) succeeds... ok +7: reconnect_test.c:35: Check nng_recv (0 Hunky dory)... ok +7: reconnect_test.c:35: Check length 6 want 6... ok +7: reconnect_test.c:35: Check hello == hello... ok +7: reconnect_test.c:37: Check nng_close(s1) succeeds... ok +7: reconnect_test.c:38: Check nng_close(s2) succeeds... ok +7: SUCCESS: All conditions have passed. +7: Duration: 0.107190 secs +7: +7: Test reconnect: +8: sock_test.c:53: Check nng_pair1_open(&(s1)) succeeds... ok +8: sock_test.c:54: Check nng_msg_alloc(&msg, 0) succeeds... ok +8: sock_test.c:55: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 100) succeeds... ok +8: sock_test.c:57: Check nng_sendmsg(s1, msg, 0) fails with Timed out... ok +8: sock_test.c:58: Check time before, deadline 1296, current 897, delta 399... ok +8: sock_test.c:59: Check time after, deadline 805, current 897, delta -92... ok +8: sock_test.c:61: Check nng_close(s1) succeeds... ok +8: SUCCESS: All conditions have passed. +8: Duration: 0.102181 secs +8: +8: Test send non-block: +15: pair1_poly_test.c:78: Check nng_pair1_open_poly(&s1) succeeds... ok +15: pair1_poly_test.c:79: Check nng_pair1_open(&c1) succeeds... ok +15: pair1_poly_test.c:80: Check nng_pair1_open(&c2) succeeds... ok +15: pair1_poly_test.c:81: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +15: pair1_poly_test.c:82: Check nng_setopt_ms(c1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +15: pair1_poly_test.c:83: Check nng_setopt_ms(c2, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +15: pair1_poly_test.c:84: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND / 10) succeeds... ok +15: pair1_poly_test.c:85: Check nng_setopt_ms(c1, NNG_OPT_RECVTIMEO, SECOND / 10) succeeds... ok +15: pair1_poly_test.c:86: Check nng_setopt_ms(c2, NNG_OPT_RECVTIMEO, SECOND / 10) succeeds... ok +15: pair1_poly_test.c:88: Check nng_getopt_bool(s1, NNG_OPT_PAIR1_POLY, &v) succeeds... ok +15: pair1_poly_test.c:89: Check v... ok +15: pair1_poly_test.c:91: Check nuts_marry(s1, c1) succeeds... ok +15: pair1_poly_test.c:92: Check nuts_marry(s1, c2) succeeds... ok +15: pair1_poly_test.c:94: Check nng_msg_alloc(&msg, 0) succeeds... ok +15: pair1_poly_test.c:95: Check nng_msg_append(msg, "ONE", strlen("ONE")) succeeds... ok +15: pair1_poly_test.c:96: Check nng_sendmsg(c1, msg, 0) succeeds... ok +15: pair1_poly_test.c:97: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +15: pair1_poly_test.c:98: Check nng_msg_len(msg) == strlen("ONE")... ok +15: pair1_poly_test.c:98: Check memcmp(nng_msg_body(msg), "ONE", strlen("ONE")) == 0... ok +15: pair1_poly_test.c:100: Check nng_pipe_id(p1) > 0... ok +15: pair1_poly_test.c:103: Check nng_msg_alloc(&msg, 0) succeeds... ok +15: pair1_poly_test.c:104: Check nng_msg_append(msg, "TWO", strlen("TWO")) succeeds... ok +15: pair1_poly_test.c:105: Check nng_sendmsg(c2, msg, 0) succeeds... ok +15: pair1_poly_test.c:106: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +15: pair1_poly_test.c:107: Check nng_msg_len(msg) == strlen("TWO")... ok +15: pair1_poly_test.c:107: Check memcmp(nng_msg_body(msg), "TWO", strlen("TWO")) == 0... ok +15: pair1_poly_test.c:109: Check nng_pipe_id(p2) > 0... ok +15: pair1_poly_test.c:112: Check nng_pipe_id(p1) != nng_pipe_id(p2)... ok +15: pair1_poly_test.c:114: Check nng_msg_alloc(&msg, 0) succeeds... ok +15: pair1_poly_test.c:117: Check nng_msg_append(msg, "UNO", strlen("UNO")) succeeds... ok +15: pair1_poly_test.c:118: Check nng_sendmsg(s1, msg, 0) succeeds... ok +15: pair1_poly_test.c:119: Check nng_recvmsg(c1, &msg, 0) succeeds... ok +15: pair1_poly_test.c:120: Check nng_msg_len(msg) == strlen("UNO")... ok +15: pair1_poly_test.c:120: Check memcmp(nng_msg_body(msg), "UNO", strlen("UNO")) == 0... ok +15: pair1_poly_test.c:123: Check nng_msg_alloc(&msg, 0) succeeds... ok +15: pair1_poly_test.c:125: Check nng_msg_append(msg, "DOS", strlen("DOS")) succeeds... ok +15: pair1_poly_test.c:126: Check nng_sendmsg(s1, msg, 0) succeeds... ok +15: pair1_poly_test.c:127: Check nng_recvmsg(c2, &msg, 0) succeeds... ok +15: pair1_poly_test.c:128: Check nng_msg_len(msg) == strlen("DOS")... ok +15: pair1_poly_test.c:128: Check memcmp(nng_msg_body(msg), "DOS", strlen("DOS")) == 0... ok +15: pair1_poly_test.c:131: Check nng_close(c1) succeeds... ok +15: pair1_poly_test.c:133: Check nng_msg_alloc(&msg, 0) succeeds... ok +15: pair1_poly_test.c:135: Check nng_msg_append(msg, "EIN", strlen("EIN")) succeeds... ok +15: pair1_poly_test.c:136: Check nng_sendmsg(s1, msg, 0) succeeds... ok +15: pair1_poly_test.c:137: Check nng_recvmsg(c2, &msg, 0) fails with Timed out... ok +15: pair1_poly_test.c:139: Check nng_close(s1) succeeds... ok +15: pair1_poly_test.c:140: Check nng_close(c2) succeeds... ok +15: SUCCESS: All conditions have passed. +15: Duration: 0.105433 secs +15: +15: Test pair1 poly default: +8: sock_test.c:71: Check nng_pair1_open(&(s1)) succeeds... ok +8: sock_test.c:72: Check nng_msg_alloc(&msg, 0) succeeds... ok +8: sock_test.c:73: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 500) succeeds... ok +8: sock_test.c:75: Check nng_sendmsg(s1, msg, NNG_FLAG_NONBLOCK) fails with Try again... ok +8: sock_test.c:76: Check time before, deadline 1000, current 900, delta 100... ok +8: sock_test.c:78: Check nng_close(s1) succeeds... ok +8: SUCCESS: All conditions have passed. +8: Duration: 0.001572 secs +8: +8: Test read only options: +8: sock_test.c:85: Check nng_pair1_open(&(s1)) succeeds... ok +8: sock_test.c:86: Check nng_socket_set_int(s1, NNG_OPT_RECVFD, 0) fails with Read only resource... ok +8: sock_test.c:87: Check nng_socket_set_int(s1, NNG_OPT_SENDFD, 0) fails with Read only resource... ok +8: sock_test.c:88: Check nng_close(s1) succeeds... ok +8: SUCCESS: All conditions have passed. +8: Duration: 0.001273 secs +8: +8: Test socket base: +8: sock_test.c:96: Check nng_socket_id(s1) < 0... ok +8: sock_test.c:97: Check nng_pair1_open(&s1) succeeds... ok +8: sock_test.c:98: Check nng_socket_id(s1) > 0... ok +8: sock_test.c:101: Check nng_socket_set_bool(s1, "BAD_OPT", false) fails with Not supported... ok +8: sock_test.c:103: Check nng_close(s1) succeeds... ok +8: SUCCESS: All conditions have passed. +8: Duration: 0.001254 secs +8: +8: Test socket name: 8: sock_test.c:117: Check nng_pair1_open(&(s1)) succeeds... ok 8: sock_test.c:118: Check nng_socket_get(s1, NNG_OPT_SOCKNAME, name, &sz) succeeds... ok 8: sock_test.c:119: Check sz > 0 && sz < 64... ok @@ -21936,9 +22249,74 @@ 8: sock_test.c:140: Check hello == hello... ok 8: sock_test.c:143: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.002527 secs +8: Duration: 0.001497 secs 8: 8: Test socket name oversize: +15: pair1_poly_test.c:151: Check nng_pair1_open_poly(&s1) succeeds... ok +15: pair1_poly_test.c:152: Check nng_pair1_open(&c1) succeeds... ok +15: pair1_poly_test.c:153: Check nng_pair1_open(&c2) succeeds... ok +15: pair1_poly_test.c:154: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +15: pair1_poly_test.c:155: Check nng_setopt_ms(c1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +15: pair1_poly_test.c:156: Check nng_setopt_ms(c2, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +15: pair1_poly_test.c:158: Check nuts_marry(s1, c1) succeeds... ok +15: pair1_poly_test.c:159: Check nuts_marry(s1, c2) succeeds... ok +15: pair1_poly_test.c:163: Check nng_msg_alloc(&msg, 0) succeeds... ok +15: pair1_poly_test.c:164: Check nng_msg_append(msg, "YES", strlen("YES")) succeeds... ok +15: pair1_poly_test.c:165: Check nng_sendmsg(s1, msg, 0) succeeds... ok +15: pair1_poly_test.c:166: Check nng_recvmsg(c1, &msg, 0) succeeds... ok +15: pair1_poly_test.c:167: Check nng_msg_len(msg) == strlen("YES")... ok +15: pair1_poly_test.c:167: Check memcmp(nng_msg_body(msg), "YES", strlen("YES")) == 0... ok +15: pair1_poly_test.c:170: Check nng_close(c1) succeeds... ok +15: pair1_poly_test.c:174: Check nng_msg_alloc(&msg, 0) succeeds... ok +15: pair1_poly_test.c:175: Check nng_msg_append(msg, "AGAIN", strlen("AGAIN")) succeeds... ok +15: pair1_poly_test.c:176: Check nng_sendmsg(s1, msg, 0) succeeds... ok +15: pair1_poly_test.c:177: Check nng_recvmsg(c2, &msg, 0) succeeds... ok +15: pair1_poly_test.c:178: Check nng_msg_len(msg) == strlen("AGAIN")... ok +15: pair1_poly_test.c:178: Check memcmp(nng_msg_body(msg), "AGAIN", strlen("AGAIN")) == 0... ok +15: pair1_poly_test.c:181: Check nng_close(s1) succeeds... ok +15: pair1_poly_test.c:182: Check nng_close(c2) succeeds... ok +15: SUCCESS: All conditions have passed. +15: Duration: 0.012388 secs +15: +22: rep_test.c:91: Check nng_req0_open(&req) succeeds... ok +22: rep_test.c:92: Check nng_rep0_open(&rep) succeeds... ok +22: rep_test.c:93: Check nng_socket_get_int(rep, NNG_OPT_RECVFD, &fd) succeeds... ok +22: rep_test.c:94: Check fd >= 0... ok +22: rep_test.c:97: Check nuts_poll_fd(fd) == false... ok +22: rep_test.c:100: Check nuts_marry(req, rep) succeeds... ok +22: rep_test.c:101: Check nuts_poll_fd(fd) == false... ok +22: rep_test.c:105: Check nng_send(req, "abc", strlen("abc") + 1, 0) succeeds... ok +22: rep_test.c:108: Check nuts_poll_fd(fd) == true... ok +22: rep_test.c:111: Check nng_recvmsg(rep, &msg, 0) succeeds... ok +22: rep_test.c:113: Check nuts_poll_fd(fd) == false... ok +22: rep_test.c:117: Check nng_close(req) succeeds... ok +22: rep_test.c:118: Check nng_close(rep) succeeds... ok +22: SUCCESS: All conditions have passed. +22: Duration: 0.102109 secs +22: +16: pull_test.c:72: Check nng_pull0_open(&pull) succeeds... ok +16: pull_test.c:73: Check nng_push0_open(&push) succeeds... ok +16: pull_test.c:74: Check nng_socket_set_ms(pull, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +16: pull_test.c:75: Check nng_socket_set_ms(push, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +16: pull_test.c:76: Check nng_socket_get_int(pull, NNG_OPT_RECVFD, &fd) succeeds... ok +16: pull_test.c:77: Check fd >= 0... ok +16: pull_test.c:80: Check nuts_poll_fd(fd) == false... ok +16: pull_test.c:83: Check nuts_marry(pull, push) succeeds... ok +16: pull_test.c:84: Check nuts_poll_fd(fd) == false... ok +16: pull_test.c:88: Check nng_send(push, "abc", strlen("abc") + 1, 0) succeeds... ok +16: pull_test.c:90: Check nuts_poll_fd(fd)... ok +16: pull_test.c:93: Check nng_recv (0 Hunky dory)... ok +16: pull_test.c:93: Check length 4 want 4... ok +16: pull_test.c:93: Check abc == abc... ok +16: pull_test.c:94: Check nuts_poll_fd(fd) == false... ok +16: pull_test.c:96: Check nng_close(pull) succeeds... ok +16: pull_test.c:97: Check nng_close(push) succeeds... ok +16: SUCCESS: All conditions have passed. +16: Duration: 0.102214 secs +16: +15: Test pair1 poly recv no header: +22: Test rep poll writable: +16: Test pull close pending: 8: sock_test.c:154: Check nng_pair1_open(&(s1)) succeeds... ok 8: sock_test.c:156: Check nng_socket_set(s1, NNG_OPT_SOCKNAME, name, sz) fails with Invalid argument... ok 8: sock_test.c:158: Check nng_socket_set(s1, NNG_OPT_SOCKNAME, name, sz) fails with Invalid argument... ok @@ -21948,9 +22326,33 @@ 8: sock_test.c:166: Check hello == hello... ok 8: sock_test.c:167: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.001854 secs +8: Duration: 0.001521 secs 8: 8: Test send recv: +22: rep_test.c:54: Check nng_req0_open(&req) succeeds... ok +22: rep_test.c:55: Check nng_rep0_open(&rep) succeeds... ok +22: rep_test.c:56: Check nng_socket_get_int(rep, NNG_OPT_SENDFD, &fd) succeeds... ok +22: rep_test.c:57: Check fd >= 0... ok +22: rep_test.c:60: Check nuts_poll_fd(fd) == false... ok +22: rep_test.c:62: Check nuts_marry(req, rep) succeeds... ok +22: rep_test.c:65: Check nuts_poll_fd(fd) == false... ok +22: rep_test.c:68: Check nng_send(req, "abc", strlen("abc") + 1, 0) succeeds... ok +22: rep_test.c:69: Check nng_recv (0 Hunky dory)... ok +22: rep_test.c:69: Check length 4 want 4... ok +22: rep_test.c:69: Check abc == abc... ok +22: rep_test.c:70: Check nuts_poll_fd(fd) == true... ok +22: rep_test.c:73: Check nng_send(rep, "def", strlen("def") + 1, 0) succeeds... ok +22: rep_test.c:74: Check nuts_poll_fd(fd) == false... ok +22: rep_test.c:76: Check nng_recv (0 Hunky dory)... ok +22: rep_test.c:76: Check length 4 want 4... ok +22: rep_test.c:76: Check def == def... ok +22: rep_test.c:77: Check nuts_poll_fd(fd) == false... ok +22: rep_test.c:79: Check nng_close(req) succeeds... ok +22: rep_test.c:80: Check nng_close(rep) succeeds... ok +22: SUCCESS: All conditions have passed. +22: Duration: 0.001761 secs +22: +22: Test rep context does not poll: 8: sock_test.c:181: Check nng_pair1_open(&(s1)) succeeds... ok 8: sock_test.c:182: Check nng_pair1_open(&(s2)) succeeds... ok 8: sock_test.c:184: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 1) succeeds... ok @@ -21972,9 +22374,55 @@ 8: sock_test.c:206: Check nng_close(s1) succeeds... ok 8: sock_test.c:207: Check nng_close(s2) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.003000 secs +8: Duration: 0.001789 secs 8: 8: Test send recv zero length: +22: rep_test.c:128: Check nng_rep0_open(&req) succeeds... ok +22: rep_test.c:129: Check nng_ctx_open(&ctx, req) succeeds... ok +22: rep_test.c:130: Check nng_ctx_get_int(ctx, NNG_OPT_SENDFD, &fd) fails with Not supported... ok +22: rep_test.c:131: Check nng_ctx_get_int(ctx, NNG_OPT_RECVFD, &fd) fails with Not supported... ok +22: rep_test.c:132: Check nng_ctx_close(ctx) succeeds... ok +22: rep_test.c:133: Check nng_close(req) succeeds... ok +22: SUCCESS: All conditions have passed. +22: Duration: 0.001371 secs +22: +18: pub_test.c:113: Check nng_pub0_open(&s1) succeeds... ok +18: pub_test.c:114: Check nng_pub0_open(&s2) succeeds... ok +18: pub_test.c:116: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +18: pub_test.c:117: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +18: pub_test.c:120: Check nng_stats_get(&stats) succeeds... ok +18: pub_test.c:122: Check stats != NULL... ok +18: pub_test.c:123: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +18: pub_test.c:124: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +18: pub_test.c:126: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +18: pub_test.c:127: Check nng_stat_value(reject) > 0... ok +18: pub_test.c:129: Check nng_close(s1) succeeds... ok +18: pub_test.c:130: Check nng_close(s2) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.101864 secs +18: +21: req_test.c:112: Check nng_rep0_open_raw(&rep) succeeds... ok +21: req_test.c:113: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:114: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, 100) succeeds... ok +21: req_test.c:115: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +21: req_test.c:116: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +21: req_test.c:117: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +21: req_test.c:119: Check nuts_marry(req, rep) succeeds... ok +21: req_test.c:121: Check nng_msg_alloc(&m, 0) succeeds... ok +21: req_test.c:122: Check nng_sendmsg(req, m, 0) succeeds... ok +21: req_test.c:124: Check nng_recvmsg(rep, &m, 0) succeeds... ok +21: req_test.c:129: Check nng_msg_header_len(m) == 8... ok +21: req_test.c:130: Check nng_msg_header_chop_u32(m, &req_id) succeeds... ok +21: req_test.c:132: Check nng_sendmsg(rep, m, 0) succeeds... ok +21: req_test.c:133: Check nng_recvmsg(req, &m, 0) fails with Timed out... ok +21: req_test.c:135: Check nng_close(req) succeeds... ok +21: req_test.c:136: Check nng_close(rep) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.101945 secs +21: +22: Test rep validate peer: +18: Test pub send queued: +21: Test req rep exchange: 8: sock_test.c:221: Check nng_pair1_open(&(s1)) succeeds... ok 8: sock_test.c:222: Check nng_pair1_open(&(s2)) succeeds... ok 8: sock_test.c:224: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 1) succeeds... ok @@ -21995,124 +22443,306 @@ 8: sock_test.c:245: Check nng_close(s1) succeeds... ok 8: sock_test.c:246: Check nng_close(s2) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.006713 secs +8: Duration: 0.002972 secs 8: 8: Test connection refused: -1: aio_test.c:61: Check nng_aio_alloc(&aio, sleep_done, &end) == 0... ok -1: aio_test.c:66: Check nng_aio_result(aio) fails with Timed out... ok -1: aio_test.c:67: Check end != 0... ok -1: aio_test.c:68: Check (end - start) >= 100... ok -1: aio_test.c:69: Check (end - start) <= 1000... ok -1: aio_test.c:70: Check (nng_clock() - start) >= 100... ok -1: aio_test.c:71: Check (nng_clock() - start) <= 1000... ok -1: SUCCESS: All conditions have passed. -1: Duration: 0.103518 secs -1: -1: Test insane nio: +21: req_test.c:147: Check nng_req0_open(&req) == 0... ok +21: req_test.c:148: Check nng_rep0_open(&rep) == 0... ok +21: req_test.c:150: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) == 0... ok +21: req_test.c:151: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, SECOND) == 0... ok +21: req_test.c:152: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, SECOND) == 0... ok +21: req_test.c:153: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, SECOND) == 0... ok +21: req_test.c:155: Check nuts_marry(rep, req) succeeds... ok +21: req_test.c:157: Check nng_send(req, "ping", strlen("ping") + 1, 0) succeeds... ok +21: req_test.c:158: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:158: Check length 5 want 5... ok +21: req_test.c:158: Check ping == ping... ok +21: req_test.c:159: Check nng_send(rep, "pong", strlen("pong") + 1, 0) succeeds... ok +21: req_test.c:160: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:160: Check length 5 want 5... ok +21: req_test.c:160: Check pong == pong... ok +21: req_test.c:162: Check nng_close(req) succeeds... ok +21: req_test.c:163: Check nng_close(rep) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.001719 secs +21: +21: Test req resend: 8: sock_test.c:254: Check nng_pair1_open(&(s1)) succeeds... ok 8: sock_test.c:255: Check nng_dial(s1, "inproc://no", NULL, 0) fails with Connection refused... ok 8: sock_test.c:256: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.002404 secs +8: Duration: 0.001468 secs 8: 8: Test late connection: -1: aio_test.c:81: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -1: aio_test.c:82: Check nng_aio_set_iov(aio, 1024, &iov) fails with Invalid argument... ok -1: SUCCESS: All conditions have passed. -1: Duration: 0.002011 secs -1: -1: Test provider cancel: -1: aio_test.c:92: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -1: aio_test.c:93: Check nng_aio_begin(aio) == true... ok -1: aio_test.c:97: Check rv == NNG_ECANCELED... ok -1: SUCCESS: All conditions have passed. -1: Duration: 0.002200 secs -1: -1: Test consumer cancel: -10: platform_test.c:64: Check t1 > t0... ok -10: platform_test.c:65: Check (t1 - t0) >= 200... ok -10: platform_test.c:66: Check (t1 - t0) < 500... ok -10: platform_test.c:69: Check abs((int) (s1 - s0) - (int) (t1 - t0)) < 50... ok -10: SUCCESS: All conditions have passed. -10: Duration: 0.202385 secs -10: -10: Test mutex: -1: aio_test.c:108: Check nng_pair1_open(&s1) == 0... ok -1: aio_test.c:109: Check nng_aio_alloc(&a, cb_done, &done) == 0... ok -1: aio_test.c:115: Check done == 1... ok -1: aio_test.c:116: Check nng_aio_result(a) == NNG_ECANCELED... ok -1: aio_test.c:119: Check nng_close(s1) == 0... ok -1: SUCCESS: All conditions have passed. -1: Duration: 0.003236 secs -1: -1: Test traffic: -10: platform_test.c:78: Check nng_mtx_alloc(&mx) succeeds... ok -10: platform_test.c:87: Check nng_mtx_alloc(&mx) succeeds... ok -10: platform_test.c:88: Check nng_mtx_alloc(&mx2) succeeds... ok -10: platform_test.c:89: Check mx != mx2... ok -10: SUCCESS: All conditions have passed. -10: Duration: 0.002310 secs -10: -10: Test thread: -7: reconnect_test.c:49: Check nng_pair1_open(&(s1)) succeeds... ok -7: reconnect_test.c:50: Check nng_pair1_open(&(s2)) succeeds... ok -7: reconnect_test.c:54: Check nng_socket_set_ms(s2, NNG_OPT_RECONNMINT, 10) succeeds... ok -7: reconnect_test.c:55: Check nng_socket_set_ms(s2, NNG_OPT_RECONNMAXT, 10) succeeds... ok -7: reconnect_test.c:57: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -7: reconnect_test.c:59: Check nng_listen(s1, addr, &l, 0) succeeds... ok -7: reconnect_test.c:61: Check nng_send(s1, "hello", strlen("hello") + 1, 0) succeeds... ok -7: reconnect_test.c:62: Check nng_recv (0 Hunky dory)... ok -7: reconnect_test.c:62: Check length 6 want 6... ok -7: reconnect_test.c:62: Check hello == hello... ok -7: reconnect_test.c:65: Check nng_listener_close(l) succeeds... ok -7: reconnect_test.c:71: Check nng_listen(s1, addr, &l, 0) succeeds... ok -7: reconnect_test.c:72: Check nng_send(s1, "again", strlen("again") + 1, 0) succeeds... ok -7: reconnect_test.c:73: Check nng_recv (0 Hunky dory)... ok -7: reconnect_test.c:73: Check length 6 want 6... ok -7: reconnect_test.c:73: Check again == again... ok -7: reconnect_test.c:75: Check nng_close(s1) succeeds... ok -7: reconnect_test.c:76: Check nng_close(s2) succeeds... ok -7: SUCCESS: All conditions have passed. -7: Duration: 0.218683 secs -7: -7: Test reconnect back-off zero: -10: platform_test.c:100: Check nng_mtx_alloc(&aa.mx) succeeds... ok -10: platform_test.c:101: Check nng_cv_alloc(&aa.cv, aa.mx) succeeds... ok -10: platform_test.c:105: Check nng_thread_create(&thr, add, &aa) succeeds... ok -10: platform_test.c:107: Check aa.cnt == 1... ok -10: SUCCESS: All conditions have passed. -10: Duration: 0.002420 secs -10: -10: Test cond var: -10: platform_test.c:119: Check nng_mtx_alloc(&aa.mx) succeeds... ok -10: platform_test.c:120: Check nng_cv_alloc(&aa.cv, aa.mx) succeeds... ok -10: platform_test.c:124: Check nng_thread_create(&thr, add, &aa) succeeds... ok -10: platform_test.c:132: Check aa.cnt == 1... ok -10: SUCCESS: All conditions have passed. -10: Duration: 0.003218 secs -10: -10: Test cond wake: -1: aio_test.c:134: Check nng_pair1_open(&s1) succeeds... ok -1: aio_test.c:135: Check nng_pair1_open(&s2) succeeds... ok -1: aio_test.c:137: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -1: aio_test.c:138: Check nng_dial(s2, addr, NULL, 0) succeeds... ok -1: aio_test.c:140: Check nng_aio_alloc(&rx_aio, cb_done, &rx_done) succeeds... ok -1: aio_test.c:141: Check nng_aio_alloc(&tx_aio, cb_done, &tx_done) succeeds... ok -1: aio_test.c:146: Check nng_msg_alloc(&m, 0) succeeds... ok -1: aio_test.c:147: Check nng_msg_append(m, "hello", strlen("hello")) succeeds... ok -1: aio_test.c:157: Check nng_aio_result(rx_aio) succeeds... ok -1: aio_test.c:158: Check nng_aio_result(tx_aio) succeeds... ok -1: aio_test.c:160: Check (m = nng_aio_get_msg(rx_aio)) != NULL... ok -1: aio_test.c:161: Check nng_msg_len(m) == strlen("hello")... ok -1: aio_test.c:162: Check memcmp(nng_msg_body(m), "hello", strlen("hello")) == 0... ok -1: aio_test.c:166: Check rx_done == 1... ok -1: aio_test.c:167: Check tx_done == 1... ok -1: aio_test.c:171: Check nng_close(s1) succeeds... ok -1: aio_test.c:172: Check nng_close(s2) succeeds... ok +21: req_test.c:172: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:173: Check nng_rep0_open(&rep) succeeds... ok +21: req_test.c:175: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:176: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:177: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +21: req_test.c:178: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +21: req_test.c:179: Check nng_socket_set_ms(req, NNG_OPT_REQ_RESENDTIME, 10) succeeds... ok +21: req_test.c:181: Check nuts_marry(rep, req) succeeds... ok +21: req_test.c:183: Check nng_send(req, "ping", strlen("ping") + 1, 0) succeeds... ok +21: req_test.c:184: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:184: Check length 5 want 5... ok +21: req_test.c:184: Check ping == ping... ok +21: req_test.c:185: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:185: Check length 5 want 5... ok +21: req_test.c:185: Check ping == ping... ok +21: req_test.c:186: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:186: Check length 5 want 5... ok +21: req_test.c:186: Check ping == ping... ok +21: req_test.c:188: Check nng_close(req) succeeds... ok +21: req_test.c:189: Check nng_close(rep) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.021085 secs +21: +21: Test req resend disconnect: +21: req_test.c:236: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:237: Check nng_rep0_open(&rep1) succeeds... ok +21: req_test.c:238: Check nng_rep0_open(&rep2) succeeds... ok +21: req_test.c:240: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:241: Check nng_socket_set_ms(rep1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:242: Check nng_socket_set_ms(rep2, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:243: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +21: req_test.c:244: Check nng_socket_set_ms(rep1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +21: req_test.c:245: Check nng_socket_set_ms(rep2, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +21: req_test.c:248: Check nng_socket_set_ms(req, NNG_OPT_REQ_RESENDTIME, 60 * SECOND) succeeds... ok +21: req_test.c:250: Check nuts_marry(rep1, req) succeeds... ok +21: req_test.c:251: Check nng_send(req, "ping", strlen("ping") + 1, 0) succeeds... ok +21: req_test.c:252: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:252: Check length 5 want 5... ok +21: req_test.c:252: Check ping == ping... ok +21: req_test.c:254: Check nuts_marry(rep2, req) succeeds... ok +21: req_test.c:255: Check nng_close(rep1) succeeds... ok +21: req_test.c:257: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:257: Check length 5 want 5... ok +21: req_test.c:257: Check ping == ping... ok +21: req_test.c:258: Check nng_send(rep2, "rep2", strlen("rep2") + 1, 0) succeeds... ok +21: req_test.c:259: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:259: Check length 5 want 5... ok +21: req_test.c:259: Check rep2 == rep2... ok +21: req_test.c:261: Check nng_close(req) succeeds... ok +21: req_test.c:262: Check nng_close(rep2) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.001874 secs +21: +21: Test req disconnect no retry: +1: aio_test.c:41: Check nng_aio_alloc(&aio, sleep_done, &end) succeeds... ok +1: aio_test.c:45: Check nng_aio_result(aio) succeeds... ok +1: aio_test.c:46: Check end != 0... ok +1: aio_test.c:47: Check (end - start) >= 200... ok +1: aio_test.c:48: Check (end - start) <= 1000... ok +1: aio_test.c:49: Check (nng_clock() - start) >= 200... ok +1: aio_test.c:50: Check (nng_clock() - start) <= 1000... ok 1: SUCCESS: All conditions have passed. -1: Duration: 0.006591 secs +1: Duration: 0.201921 secs 1: -1: Test explicit timeout: +1: Test sleep timeout: +18: pub_test.c:143: Check nng_pub0_open(&pub) succeeds... ok +18: pub_test.c:144: Check nng_sub0_open(&sub) succeeds... ok +18: pub_test.c:145: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "", 0) succeeds... ok +18: pub_test.c:146: Check nng_socket_set_int(pub, NNG_OPT_SENDBUF, 10) succeeds... ok +18: pub_test.c:147: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 10) succeeds... ok +18: pub_test.c:148: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +18: pub_test.c:149: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +18: pub_test.c:150: Check nuts_marry(pub, sub) succeeds... ok +18: pub_test.c:151: Check nng_send(pub, "first", strlen("first") + 1, 0) succeeds... ok +18: pub_test.c:152: Check nng_send(pub, "second", strlen("second") + 1, 0) succeeds... ok +18: pub_test.c:153: Check nng_send(pub, "three musketeers", strlen("three musketeers") + 1, 0) succeeds... ok +18: pub_test.c:154: Check nng_send(pub, "four", strlen("four") + 1, 0) succeeds... ok +18: pub_test.c:156: Check nng_recv (0 Hunky dory)... ok +18: pub_test.c:156: Check length 6 want 6... ok +18: pub_test.c:156: Check first == first... ok +18: pub_test.c:157: Check nng_recv (0 Hunky dory)... ok +18: pub_test.c:157: Check length 7 want 7... ok +18: pub_test.c:157: Check second == second... ok +18: pub_test.c:158: Check nng_recv (0 Hunky dory)... ok +18: pub_test.c:158: Check length 17 want 17... ok +18: pub_test.c:158: Check three musketeers == three musketeers... ok +18: pub_test.c:159: Check nng_recv (0 Hunky dory)... ok +18: pub_test.c:159: Check length 5 want 5... ok +18: pub_test.c:159: Check four == four... ok +18: pub_test.c:161: Check nng_close(pub) succeeds... ok +18: pub_test.c:162: Check nng_close(sub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.051951 secs +18: +18: Test pub send no pipes: +18: pub_test.c:97: Check nng_pub0_open(&pub) succeeds... ok +18: pub_test.c:98: Check nng_send(pub, "DROP1", strlen("DROP1") + 1, 0) succeeds... ok +18: pub_test.c:99: Check nng_send(pub, "DROP2", strlen("DROP2") + 1, 0) succeeds... ok +18: pub_test.c:100: Check nng_close(pub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001192 secs +18: +18: Test sub recv ctx closed: +18: pub_test.c:170: Check nng_sub0_open(&sub) succeeds... ok +18: pub_test.c:171: Check nng_ctx_open(&ctx, sub) succeeds... ok +18: pub_test.c:172: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +18: pub_test.c:176: Check nng_aio_result(aio) fails with Object closed... ok +18: pub_test.c:178: Check nng_close(sub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001302 secs +18: +18: Test sub recv aio ctx stopped: +18: pub_test.c:188: Check nng_sub0_open(&sub) succeeds... ok +18: pub_test.c:189: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +18: pub_test.c:190: Check nng_ctx_open(&ctx, sub) succeeds... ok +18: pub_test.c:195: Check nng_aio_result(aio) fails with Operation canceled... ok +18: pub_test.c:196: Check nng_ctx_close(ctx) succeeds... ok +18: pub_test.c:197: Check nng_close(sub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001299 secs +18: +18: Test sub close context recv: +18: pub_test.c:208: Check nng_sub0_open(&sub) succeeds... ok +18: pub_test.c:209: Check nng_ctx_open(&ctx, sub) succeeds... ok +18: pub_test.c:210: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +18: pub_test.c:213: Check nng_ctx_close(ctx) succeeds... ok +18: pub_test.c:215: Check nng_aio_result(aio) fails with Object closed... ok +18: pub_test.c:217: Check nng_close(sub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001263 secs +18: +18: Test sub context recv nonblock: +18: pub_test.c:228: Check nng_sub0_open(&sub) succeeds... ok +18: pub_test.c:229: Check nng_ctx_open(&ctx, sub) succeeds... ok +18: pub_test.c:230: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +18: pub_test.c:236: Check nng_aio_result(aio) fails with Timed out... ok +18: pub_test.c:237: Check nng_close(sub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001271 secs +18: +18: Test sub context recv cancel: +18: pub_test.c:248: Check nng_sub0_open(&sub) succeeds... ok +18: pub_test.c:249: Check nng_ctx_open(&ctx, sub) succeeds... ok +18: pub_test.c:250: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +18: pub_test.c:257: Check nng_aio_result(aio) fails with Operation canceled... ok +18: pub_test.c:258: Check nng_close(sub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001326 secs +18: +18: Test pub send buf option: +18: pub_test.c:271: Check nng_pub0_open(&pub) succeeds... ok +18: pub_test.c:273: Check nng_socket_set_int(pub, opt, 1) succeeds... ok +18: pub_test.c:274: Check nng_socket_set_int(pub, opt, 0) fails with Invalid argument... ok +18: pub_test.c:275: Check nng_socket_set_int(pub, opt, -1) fails with Invalid argument... ok +18: pub_test.c:276: Check nng_socket_set_int(pub, opt, 1000000) fails with Invalid argument... ok +18: pub_test.c:277: Check nng_socket_set_int(pub, opt, 3) succeeds... ok +18: pub_test.c:278: Check nng_socket_get_int(pub, opt, &v) succeeds... ok +18: pub_test.c:279: Check v == 3... ok +18: pub_test.c:282: Check nng_socket_get(pub, opt, &v, &sz) succeeds... ok +18: pub_test.c:283: Check v == 3... ok +18: pub_test.c:284: Check sz == sizeof(v)... ok +18: pub_test.c:286: Check nng_socket_set(pub, opt, "", 1) fails with Invalid argument... ok +18: pub_test.c:288: Check nng_socket_get(pub, opt, &v, &sz) fails with Invalid argument... ok +18: pub_test.c:289: Check nng_socket_set_bool(pub, opt, true) fails with Incorrect type... ok +18: pub_test.c:290: Check nng_socket_get_bool(pub, opt, &b) fails with Incorrect type... ok +18: pub_test.c:292: Check nng_close(pub) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001328 secs +18: +18: Test pub cooked: +18: pub_test.c:301: Check nng_pub0_open(&s) succeeds... ok +18: pub_test.c:302: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok +18: pub_test.c:303: Check !b... ok +18: pub_test.c:304: Check nng_socket_set_bool(s, NNG_OPT_RAW, true) fails with Read only resource... ok +18: pub_test.c:305: Check nng_close(s) succeeds... ok +18: pub_test.c:308: Check nng_pub0_open_raw(&s) succeeds... ok +18: pub_test.c:309: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok +18: pub_test.c:310: Check b... ok +18: pub_test.c:311: Check nng_close(s) succeeds... ok +18: SUCCESS: All conditions have passed. +18: Duration: 0.001288 secs +18: +18: Summary: +18: Count of all unit tests: 15 +18: Count of run unit tests: 15 +18: Count of failed unit tests: 0 +18: Count of skipped unit tests: 0 +18: SUCCESS: All unit tests have passed. +18: + 8/86 Test #18: nng.sp.protocol.pubsub0.pub_test ............ Passed 0.21 sec +test 23 + Start 23: nng.sp.protocol.reqrep0.xrep_test + +23: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0/xrep_test "-t" "-v" +23: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 +23: Test timeout computed to be: 180 +23: Test xrep identity: +23: xrep_test.c:20: Check nng_rep0_open_raw(&s) succeeds... ok +23: xrep_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p1) succeeds... ok +23: xrep_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p2) succeeds... ok +23: xrep_test.c:23: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n1) succeeds... ok +23: xrep_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n2) succeeds... ok +23: xrep_test.c:25: Check nng_close(s) succeeds... ok +23: xrep_test.c:26: Check p1 == NNG_REP0_SELF... ok +23: xrep_test.c:27: Check p2 == NNG_REP0_PEER... ok +23: xrep_test.c:28: Check rep == rep... ok +23: xrep_test.c:29: Check req == req... ok +23: SUCCESS: All conditions have passed. +23: Duration: 0.001378 secs +23: +23: Test xrep raw: +23: xrep_test.c:40: Check nng_rep0_open_raw(&s) succeeds... ok +23: xrep_test.c:41: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok +23: xrep_test.c:42: Check b... ok +23: xrep_test.c:43: Check nng_close(s) succeeds... ok +23: SUCCESS: All conditions have passed. +23: Duration: 0.001347 secs +23: +23: Test xrep no context: +20: xsub_test.c:61: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:62: Check nng_pub0_open(&pub) succeeds... ok +20: xsub_test.c:63: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +20: xsub_test.c:64: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +20: xsub_test.c:65: Check nng_socket_get_int(sub, NNG_OPT_RECVFD, &fd) succeeds... ok +20: xsub_test.c:66: Check fd >= 0... ok +20: xsub_test.c:69: Check nuts_poll_fd(fd) == false... ok +20: xsub_test.c:72: Check nuts_marry(pub, sub) succeeds... ok +20: xsub_test.c:73: Check nuts_poll_fd(fd) == false... ok +20: xsub_test.c:77: Check nng_send(pub, "abc", strlen("abc") + 1, 0) succeeds... ok +20: xsub_test.c:80: Check nuts_poll_fd(fd)... ok +20: xsub_test.c:83: Check nng_recv (0 Hunky dory)... ok +20: xsub_test.c:83: Check length 4 want 4... ok +20: xsub_test.c:83: Check abc == abc... ok +20: xsub_test.c:84: Check nuts_poll_fd(fd) == false... ok +20: xsub_test.c:86: Check nng_close(pub) succeeds... ok +20: xsub_test.c:87: Check nng_close(sub) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.202007 secs +20: +20: Test xsub validate peer: +17: push_test.c:73: Check nng_pull0_open(&pull) succeeds... ok +17: push_test.c:74: Check nng_push0_open(&push) succeeds... ok +17: push_test.c:75: Check nng_socket_set_ms(pull, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +17: push_test.c:76: Check nng_socket_set_ms(push, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +17: push_test.c:77: Check nng_socket_get_int(push, NNG_OPT_SENDFD, &fd) succeeds... ok +17: push_test.c:78: Check fd >= 0... ok +17: push_test.c:86: Check nuts_poll_fd(fd) == false... ok +17: push_test.c:89: Check nuts_marry(pull, push) succeeds... ok +17: push_test.c:90: Check nuts_poll_fd(fd) == true... ok +17: push_test.c:93: Check nng_send(push, "abc", strlen("abc") + 1, 0) succeeds... ok +17: push_test.c:96: Check nng_send(push, "def", strlen("def") + 1, 0) succeeds... ok +17: push_test.c:98: Check nuts_poll_fd(fd) == false... ok +17: push_test.c:101: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:101: Check length 4 want 4... ok +17: push_test.c:101: Check abc == abc... ok +17: push_test.c:103: Check nuts_poll_fd(fd)... ok +17: push_test.c:105: Check nng_close(pull) succeeds... ok +17: push_test.c:106: Check nng_close(push) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.203186 secs +17: +23: xrep_test.c:52: Check nng_rep0_open_raw(&s) succeeds... ok +23: xrep_test.c:53: Check nng_ctx_open(&ctx, s) fails with Not supported... ok +23: xrep_test.c:54: Check nng_close(s) succeeds... ok +23: SUCCESS: All conditions have passed. +23: Duration: 0.001470 secs +23: +17: Test push poll buffered: +23: Test xrep poll readable: 15: pair1_poly_test.c:216: Check nng_pair1_open_poly(&s) succeeds... ok 15: pair1_poly_test.c:217: Check nng_pair1_open(&c) succeeds... ok 15: pair1_poly_test.c:218: Check nng_setopt_bool(c, "pair1_test_inject_header", true) succeeds... ok @@ -22125,18 +22755,84 @@ 15: pair1_poly_test.c:228: Check nng_close(c) succeeds... ok 15: pair1_poly_test.c:229: Check nng_close(s) succeeds... ok 15: SUCCESS: All conditions have passed. -15: Duration: 0.115407 secs +15: Duration: 0.101933 secs 15: 15: Test pair1 poly recv garbage: -1: aio_test.c:182: Check nng_pair1_open(&s) succeeds... ok -1: aio_test.c:183: Check nng_aio_alloc(&a, cb_done, &done) succeeds... ok -1: aio_test.c:187: Check done == 1... ok -1: aio_test.c:188: Check nng_aio_result(a) fails with Timed out... ok -1: aio_test.c:190: Check nng_close(s) succeeds... ok -1: SUCCESS: All conditions have passed. -1: Duration: 0.044223 secs -1: -1: Test inherited timeout: +19: sub_test.c:84: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:85: Check nng_pub0_open(&pub) succeeds... ok +19: sub_test.c:86: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "a", 1) succeeds... ok +19: sub_test.c:87: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +19: sub_test.c:88: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +19: sub_test.c:89: Check nng_socket_get_int(sub, NNG_OPT_RECVFD, &fd) succeeds... ok +19: sub_test.c:90: Check fd >= 0... ok +19: sub_test.c:93: Check nuts_poll_fd(fd) == false... ok +19: sub_test.c:96: Check nuts_marry(pub, sub) succeeds... ok +19: sub_test.c:97: Check nuts_poll_fd(fd) == false... ok +19: sub_test.c:100: Check nng_send(pub, "def", strlen("def") + 1, 0) succeeds... ok +19: sub_test.c:102: Check nuts_poll_fd(fd) == false... ok +19: sub_test.c:106: Check nng_send(pub, "abc", strlen("abc") + 1, 0) succeeds... ok +19: sub_test.c:108: Check nuts_poll_fd(fd)... ok +19: sub_test.c:111: Check nng_recv (0 Hunky dory)... ok +19: sub_test.c:111: Check length 4 want 4... ok +19: sub_test.c:111: Check abc == abc... ok +19: sub_test.c:112: Check nuts_poll_fd(fd) == false... ok +19: sub_test.c:114: Check nng_close(pub) succeeds... ok +19: sub_test.c:115: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.202143 secs +19: +19: Test sub context does not poll: +19: sub_test.c:171: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:172: Check nng_ctx_open(&ctx, sub) succeeds... ok +19: sub_test.c:173: Check nng_ctx_get_int(ctx, NNG_OPT_SENDFD, &fd) fails with Not supported... ok +19: sub_test.c:174: Check nng_ctx_get_int(ctx, NNG_OPT_RECVFD, &fd) fails with Not supported... ok +19: sub_test.c:175: Check nng_ctx_close(ctx) succeeds... ok +19: sub_test.c:176: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001304 secs +19: +19: Test sub validate peer: +22: rep_test.c:145: Check nng_rep0_open(&s1) succeeds... ok +22: rep_test.c:146: Check nng_rep0_open(&s2) succeeds... ok +22: rep_test.c:148: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +22: rep_test.c:149: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +22: rep_test.c:152: Check nng_stats_get(&stats) succeeds... ok +22: rep_test.c:154: Check stats != NULL... ok +22: rep_test.c:155: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +22: rep_test.c:156: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +22: rep_test.c:158: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +22: rep_test.c:159: Check nng_stat_value(reject) > 0... ok +22: rep_test.c:161: Check nng_close(s1) succeeds... ok +22: rep_test.c:162: Check nng_close(s2) succeeds... ok +22: SUCCESS: All conditions have passed. +22: Duration: 0.101710 secs +22: +22: Test rep double recv: +11: compat_tcp_test.c:164: Check (sb = nn_socket(AF_SP, NN_PAIR)) >= 0... ok +11: compat_tcp_test.c:165: Check (sc = nn_socket(AF_SP, NN_PAIR)) >= 0... ok +11: compat_tcp_test.c:166: Check (sd = nn_socket(AF_SP, NN_PAIR)) >= 0... ok +11: compat_tcp_test.c:167: Check sb != sc... ok +11: compat_tcp_test.c:169: Check nuts_marry_ex(s1_, s2_, addr, &p1_, &p2_) succeeds... ok +11: compat_tcp_test.c:169: Check (p1) >= 0... ok +11: compat_tcp_test.c:169: Check (p2) >= 0... ok +11: compat_tcp_test.c:171: Check nn_connect(sd, addr) >= 0... ok +11: compat_tcp_test.c:174: Check nn_close(sb) succeeds... ok +11: compat_tcp_test.c:175: Check nn_close(sc) succeeds... ok +11: compat_tcp_test.c:176: Check nn_close(sd) succeeds... ok +11: SUCCESS: All conditions have passed. +11: Duration: 0.202723 secs +11: +22: rep_test.c:173: Check nng_rep0_open(&s1) succeeds... ok +22: rep_test.c:174: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok +22: rep_test.c:175: Check nng_aio_alloc(&aio2, NULL, NULL) succeeds... ok +22: rep_test.c:181: Check nng_aio_result(aio2) fails with Incorrect state... ok +22: rep_test.c:182: Check nng_close(s1) succeeds... ok +22: rep_test.c:183: Check nng_aio_result(aio1) fails with Object closed... ok +22: SUCCESS: All conditions have passed. +22: Duration: 0.001525 secs +22: +11: Test compat tcp addr in use: +22: Test rep send nonblock: 8: sock_test.c:268: Check nng_pair1_open(&(s1)) succeeds... ok 8: sock_test.c:269: Check nng_pair1_open(&(s2)) succeeds... ok 8: sock_test.c:271: Check nng_socket_set_ms(s1, NNG_OPT_RECONNMINT, 10) succeeds... ok @@ -22150,9 +22846,59 @@ 8: sock_test.c:283: Check nng_close(s1) succeeds... ok 8: sock_test.c:284: Check nng_close(s2) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.107315 secs +8: Duration: 0.101891 secs 8: +11: compat_tcp_test.c:186: Check (sb = nn_socket(AF_SP, NN_PAIR)) >= 0... ok +11: compat_tcp_test.c:187: Check (sc = nn_socket(AF_SP, NN_PAIR)) >= 0... ok +11: compat_tcp_test.c:188: Check sb != sc... ok +11: compat_tcp_test.c:189: Check nn_bind(sb, addr) succeeds... ok +11: compat_tcp_test.c:190: Check nn_bind(sc, addr) did not succeed... ok +11: compat_tcp_test.c:190: Check nn_bind(sc, addr) fails with EADDRINUSE... ok +11: compat_tcp_test.c:192: Check nn_close(sb) succeeds... ok +11: compat_tcp_test.c:193: Check nn_close(sc) succeeds... ok +11: SUCCESS: All conditions have passed. +11: Duration: 0.001988 secs +11: +22: rep_test.c:604: Check nng_req0_open(&req) succeeds... ok +22: rep_test.c:605: Check nng_rep0_open(&rep) succeeds... ok +22: rep_test.c:606: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +22: rep_test.c:607: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +22: rep_test.c:608: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +22: rep_test.c:609: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +22: rep_test.c:610: Check nuts_marry(req, rep) succeeds... ok +22: rep_test.c:612: Check nng_send(req, "SEND", strlen("SEND") + 1, 0) succeeds... ok +22: rep_test.c:613: Check nng_recv (0 Hunky dory)... ok +22: rep_test.c:613: Check length 5 want 5... ok +22: rep_test.c:613: Check SEND == SEND... ok +22: rep_test.c:618: Check rv succeeds... ok +22: rep_test.c:619: Check nng_recv (0 Hunky dory)... ok +22: rep_test.c:619: Check length 5 want 5... ok +22: rep_test.c:619: Check RECV == RECV... ok +22: rep_test.c:620: Check nng_close(rep) succeeds... ok +22: rep_test.c:621: Check nng_close(req) succeeds... ok +22: SUCCESS: All conditions have passed. +22: Duration: 0.001789 secs +22: 8: Test address busy: +11: Test compat tcp max recv size: +22: Test rep close pipe before send: +22: rep_test.c:197: Check nng_rep0_open(&rep) succeeds... ok +22: rep_test.c:198: Check nng_req0_open(&req) succeeds... ok +22: rep_test.c:199: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +22: rep_test.c:200: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +22: rep_test.c:201: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +22: rep_test.c:202: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok +22: rep_test.c:204: Check nuts_marry(req, rep) succeeds... ok +22: rep_test.c:205: Check nng_send(req, "test", strlen("test") + 1, 0) succeeds... ok +22: rep_test.c:209: Check nng_aio_result(aio1) succeeds... ok +22: rep_test.c:210: Check (m = nng_aio_get_msg(aio1)) != NULL... ok +22: rep_test.c:212: Check nng_pipe_close(p) succeeds... ok +22: rep_test.c:213: Check nng_sendmsg(rep, m, 0) succeeds... ok +22: rep_test.c:215: Check nng_close(req) succeeds... ok +22: rep_test.c:216: Check nng_close(rep) succeeds... ok +22: SUCCESS: All conditions have passed. +22: Duration: 0.001599 secs +22: 8: sock_test.c:296: Check nng_pair1_open(&(s1)) succeeds... ok 8: sock_test.c:297: Check nng_pair1_open(&(s2)) succeeds... ok 8: sock_test.c:299: Check nng_listener_id(l) < 0... ok @@ -22166,70 +22912,18 @@ 8: sock_test.c:314: Check nng_close(s1) succeeds... ok 8: sock_test.c:315: Check nng_close(s2) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.002393 secs +8: Duration: 0.001841 secs 8: +22: Test rep close pipe during send: 8: Test bad url: -13: pair0_test.c:81: Check nng_pair0_open(&s1) succeeds... ok -13: pair0_test.c:82: Check nng_pair0_open(&c1) succeeds... ok -13: pair0_test.c:83: Check nng_pair0_open(&c2) succeeds... ok -13: pair0_test.c:84: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND / 4) succeeds... ok -13: pair0_test.c:85: Check nng_setopt_ms(c1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -13: pair0_test.c:86: Check nng_setopt_ms(c2, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -13: pair0_test.c:87: Check nng_setopt_int(c2, NNG_OPT_SENDBUF, 2) succeeds... ok -13: pair0_test.c:89: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -13: pair0_test.c:90: Check nuts_marry(s1, c1) succeeds... ok -13: pair0_test.c:91: Check nng_dial(c2, addr, NULL, 0) succeeds... ok -13: pair0_test.c:95: Check nng_msg_alloc(&msg, 0) succeeds... ok -13: pair0_test.c:96: Check nng_msg_append(msg, "ONE", strlen("ONE")) == 0... ok -13: pair0_test.c:97: Check nng_sendmsg(c1, msg, 0) succeeds... ok -13: pair0_test.c:98: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -13: pair0_test.c:99: Check nng_msg_len(msg) == strlen("ONE")... ok -13: pair0_test.c:99: Check memcmp(nng_msg_body(msg), "ONE", strlen("ONE")) == 0... ok -13: pair0_test.c:102: Check nng_msg_alloc(&msg, 0) succeeds... ok -13: pair0_test.c:103: Check nng_msg_append(msg, "TWO", strlen("TWO")) == 0... ok -13: pair0_test.c:104: Check nng_sendmsg(c2, msg, 0) succeeds... ok -13: pair0_test.c:105: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok -13: pair0_test.c:107: Check nng_close(s1) succeeds... ok -13: pair0_test.c:108: Check nng_close(c1) succeeds... ok -13: pair0_test.c:109: Check nng_close(c2) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.373591 secs -13: -13: Test pair0 back pressure: 8: sock_test.c:359: Check nng_pair1_open(&(s1)) succeeds... ok 8: sock_test.c:360: Check nng_dial(s1, "bogus://1", NULL, 0) fails with Not supported... ok 8: sock_test.c:361: Check nng_listen(s1, "bogus://2", NULL, 0) fails with Not supported... ok 8: sock_test.c:362: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.002357 secs +8: Duration: 0.001376 secs 8: 8: Test url option: -14: pair1_test.c:81: Check nng_pair1_open(&s1) succeeds... ok -14: pair1_test.c:82: Check nng_pair1_open(&c1) succeeds... ok -14: pair1_test.c:83: Check nng_pair1_open(&c2) succeeds... ok -14: pair1_test.c:84: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND / 4) succeeds... ok -14: pair1_test.c:85: Check nng_setopt_ms(c1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -14: pair1_test.c:86: Check nng_setopt_ms(c2, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -14: pair1_test.c:87: Check nng_setopt_int(c2, NNG_OPT_SENDBUF, 2) succeeds... ok -14: pair1_test.c:89: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -14: pair1_test.c:90: Check nuts_marry(s1, c1) succeeds... ok -14: pair1_test.c:91: Check nng_dial(c2, addr, NULL, 0) succeeds... ok -14: pair1_test.c:95: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:96: Check nng_msg_append(msg, "ONE", strlen("ONE")) == 0... ok -14: pair1_test.c:97: Check nng_sendmsg(c1, msg, 0) succeeds... ok -14: pair1_test.c:98: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -14: pair1_test.c:99: Check nng_msg_len(msg) == strlen("ONE")... ok -14: pair1_test.c:99: Check memcmp(nng_msg_body(msg), "ONE", strlen("ONE")) == 0... ok -14: pair1_test.c:102: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:103: Check nng_msg_append(msg, "TWO", strlen("TWO")) == 0... ok -14: pair1_test.c:104: Check nng_sendmsg(c2, msg, 0) succeeds... ok -14: pair1_test.c:105: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok -14: pair1_test.c:107: Check nng_close(s1) succeeds... ok -14: pair1_test.c:108: Check nng_close(c1) succeeds... ok -14: pair1_test.c:109: Check nng_close(c2) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.363445 secs -14: 8: sock_test.c:374: Check nng_pair1_open(&(s1)) succeeds... ok 8: sock_test.c:377: Check nng_listener_create(&l, s1, "inproc://url1") succeeds... ok 8: sock_test.c:380: Check nng_listener_get(l, NNG_OPT_URL, url, &sz) succeeds... ok @@ -22241,51 +22935,9 @@ 8: sock_test.c:389: Check nng_dialer_set(d, NNG_OPT_URL, url, sz) fails with Read only resource... ok 8: sock_test.c:391: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.002575 secs +8: Duration: 0.001373 secs 8: 8: Test listener options: -14: Test pair1 mono back pressure: -15: pair1_poly_test.c:239: Check nng_pair1_open_poly(&s) succeeds... ok -15: pair1_poly_test.c:240: Check nng_pair1_open(&c) succeeds... ok -15: pair1_poly_test.c:241: Check nng_setopt_bool(c, "pair1_test_inject_header", true) succeeds... ok -15: pair1_poly_test.c:242: Check nng_setopt_ms(s, NNG_OPT_RECVTIMEO, 100) succeeds... ok -15: pair1_poly_test.c:243: Check nng_setopt_ms(s, NNG_OPT_SENDTIMEO, 200) succeeds... ok -15: pair1_poly_test.c:245: Check nuts_marry(c, s) succeeds... ok -15: pair1_poly_test.c:248: Check nng_msg_alloc(&m, 0) succeeds... ok -15: pair1_poly_test.c:249: Check nng_msg_append_u32(m, 0x1000) succeeds... ok -15: pair1_poly_test.c:250: Check nng_sendmsg(c, m, 0) succeeds... ok -15: pair1_poly_test.c:251: Check nng_recvmsg(s, &m, 0) fails with Timed out... ok -15: pair1_poly_test.c:253: Check nng_close(c) succeeds... ok -15: pair1_poly_test.c:254: Check nng_close(s) succeeds... ok -15: SUCCESS: All conditions have passed. -15: Duration: 0.106129 secs -15: -15: Test pair1 poly ttl: -1: aio_test.c:200: Check nng_pair1_open(&s) succeeds... ok -1: aio_test.c:201: Check nng_aio_alloc(&a, cb_done, &done) succeeds... ok -1: aio_test.c:202: Check nng_socket_set_ms(s, NNG_OPT_RECVTIMEO, 40) succeeds... ok -1: aio_test.c:205: Check done == 1... ok -1: aio_test.c:206: Check nng_aio_result(a) fails with Timed out... ok -1: aio_test.c:208: Check nng_close(s) succeeds... ok -1: SUCCESS: All conditions have passed. -1: Duration: 0.043077 secs -1: -11: compat_tcp_test.c:164: Check (sb = nn_socket(AF_SP, NN_PAIR)) >= 0... ok -11: compat_tcp_test.c:165: Check (sc = nn_socket(AF_SP, NN_PAIR)) >= 0... ok -11: compat_tcp_test.c:166: Check (sd = nn_socket(AF_SP, NN_PAIR)) >= 0... ok -11: compat_tcp_test.c:167: Check sb != sc... ok -11: compat_tcp_test.c:169: Check nuts_marry_ex(s1_, s2_, addr, &p1_, &p2_) succeeds... ok -11: compat_tcp_test.c:169: Check (p1) >= 0... ok -11: compat_tcp_test.c:169: Check (p2) >= 0... ok -11: compat_tcp_test.c:171: Check nn_connect(sd, addr) >= 0... ok -11: compat_tcp_test.c:174: Check nn_close(sb) succeeds... ok -11: compat_tcp_test.c:175: Check nn_close(sc) succeeds... ok -11: compat_tcp_test.c:176: Check nn_close(sd) succeeds... ok -11: SUCCESS: All conditions have passed. -11: Duration: 0.214519 secs -11: -1: Test zero timeout: -11: Test compat tcp addr in use: 8: sock_test.c:401: Check nng_pair1_open(&(s1)) succeeds... ok 8: sock_test.c:405: Check nng_socket_set_size(s1, NNG_OPT_RECVMAXSZ, 543) succeeds... ok 8: sock_test.c:406: Check nng_listener_create(&l, s1, "inproc://listener_opts") succeeds... ok @@ -22309,7 +22961,7 @@ 8: sock_test.c:444: Check nng_listener_set_string(l, NNG_OPT_URL, "inproc://junk") fails with Read only resource... ok 8: sock_test.c:447: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.004728 secs +8: Duration: 0.001425 secs 8: 8: Test dialer options: 8: sock_test.c:457: Check nng_pair1_open(&(s1)) succeeds... ok @@ -22335,18 +22987,9 @@ 8: sock_test.c:500: Check nng_dialer_set_string(d, NNG_OPT_URL, "inproc://junk") fails with Read only resource... ok 8: sock_test.c:503: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.002373 secs +8: Duration: 0.001287 secs 8: 8: Test timeout options: -1: aio_test.c:218: Check nng_pair1_open(&s) succeeds... ok -1: aio_test.c:219: Check nng_aio_alloc(&a, cb_done, &done) succeeds... ok -1: aio_test.c:223: Check done == 1... ok -1: aio_test.c:224: Check nng_aio_result(a) fails with Timed out... ok -1: aio_test.c:226: Check nng_close(s) succeeds... ok -1: SUCCESS: All conditions have passed. -1: Duration: 0.002822 secs -1: -1: Test aio reap: 8: sock_test.c:549: Check nng_pair1_open(&(s1)) succeeds... ok 8: Case recv-timeout: 8: sock_test.c:556: Check nng_socket_get(s1, cases[i], &to, &sz) fails with Invalid argument... ok @@ -22398,21 +23041,9 @@ 8: sock_test.c:580: Check nng_socket_set(s1, cases[i], &to, sz) fails with Invalid argument... ok 8: sock_test.c:582: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.002010 secs +8: Duration: 0.001360 secs 8: -11: compat_tcp_test.c:186: Check (sb = nn_socket(AF_SP, NN_PAIR)) >= 0... ok -11: compat_tcp_test.c:187: Check (sc = nn_socket(AF_SP, NN_PAIR)) >= 0... ok -11: compat_tcp_test.c:188: Check sb != sc... ok -11: compat_tcp_test.c:189: Check nn_bind(sb, addr) succeeds... ok -11: compat_tcp_test.c:190: Check nn_bind(sc, addr) did not succeed... ok -11: compat_tcp_test.c:190: Check nn_bind(sc, addr) fails with EADDRINUSE... ok -11: compat_tcp_test.c:192: Check nn_close(sb) succeeds... ok -11: compat_tcp_test.c:193: Check nn_close(sc) succeeds... ok -11: SUCCESS: All conditions have passed. -11: Duration: 0.010530 secs -11: 8: Test size options: -11: Test compat tcp max recv size: 8: sock_test.c:598: Check nng_pair1_open(&(s1)) succeeds... ok 8: Case recv-size-max: 8: sock_test.c:604: Check nng_socket_get(s1, opt, &val, &sz) fails with Invalid argument... ok @@ -22425,7 +23056,7 @@ 8: sock_test.c:620: Check nng_socket_set(s1, opt, &val, sz) fails with Invalid argument... ok 8: sock_test.c:632: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.001669 secs +8: Duration: 0.001211 secs 8: 8: Test endpoint absent options: 8: sock_test.c:518: Check nng_dialer_set_size(d, NNG_OPT_RECVMAXSZ, 10) fails with Entry not found... ok @@ -22439,29 +23070,9 @@ 8: sock_test.c:530: Check nng_dialer_get_ms(d, NNG_OPT_RECVTIMEO, &t) fails with Entry not found... ok 8: sock_test.c:531: Check nng_listener_get_ms(l, NNG_OPT_SENDTIMEO, &t) fails with Entry not found... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.001793 secs +8: Duration: 0.001163 secs 8: 8: Test endpoint types: -13: pair0_test.c:122: Check nng_pair0_open(&s1) succeeds... ok -13: pair0_test.c:123: Check nng_pair0_open(&c1) succeeds... ok -13: pair0_test.c:124: Check nng_setopt_int(s1, NNG_OPT_RECVBUF, 1) succeeds... ok -13: pair0_test.c:125: Check nng_setopt_int(s1, NNG_OPT_SENDBUF, 1) succeeds... ok -13: pair0_test.c:126: Check nng_setopt_int(c1, NNG_OPT_RECVBUF, 1) succeeds... ok -13: pair0_test.c:127: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, to) succeeds... ok -13: pair0_test.c:129: Check nuts_marry(s1, c1) succeeds... ok -13: pair0_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok -13: pair0_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok -13: pair0_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok -13: pair0_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok -13: pair0_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok -13: pair0_test.c:140: Check rv fails with Timed out... ok -13: pair0_test.c:141: Check i < 10... ok -13: pair0_test.c:142: Check nng_close(s1) succeeds... ok -13: pair0_test.c:143: Check nng_close(c1) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.105147 secs -13: -13: Test pair0 send no peer: 8: sock_test.c:329: Check nng_pair1_open(&(s1)) succeeds... ok 8: sock_test.c:331: Check nng_dialer_id(d) < 0... ok 8: sock_test.c:332: Check nng_dialer_create(&d, s1, a) succeeds... ok @@ -22477,7 +23088,7 @@ 8: sock_test.c:349: Check nng_listener_close(l) succeeds... ok 8: sock_test.c:351: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. -8: Duration: 0.006906 secs +8: Duration: 0.001277 secs 8: 8: Summary: 8: Count of all unit tests: 21 @@ -22486,1354 +23097,167 @@ 8: Count of skipped unit tests: 0 8: SUCCESS: All unit tests have passed. 8: - 8/86 Test #8: nng.core.sock_test .......................... Passed 0.63 sec -test 16 - Start 16: nng.sp.protocol.pipeline0.pull_test + 9/86 Test #8: nng.core.sock_test .......................... Passed 0.29 sec +test 24 + Start 24: nng.sp.protocol.reqrep0.xreq_test -16: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/pipeline0/pull_test "-t" "-v" -16: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/pipeline0 -16: Test timeout computed to be: 180 -10: platform_test.c:145: Check nng_mtx_alloc(&aa.mx) succeeds... ok -10: platform_test.c:146: Check nng_cv_alloc(&aa.cv, aa.mx) succeeds... ok -10: platform_test.c:152: Check nng_thread_create(&thr, add, &aa) succeeds... ok -10: platform_test.c:158: Check nng_clock() >= now + 200... ok -10: platform_test.c:159: Check nng_clock() < now + 500... ok +24: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0/xreq_test "-t" "-v" +24: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 +24: Test timeout computed to be: 180 +24: Test xreq identity: +24: xreq_test.c:20: Check nng_req0_open_raw(&s) succeeds... ok +24: xreq_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p1) succeeds... ok +24: xreq_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p2) succeeds... ok +24: xreq_test.c:23: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n1) succeeds... ok +24: xreq_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n2) succeeds... ok +24: xreq_test.c:25: Check nng_close(s) succeeds... ok +24: xreq_test.c:26: Check p1 == NNG_REQ0_SELF... ok +24: xreq_test.c:27: Check p2 == NNG_REQ0_PEER... ok +24: xreq_test.c:28: Check req == req... ok +24: xreq_test.c:29: Check rep == rep... ok +24: SUCCESS: All conditions have passed. +24: Duration: 0.001260 secs +24: +24: Test xreq raw: +24: xreq_test.c:40: Check nng_req0_open_raw(&s) succeeds... ok +24: xreq_test.c:41: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok +24: xreq_test.c:42: Check b... ok +24: xreq_test.c:43: Check nng_close(s) succeeds... ok +24: SUCCESS: All conditions have passed. +24: Duration: 0.001177 secs +24: +24: Test xreq no context: +24: xreq_test.c:52: Check nng_req0_open_raw(&s) succeeds... ok +24: xreq_test.c:53: Check nng_ctx_open(&ctx, s) fails with Not supported... ok +24: xreq_test.c:54: Check nng_close(s) succeeds... ok +24: SUCCESS: All conditions have passed. +24: Duration: 0.001194 secs +24: +24: Test xreq poll readable: +1: aio_test.c:61: Check nng_aio_alloc(&aio, sleep_done, &end) == 0... ok +1: aio_test.c:66: Check nng_aio_result(aio) fails with Timed out... ok +1: aio_test.c:67: Check end != 0... ok +1: aio_test.c:68: Check (end - start) >= 100... ok +1: aio_test.c:69: Check (end - start) <= 1000... ok +1: aio_test.c:70: Check (nng_clock() - start) >= 100... ok +1: aio_test.c:71: Check (nng_clock() - start) <= 1000... ok +1: SUCCESS: All conditions have passed. +1: Duration: 0.101962 secs +1: +1: Test insane nio: +1: aio_test.c:81: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +1: aio_test.c:82: Check nng_aio_set_iov(aio, 1024, &iov) fails with Invalid argument... ok +1: SUCCESS: All conditions have passed. +1: Duration: 0.001129 secs +1: +1: Test provider cancel: +1: aio_test.c:92: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +1: aio_test.c:93: Check nng_aio_begin(aio) == true... ok +1: aio_test.c:97: Check rv == NNG_ECANCELED... ok +1: SUCCESS: All conditions have passed. +1: Duration: 0.001193 secs +1: +1: Test consumer cancel: +10: platform_test.c:64: Check t1 > t0... ok +10: platform_test.c:65: Check (t1 - t0) >= 200... ok +10: platform_test.c:66: Check (t1 - t0) < 500... ok +10: platform_test.c:69: Check abs((int) (s1 - s0) - (int) (t1 - t0)) < 50... ok 10: SUCCESS: All conditions have passed. -10: Duration: 0.204197 secs +10: Duration: 0.201492 secs 10: -16: Test pull identity: -10: Test cond until: -16: pull_test.c:19: Check nng_pull0_open(&s) succeeds... ok -16: pull_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok -16: pull_test.c:21: Check p == NUTS_PROTO(5u, 1u)... ok -16: pull_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok -16: pull_test.c:23: Check p == NUTS_PROTO(5u, 0u)... ok -16: pull_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok -16: pull_test.c:25: Check pull == pull... ok -16: pull_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok -16: pull_test.c:28: Check push == push... ok -16: pull_test.c:30: Check nng_close(s) succeeds... ok -16: SUCCESS: All conditions have passed. -16: Duration: 0.002060 secs -16: -16: Test pull cannot send: -16: pull_test.c:38: Check nng_pull0_open(&s) succeeds... ok -16: pull_test.c:39: Check nng_send(s, "", 0, 0) fails with Not supported... ok -16: pull_test.c:40: Check nng_close(s) succeeds... ok -16: SUCCESS: All conditions have passed. -16: Duration: 0.002165 secs -16: -16: Test pull no context: -16: pull_test.c:49: Check nng_pull0_open(&s) succeeds... ok -16: pull_test.c:50: Check nng_ctx_open(&ctx, s) fails with Not supported... ok -16: pull_test.c:51: Check nng_close(s) succeeds... ok -16: SUCCESS: All conditions have passed. -16: Duration: 0.002066 secs -16: -16: Test pull not writeable: -16: pull_test.c:60: Check nng_pull0_open(&s) succeeds... ok -16: pull_test.c:61: Check nng_socket_get_int(s, NNG_OPT_SENDFD, &fd) fails with Not supported... ok -16: pull_test.c:62: Check nng_close(s) succeeds... ok -16: SUCCESS: All conditions have passed. -16: Duration: 0.002109 secs -16: -16: Test pull poll readable: -1: aio_test.c:240: Check nng_aio_alloc(&a, aio_sleep_cb, &a) succeeds... ok +1: aio_test.c:108: Check nng_pair1_open(&s1) == 0... ok +1: aio_test.c:109: Check nng_aio_alloc(&a, cb_done, &done) == 0... ok +1: aio_test.c:115: Check done == 1... ok +1: aio_test.c:116: Check nng_aio_result(a) == NNG_ECANCELED... ok +1: aio_test.c:119: Check nng_close(s1) == 0... ok 1: SUCCESS: All conditions have passed. -1: Duration: 0.101916 secs +1: Duration: 0.001264 secs 1: -1: Test sleep loop: -14: pair1_test.c:122: Check nng_pair1_open(&s1) succeeds... ok -14: pair1_test.c:123: Check nng_pair1_open(&c1) succeeds... ok -14: pair1_test.c:124: Check nng_setopt_int(s1, NNG_OPT_RECVBUF, 1) succeeds... ok -14: pair1_test.c:125: Check nng_setopt_int(s1, NNG_OPT_SENDBUF, 1) succeeds... ok -14: pair1_test.c:126: Check nng_setopt_int(c1, NNG_OPT_RECVBUF, 1) succeeds... ok -14: pair1_test.c:127: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, to) succeeds... ok -14: pair1_test.c:129: Check nuts_marry(s1, c1) succeeds... ok -14: pair1_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:140: Check rv fails with Timed out... ok -14: pair1_test.c:141: Check i < 10... ok -14: pair1_test.c:142: Check nng_close(s1) succeeds... ok -14: pair1_test.c:143: Check nng_close(c1) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.112952 secs -14: -14: Test pair1 send no peer: -11: compat_tcp_test.c:208: Check (sb = nn_socket(AF_SP, NN_PAIR)) >= 0... ok -11: compat_tcp_test.c:209: Check (sc = nn_socket(AF_SP, NN_PAIR)) >= 0... ok -11: compat_tcp_test.c:210: Check sb != sc... ok -11: compat_tcp_test.c:213: Check nn_setsockopt(sb, NN_SOL_SOCKET, NN_RCVTIMEO, &opt, sz) succeeds... ok -11: compat_tcp_test.c:218: Check nn_setsockopt(sb, NN_SOL_SOCKET, NN_RCVMAXSIZE, &opt, sz) succeeds... ok -11: compat_tcp_test.c:222: Check nn_setsockopt(sb, NN_SOL_SOCKET, NN_RCVMAXSIZE, &opt, sz) did not succeed... ok -11: compat_tcp_test.c:222: Check nn_setsockopt(sb, NN_SOL_SOCKET, NN_RCVMAXSIZE, &opt, sz) fails with EINVAL... ok -11: compat_tcp_test.c:226: Check nn_setsockopt(sb, NN_SOL_SOCKET, NN_RCVMAXSIZE, &opt, sz) succeeds... ok -11: compat_tcp_test.c:229: Check nn_getsockopt(sb, NN_SOL_SOCKET, NN_RCVMAXSIZE, &opt, &sz) succeeds... ok -11: compat_tcp_test.c:231: Check opt == 4... ok -11: compat_tcp_test.c:232: Check sz == sizeof(opt)... ok -11: compat_tcp_test.c:234: Check nuts_marry_ex(s1_, s2_, addr, &p1_, &p2_) succeeds... ok -11: compat_tcp_test.c:234: Check (p1) >= 0... ok -11: compat_tcp_test.c:234: Check (p2) >= 0... ok -11: compat_tcp_test.c:236: Check nn_send(sc, "ABC", 4, 0) succeeds... ok -11: compat_tcp_test.c:237: Check nn_send(sc, "012345", 6, 0) succeeds... ok -11: compat_tcp_test.c:239: Check n = nn_recv(sb, buf, sizeof(buf), 0) succeeds... ok -11: compat_tcp_test.c:240: Check n == 4... ok -11: compat_tcp_test.c:241: Check strcmp(buf, "ABC") == 0... ok -11: compat_tcp_test.c:243: Check nn_recv(sb, buf, sizeof(buf), 0) did not succeed... ok -11: compat_tcp_test.c:243: Check nn_recv(sb, buf, sizeof(buf), 0) fails with ETIMEDOUT... ok -11: compat_tcp_test.c:245: Check nn_close(sb) succeeds... ok -11: compat_tcp_test.c:246: Check nn_close(sc) succeeds... ok -11: SUCCESS: All conditions have passed. -11: Duration: 0.106930 secs -11: -11: Summary: -11: Count of all unit tests: 9 -11: Count of run unit tests: 9 -11: Count of failed unit tests: 0 -11: Count of skipped unit tests: 0 -11: SUCCESS: All unit tests have passed. -11: - 9/86 Test #11: nng.compat.compat.nanomsg.compat_tcp_test ... Passed 0.70 sec -test 17 - Start 17: nng.sp.protocol.pipeline0.push_test - -17: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/pipeline0/push_test "-t" "-v" -17: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/pipeline0 -17: Test timeout computed to be: 180 -17: Test push identity: -13: pair0_test.c:153: Check nng_pair0_open(&s1) succeeds... ok -13: pair0_test.c:154: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, to) succeeds... ok -13: pair0_test.c:156: Check nng_msg_alloc(&msg, 0) succeeds... ok -13: pair0_test.c:157: Check nng_sendmsg(s1, msg, 0) fails with Timed out... ok -13: pair0_test.c:159: Check nng_close(s1) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.103803 secs -13: -13: Test pair0 raw exchange: -17: push_test.c:19: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok -17: push_test.c:21: Check p == NUTS_PROTO(5u, 0u)... ok -17: push_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok -17: push_test.c:23: Check p == NUTS_PROTO(5u, 1u)... ok -17: push_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok -17: push_test.c:25: Check push == push... ok -17: push_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok -17: push_test.c:28: Check pull == pull... ok -17: push_test.c:30: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.002604 secs -17: -17: Test push cannot recv: -13: pair0_test.c:170: Check nng_pair0_open_raw(&s1) succeeds... ok -13: pair0_test.c:171: Check nng_pair0_open_raw(&c1) succeeds... ok -13: pair0_test.c:173: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -13: pair0_test.c:174: Check nng_setopt_ms(c1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -13: pair0_test.c:175: Check nuts_marry(s1, c1) succeeds... ok -13: pair0_test.c:178: Check nng_msg_alloc(&msg, 0) succeeds... ok -13: pair0_test.c:179: Check nng_msg_append(msg, "GAMMA", strlen("GAMMA")) == 0... ok -13: pair0_test.c:180: Check nng_sendmsg(c1, msg, 0) succeeds... ok -13: pair0_test.c:181: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -13: pair0_test.c:183: Check nng_pipe_id(p) > 0... ok -13: pair0_test.c:185: Check nng_msg_len(msg) == strlen("GAMMA")... ok -13: pair0_test.c:185: Check memcmp(nng_msg_body(msg), "GAMMA", strlen("GAMMA")) == 0... ok -13: pair0_test.c:188: Check nng_msg_alloc(&msg, 0) succeeds... ok -13: pair0_test.c:189: Check nng_msg_append(msg, "EPSILON", strlen("EPSILON")) == 0... ok -13: pair0_test.c:190: Check nng_sendmsg(s1, msg, 0) succeeds... ok -13: pair0_test.c:191: Check nng_recvmsg(c1, &msg, 0) succeeds... ok -13: pair0_test.c:192: Check nng_msg_len(msg) == strlen("EPSILON")... ok -13: pair0_test.c:192: Check memcmp(nng_msg_body(msg), "EPSILON", strlen("EPSILON")) == 0... ok -13: pair0_test.c:194: Check nng_pipe_id(p) > 0... ok -13: pair0_test.c:198: Check nng_close(s1) succeeds... ok -13: pair0_test.c:199: Check nng_close(c1) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.005788 secs -13: -13: Test pair0 send closed aio: -17: push_test.c:39: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:40: Check nng_recvmsg(s, &m, 0) fails with Not supported... ok -17: push_test.c:41: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.001779 secs -17: -13: pair0_test.c:209: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -13: pair0_test.c:210: Check nng_msg_alloc(&msg, 0) succeeds... ok -13: pair0_test.c:211: Check nng_pair0_open(&s1) succeeds... ok -13: pair0_test.c:216: Check nng_aio_result(aio) fails with Operation canceled... ok -13: pair0_test.c:219: Check nng_close(s1) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.002044 secs -13: -13: Test pair0 raw: -10: platform_test.c:172: Check nng_mtx_alloc(&aa.mx) succeeds... ok -10: platform_test.c:173: Check nng_cv_alloc(&aa.cv, aa.mx) succeeds... ok -10: platform_test.c:182: Check nng_clock() >= now... ok -10: platform_test.c:189: Check nng_clock() < now + 1000... ok +10: Test mutex: +1: Test traffic: +10: platform_test.c:78: Check nng_mtx_alloc(&mx) succeeds... ok +10: platform_test.c:87: Check nng_mtx_alloc(&mx) succeeds... ok +10: platform_test.c:88: Check nng_mtx_alloc(&mx2) succeeds... ok +10: platform_test.c:89: Check mx != mx2... ok 10: SUCCESS: All conditions have passed. -10: Duration: 0.102458 secs +10: Duration: 0.001268 secs 10: -10: Test random: -17: Test push no context: -13: pair0_test.c:228: Check nng_pair0_open(&s1) succeeds... ok -13: pair0_test.c:229: Check nng_getopt_bool(s1, NNG_OPT_RAW, &raw) succeeds... ok -13: pair0_test.c:230: Check raw == false... ok -13: pair0_test.c:231: Check nng_setopt_bool(s1, NNG_OPT_RAW, true) fails with Read only resource... ok -13: pair0_test.c:232: Check nng_close(s1) succeeds... ok -13: pair0_test.c:234: Check nng_pair0_open_raw(&s1) succeeds... ok -13: pair0_test.c:235: Check nng_getopt_bool(s1, NNG_OPT_RAW, &raw) succeeds... ok -13: pair0_test.c:236: Check raw == true... ok -13: pair0_test.c:237: Check nng_setopt_bool(s1, NNG_OPT_RAW, false) fails with Read only resource... ok -13: pair0_test.c:238: Check nng_close(s1) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.002532 secs -13: -13: Test pair0 validate peer: -10: platform_test.c:216: Check same < 5... ok +10: Test thread: +1: aio_test.c:134: Check nng_pair1_open(&s1) succeeds... ok +1: aio_test.c:135: Check nng_pair1_open(&s2) succeeds... ok +1: aio_test.c:137: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +1: aio_test.c:138: Check nng_dial(s2, addr, NULL, 0) succeeds... ok +1: aio_test.c:140: Check nng_aio_alloc(&rx_aio, cb_done, &rx_done) succeeds... ok +1: aio_test.c:141: Check nng_aio_alloc(&tx_aio, cb_done, &tx_done) succeeds... ok +1: aio_test.c:146: Check nng_msg_alloc(&m, 0) succeeds... ok +1: aio_test.c:147: Check nng_msg_append(m, "hello", strlen("hello")) succeeds... ok +1: aio_test.c:157: Check nng_aio_result(rx_aio) succeeds... ok +1: aio_test.c:158: Check nng_aio_result(tx_aio) succeeds... ok +1: aio_test.c:160: Check (m = nng_aio_get_msg(rx_aio)) != NULL... ok +1: aio_test.c:161: Check nng_msg_len(m) == strlen("hello")... ok +1: aio_test.c:162: Check memcmp(nng_msg_body(m), "hello", strlen("hello")) == 0... ok +1: aio_test.c:166: Check rx_done == 1... ok +1: aio_test.c:167: Check tx_done == 1... ok +1: aio_test.c:171: Check nng_close(s1) succeeds... ok +1: aio_test.c:172: Check nng_close(s2) succeeds... ok +1: SUCCESS: All conditions have passed. +1: Duration: 0.001573 secs +1: +1: Test explicit timeout: +10: platform_test.c:100: Check nng_mtx_alloc(&aa.mx) succeeds... ok +10: platform_test.c:101: Check nng_cv_alloc(&aa.cv, aa.mx) succeeds... ok +10: platform_test.c:105: Check nng_thread_create(&thr, add, &aa) succeeds... ok +10: platform_test.c:107: Check aa.cnt == 1... ok 10: SUCCESS: All conditions have passed. -10: Duration: 0.004368 secs +10: Duration: 0.001372 secs 10: -10: Summary: -10: Count of all unit tests: 8 -10: Count of run unit tests: 8 -10: Count of failed unit tests: 0 -10: Count of skipped unit tests: 0 -10: SUCCESS: All unit tests have passed. +10: Test cond var: +10: platform_test.c:119: Check nng_mtx_alloc(&aa.mx) succeeds... ok +10: platform_test.c:120: Check nng_cv_alloc(&aa.cv, aa.mx) succeeds... ok +10: platform_test.c:124: Check nng_thread_create(&thr, add, &aa) succeeds... ok +10: platform_test.c:132: Check aa.cnt == 1... ok +10: SUCCESS: All conditions have passed. +10: Duration: 0.001263 secs 10: -10/86 Test #10: nng.platform.platform_test .................. Passed 0.78 sec -test 18 - Start 18: nng.sp.protocol.pubsub0.pub_test - -18: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0/pub_test "-t" "-v" -18: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0 -18: Test timeout computed to be: 180 -18: Test pub identity: -17: push_test.c:50: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:51: Check nng_ctx_open(&ctx, s) fails with Not supported... ok -17: push_test.c:52: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.001777 secs -17: -17: Test push not readable: -16: pull_test.c:72: Check nng_pull0_open(&pull) succeeds... ok -16: pull_test.c:73: Check nng_push0_open(&push) succeeds... ok -16: pull_test.c:74: Check nng_socket_set_ms(pull, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -16: pull_test.c:75: Check nng_socket_set_ms(push, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -16: pull_test.c:76: Check nng_socket_get_int(pull, NNG_OPT_RECVFD, &fd) succeeds... ok -16: pull_test.c:77: Check fd >= 0... ok -16: pull_test.c:80: Check nuts_poll_fd(fd) == false... ok -16: pull_test.c:83: Check nuts_marry(pull, push) succeeds... ok -16: pull_test.c:84: Check nuts_poll_fd(fd) == false... ok -16: pull_test.c:88: Check nng_send(push, "abc", strlen("abc") + 1, 0) succeeds... ok -16: pull_test.c:90: Check nuts_poll_fd(fd)... ok -16: pull_test.c:93: Check nng_recv (0 Hunky dory)... ok -16: pull_test.c:93: Check length 4 want 4... ok -16: pull_test.c:93: Check abc == abc... ok -16: pull_test.c:94: Check nuts_poll_fd(fd) == false... ok -16: pull_test.c:96: Check nng_close(pull) succeeds... ok -16: pull_test.c:97: Check nng_close(push) succeeds... ok -16: SUCCESS: All conditions have passed. -16: Duration: 0.124707 secs -16: -16: Test pull close pending: -18: pub_test.c:19: Check nng_pub0_open(&s) succeeds... ok -18: pub_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok -18: pub_test.c:21: Check p == NUTS_PROTO(2u, 0u)... ok -18: pub_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok -18: pub_test.c:23: Check p == NUTS_PROTO(2u, 1u)... ok -18: pub_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok -18: pub_test.c:25: Check pub == pub... ok -18: pub_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok -18: pub_test.c:28: Check sub == sub... ok -18: pub_test.c:30: Check nng_close(s) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.001879 secs -18: -18: Test pub cannot recv: -17: push_test.c:61: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:62: Check nng_socket_get_int(s, NNG_OPT_RECVFD, &fd) fails with Not supported... ok -17: push_test.c:63: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.001887 secs -17: -17: Test push poll writable: -14: pair1_test.c:153: Check nng_pair1_open(&s1) succeeds... ok -14: pair1_test.c:154: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, to) succeeds... ok -14: pair1_test.c:156: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:157: Check nng_sendmsg(s1, msg, 0) fails with Timed out... ok -14: pair1_test.c:159: Check nng_close(s1) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.104636 secs -14: -14: Test pair1 mono raw exchange: -18: pub_test.c:38: Check nng_pub0_open(&pub) succeeds... ok -18: pub_test.c:39: Check nng_recv(pub, "", 0, 0) fails with Not supported... ok -18: pub_test.c:40: Check nng_close(pub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.001929 secs -18: -18: Test put no context: -14: pair1_test.c:171: Check nng_pair1_open_raw(&s1) succeeds... ok -14: pair1_test.c:172: Check nng_pair1_open_raw(&c1) succeeds... ok -14: pair1_test.c:174: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -14: pair1_test.c:175: Check nng_setopt_ms(c1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -14: pair1_test.c:176: Check nuts_marry(s1, c1) succeeds... ok -14: pair1_test.c:179: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:180: Check nng_msg_append(msg, "GAMMA", strlen("GAMMA")) == 0... ok -14: pair1_test.c:181: Check nng_msg_header_append_u32(msg, 1) succeeds... ok -14: pair1_test.c:182: Check nng_msg_header_len(msg) == sizeof(uint32_t)... ok -14: pair1_test.c:183: Check nng_sendmsg(c1, msg, 0) succeeds... ok -14: pair1_test.c:184: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -14: pair1_test.c:186: Check nng_pipe_id(p) > 0... ok -14: pair1_test.c:188: Check nng_msg_len(msg) == strlen("GAMMA")... ok -14: pair1_test.c:188: Check memcmp(nng_msg_body(msg), "GAMMA", strlen("GAMMA")) == 0... ok -14: pair1_test.c:189: Check nng_msg_header_len(msg) == sizeof(uint32_t)... ok -14: pair1_test.c:190: Check nng_msg_header_trim_u32(msg, &hops) succeeds... ok -14: pair1_test.c:191: Check hops == 2... ok -14: pair1_test.c:194: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:195: Check nng_msg_append(msg, "EPSILON", strlen("EPSILON")) == 0... ok -14: pair1_test.c:196: Check nng_msg_header_append_u32(msg, 1) succeeds... ok -14: pair1_test.c:197: Check nng_sendmsg(s1, msg, 0) succeeds... ok -14: pair1_test.c:198: Check nng_recvmsg(c1, &msg, 0) succeeds... ok -14: pair1_test.c:199: Check nng_msg_len(msg) == strlen("EPSILON")... ok -14: pair1_test.c:199: Check memcmp(nng_msg_body(msg), "EPSILON", strlen("EPSILON")) == 0... ok -14: pair1_test.c:200: Check nng_msg_header_len(msg) == sizeof(uint32_t)... ok -14: pair1_test.c:201: Check nng_msg_header_trim_u32(msg, &hops) succeeds... ok -14: pair1_test.c:203: Check nng_pipe_id(p) > 0... ok -14: pair1_test.c:205: Check hops == 2... ok -14: pair1_test.c:208: Check nng_close(s1) succeeds... ok -14: pair1_test.c:209: Check nng_close(c1) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.003348 secs -14: -14: Test pair1 mono raw header: -18: pub_test.c:49: Check nng_pub0_open(&pub) succeeds... ok -18: pub_test.c:50: Check nng_ctx_open(&ctx, pub) fails with Not supported... ok -18: pub_test.c:51: Check nng_close(pub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.001652 secs -18: -18: Test pub not readable: -18: pub_test.c:60: Check nng_pub0_open(&pub) succeeds... ok -18: pub_test.c:61: Check nng_socket_get_int(pub, NNG_OPT_RECVFD, &fd) fails with Not supported... ok -18: pub_test.c:62: Check nng_close(pub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.001753 secs -18: -18: Test pub poll writeable: -14: pair1_test.c:220: Check nng_pair1_open_raw(&s1) succeeds... ok -14: pair1_test.c:221: Check nng_pair1_open_raw(&c1) succeeds... ok -14: pair1_test.c:223: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok -14: pair1_test.c:224: Check nng_setopt_ms(c1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok -14: pair1_test.c:225: Check nuts_marry(s1, c1) succeeds... ok -14: pair1_test.c:228: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:229: Check nng_sendmsg(c1, msg, 0) fails with Protocol error... ok -14: pair1_test.c:233: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:234: Check nng_msg_append_u32(msg, 0xFEEDFACE) succeeds... ok -14: pair1_test.c:235: Check nng_msg_header_append_u32(msg, 1) succeeds... ok -14: pair1_test.c:236: Check nng_sendmsg(c1, msg, 0) succeeds... ok -14: pair1_test.c:237: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -14: pair1_test.c:238: Check nng_msg_trim_u32(msg, &v) succeeds... ok -14: pair1_test.c:239: Check v == 0xFEEDFACE... ok -14: pair1_test.c:243: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:244: Check nng_msg_header_append_u32(msg, 0xDEAD0000) succeeds... ok -14: pair1_test.c:245: Check nng_sendmsg(c1, msg, 0) fails with Protocol error... ok -14: pair1_test.c:249: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:250: Check nng_msg_header_append_u32(msg, 0xff) succeeds... ok -14: pair1_test.c:251: Check nng_sendmsg(c1, msg, 0) fails with Protocol error... ok -14: pair1_test.c:255: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:256: Check nng_msg_append_u32(msg, 0xFEEDFACE) succeeds... ok -14: pair1_test.c:257: Check nng_msg_header_append_u32(msg, 1) succeeds... ok -14: pair1_test.c:258: Check nng_sendmsg(c1, msg, 0) succeeds... ok -14: pair1_test.c:259: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -14: pair1_test.c:260: Check nng_msg_trim_u32(msg, &v) succeeds... ok -14: pair1_test.c:261: Check v == 0xFEEDFACE... ok -14: pair1_test.c:264: Check nng_close(s1) succeeds... ok -14: pair1_test.c:265: Check nng_close(c1) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.006036 secs -14: -14: Test pair1 send closed aio: -18: pub_test.c:72: Check nng_sub0_open(&sub) succeeds... ok -18: pub_test.c:73: Check nng_pub0_open(&pub) succeeds... ok -18: pub_test.c:74: Check nng_socket_get_int(pub, NNG_OPT_SENDFD, &fd) succeeds... ok -18: pub_test.c:75: Check fd >= 0... ok -18: pub_test.c:78: Check nuts_poll_fd(fd)... ok -18: pub_test.c:81: Check nuts_marry(pub, sub) succeeds... ok -18: pub_test.c:82: Check nuts_poll_fd(fd)... ok -18: pub_test.c:85: Check nng_send(pub, "abc", strlen("abc") + 1, 0) succeeds... ok -18: pub_test.c:86: Check nuts_poll_fd(fd)... ok -18: pub_test.c:88: Check nng_close(pub) succeeds... ok -18: pub_test.c:89: Check nng_close(sub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.013062 secs -18: -14: pair1_test.c:275: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -14: pair1_test.c:276: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:277: Check nng_pair1_open(&s1) succeeds... ok -14: pair1_test.c:282: Check nng_aio_result(aio) fails with Operation canceled... ok -14: pair1_test.c:285: Check nng_close(s1) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.001558 secs -14: -18: Test pub validate peer: -14: Test pair1 raw: -14: pair1_test.c:294: Check nng_pair1_open(&s1) succeeds... ok -14: pair1_test.c:295: Check nng_getopt_bool(s1, NNG_OPT_RAW, &raw) succeeds... ok -14: pair1_test.c:296: Check raw == false... ok -14: pair1_test.c:297: Check nng_setopt_bool(s1, NNG_OPT_RAW, true) fails with Read only resource... ok -14: pair1_test.c:298: Check nng_close(s1) succeeds... ok -14: pair1_test.c:300: Check nng_pair1_open_raw(&s1) succeeds... ok -14: pair1_test.c:301: Check nng_getopt_bool(s1, NNG_OPT_RAW, &raw) succeeds... ok -14: pair1_test.c:302: Check raw == true... ok -14: pair1_test.c:303: Check nng_setopt_bool(s1, NNG_OPT_RAW, false) fails with Read only resource... ok -14: pair1_test.c:304: Check nng_close(s1) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.002453 secs -14: -1: aio_test.c:303: Check nng_aio_alloc(&sl.aio, aio_sleep_loop, &sl) succeeds... ok -1: aio_test.c:304: Check nng_mtx_alloc(&sl.mx) succeeds... ok -1: aio_test.c:305: Check nng_cv_alloc(&sl.cv, sl.mx) succeeds... ok -1: aio_test.c:315: Check dur >= 150... ok -1: aio_test.c:320: Check sl.done... ok -1: aio_test.c:321: Check sl.result succeeds... ok -1: SUCCESS: All conditions have passed. -1: Duration: 0.210105 secs -1: -14: Test pair1 ttl: -1: Test sleep cancel: -13: pair0_test.c:250: Check nng_pair0_open(&s1) succeeds... ok -13: pair0_test.c:251: Check nng_pair1_open(&s2) succeeds... ok -13: pair0_test.c:253: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -13: pair0_test.c:254: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -13: pair0_test.c:257: Check nng_stats_get(&stats) succeeds... ok -13: pair0_test.c:259: Check stats != NULL... ok -13: pair0_test.c:260: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -13: pair0_test.c:261: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -13: pair0_test.c:263: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -13: pair0_test.c:264: Check nng_stat_value(reject) > 0... ok -13: pair0_test.c:266: Check nng_close(s1) succeeds... ok -13: pair0_test.c:267: Check nng_close(s2) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.111128 secs -13: -13: Test pair0 no context: -13: pair0_test.c:277: Check nng_pair0_open(&s) succeeds... ok -13: pair0_test.c:278: Check nng_ctx_open(&ctx, s) fails with Not supported... ok -13: pair0_test.c:279: Check nng_close(s) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.001956 secs -13: -13: Test pair0 send buffer: -7: reconnect_test.c:131: Check nng_pair1_open(&(s1)) succeeds... ok -7: reconnect_test.c:132: Check nng_pair1_open(&(s2)) succeeds... ok -7: reconnect_test.c:137: Check nng_socket_set_ms(s1, NNG_OPT_RECONNMAXT, 0) succeeds... ok -7: reconnect_test.c:138: Check nng_socket_set_ms(s1, NNG_OPT_RECONNMINT, 10) succeeds... ok -7: reconnect_test.c:139: Check nng_dial(s1, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -7: reconnect_test.c:149: Check nng_listen(s2, addr, NULL, 0) succeeds... ok -7: reconnect_test.c:151: Check nng_send(s1, "hello", strlen("hello") + 1, 0) succeeds... ok -7: reconnect_test.c:152: Check nng_recv (0 Hunky dory)... ok -7: reconnect_test.c:152: Check length 6 want 6... ok -7: reconnect_test.c:152: Check hello == hello... ok -7: reconnect_test.c:154: Check time before, deadline 211, current 112, delta 99... ok -7: reconnect_test.c:156: Check nng_close(s1) succeeds... ok -7: reconnect_test.c:157: Check nng_close(s2) succeeds... ok -7: SUCCESS: All conditions have passed. -7: Duration: 0.505444 secs -7: -7: Test reconnect pipe: -15: pair1_poly_test.c:266: Check nng_pair1_open_poly(&s1) succeeds... ok -15: pair1_poly_test.c:267: Check nng_pair1_open_raw(&c1) succeeds... ok -15: pair1_poly_test.c:268: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok -15: pair1_poly_test.c:269: Check nng_setopt_ms(c1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok -15: pair1_poly_test.c:272: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 0) fails with Invalid argument... ok -15: pair1_poly_test.c:273: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 1000) fails with Invalid argument... ok -15: pair1_poly_test.c:275: Check nng_setopt(s1, NNG_OPT_MAXTTL, &ttl, 1) fails with Invalid argument... ok -15: pair1_poly_test.c:276: Check nng_setopt_bool(s1, NNG_OPT_MAXTTL, true) fails with Incorrect type... ok -15: pair1_poly_test.c:278: Check nuts_marry(s1, c1) succeeds... ok -15: pair1_poly_test.c:281: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 4) succeeds... ok -15: pair1_poly_test.c:282: Check nng_getopt_int(s1, NNG_OPT_MAXTTL, &ttl) succeeds... ok -15: pair1_poly_test.c:283: Check ttl == 4... ok -15: pair1_poly_test.c:286: Check nng_msg_alloc(&msg, 0) succeeds... ok -15: pair1_poly_test.c:287: Check nng_msg_header_append_u32(msg, 4) succeeds... ok -15: pair1_poly_test.c:288: Check nng_sendmsg(c1, msg, 0) succeeds... ok -15: pair1_poly_test.c:289: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok -15: pair1_poly_test.c:292: Check nng_msg_alloc(&msg, 0) succeeds... ok -15: pair1_poly_test.c:293: Check nng_msg_append_u32(msg, 0xFEEDFACE) succeeds... ok -15: pair1_poly_test.c:294: Check nng_msg_header_append_u32(msg, 3) succeeds... ok -15: pair1_poly_test.c:295: Check nng_sendmsg(c1, msg, 0) succeeds... ok -15: pair1_poly_test.c:296: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -15: pair1_poly_test.c:297: Check nng_msg_trim_u32(msg, &val) succeeds... ok -15: pair1_poly_test.c:298: Check val == 0xFEEDFACE... ok -15: pair1_poly_test.c:299: Check nng_msg_header_trim_u32(msg, &val) succeeds... ok -15: pair1_poly_test.c:300: Check val == 4... ok -15: pair1_poly_test.c:304: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 15) succeeds... ok -15: pair1_poly_test.c:305: Check nng_msg_alloc(&msg, 0) succeeds... ok -15: pair1_poly_test.c:306: Check nng_msg_append_u32(msg, 1234) succeeds... ok -15: pair1_poly_test.c:307: Check nng_msg_header_append_u32(msg, 14) succeeds... ok -15: pair1_poly_test.c:308: Check nng_sendmsg(c1, msg, 0) succeeds... ok -15: pair1_poly_test.c:309: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -15: pair1_poly_test.c:310: Check nng_msg_trim_u32(msg, &val) succeeds... ok -15: pair1_poly_test.c:311: Check val == 1234... ok -15: pair1_poly_test.c:312: Check nng_msg_header_trim_u32(msg, &val) succeeds... ok -15: pair1_poly_test.c:313: Check val == 15... ok -15: pair1_poly_test.c:317: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 15) succeeds... ok -15: pair1_poly_test.c:318: Check nng_msg_alloc(&msg, 0) succeeds... ok -15: pair1_poly_test.c:319: Check nng_msg_header_append_u32(msg, 15) succeeds... ok -15: pair1_poly_test.c:320: Check nng_sendmsg(c1, msg, 0) succeeds... ok -15: pair1_poly_test.c:321: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok -15: pair1_poly_test.c:323: Check nng_close(s1) succeeds... ok -15: pair1_poly_test.c:324: Check nng_close(c1) succeeds... ok -15: SUCCESS: All conditions have passed. -15: Duration: 0.415019 secs -15: -15: Test pair1 poly close abort: -13: pair0_test.c:290: Check nng_pair0_open(&s) succeeds... ok -13: pair0_test.c:291: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok -13: pair0_test.c:292: Check v == 0... ok -13: pair0_test.c:293: Check nng_getopt_bool(s, NNG_OPT_SENDBUF, &b) fails with Incorrect type... ok -13: pair0_test.c:295: Check nng_getopt(s, NNG_OPT_SENDBUF, &b, &sz) fails with Invalid argument... ok -13: pair0_test.c:296: Check nng_setopt_int(s, NNG_OPT_SENDBUF, -1) fails with Invalid argument... ok -13: pair0_test.c:297: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100000) fails with Invalid argument... ok -13: pair0_test.c:298: Check nng_setopt_bool(s, NNG_OPT_SENDBUF, false) fails with Incorrect type... ok -13: pair0_test.c:299: Check nng_setopt(s, NNG_OPT_SENDBUF, &b, 1) fails with Invalid argument... ok -13: pair0_test.c:300: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100) succeeds... ok -13: pair0_test.c:301: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok -13: pair0_test.c:302: Check v == 100... ok -13: pair0_test.c:303: Check nng_close(s) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.001813 secs -13: -13: Test pair0 recv buffer: -13: pair0_test.c:314: Check nng_pair0_open(&s) succeeds... ok -13: pair0_test.c:315: Check nng_getopt_int(s, NNG_OPT_RECVBUF, &v) succeeds... ok -13: pair0_test.c:316: Check v == 0... ok -13: pair0_test.c:317: Check nng_getopt_bool(s, NNG_OPT_RECVBUF, &b) fails with Incorrect type... ok -13: pair0_test.c:319: Check nng_getopt(s, NNG_OPT_RECVBUF, &b, &sz) fails with Invalid argument... ok -13: pair0_test.c:320: Check nng_setopt_int(s, NNG_OPT_RECVBUF, -1) fails with Invalid argument... ok -13: pair0_test.c:321: Check nng_setopt_int(s, NNG_OPT_RECVBUF, 100000) fails with Invalid argument... ok -13: pair0_test.c:322: Check nng_setopt_bool(s, NNG_OPT_RECVBUF, false) fails with Incorrect type... ok -13: pair0_test.c:323: Check nng_setopt(s, NNG_OPT_RECVBUF, &b, 1) fails with Invalid argument... ok -13: pair0_test.c:324: Check nng_setopt_int(s, NNG_OPT_RECVBUF, 100) succeeds... ok -13: pair0_test.c:325: Check nng_getopt_int(s, NNG_OPT_RECVBUF, &v) succeeds... ok -13: pair0_test.c:326: Check v == 100... ok -13: pair0_test.c:327: Check nng_close(s) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.002096 secs -13: -13: Test pair0 poll readable: -18: pub_test.c:113: Check nng_pub0_open(&s1) succeeds... ok -18: pub_test.c:114: Check nng_pub0_open(&s2) succeeds... ok -18: pub_test.c:116: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -18: pub_test.c:117: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -18: pub_test.c:120: Check nng_stats_get(&stats) succeeds... ok -18: pub_test.c:122: Check stats != NULL... ok -18: pub_test.c:123: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -18: pub_test.c:124: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -18: pub_test.c:126: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -18: pub_test.c:127: Check nng_stat_value(reject) > 0... ok -18: pub_test.c:129: Check nng_close(s1) succeeds... ok -18: pub_test.c:130: Check nng_close(s2) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.106679 secs -18: -18: Test pub send queued: -16: pull_test.c:111: Check nng_pull0_open(&pull) succeeds... ok -16: pull_test.c:112: Check nng_push0_open(&push) succeeds... ok -16: pull_test.c:113: Check nng_socket_get_int(pull, NNG_OPT_RECVFD, &fd) succeeds... ok -16: pull_test.c:114: Check fd >= 0... ok -16: pull_test.c:115: Check nuts_marry_ex(pull, push, addr, &p1, &p2) succeeds... ok -16: pull_test.c:118: Check nng_send(push, "abc", strlen("abc") + 1, 0) succeeds... ok -16: pull_test.c:120: Check nuts_poll_fd(fd)... ok -16: pull_test.c:130: Check nuts_poll_fd(fd) == false... ok -16: pull_test.c:132: Check nng_close(pull) succeeds... ok -16: pull_test.c:133: Check nng_close(push) succeeds... ok -16: SUCCESS: All conditions have passed. -16: Duration: 0.215291 secs -16: -16: Test pull validate peer: -15: pair1_poly_test.c:191: Check nng_pair1_open_poly(&s) succeeds... ok -15: pair1_poly_test.c:192: Check nng_pair1_open(&c) succeeds... ok -15: pair1_poly_test.c:193: Check nng_setopt_ms(s, NNG_OPT_RECVTIMEO, 100) succeeds... ok -15: pair1_poly_test.c:194: Check nng_setopt_ms(s, NNG_OPT_SENDTIMEO, 200) succeeds... ok -15: pair1_poly_test.c:195: Check nng_setopt_int(s, NNG_OPT_RECVBUF, 1) succeeds... ok -15: pair1_poly_test.c:196: Check nng_setopt_int(c, NNG_OPT_SENDBUF, 20) succeeds... ok -15: pair1_poly_test.c:198: Check nuts_marry(c, s) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok -15: pair1_poly_test.c:205: Check nng_close(s) succeeds... ok -15: pair1_poly_test.c:206: Check nng_close(c) succeeds... ok -15: SUCCESS: All conditions have passed. -15: Duration: 0.057533 secs -15: -15: Test pair1 poly validate peer: -17: push_test.c:73: Check nng_pull0_open(&pull) succeeds... ok -17: push_test.c:74: Check nng_push0_open(&push) succeeds... ok -17: push_test.c:75: Check nng_socket_set_ms(pull, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -17: push_test.c:76: Check nng_socket_set_ms(push, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -17: push_test.c:77: Check nng_socket_get_int(push, NNG_OPT_SENDFD, &fd) succeeds... ok -17: push_test.c:78: Check fd >= 0... ok -17: push_test.c:86: Check nuts_poll_fd(fd) == false... ok -17: push_test.c:89: Check nuts_marry(pull, push) succeeds... ok -17: push_test.c:90: Check nuts_poll_fd(fd) == true... ok -17: push_test.c:93: Check nng_send(push, "abc", strlen("abc") + 1, 0) succeeds... ok -17: push_test.c:96: Check nng_send(push, "def", strlen("def") + 1, 0) succeeds... ok -17: push_test.c:98: Check nuts_poll_fd(fd) == false... ok -17: push_test.c:101: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:101: Check length 4 want 4... ok -17: push_test.c:101: Check abc == abc... ok -17: push_test.c:103: Check nuts_poll_fd(fd)... ok -17: push_test.c:105: Check nng_close(pull) succeeds... ok -17: push_test.c:106: Check nng_close(push) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.219045 secs -17: -17: Test push poll buffered: -1: aio_test.c:340: Check nng_aio_alloc(&sl.aio, aio_sleep_loop, &sl) succeeds... ok -1: aio_test.c:341: Check nng_mtx_alloc(&sl.mx) succeeds... ok -1: aio_test.c:342: Check nng_cv_alloc(&sl.cv, sl.mx) succeeds... ok -1: aio_test.c:354: Check dur >= 100... ok -1: aio_test.c:359: Check sl.done... ok -1: aio_test.c:360: Check sl.result fails with Operation canceled... ok -1: SUCCESS: All conditions have passed. -1: Duration: 0.154724 secs -1: -1: Summary: -1: Count of all unit tests: 12 -1: Count of run unit tests: 12 -1: Count of failed unit tests: 0 -1: Count of skipped unit tests: 0 -1: SUCCESS: All unit tests have passed. -1: -11/86 Test #1: nng.core.aio_test ........................... Passed 1.11 sec -test 19 - Start 19: nng.sp.protocol.pubsub0.sub_test - -19: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0/sub_test "-t" "-v" -19: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0 -19: Test timeout computed to be: 180 -19: Test sub identity: -18: pub_test.c:143: Check nng_pub0_open(&pub) succeeds... ok -18: pub_test.c:144: Check nng_sub0_open(&sub) succeeds... ok -18: pub_test.c:145: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "", 0) succeeds... ok -18: pub_test.c:146: Check nng_socket_set_int(pub, NNG_OPT_SENDBUF, 10) succeeds... ok -18: pub_test.c:147: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 10) succeeds... ok -18: pub_test.c:148: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -18: pub_test.c:149: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -18: pub_test.c:150: Check nuts_marry(pub, sub) succeeds... ok -18: pub_test.c:151: Check nng_send(pub, "first", strlen("first") + 1, 0) succeeds... ok -18: pub_test.c:152: Check nng_send(pub, "second", strlen("second") + 1, 0) succeeds... ok -18: pub_test.c:153: Check nng_send(pub, "three musketeers", strlen("three musketeers") + 1, 0) succeeds... ok -18: pub_test.c:154: Check nng_send(pub, "four", strlen("four") + 1, 0) succeeds... ok -18: pub_test.c:156: Check nng_recv (0 Hunky dory)... ok -18: pub_test.c:156: Check length 6 want 6... ok -18: pub_test.c:156: Check first == first... ok -18: pub_test.c:157: Check nng_recv (0 Hunky dory)... ok -18: pub_test.c:157: Check length 7 want 7... ok -18: pub_test.c:157: Check second == second... ok -18: pub_test.c:158: Check nng_recv (0 Hunky dory)... ok -18: pub_test.c:158: Check length 17 want 17... ok -18: pub_test.c:158: Check three musketeers == three musketeers... ok -18: pub_test.c:159: Check nng_recv (0 Hunky dory)... ok -18: pub_test.c:159: Check length 5 want 5... ok -18: pub_test.c:159: Check four == four... ok -18: pub_test.c:161: Check nng_close(pub) succeeds... ok -18: pub_test.c:162: Check nng_close(sub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.065876 secs -18: -18: Test pub send no pipes: -19: sub_test.c:19: Check nng_sub0_open(&s) succeeds... ok -19: sub_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok -19: sub_test.c:21: Check p == NUTS_PROTO(2u, 1u)... ok -19: sub_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok -19: sub_test.c:23: Check p == NUTS_PROTO(2u, 0u)... ok -19: sub_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok -19: sub_test.c:25: Check sub == sub... ok -19: sub_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok -19: sub_test.c:28: Check pub == pub... ok -19: sub_test.c:30: Check nng_close(s) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.002346 secs -19: -18: pub_test.c:97: Check nng_pub0_open(&pub) succeeds... ok -18: pub_test.c:98: Check nng_send(pub, "DROP1", strlen("DROP1") + 1, 0) succeeds... ok -18: pub_test.c:99: Check nng_send(pub, "DROP2", strlen("DROP2") + 1, 0) succeeds... ok -18: pub_test.c:100: Check nng_close(pub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.002416 secs -18: -19: Test sub cannot send: -18: Test sub recv ctx closed: -18: pub_test.c:170: Check nng_sub0_open(&sub) succeeds... ok -18: pub_test.c:171: Check nng_ctx_open(&ctx, sub) succeeds... ok -18: pub_test.c:172: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -18: pub_test.c:176: Check nng_aio_result(aio) fails with Object closed... ok -18: pub_test.c:178: Check nng_close(sub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.001922 secs -18: -18: Test sub recv aio ctx stopped: -19: sub_test.c:38: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:39: Check nng_send(sub, "", 0, 0) fails with Not supported... ok -19: sub_test.c:40: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.002035 secs -19: -19: Test sub context cannot send: -18: pub_test.c:188: Check nng_sub0_open(&sub) succeeds... ok -18: pub_test.c:189: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -18: pub_test.c:190: Check nng_ctx_open(&ctx, sub) succeeds... ok -18: pub_test.c:195: Check nng_aio_result(aio) fails with Operation canceled... ok -18: pub_test.c:196: Check nng_ctx_close(ctx) succeeds... ok -18: pub_test.c:197: Check nng_close(sub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.002110 secs -18: -18: Test sub close context recv: -18: pub_test.c:208: Check nng_sub0_open(&sub) succeeds... ok -18: pub_test.c:209: Check nng_ctx_open(&ctx, sub) succeeds... ok -18: pub_test.c:210: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -18: pub_test.c:213: Check nng_ctx_close(ctx) succeeds... ok -18: pub_test.c:215: Check nng_aio_result(aio) fails with Object closed... ok -18: pub_test.c:217: Check nng_close(sub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.001866 secs -18: -18: Test sub context recv nonblock: -18: pub_test.c:228: Check nng_sub0_open(&sub) succeeds... ok -18: pub_test.c:229: Check nng_ctx_open(&ctx, sub) succeeds... ok -18: pub_test.c:230: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -18: pub_test.c:236: Check nng_aio_result(aio) fails with Timed out... ok -18: pub_test.c:237: Check nng_close(sub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.001870 secs -18: -18: Test sub context recv cancel: -19: sub_test.c:51: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:52: Check nng_ctx_open(&ctx, sub) succeeds... ok -19: sub_test.c:53: Check nng_msg_alloc(&m, 0) succeeds... ok -19: sub_test.c:54: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -19: sub_test.c:59: Check nng_aio_result(aio) fails with Not supported... ok -19: sub_test.c:60: Check nng_ctx_close(ctx) succeeds... ok -19: sub_test.c:61: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.001737 secs -19: -19: Test sub not writeable: -16: pull_test.c:146: Check nng_pull0_open(&s1) succeeds... ok -16: pull_test.c:147: Check nng_pull0_open(&s2) succeeds... ok -16: pull_test.c:149: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -16: pull_test.c:150: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -16: pull_test.c:153: Check nng_stats_get(&stats) succeeds... ok -16: pull_test.c:155: Check stats != NULL... ok -16: pull_test.c:156: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -16: pull_test.c:157: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -16: pull_test.c:159: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -16: pull_test.c:160: Check nng_stat_value(reject) > 0... ok -16: pull_test.c:162: Check nng_close(s1) succeeds... ok -16: pull_test.c:163: Check nng_close(s2) succeeds... ok -16: SUCCESS: All conditions have passed. -16: Duration: 0.104899 secs -16: -15: pair1_poly_test.c:337: Check nng_pair1_open_poly(&s1) succeeds... ok -15: pair1_poly_test.c:338: Check nng_pair0_open(&s2) succeeds... ok -15: pair1_poly_test.c:340: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -15: pair1_poly_test.c:341: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -15: pair1_poly_test.c:344: Check nng_stats_get(&stats) succeeds... ok -15: pair1_poly_test.c:346: Check stats != NULL... ok -15: pair1_poly_test.c:347: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -15: pair1_poly_test.c:348: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -15: pair1_poly_test.c:350: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -15: pair1_poly_test.c:351: Check nng_stat_value(reject) > 0... ok -15: pair1_poly_test.c:353: Check nng_close(s1) succeeds... ok -15: pair1_poly_test.c:354: Check nng_close(s2) succeeds... ok -15: SUCCESS: All conditions have passed. -15: Duration: 0.113863 secs -15: -16: Test pull recv aio stopped: -18: pub_test.c:248: Check nng_sub0_open(&sub) succeeds... ok -18: pub_test.c:249: Check nng_ctx_open(&ctx, sub) succeeds... ok -18: pub_test.c:250: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -18: pub_test.c:257: Check nng_aio_result(aio) fails with Operation canceled... ok -18: pub_test.c:258: Check nng_close(sub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.001970 secs -18: -19: sub_test.c:72: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:73: Check nng_socket_get_int(sub, NNG_OPT_SENDFD, &fd) fails with Not supported... ok -19: sub_test.c:74: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.002242 secs -19: -19: Test sub poll readable: -18: Test pub send buf option: -15: Summary: -15: Count of all unit tests: 9 -15: Count of run unit tests: 9 -15: Count of failed unit tests: 0 -15: Count of skipped unit tests: 0 -15: SUCCESS: All unit tests have passed. -15: -12/86 Test #15: nng.sp.protocol.pair1.pair1_poly_test ....... Passed 1.09 sec -test 20 - Start 20: nng.sp.protocol.pubsub0.xsub_test - -20: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0/xsub_test "-t" "-v" -20: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/pubsub0 -20: Test timeout computed to be: 180 -20: Test xsub identity: -7: reconnect_test.c:88: Check nng_pair1_open(&(s1)) succeeds... ok -7: reconnect_test.c:89: Check nng_pair1_open(&(s2)) succeeds... ok -7: reconnect_test.c:93: Check nng_socket_set_ms(s1, NNG_OPT_RECONNMINT, 10) succeeds... ok -7: reconnect_test.c:94: Check nng_socket_set_ms(s1, NNG_OPT_RECONNMAXT, 10) succeeds... ok -7: reconnect_test.c:96: Check nng_dial(s1, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -7: reconnect_test.c:98: Check nng_listen(s2, addr, &l, 0) succeeds... ok -7: reconnect_test.c:100: Check nng_send(s2, "hello", strlen("hello") + 1, 0) succeeds... ok -7: reconnect_test.c:102: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -7: reconnect_test.c:103: Check msg != NULL... ok -7: reconnect_test.c:104: Check nng_msg_len(msg) == 6... ok -7: reconnect_test.c:105: Check hello == hello... ok -7: reconnect_test.c:116: Check nng_send(s2, "again", strlen("again") + 1, 0) succeeds... ok -7: reconnect_test.c:117: Check nng_recv (0 Hunky dory)... ok -7: reconnect_test.c:117: Check length 6 want 6... ok -7: reconnect_test.c:117: Check again == again... ok -7: reconnect_test.c:119: Check nng_close(s1) succeeds... ok -7: reconnect_test.c:120: Check nng_close(s2) succeeds... ok +10: Test cond wake: +7: reconnect_test.c:49: Check nng_pair1_open(&(s1)) succeeds... ok +7: reconnect_test.c:50: Check nng_pair1_open(&(s2)) succeeds... ok +7: reconnect_test.c:54: Check nng_socket_set_ms(s2, NNG_OPT_RECONNMINT, 10) succeeds... ok +7: reconnect_test.c:55: Check nng_socket_set_ms(s2, NNG_OPT_RECONNMAXT, 10) succeeds... ok +7: reconnect_test.c:57: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +7: reconnect_test.c:59: Check nng_listen(s1, addr, &l, 0) succeeds... ok +7: reconnect_test.c:61: Check nng_send(s1, "hello", strlen("hello") + 1, 0) succeeds... ok +7: reconnect_test.c:62: Check nng_recv (0 Hunky dory)... ok +7: reconnect_test.c:62: Check length 6 want 6... ok +7: reconnect_test.c:62: Check hello == hello... ok +7: reconnect_test.c:65: Check nng_listener_close(l) succeeds... ok +7: reconnect_test.c:71: Check nng_listen(s1, addr, &l, 0) succeeds... ok +7: reconnect_test.c:72: Check nng_send(s1, "again", strlen("again") + 1, 0) succeeds... ok +7: reconnect_test.c:73: Check nng_recv (0 Hunky dory)... ok +7: reconnect_test.c:73: Check length 6 want 6... ok +7: reconnect_test.c:73: Check again == again... ok +7: reconnect_test.c:75: Check nng_close(s1) succeeds... ok +7: reconnect_test.c:76: Check nng_close(s2) succeeds... ok 7: SUCCESS: All conditions have passed. -7: Duration: 0.211708 secs +7: Duration: 0.210874 secs 7: -7: Summary: -7: Count of all unit tests: 4 -7: Count of run unit tests: 4 -7: Count of failed unit tests: 0 -7: Count of skipped unit tests: 0 -7: SUCCESS: All unit tests have passed. -7: -13/86 Test #7: nng.core.reconnect_test ..................... Passed 1.20 sec -test 21 - Start 21: nng.sp.protocol.reqrep0.req_test - -21: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0/req_test "-t" "-v" -21: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 -21: Test timeout computed to be: 180 -20: xsub_test.c:19: Check nng_sub0_open_raw(&s) succeeds... ok -20: xsub_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok -20: xsub_test.c:21: Check p == NUTS_PROTO(2u, 1u)... ok -20: xsub_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok -20: xsub_test.c:23: Check p == NUTS_PROTO(2u, 0u)... ok -20: xsub_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok -20: xsub_test.c:25: Check sub == sub... ok -20: xsub_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok -20: xsub_test.c:28: Check pub == pub... ok -20: xsub_test.c:30: Check nng_close(s) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.002158 secs -20: -21: Test req identity: -21: req_test.c:20: Check nng_req0_open(&s) succeeds... ok -21: req_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok -21: req_test.c:22: Check p == NNG_REQ0_SELF... ok -21: req_test.c:23: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok -21: req_test.c:24: Check p == NNG_REQ0_PEER... ok -21: req_test.c:25: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok -21: req_test.c:26: Check req == req... ok -21: req_test.c:28: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok -21: req_test.c:29: Check rep == rep... ok -21: req_test.c:31: Check nng_close(s) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.002109 secs -21: -21: Test req ttl option: -20: Test xsub cannot send: -16: pull_test.c:173: Check nng_pull0_open(&s) succeeds... ok -16: pull_test.c:174: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -16: pull_test.c:179: Check nng_aio_result(aio) fails with Operation canceled... ok -16: pull_test.c:180: Check nng_close(s) succeeds... ok -16: SUCCESS: All conditions have passed. -16: Duration: 0.001972 secs -16: -21: req_test.c:43: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:45: Check nng_socket_set_int(req, opt, 1) succeeds... ok -21: req_test.c:46: Check nng_socket_set_int(req, opt, 0) fails with Invalid argument... ok -21: req_test.c:47: Check nng_socket_set_int(req, opt, -1) fails with Invalid argument... ok -21: req_test.c:50: Check nng_socket_set_int(req, opt, 16) fails with Invalid argument... ok -21: req_test.c:51: Check nng_socket_set_int(req, opt, 256) fails with Invalid argument... ok -21: req_test.c:52: Check nng_socket_set_int(req, opt, 3) succeeds... ok -21: req_test.c:53: Check nng_socket_get_int(req, opt, &v) succeeds... ok -21: req_test.c:54: Check v == 3... ok -21: req_test.c:57: Check nng_socket_get(req, opt, &v, &sz) succeeds... ok -21: req_test.c:58: Check v == 3... ok -21: req_test.c:59: Check sz == sizeof(v)... ok -21: req_test.c:61: Check nng_socket_set(req, opt, "", 1) fails with Invalid argument... ok -21: req_test.c:63: Check nng_socket_get(req, opt, &v, &sz) fails with Invalid argument... ok -21: req_test.c:64: Check nng_socket_set_bool(req, opt, true) fails with Incorrect type... ok -21: req_test.c:65: Check nng_socket_get_bool(req, opt, &b) fails with Incorrect type... ok -21: req_test.c:67: Check nng_close(req) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.002345 secs -21: -16: Test pull close recv: -20: xsub_test.c:38: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:39: Check nng_send(sub, "", 0, 0) fails with Not supported... ok -20: xsub_test.c:40: Check nng_close(sub) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.002212 secs -20: -21: Test req resend option: -20: Test xsub not writeable: -21: req_test.c:79: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:81: Check nng_socket_set_ms(req, opt, 10) == 0... ok -21: req_test.c:82: Check nng_socket_set(req, opt, "", 1) fails with Invalid argument... ok -21: req_test.c:83: Check nng_socket_get(req, opt, &b, &sz) fails with Invalid argument... ok -21: req_test.c:84: Check nng_socket_set_bool(req, opt, true) fails with Incorrect type... ok -21: req_test.c:85: Check nng_socket_get_bool(req, opt, &b) fails with Incorrect type... ok -21: req_test.c:87: Check nng_socket_get_ms(req, opt, &d) succeeds... ok -21: req_test.c:88: Check d == 10... ok -21: req_test.c:89: Check nng_close(req) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.002085 secs -21: -21: Test req recv bad state: -18: pub_test.c:271: Check nng_pub0_open(&pub) succeeds... ok -18: pub_test.c:273: Check nng_socket_set_int(pub, opt, 1) succeeds... ok -18: pub_test.c:274: Check nng_socket_set_int(pub, opt, 0) fails with Invalid argument... ok -18: pub_test.c:275: Check nng_socket_set_int(pub, opt, -1) fails with Invalid argument... ok -18: pub_test.c:276: Check nng_socket_set_int(pub, opt, 1000000) fails with Invalid argument... ok -18: pub_test.c:277: Check nng_socket_set_int(pub, opt, 3) succeeds... ok -18: pub_test.c:278: Check nng_socket_get_int(pub, opt, &v) succeeds... ok -18: pub_test.c:279: Check v == 3... ok -18: pub_test.c:282: Check nng_socket_get(pub, opt, &v, &sz) succeeds... ok -18: pub_test.c:283: Check v == 3... ok -18: pub_test.c:284: Check sz == sizeof(v)... ok -18: pub_test.c:286: Check nng_socket_set(pub, opt, "", 1) fails with Invalid argument... ok -18: pub_test.c:288: Check nng_socket_get(pub, opt, &v, &sz) fails with Invalid argument... ok -18: pub_test.c:289: Check nng_socket_set_bool(pub, opt, true) fails with Incorrect type... ok -18: pub_test.c:290: Check nng_socket_get_bool(pub, opt, &b) fails with Incorrect type... ok -18: pub_test.c:292: Check nng_close(pub) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.002108 secs -18: -18: Test pub cooked: -20: xsub_test.c:49: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:50: Check nng_socket_get_int(sub, NNG_OPT_SENDFD, &fd) fails with Not supported... ok -20: xsub_test.c:51: Check nng_close(sub) succeeds... ok +7: Test reconnect back-off zero: +20: xsub_test.c:156: Check nng_sub0_open_raw(&s1) succeeds... ok +20: xsub_test.c:157: Check nng_sub0_open_raw(&s2) succeeds... ok +20: xsub_test.c:159: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +20: xsub_test.c:160: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +20: xsub_test.c:163: Check nng_stats_get(&stats) succeeds... ok +20: xsub_test.c:165: Check stats != NULL... ok +20: xsub_test.c:166: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +20: xsub_test.c:167: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +20: xsub_test.c:169: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +20: xsub_test.c:170: Check nng_stat_value(reject) > 0... ok +20: xsub_test.c:172: Check nng_close(s1) succeeds... ok +20: xsub_test.c:173: Check nng_close(s2) succeeds... ok 20: SUCCESS: All conditions have passed. -20: Duration: 0.002204 secs +20: Duration: 0.102114 secs 20: -20: Test xsub poll readable: -16: pull_test.c:190: Check nng_pull0_open(&s) succeeds... ok -16: pull_test.c:191: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -16: pull_test.c:194: Check nng_close(s) succeeds... ok -16: pull_test.c:196: Check nng_aio_result(aio) fails with Object closed... ok -16: SUCCESS: All conditions have passed. -16: Duration: 0.002117 secs -16: -16: Test pull recv nonblock: -16: pull_test.c:207: Check nng_pull0_open(&s) succeeds... ok -16: pull_test.c:208: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -16: pull_test.c:214: Check nng_aio_result(aio) fails with Timed out... ok -16: pull_test.c:215: Check nng_close(s) succeeds... ok -16: SUCCESS: All conditions have passed. -16: Duration: 0.002098 secs -16: -16: Test pull recv cancel: -18: pub_test.c:301: Check nng_pub0_open(&s) succeeds... ok -18: pub_test.c:302: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok -18: pub_test.c:303: Check !b... ok -18: pub_test.c:304: Check nng_socket_set_bool(s, NNG_OPT_RAW, true) fails with Read only resource... ok -18: pub_test.c:305: Check nng_close(s) succeeds... ok -18: pub_test.c:308: Check nng_pub0_open_raw(&s) succeeds... ok -18: pub_test.c:309: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok -18: pub_test.c:310: Check b... ok -18: pub_test.c:311: Check nng_close(s) succeeds... ok -18: SUCCESS: All conditions have passed. -18: Duration: 0.002261 secs -18: -18: Summary: -18: Count of all unit tests: 15 -18: Count of run unit tests: 15 -18: Count of failed unit tests: 0 -18: Count of skipped unit tests: 0 -18: SUCCESS: All unit tests have passed. -18: -14/86 Test #18: nng.sp.protocol.pubsub0.pub_test ............ Passed 0.46 sec -test 22 - Start 22: nng.sp.protocol.reqrep0.rep_test - -22: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0/rep_test "-t" "-v" -22: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 -22: Test timeout computed to be: 180 -13: pair0_test.c:337: Check nng_pair0_open(&s1) succeeds... ok -13: pair0_test.c:338: Check nng_pair0_open(&s2) succeeds... ok -13: pair0_test.c:339: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -13: pair0_test.c:340: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -13: pair0_test.c:341: Check nng_socket_get_int(s1, NNG_OPT_RECVFD, &fd) succeeds... ok -13: pair0_test.c:342: Check fd >= 0... ok -13: pair0_test.c:345: Check nuts_poll_fd(fd) == false... ok -13: pair0_test.c:348: Check nuts_marry(s1, s2) succeeds... ok -13: pair0_test.c:349: Check nuts_poll_fd(fd) == false... ok -13: pair0_test.c:353: Check nng_send(s2, "abc", strlen("abc") + 1, 0) succeeds... ok -13: pair0_test.c:355: Check nuts_poll_fd(fd)... ok -13: pair0_test.c:358: Check nng_recv (0 Hunky dory)... ok -13: pair0_test.c:358: Check length 4 want 4... ok -13: pair0_test.c:358: Check abc == abc... ok -13: pair0_test.c:359: Check nuts_poll_fd(fd) == false... ok -13: pair0_test.c:362: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 1) succeeds... ok -13: pair0_test.c:363: Check nng_send(s2, "def", strlen("def") + 1, 0) succeeds... ok -13: pair0_test.c:365: Check nuts_poll_fd(fd)... ok -13: pair0_test.c:366: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 0) succeeds... ok -13: pair0_test.c:367: Check nuts_poll_fd(fd) == false... ok -13: pair0_test.c:369: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 10) succeeds... ok -13: pair0_test.c:370: Check nuts_poll_fd(fd) == false... ok -13: pair0_test.c:372: Check nng_close(s1) succeeds... ok -13: pair0_test.c:373: Check nng_close(s2) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.218687 secs -13: -21: req_test.c:98: Check nng_req0_open(&req) == 0... ok -21: req_test.c:99: Check nng_recvmsg(req, &msg, 0) == NNG_ESTATE... ok -21: req_test.c:100: Check (nil) == NULL... ok -21: req_test.c:101: Check nng_close(req) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.002156 secs -21: -22: Test rep identity: -13: Test pair0 poll writable: -16: pull_test.c:225: Check nng_pull0_open(&s) succeeds... ok -16: pull_test.c:226: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -16: pull_test.c:233: Check nng_aio_result(aio) fails with Operation canceled... ok -16: pull_test.c:234: Check nng_close(s) succeeds... ok -16: SUCCESS: All conditions have passed. -16: Duration: 0.002253 secs -16: -16: Test pull cooked: -21: Test req recv garbage: -16: pull_test.c:244: Check nng_pull0_open(&s) succeeds... ok -16: pull_test.c:245: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok -16: pull_test.c:246: Check !b... ok -16: pull_test.c:247: Check nng_close(s) succeeds... ok -16: SUCCESS: All conditions have passed. -16: Duration: 0.002053 secs -16: -16: Summary: -16: Count of all unit tests: 12 -16: Count of run unit tests: 12 -16: Count of failed unit tests: 0 -16: Count of skipped unit tests: 0 -16: SUCCESS: All unit tests have passed. -16: -15/86 Test #16: nng.sp.protocol.pipeline0.pull_test ......... Passed 0.65 sec -test 23 - Start 23: nng.sp.protocol.reqrep0.xrep_test - -23: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0/xrep_test "-t" "-v" -23: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 -23: Test timeout computed to be: 180 -22: rep_test.c:20: Check nng_rep0_open(&s) succeeds... ok -22: rep_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p1) succeeds... ok -22: rep_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p2) succeeds... ok -22: rep_test.c:23: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n1) succeeds... ok -22: rep_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n2) succeeds... ok -22: rep_test.c:25: Check nng_close(s) succeeds... ok -22: rep_test.c:26: Check p1 == NNG_REP0_SELF... ok -22: rep_test.c:27: Check p2 == NNG_REP0_PEER... ok -22: rep_test.c:28: Check rep == rep... ok -22: rep_test.c:29: Check req == req... ok -22: SUCCESS: All conditions have passed. -22: Duration: 0.002258 secs -22: -23: Test xrep identity: -22: Test rep send bad state: -23: xrep_test.c:20: Check nng_rep0_open_raw(&s) succeeds... ok -23: xrep_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p1) succeeds... ok -23: xrep_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p2) succeeds... ok -23: xrep_test.c:23: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n1) succeeds... ok -23: xrep_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n2) succeeds... ok -23: xrep_test.c:25: Check nng_close(s) succeeds... ok -23: xrep_test.c:26: Check p1 == NNG_REP0_SELF... ok -23: xrep_test.c:27: Check p2 == NNG_REP0_PEER... ok -23: xrep_test.c:28: Check rep == rep... ok -23: xrep_test.c:29: Check req == req... ok -23: SUCCESS: All conditions have passed. -23: Duration: 0.003582 secs -23: -23: Test xrep raw: -22: rep_test.c:40: Check nng_rep0_open(&rep) == 0... ok -22: rep_test.c:41: Check nng_msg_alloc(&msg, 0) == 0... ok -22: rep_test.c:42: Check nng_sendmsg(rep, msg, 0) == NNG_ESTATE... ok -22: rep_test.c:44: Check nng_close(rep) succeeds... ok -22: SUCCESS: All conditions have passed. -22: Duration: 0.002254 secs -22: -22: Test rep poll readable: -23: xrep_test.c:40: Check nng_rep0_open_raw(&s) succeeds... ok -23: xrep_test.c:41: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok -23: xrep_test.c:42: Check b... ok -23: xrep_test.c:43: Check nng_close(s) succeeds... ok -23: SUCCESS: All conditions have passed. -23: Duration: 0.002697 secs -23: -23: Test xrep no context: -23: xrep_test.c:52: Check nng_rep0_open_raw(&s) succeeds... ok -23: xrep_test.c:53: Check nng_ctx_open(&ctx, s) fails with Not supported... ok -23: xrep_test.c:54: Check nng_close(s) succeeds... ok -23: SUCCESS: All conditions have passed. -23: Duration: 0.002584 secs -23: -23: Test xrep poll readable: -14: pair1_test.c:316: Check nng_pair1_open_raw(&s1) succeeds... ok -14: pair1_test.c:317: Check nng_pair1_open_raw(&c1) succeeds... ok -14: pair1_test.c:318: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok -14: pair1_test.c:319: Check nng_setopt_ms(c1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok -14: pair1_test.c:322: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 0) fails with Invalid argument... ok -14: pair1_test.c:323: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 1000) fails with Invalid argument... ok -14: pair1_test.c:325: Check nng_setopt(s1, NNG_OPT_MAXTTL, &ttl, 1) fails with Invalid argument... ok -14: pair1_test.c:326: Check nng_setopt_bool(s1, NNG_OPT_MAXTTL, true) fails with Incorrect type... ok -14: pair1_test.c:328: Check nuts_marry(s1, c1) succeeds... ok -14: pair1_test.c:331: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 4) succeeds... ok -14: pair1_test.c:332: Check nng_getopt_int(s1, NNG_OPT_MAXTTL, &ttl) succeeds... ok -14: pair1_test.c:333: Check ttl == 4... ok -14: pair1_test.c:336: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:337: Check nng_msg_header_append_u32(msg, 4) succeeds... ok -14: pair1_test.c:338: Check nng_sendmsg(c1, msg, 0) succeeds... ok -14: pair1_test.c:339: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok -14: pair1_test.c:342: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:343: Check nng_msg_append_u32(msg, 0xFEEDFACE) succeeds... ok -14: pair1_test.c:344: Check nng_msg_header_append_u32(msg, 3) succeeds... ok -14: pair1_test.c:345: Check nng_sendmsg(c1, msg, 0) succeeds... ok -14: pair1_test.c:346: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -14: pair1_test.c:347: Check nng_msg_trim_u32(msg, &val) succeeds... ok -14: pair1_test.c:348: Check val == 0xFEEDFACE... ok -14: pair1_test.c:349: Check nng_msg_header_trim_u32(msg, &val) succeeds... ok -14: pair1_test.c:350: Check val == 4... ok -14: pair1_test.c:354: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 15) succeeds... ok -14: pair1_test.c:355: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:356: Check nng_msg_append_u32(msg, 1234) succeeds... ok -14: pair1_test.c:357: Check nng_msg_header_append_u32(msg, 14) succeeds... ok -14: pair1_test.c:358: Check nng_sendmsg(c1, msg, 0) succeeds... ok -14: pair1_test.c:359: Check nng_recvmsg(s1, &msg, 0) succeeds... ok -14: pair1_test.c:360: Check nng_msg_trim_u32(msg, &val) succeeds... ok -14: pair1_test.c:361: Check val == 1234... ok -14: pair1_test.c:362: Check nng_msg_header_trim_u32(msg, &val) succeeds... ok -14: pair1_test.c:363: Check val == 15... ok -14: pair1_test.c:367: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 15) succeeds... ok -14: pair1_test.c:368: Check nng_msg_alloc(&msg, 0) succeeds... ok -14: pair1_test.c:369: Check nng_msg_header_append_u32(msg, 15) succeeds... ok -14: pair1_test.c:370: Check nng_sendmsg(c1, msg, 0) succeeds... ok -14: pair1_test.c:371: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok -14: pair1_test.c:373: Check nng_close(s1) succeeds... ok -14: pair1_test.c:374: Check nng_close(c1) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.423154 secs -14: -14: Test pair1 validate peer: -21: req_test.c:112: Check nng_rep0_open_raw(&rep) succeeds... ok -21: req_test.c:113: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:114: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, 100) succeeds... ok -21: req_test.c:115: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -21: req_test.c:116: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -21: req_test.c:117: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -21: req_test.c:119: Check nuts_marry(req, rep) succeeds... ok -21: req_test.c:121: Check nng_msg_alloc(&m, 0) succeeds... ok -21: req_test.c:122: Check nng_sendmsg(req, m, 0) succeeds... ok -21: req_test.c:124: Check nng_recvmsg(rep, &m, 0) succeeds... ok -21: req_test.c:129: Check nng_msg_header_len(m) == 8... ok -21: req_test.c:130: Check nng_msg_header_chop_u32(m, &req_id) succeeds... ok -21: req_test.c:132: Check nng_sendmsg(rep, m, 0) succeeds... ok -21: req_test.c:133: Check nng_recvmsg(req, &m, 0) fails with Timed out... ok -21: req_test.c:135: Check nng_close(req) succeeds... ok -21: req_test.c:136: Check nng_close(rep) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.105808 secs -21: -21: Test req rep exchange: -17: push_test.c:116: Check nng_pull0_open(&pull) succeeds... ok -17: push_test.c:117: Check nng_push0_open(&push) succeeds... ok -17: push_test.c:118: Check nng_socket_set_ms(pull, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -17: push_test.c:119: Check nng_socket_set_ms(push, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -17: push_test.c:120: Check nng_socket_set_int(push, NNG_OPT_SENDBUF, 2) succeeds... ok -17: push_test.c:121: Check nng_socket_get_int(push, NNG_OPT_SENDFD, &fd) succeeds... ok -17: push_test.c:122: Check fd >= 0... ok -17: push_test.c:125: Check nuts_poll_fd(fd)... ok -17: push_test.c:126: Check nng_send(push, "abc", strlen("abc") + 1, 0) succeeds... ok -17: push_test.c:127: Check nuts_poll_fd(fd)... ok -17: push_test.c:128: Check nng_send(push, "def", strlen("def") + 1, 0) succeeds... ok -17: push_test.c:129: Check nuts_poll_fd(fd) == false... ok -17: push_test.c:134: Check nuts_marry(pull, push) succeeds... ok -17: push_test.c:136: Check nuts_poll_fd(fd)... ok -17: push_test.c:137: Check nng_send(push, "ghi", strlen("ghi") + 1, 0) succeeds... ok -17: push_test.c:139: Check nuts_poll_fd(fd)... ok -17: push_test.c:140: Check nng_send(push, "jkl", strlen("jkl") + 1, 0) succeeds... ok -17: push_test.c:142: Check nuts_poll_fd(fd) == false... ok -17: push_test.c:145: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:145: Check length 4 want 4... ok -17: push_test.c:145: Check abc == abc... ok -17: push_test.c:147: Check nuts_poll_fd(fd)... ok -17: push_test.c:148: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:148: Check length 4 want 4... ok -17: push_test.c:148: Check def == def... ok -17: push_test.c:149: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:149: Check length 4 want 4... ok -17: push_test.c:149: Check ghi == ghi... ok -17: push_test.c:150: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:150: Check length 4 want 4... ok -17: push_test.c:150: Check jkl == jkl... ok -17: push_test.c:152: Check nng_close(pull) succeeds... ok -17: push_test.c:153: Check nng_close(push) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.304749 secs -17: -21: req_test.c:147: Check nng_req0_open(&req) == 0... ok -21: req_test.c:148: Check nng_rep0_open(&rep) == 0... ok -21: req_test.c:150: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) == 0... ok -21: req_test.c:151: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, SECOND) == 0... ok -21: req_test.c:152: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, SECOND) == 0... ok -21: req_test.c:153: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, SECOND) == 0... ok -21: req_test.c:155: Check nuts_marry(rep, req) succeeds... ok -21: req_test.c:157: Check nng_send(req, "ping", strlen("ping") + 1, 0) succeeds... ok -21: req_test.c:158: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:158: Check length 5 want 5... ok -21: req_test.c:158: Check ping == ping... ok -21: req_test.c:159: Check nng_send(rep, "pong", strlen("pong") + 1, 0) succeeds... ok -21: req_test.c:160: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:160: Check length 5 want 5... ok -21: req_test.c:160: Check pong == pong... ok -21: req_test.c:162: Check nng_close(req) succeeds... ok -21: req_test.c:163: Check nng_close(rep) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.003203 secs -21: -17: Test push poll truncate: -21: Test req resend: -19: sub_test.c:84: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:85: Check nng_pub0_open(&pub) succeeds... ok -19: sub_test.c:86: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "a", 1) succeeds... ok -19: sub_test.c:87: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -19: sub_test.c:88: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -19: sub_test.c:89: Check nng_socket_get_int(sub, NNG_OPT_RECVFD, &fd) succeeds... ok -19: sub_test.c:90: Check fd >= 0... ok -19: sub_test.c:93: Check nuts_poll_fd(fd) == false... ok -19: sub_test.c:96: Check nuts_marry(pub, sub) succeeds... ok -19: sub_test.c:97: Check nuts_poll_fd(fd) == false... ok -19: sub_test.c:100: Check nng_send(pub, "def", strlen("def") + 1, 0) succeeds... ok -19: sub_test.c:102: Check nuts_poll_fd(fd) == false... ok -19: sub_test.c:106: Check nng_send(pub, "abc", strlen("abc") + 1, 0) succeeds... ok -19: sub_test.c:108: Check nuts_poll_fd(fd)... ok -19: sub_test.c:111: Check nng_recv (0 Hunky dory)... ok -19: sub_test.c:111: Check length 4 want 4... ok -19: sub_test.c:111: Check abc == abc... ok -19: sub_test.c:112: Check nuts_poll_fd(fd) == false... ok -19: sub_test.c:114: Check nng_close(pub) succeeds... ok -19: sub_test.c:115: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.209993 secs -19: -19: Test sub context does not poll: -22: rep_test.c:91: Check nng_req0_open(&req) succeeds... ok -22: rep_test.c:92: Check nng_rep0_open(&rep) succeeds... ok -22: rep_test.c:93: Check nng_socket_get_int(rep, NNG_OPT_RECVFD, &fd) succeeds... ok -22: rep_test.c:94: Check fd >= 0... ok -22: rep_test.c:97: Check nuts_poll_fd(fd) == false... ok -22: rep_test.c:100: Check nuts_marry(req, rep) succeeds... ok -22: rep_test.c:101: Check nuts_poll_fd(fd) == false... ok -22: rep_test.c:105: Check nng_send(req, "abc", strlen("abc") + 1, 0) succeeds... ok -22: rep_test.c:108: Check nuts_poll_fd(fd) == true... ok -22: rep_test.c:111: Check nng_recvmsg(rep, &msg, 0) succeeds... ok -22: rep_test.c:113: Check nuts_poll_fd(fd) == false... ok -22: rep_test.c:117: Check nng_close(req) succeeds... ok -22: rep_test.c:118: Check nng_close(rep) succeeds... ok -22: SUCCESS: All conditions have passed. -22: Duration: 0.104143 secs -22: -22: Test rep poll writable: -19: sub_test.c:171: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:172: Check nng_ctx_open(&ctx, sub) succeeds... ok -19: sub_test.c:173: Check nng_ctx_get_int(ctx, NNG_OPT_SENDFD, &fd) fails with Not supported... ok -19: sub_test.c:174: Check nng_ctx_get_int(ctx, NNG_OPT_RECVFD, &fd) fails with Not supported... ok -19: sub_test.c:175: Check nng_ctx_close(ctx) succeeds... ok -19: sub_test.c:176: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.001960 secs -19: -19: Test sub validate peer: -22: rep_test.c:54: Check nng_req0_open(&req) succeeds... ok -22: rep_test.c:55: Check nng_rep0_open(&rep) succeeds... ok -22: rep_test.c:56: Check nng_socket_get_int(rep, NNG_OPT_SENDFD, &fd) succeeds... ok -22: rep_test.c:57: Check fd >= 0... ok -22: rep_test.c:60: Check nuts_poll_fd(fd) == false... ok -22: rep_test.c:62: Check nuts_marry(req, rep) succeeds... ok -22: rep_test.c:65: Check nuts_poll_fd(fd) == false... ok -22: rep_test.c:68: Check nng_send(req, "abc", strlen("abc") + 1, 0) succeeds... ok -22: rep_test.c:69: Check nng_recv (0 Hunky dory)... ok -22: rep_test.c:69: Check length 4 want 4... ok -22: rep_test.c:69: Check abc == abc... ok -22: rep_test.c:70: Check nuts_poll_fd(fd) == true... ok -22: rep_test.c:73: Check nng_send(rep, "def", strlen("def") + 1, 0) succeeds... ok -22: rep_test.c:74: Check nuts_poll_fd(fd) == false... ok -22: rep_test.c:76: Check nng_recv (0 Hunky dory)... ok -22: rep_test.c:76: Check length 4 want 4... ok -22: rep_test.c:76: Check def == def... ok -22: rep_test.c:77: Check nuts_poll_fd(fd) == false... ok -22: rep_test.c:79: Check nng_close(req) succeeds... ok -22: rep_test.c:80: Check nng_close(rep) succeeds... ok -22: SUCCESS: All conditions have passed. -22: Duration: 0.004459 secs -22: -22: Test rep context does not poll: -21: req_test.c:172: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:173: Check nng_rep0_open(&rep) succeeds... ok -21: req_test.c:175: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:176: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:177: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -21: req_test.c:178: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -21: req_test.c:179: Check nng_socket_set_ms(req, NNG_OPT_REQ_RESENDTIME, 10) succeeds... ok -21: req_test.c:181: Check nuts_marry(rep, req) succeeds... ok -21: req_test.c:183: Check nng_send(req, "ping", strlen("ping") + 1, 0) succeeds... ok -21: req_test.c:184: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:184: Check length 5 want 5... ok -21: req_test.c:184: Check ping == ping... ok -21: req_test.c:185: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:185: Check length 5 want 5... ok -21: req_test.c:185: Check ping == ping... ok -21: req_test.c:186: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:186: Check length 5 want 5... ok -21: req_test.c:186: Check ping == ping... ok -21: req_test.c:188: Check nng_close(req) succeeds... ok -21: req_test.c:189: Check nng_close(rep) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.024248 secs -21: -21: Test req resend disconnect: -22: rep_test.c:128: Check nng_rep0_open(&req) succeeds... ok -22: rep_test.c:129: Check nng_ctx_open(&ctx, req) succeeds... ok -22: rep_test.c:130: Check nng_ctx_get_int(ctx, NNG_OPT_SENDFD, &fd) fails with Not supported... ok -22: rep_test.c:131: Check nng_ctx_get_int(ctx, NNG_OPT_RECVFD, &fd) fails with Not supported... ok -22: rep_test.c:132: Check nng_ctx_close(ctx) succeeds... ok -22: rep_test.c:133: Check nng_close(req) succeeds... ok -22: SUCCESS: All conditions have passed. -22: Duration: 0.002281 secs -22: -22: Test rep validate peer: +20: Test xsub recv late: 23: xrep_test.c:92: Check nng_req0_open(&req) succeeds... ok 23: xrep_test.c:93: Check nng_rep0_open_raw(&rep) succeeds... ok 23: xrep_test.c:94: Check nng_socket_get_int(rep, NNG_OPT_RECVFD, &fd) succeeds... ok @@ -23848,59 +23272,23 @@ 23: xrep_test.c:116: Check nng_close(req) succeeds... ok 23: xrep_test.c:117: Check nng_close(rep) succeeds... ok 23: SUCCESS: All conditions have passed. -23: Duration: 0.124421 secs +23: Duration: 0.101837 secs 23: 23: Test xrep poll writable: -20: xsub_test.c:61: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:62: Check nng_pub0_open(&pub) succeeds... ok -20: xsub_test.c:63: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -20: xsub_test.c:64: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -20: xsub_test.c:65: Check nng_socket_get_int(sub, NNG_OPT_RECVFD, &fd) succeeds... ok -20: xsub_test.c:66: Check fd >= 0... ok -20: xsub_test.c:69: Check nuts_poll_fd(fd) == false... ok -20: xsub_test.c:72: Check nuts_marry(pub, sub) succeeds... ok -20: xsub_test.c:73: Check nuts_poll_fd(fd) == false... ok -20: xsub_test.c:77: Check nng_send(pub, "abc", strlen("abc") + 1, 0) succeeds... ok -20: xsub_test.c:80: Check nuts_poll_fd(fd)... ok -20: xsub_test.c:83: Check nng_recv (0 Hunky dory)... ok -20: xsub_test.c:83: Check length 4 want 4... ok -20: xsub_test.c:83: Check abc == abc... ok -20: xsub_test.c:84: Check nuts_poll_fd(fd) == false... ok -20: xsub_test.c:86: Check nng_close(pub) succeeds... ok -20: xsub_test.c:87: Check nng_close(sub) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.204219 secs -20: -20: Test xsub validate peer: -21: req_test.c:236: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:237: Check nng_rep0_open(&rep1) succeeds... ok -21: req_test.c:238: Check nng_rep0_open(&rep2) succeeds... ok -21: req_test.c:240: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:241: Check nng_socket_set_ms(rep1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:242: Check nng_socket_set_ms(rep2, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:243: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -21: req_test.c:244: Check nng_socket_set_ms(rep1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -21: req_test.c:245: Check nng_socket_set_ms(rep2, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -21: req_test.c:248: Check nng_socket_set_ms(req, NNG_OPT_REQ_RESENDTIME, 60 * SECOND) succeeds... ok -21: req_test.c:250: Check nuts_marry(rep1, req) succeeds... ok -21: req_test.c:251: Check nng_send(req, "ping", strlen("ping") + 1, 0) succeeds... ok -21: req_test.c:252: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:252: Check length 5 want 5... ok -21: req_test.c:252: Check ping == ping... ok -21: req_test.c:254: Check nuts_marry(rep2, req) succeeds... ok -21: req_test.c:255: Check nng_close(rep1) succeeds... ok -21: req_test.c:257: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:257: Check length 5 want 5... ok -21: req_test.c:257: Check ping == ping... ok -21: req_test.c:258: Check nng_send(rep2, "rep2", strlen("rep2") + 1, 0) succeeds... ok -21: req_test.c:259: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:259: Check length 5 want 5... ok -21: req_test.c:259: Check rep2 == rep2... ok -21: req_test.c:261: Check nng_close(req) succeeds... ok -21: req_test.c:262: Check nng_close(rep2) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.003621 secs -21: +16: pull_test.c:111: Check nng_pull0_open(&pull) succeeds... ok +16: pull_test.c:112: Check nng_push0_open(&push) succeeds... ok +16: pull_test.c:113: Check nng_socket_get_int(pull, NNG_OPT_RECVFD, &fd) succeeds... ok +16: pull_test.c:114: Check fd >= 0... ok +16: pull_test.c:115: Check nuts_marry_ex(pull, push, addr, &p1, &p2) succeeds... ok +16: pull_test.c:118: Check nng_send(push, "abc", strlen("abc") + 1, 0) succeeds... ok +16: pull_test.c:120: Check nuts_poll_fd(fd)... ok +16: pull_test.c:130: Check nuts_poll_fd(fd) == false... ok +16: pull_test.c:132: Check nng_close(pull) succeeds... ok +16: pull_test.c:133: Check nng_close(push) succeeds... ok +16: SUCCESS: All conditions have passed. +16: Duration: 0.202620 secs +16: +16: Test pull validate peer: 23: xrep_test.c:64: Check nng_rep0_open_raw(&rep) succeeds... ok 23: xrep_test.c:65: Check nng_req0_open(&req) succeeds... ok 23: xrep_test.c:66: Check nng_socket_get_int(rep, NNG_OPT_SENDFD, &fd) succeeds... ok @@ -23911,96 +23299,25 @@ 23: xrep_test.c:80: Check nng_close(req) succeeds... ok 23: xrep_test.c:81: Check nng_close(rep) succeeds... ok 23: SUCCESS: All conditions have passed. -23: Duration: 0.003531 secs +23: Duration: 0.001755 secs 23: -21: Test req disconnect no retry: 23: Test xrep validate peer: -14: pair1_test.c:386: Check nng_pair1_open(&s1) succeeds... ok -14: pair1_test.c:387: Check nng_pair0_open(&s2) succeeds... ok -14: pair1_test.c:389: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -14: pair1_test.c:390: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -14: pair1_test.c:393: Check nng_stats_get(&stats) succeeds... ok -14: pair1_test.c:395: Check stats != NULL... ok -14: pair1_test.c:396: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -14: pair1_test.c:397: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -14: pair1_test.c:399: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -14: pair1_test.c:400: Check nng_stat_value(reject) > 0... ok -14: pair1_test.c:402: Check nng_close(s1) succeeds... ok -14: pair1_test.c:403: Check nng_close(s2) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.105768 secs -14: -14: Test pair1 recv no header: -13: pair0_test.c:383: Check nng_pair0_open(&s1) succeeds... ok -13: pair0_test.c:384: Check nng_pair0_open(&s2) succeeds... ok -13: pair0_test.c:385: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -13: pair0_test.c:386: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -13: pair0_test.c:387: Check nng_socket_get_int(s1, NNG_OPT_SENDFD, &fd) succeeds... ok -13: pair0_test.c:388: Check fd >= 0... ok -13: pair0_test.c:391: Check nuts_poll_fd(fd) == false... ok -13: pair0_test.c:394: Check nuts_marry(s1, s2) succeeds... ok -13: pair0_test.c:395: Check nuts_poll_fd(fd)... ok -13: pair0_test.c:398: Check nng_send(s1, "abc", strlen("abc") + 1, 0) succeeds... ok -13: pair0_test.c:399: Check nng_send(s1, "def", strlen("def") + 1, 0) succeeds... ok -13: pair0_test.c:400: Check nuts_poll_fd(fd) == false... ok -13: pair0_test.c:403: Check nng_recv (0 Hunky dory)... ok -13: pair0_test.c:403: Check length 4 want 4... ok -13: pair0_test.c:403: Check abc == abc... ok -13: pair0_test.c:405: Check nuts_poll_fd(fd)... ok -13: pair0_test.c:408: Check nng_close(s2) succeeds... ok -13: pair0_test.c:412: Check nuts_poll_fd(fd) == false... ok -13: pair0_test.c:413: Check nng_socket_set_int(s1, NNG_OPT_SENDBUF, 1) succeeds... ok -13: pair0_test.c:414: Check nuts_poll_fd(fd)... ok -13: pair0_test.c:416: Check nng_socket_set_int(s1, NNG_OPT_SENDBUF, 0) succeeds... ok -13: pair0_test.c:417: Check nuts_poll_fd(fd) == false... ok -13: pair0_test.c:419: Check nng_close(s1) succeeds... ok -13: SUCCESS: All conditions have passed. -13: Duration: 0.205615 secs -13: -13: Summary: -13: Count of all unit tests: 14 -13: Count of run unit tests: 14 -13: Count of failed unit tests: 0 -13: Count of skipped unit tests: 0 -13: SUCCESS: All unit tests have passed. -13: -16/86 Test #13: nng.sp.protocol.pair0.pair0_test ............ Passed 1.44 sec -test 24 - Start 24: nng.sp.protocol.reqrep0.xreq_test - -24: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0/xreq_test "-t" "-v" -24: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/reqrep0 -24: Test timeout computed to be: 180 -24: Test xreq identity: -24: xreq_test.c:20: Check nng_req0_open_raw(&s) succeeds... ok -24: xreq_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p1) succeeds... ok -24: xreq_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p2) succeeds... ok -24: xreq_test.c:23: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n1) succeeds... ok -24: xreq_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n2) succeeds... ok -24: xreq_test.c:25: Check nng_close(s) succeeds... ok -24: xreq_test.c:26: Check p1 == NNG_REQ0_SELF... ok -24: xreq_test.c:27: Check p2 == NNG_REQ0_PEER... ok -24: xreq_test.c:28: Check req == req... ok -24: xreq_test.c:29: Check rep == rep... ok -24: SUCCESS: All conditions have passed. -24: Duration: 0.002176 secs -24: -24: Test xreq raw: -24: xreq_test.c:40: Check nng_req0_open_raw(&s) succeeds... ok -24: xreq_test.c:41: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok -24: xreq_test.c:42: Check b... ok -24: xreq_test.c:43: Check nng_close(s) succeeds... ok -24: SUCCESS: All conditions have passed. -24: Duration: 0.002393 secs -24: -24: Test xreq no context: -24: xreq_test.c:52: Check nng_req0_open_raw(&s) succeeds... ok -24: xreq_test.c:53: Check nng_ctx_open(&ctx, s) fails with Not supported... ok -24: xreq_test.c:54: Check nng_close(s) succeeds... ok -24: SUCCESS: All conditions have passed. -24: Duration: 0.002273 secs -24: -24: Test xreq poll readable: +15: pair1_poly_test.c:239: Check nng_pair1_open_poly(&s) succeeds... ok +15: pair1_poly_test.c:240: Check nng_pair1_open(&c) succeeds... ok +15: pair1_poly_test.c:241: Check nng_setopt_bool(c, "pair1_test_inject_header", true) succeeds... ok +15: pair1_poly_test.c:242: Check nng_setopt_ms(s, NNG_OPT_RECVTIMEO, 100) succeeds... ok +15: pair1_poly_test.c:243: Check nng_setopt_ms(s, NNG_OPT_SENDTIMEO, 200) succeeds... ok +15: pair1_poly_test.c:245: Check nuts_marry(c, s) succeeds... ok +15: pair1_poly_test.c:248: Check nng_msg_alloc(&m, 0) succeeds... ok +15: pair1_poly_test.c:249: Check nng_msg_append_u32(m, 0x1000) succeeds... ok +15: pair1_poly_test.c:250: Check nng_sendmsg(c, m, 0) succeeds... ok +15: pair1_poly_test.c:251: Check nng_recvmsg(s, &m, 0) fails with Timed out... ok +15: pair1_poly_test.c:253: Check nng_close(c) succeeds... ok +15: pair1_poly_test.c:254: Check nng_close(s) succeeds... ok +15: SUCCESS: All conditions have passed. +15: Duration: 0.102053 secs +15: +15: Test pair1 poly ttl: 19: sub_test.c:189: Check nng_sub0_open(&s1) succeeds... ok 19: sub_test.c:190: Check nng_sub0_open(&s2) succeeds... ok 19: sub_test.c:192: Check nng_listen(s1, addr, NULL, 0) succeeds... ok @@ -24014,158 +23331,145 @@ 19: sub_test.c:205: Check nng_close(s1) succeeds... ok 19: sub_test.c:206: Check nng_close(s2) succeeds... ok 19: SUCCESS: All conditions have passed. -19: Duration: 0.110737 secs +19: Duration: 0.101650 secs 19: 19: Test sub recv late: -17: push_test.c:166: Check nng_pull0_open(&pull) succeeds... ok -17: push_test.c:167: Check nng_push0_open(&push) succeeds... ok -17: push_test.c:168: Check nng_socket_set_ms(pull, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -17: push_test.c:169: Check nng_socket_set_ms(push, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -17: push_test.c:170: Check nng_socket_set_int(push, NNG_OPT_SENDBUF, 3) succeeds... ok -17: push_test.c:171: Check nng_socket_get_int(push, NNG_OPT_SENDFD, &fd) succeeds... ok -17: push_test.c:172: Check fd >= 0... ok -17: push_test.c:175: Check nuts_poll_fd(fd)... ok -17: push_test.c:176: Check nng_send(push, "abc", strlen("abc") + 1, 0) succeeds... ok -17: push_test.c:177: Check nuts_poll_fd(fd)... ok -17: push_test.c:178: Check nng_send(push, "def", strlen("def") + 1, 0) succeeds... ok -17: push_test.c:179: Check nuts_poll_fd(fd)... ok -17: push_test.c:181: Check nng_socket_set_int(push, NNG_OPT_SENDBUF, 1) succeeds... ok -17: push_test.c:182: Check nuts_poll_fd(fd) == false... ok -17: push_test.c:184: Check nuts_marry(pull, push) succeeds... ok -17: push_test.c:185: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:185: Check length 4 want 4... ok -17: push_test.c:185: Check abc == abc... ok -17: push_test.c:187: Check nng_send(push, "ghi", strlen("ghi") + 1, 0) succeeds... ok -17: push_test.c:188: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:188: Check length 4 want 4... ok -17: push_test.c:188: Check ghi == ghi... ok -17: push_test.c:190: Check nng_close(pull) succeeds... ok -17: push_test.c:194: Check nng_send(push, "jkl", strlen("jkl") + 1, 0) succeeds... ok -17: push_test.c:196: Check nng_socket_set_int(push, NNG_OPT_SENDBUF, 0) succeeds... ok -17: push_test.c:199: Check nng_pull0_open(&pull) succeeds... ok -17: push_test.c:200: Check nuts_marry(push, pull) succeeds... ok -17: push_test.c:203: Check nng_send(push, "mno", strlen("mno") + 1, 0) succeeds... ok -17: push_test.c:204: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:204: Check length 4 want 4... ok -17: push_test.c:204: Check mno == mno... ok -17: push_test.c:206: Check nng_close(pull) succeeds... ok -17: push_test.c:207: Check nng_close(push) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.128566 secs -17: -17: Test push validate peer: -22: rep_test.c:145: Check nng_rep0_open(&s1) succeeds... ok -22: rep_test.c:146: Check nng_rep0_open(&s2) succeeds... ok -22: rep_test.c:148: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -22: rep_test.c:149: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -22: rep_test.c:152: Check nng_stats_get(&stats) succeeds... ok -22: rep_test.c:154: Check stats != NULL... ok -22: rep_test.c:155: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -22: rep_test.c:156: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -22: rep_test.c:158: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -22: rep_test.c:159: Check nng_stat_value(reject) > 0... ok -22: rep_test.c:161: Check nng_close(s1) succeeds... ok -22: rep_test.c:162: Check nng_close(s2) succeeds... ok -22: SUCCESS: All conditions have passed. -22: Duration: 0.105882 secs -22: -22: Test rep double recv: -22: rep_test.c:173: Check nng_rep0_open(&s1) succeeds... ok -22: rep_test.c:174: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok -22: rep_test.c:175: Check nng_aio_alloc(&aio2, NULL, NULL) succeeds... ok -22: rep_test.c:181: Check nng_aio_result(aio2) fails with Incorrect state... ok -22: rep_test.c:182: Check nng_close(s1) succeeds... ok -22: rep_test.c:183: Check nng_aio_result(aio1) fails with Object closed... ok -22: SUCCESS: All conditions have passed. -22: Duration: 0.002302 secs -22: -22: Test rep send nonblock: -22: rep_test.c:604: Check nng_req0_open(&req) succeeds... ok -22: rep_test.c:605: Check nng_rep0_open(&rep) succeeds... ok -22: rep_test.c:606: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -22: rep_test.c:607: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -22: rep_test.c:608: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -22: rep_test.c:609: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -22: rep_test.c:610: Check nuts_marry(req, rep) succeeds... ok -22: rep_test.c:612: Check nng_send(req, "SEND", strlen("SEND") + 1, 0) succeeds... ok -22: rep_test.c:613: Check nng_recv (0 Hunky dory)... ok -22: rep_test.c:613: Check length 5 want 5... ok -22: rep_test.c:613: Check SEND == SEND... ok -22: rep_test.c:618: Check rv succeeds... ok -22: rep_test.c:619: Check nng_recv (0 Hunky dory)... ok -22: rep_test.c:619: Check length 5 want 5... ok -22: rep_test.c:619: Check RECV == RECV... ok -22: rep_test.c:620: Check nng_close(rep) succeeds... ok -22: rep_test.c:621: Check nng_close(req) succeeds... ok -22: SUCCESS: All conditions have passed. -22: Duration: 0.003251 secs -22: -22: Test rep close pipe before send: -22: rep_test.c:197: Check nng_rep0_open(&rep) succeeds... ok -22: rep_test.c:198: Check nng_req0_open(&req) succeeds... ok -22: rep_test.c:199: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -22: rep_test.c:200: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -22: rep_test.c:201: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -22: rep_test.c:202: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok -22: rep_test.c:204: Check nuts_marry(req, rep) succeeds... ok -22: rep_test.c:205: Check nng_send(req, "test", strlen("test") + 1, 0) succeeds... ok -22: rep_test.c:209: Check nng_aio_result(aio1) succeeds... ok -22: rep_test.c:210: Check (m = nng_aio_get_msg(aio1)) != NULL... ok -22: rep_test.c:212: Check nng_pipe_close(p) succeeds... ok -22: rep_test.c:213: Check nng_sendmsg(rep, m, 0) succeeds... ok -22: rep_test.c:215: Check nng_close(req) succeeds... ok -22: rep_test.c:216: Check nng_close(rep) succeeds... ok -22: SUCCESS: All conditions have passed. -22: Duration: 0.002886 secs -22: -22: Test rep close pipe during send: -20: xsub_test.c:156: Check nng_sub0_open_raw(&s1) succeeds... ok -20: xsub_test.c:157: Check nng_sub0_open_raw(&s2) succeeds... ok -20: xsub_test.c:159: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -20: xsub_test.c:160: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -20: xsub_test.c:163: Check nng_stats_get(&stats) succeeds... ok -20: xsub_test.c:165: Check stats != NULL... ok -20: xsub_test.c:166: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -20: xsub_test.c:167: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -20: xsub_test.c:169: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -20: xsub_test.c:170: Check nng_stat_value(reject) > 0... ok -20: xsub_test.c:172: Check nng_close(s1) succeeds... ok -20: xsub_test.c:173: Check nng_close(s2) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.102841 secs -20: -20: Test xsub recv late: -23: xrep_test.c:130: Check nng_rep0_open_raw(&s1) succeeds... ok -23: xrep_test.c:131: Check nng_rep0_open(&s2) succeeds... ok -23: xrep_test.c:133: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -23: xrep_test.c:134: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -23: xrep_test.c:137: Check nng_stats_get(&stats) succeeds... ok -23: xrep_test.c:139: Check stats != NULL... ok -23: xrep_test.c:140: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -23: xrep_test.c:141: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -23: xrep_test.c:143: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -23: xrep_test.c:144: Check nng_stat_value(reject) > 0... ok -23: xrep_test.c:146: Check nng_close(s1) succeeds... ok -23: xrep_test.c:147: Check nng_close(s2) succeeds... ok -23: SUCCESS: All conditions have passed. -23: Duration: 0.123463 secs -23: -23: Test xrep close pipe before send: -14: pair1_test.c:414: Check nng_pair1_open(&s) succeeds... ok -14: pair1_test.c:415: Check nng_pair1_open(&c) succeeds... ok -14: pair1_test.c:416: Check nng_setopt_bool(c, "pair1_test_inject_header", true) succeeds... ok -14: pair1_test.c:417: Check nng_setopt_ms(s, NNG_OPT_RECVTIMEO, 100) succeeds... ok -14: pair1_test.c:418: Check nng_setopt_ms(s, NNG_OPT_SENDTIMEO, 200) succeeds... ok -14: pair1_test.c:420: Check nuts_marry(c, s) succeeds... ok -14: pair1_test.c:422: Check nng_msg_alloc(&m, 0) succeeds... ok -14: pair1_test.c:423: Check nng_sendmsg(c, m, 0) succeeds... ok -14: pair1_test.c:424: Check nng_recvmsg(s, &m, 0) fails with Timed out... ok -14: pair1_test.c:426: Check nng_close(c) succeeds... ok -14: pair1_test.c:427: Check nng_close(s) succeeds... ok +1: aio_test.c:182: Check nng_pair1_open(&s) succeeds... ok +1: aio_test.c:183: Check nng_aio_alloc(&a, cb_done, &done) succeeds... ok +1: aio_test.c:187: Check done == 1... ok +1: aio_test.c:188: Check nng_aio_result(a) fails with Timed out... ok +1: aio_test.c:190: Check nng_close(s) succeeds... ok +1: SUCCESS: All conditions have passed. +1: Duration: 0.041580 secs +1: +1: Test inherited timeout: +11: compat_tcp_test.c:208: Check (sb = nn_socket(AF_SP, NN_PAIR)) >= 0... ok +11: compat_tcp_test.c:209: Check (sc = nn_socket(AF_SP, NN_PAIR)) >= 0... ok +11: compat_tcp_test.c:210: Check sb != sc... ok +11: compat_tcp_test.c:213: Check nn_setsockopt(sb, NN_SOL_SOCKET, NN_RCVTIMEO, &opt, sz) succeeds... ok +11: compat_tcp_test.c:218: Check nn_setsockopt(sb, NN_SOL_SOCKET, NN_RCVMAXSIZE, &opt, sz) succeeds... ok +11: compat_tcp_test.c:222: Check nn_setsockopt(sb, NN_SOL_SOCKET, NN_RCVMAXSIZE, &opt, sz) did not succeed... ok +11: compat_tcp_test.c:222: Check nn_setsockopt(sb, NN_SOL_SOCKET, NN_RCVMAXSIZE, &opt, sz) fails with EINVAL... ok +11: compat_tcp_test.c:226: Check nn_setsockopt(sb, NN_SOL_SOCKET, NN_RCVMAXSIZE, &opt, sz) succeeds... ok +11: compat_tcp_test.c:229: Check nn_getsockopt(sb, NN_SOL_SOCKET, NN_RCVMAXSIZE, &opt, &sz) succeeds... ok +11: compat_tcp_test.c:231: Check opt == 4... ok +11: compat_tcp_test.c:232: Check sz == sizeof(opt)... ok +11: compat_tcp_test.c:234: Check nuts_marry_ex(s1_, s2_, addr, &p1_, &p2_) succeeds... ok +11: compat_tcp_test.c:234: Check (p1) >= 0... ok +11: compat_tcp_test.c:234: Check (p2) >= 0... ok +11: compat_tcp_test.c:236: Check nn_send(sc, "ABC", 4, 0) succeeds... ok +11: compat_tcp_test.c:237: Check nn_send(sc, "012345", 6, 0) succeeds... ok +11: compat_tcp_test.c:239: Check n = nn_recv(sb, buf, sizeof(buf), 0) succeeds... ok +11: compat_tcp_test.c:240: Check n == 4... ok +11: compat_tcp_test.c:241: Check strcmp(buf, "ABC") == 0... ok +11: compat_tcp_test.c:243: Check nn_recv(sb, buf, sizeof(buf), 0) did not succeed... ok +11: compat_tcp_test.c:243: Check nn_recv(sb, buf, sizeof(buf), 0) fails with ETIMEDOUT... ok +11: compat_tcp_test.c:245: Check nn_close(sb) succeeds... ok +11: compat_tcp_test.c:246: Check nn_close(sc) succeeds... ok +11: SUCCESS: All conditions have passed. +11: Duration: 0.103405 secs +11: +11: Summary: +11: Count of all unit tests: 9 +11: Count of run unit tests: 9 +11: Count of failed unit tests: 0 +11: Count of skipped unit tests: 0 +11: SUCCESS: All unit tests have passed. +11: +10/86 Test #11: nng.compat.compat.nanomsg.compat_tcp_test ... Passed 0.36 sec +test 25 + Start 25: nng.sp.protocol.survey0.respond_test + +25: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/survey0/respond_test "-t" "-v" +25: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 +25: Test timeout computed to be: 180 +25: Test respond identity: +25: respond_test.c:19: Check nng_respondent0_open(&s) succeeds... ok +25: respond_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok +25: respond_test.c:21: Check p == NNG_RESPONDENT0_SELF... ok +25: respond_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) == 0... ok +25: respond_test.c:23: Check p == NNG_RESPONDENT0_PEER... ok +25: respond_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) == 0... ok +25: respond_test.c:25: Check respondent == respondent... ok +25: respond_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) == 0... ok +25: respond_test.c:28: Check surveyor == surveyor... ok +25: respond_test.c:30: Check nng_close(s) succeeds... ok +25: SUCCESS: All conditions have passed. +25: Duration: 0.001970 secs +25: +25: Test respond send bad state: +13: pair0_test.c:81: Check nng_pair0_open(&s1) succeeds... ok +13: pair0_test.c:82: Check nng_pair0_open(&c1) succeeds... ok +13: pair0_test.c:83: Check nng_pair0_open(&c2) succeeds... ok +13: pair0_test.c:84: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND / 4) succeeds... ok +13: pair0_test.c:85: Check nng_setopt_ms(c1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +13: pair0_test.c:86: Check nng_setopt_ms(c2, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +13: pair0_test.c:87: Check nng_setopt_int(c2, NNG_OPT_SENDBUF, 2) succeeds... ok +13: pair0_test.c:89: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +13: pair0_test.c:90: Check nuts_marry(s1, c1) succeeds... ok +13: pair0_test.c:91: Check nng_dial(c2, addr, NULL, 0) succeeds... ok +13: pair0_test.c:95: Check nng_msg_alloc(&msg, 0) succeeds... ok +13: pair0_test.c:96: Check nng_msg_append(msg, "ONE", strlen("ONE")) == 0... ok +13: pair0_test.c:97: Check nng_sendmsg(c1, msg, 0) succeeds... ok +13: pair0_test.c:98: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +13: pair0_test.c:99: Check nng_msg_len(msg) == strlen("ONE")... ok +13: pair0_test.c:99: Check memcmp(nng_msg_body(msg), "ONE", strlen("ONE")) == 0... ok +13: pair0_test.c:102: Check nng_msg_alloc(&msg, 0) succeeds... ok +13: pair0_test.c:103: Check nng_msg_append(msg, "TWO", strlen("TWO")) == 0... ok +13: pair0_test.c:104: Check nng_sendmsg(c2, msg, 0) succeeds... ok +13: pair0_test.c:105: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok +13: pair0_test.c:107: Check nng_close(s1) succeeds... ok +13: pair0_test.c:108: Check nng_close(c1) succeeds... ok +13: pair0_test.c:109: Check nng_close(c2) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.352752 secs +13: +13: Test pair0 back pressure: +25: respond_test.c:39: Check nng_respondent0_open(&resp) succeeds... ok +25: respond_test.c:40: Check nng_msg_alloc(&msg, 0) succeeds... ok +25: respond_test.c:41: Check nng_sendmsg(resp, msg, 0) fails with Incorrect state... ok +25: respond_test.c:43: Check nng_close(resp) succeeds... ok +25: SUCCESS: All conditions have passed. +25: Duration: 0.001685 secs +25: +25: Test respond poll readable: +14: pair1_test.c:81: Check nng_pair1_open(&s1) succeeds... ok +14: pair1_test.c:82: Check nng_pair1_open(&c1) succeeds... ok +14: pair1_test.c:83: Check nng_pair1_open(&c2) succeeds... ok +14: pair1_test.c:84: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND / 4) succeeds... ok +14: pair1_test.c:85: Check nng_setopt_ms(c1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +14: pair1_test.c:86: Check nng_setopt_ms(c2, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +14: pair1_test.c:87: Check nng_setopt_int(c2, NNG_OPT_SENDBUF, 2) succeeds... ok +14: pair1_test.c:89: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +14: pair1_test.c:90: Check nuts_marry(s1, c1) succeeds... ok +14: pair1_test.c:91: Check nng_dial(c2, addr, NULL, 0) succeeds... ok +14: pair1_test.c:95: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:96: Check nng_msg_append(msg, "ONE", strlen("ONE")) == 0... ok +14: pair1_test.c:97: Check nng_sendmsg(c1, msg, 0) succeeds... ok +14: pair1_test.c:98: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +14: pair1_test.c:99: Check nng_msg_len(msg) == strlen("ONE")... ok +14: pair1_test.c:99: Check memcmp(nng_msg_body(msg), "ONE", strlen("ONE")) == 0... ok +14: pair1_test.c:102: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:103: Check nng_msg_append(msg, "TWO", strlen("TWO")) == 0... ok +14: pair1_test.c:104: Check nng_sendmsg(c2, msg, 0) succeeds... ok +14: pair1_test.c:105: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok +14: pair1_test.c:107: Check nng_close(s1) succeeds... ok +14: pair1_test.c:108: Check nng_close(c1) succeeds... ok +14: pair1_test.c:109: Check nng_close(c2) succeeds... ok 14: SUCCESS: All conditions have passed. -14: Duration: 0.119877 secs +14: Duration: 0.353998 secs 14: -14: Test pair1 recv garbage: +14: Test pair1 mono back pressure: +1: aio_test.c:200: Check nng_pair1_open(&s) succeeds... ok +1: aio_test.c:201: Check nng_aio_alloc(&a, cb_done, &done) succeeds... ok +1: aio_test.c:202: Check nng_socket_set_ms(s, NNG_OPT_RECVTIMEO, 40) succeeds... ok +1: aio_test.c:205: Check done == 1... ok +1: aio_test.c:206: Check nng_aio_result(a) fails with Timed out... ok +1: aio_test.c:208: Check nng_close(s) succeeds... ok +1: SUCCESS: All conditions have passed. +1: Duration: 0.042117 secs +1: +1: Test zero timeout: 24: xreq_test.c:89: Check nng_req0_open_raw(&req) succeeds... ok 24: xreq_test.c:90: Check nng_rep0_open(&rep) succeeds... ok 24: xreq_test.c:91: Check nng_socket_get_int(req, NNG_OPT_RECVFD, &fd) succeeds... ok @@ -24188,9 +23492,18 @@ 24: xreq_test.c:125: Check nng_close(req) succeeds... ok 24: xreq_test.c:126: Check nng_close(rep) succeeds... ok 24: SUCCESS: All conditions have passed. -24: Duration: 0.116545 secs +24: Duration: 0.101778 secs 24: 24: Test xreq poll writable: +1: aio_test.c:218: Check nng_pair1_open(&s) succeeds... ok +1: aio_test.c:219: Check nng_aio_alloc(&a, cb_done, &done) succeeds... ok +1: aio_test.c:223: Check done == 1... ok +1: aio_test.c:224: Check nng_aio_result(a) fails with Timed out... ok +1: aio_test.c:226: Check nng_close(s) succeeds... ok +1: SUCCESS: All conditions have passed. +1: Duration: 0.001374 secs +1: +1: Test aio reap: 24: xreq_test.c:64: Check nng_req0_open_raw(&req) succeeds... ok 24: xreq_test.c:65: Check nng_rep0_open(&rep) succeeds... ok 24: xreq_test.c:66: Check nng_socket_get_int(req, NNG_OPT_SENDFD, &fd) succeeds... ok @@ -24201,9 +23514,48 @@ 24: xreq_test.c:77: Check nng_close(req) succeeds... ok 24: xreq_test.c:78: Check nng_close(rep) succeeds... ok 24: SUCCESS: All conditions have passed. -24: Duration: 0.005463 secs +24: Duration: 0.001744 secs 24: 24: Test xreq validate peer: +16: pull_test.c:146: Check nng_pull0_open(&s1) succeeds... ok +16: pull_test.c:147: Check nng_pull0_open(&s2) succeeds... ok +16: pull_test.c:149: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +16: pull_test.c:150: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +16: pull_test.c:153: Check nng_stats_get(&stats) succeeds... ok +16: pull_test.c:155: Check stats != NULL... ok +16: pull_test.c:156: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +16: pull_test.c:157: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +16: pull_test.c:159: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +16: pull_test.c:160: Check nng_stat_value(reject) > 0... ok +16: pull_test.c:162: Check nng_close(s1) succeeds... ok +16: pull_test.c:163: Check nng_close(s2) succeeds... ok +16: SUCCESS: All conditions have passed. +16: Duration: 0.102217 secs +16: +23: xrep_test.c:130: Check nng_rep0_open_raw(&s1) succeeds... ok +23: xrep_test.c:131: Check nng_rep0_open(&s2) succeeds... ok +23: xrep_test.c:133: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +23: xrep_test.c:134: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +23: xrep_test.c:137: Check nng_stats_get(&stats) succeeds... ok +23: xrep_test.c:139: Check stats != NULL... ok +23: xrep_test.c:140: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +23: xrep_test.c:141: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +23: xrep_test.c:143: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +23: xrep_test.c:144: Check nng_stat_value(reject) > 0... ok +23: xrep_test.c:146: Check nng_close(s1) succeeds... ok +23: xrep_test.c:147: Check nng_close(s2) succeeds... ok +23: SUCCESS: All conditions have passed. +23: Duration: 0.101654 secs +23: +16: Test pull recv aio stopped: +23: Test xrep close pipe before send: +16: pull_test.c:173: Check nng_pull0_open(&s) succeeds... ok +16: pull_test.c:174: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +16: pull_test.c:179: Check nng_aio_result(aio) fails with Operation canceled... ok +16: pull_test.c:180: Check nng_close(s) succeeds... ok +16: SUCCESS: All conditions have passed. +16: Duration: 0.001854 secs +16: 23: xrep_test.c:160: Check nng_rep0_open_raw(&rep) succeeds... ok 23: xrep_test.c:161: Check nng_req0_open(&req) succeeds... ok 23: xrep_test.c:162: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok @@ -24219,8 +23571,9 @@ 23: xrep_test.c:178: Check nng_close(req) succeeds... ok 23: xrep_test.c:179: Check nng_close(rep) succeeds... ok 23: SUCCESS: All conditions have passed. -23: Duration: 0.005126 secs +23: Duration: 0.001748 secs 23: +16: Test pull close recv: 23: Test xrep close pipe during send: 23: xrep_test.c:191: Check nng_rep0_open_raw(&rep) succeeds... ok 23: xrep_test.c:192: Check nng_req0_open_raw(&req) succeeds... ok @@ -24597,6 +23950,14 @@ 23: xrep_test.c:213: Check nng_msg_header_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 23: xrep_test.c:216: Check nng_sendmsg(rep, m, 0) succeeds... ok 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok +16: pull_test.c:190: Check nng_pull0_open(&s) succeeds... ok +16: pull_test.c:191: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +16: pull_test.c:194: Check nng_close(s) succeeds... ok +16: pull_test.c:196: Check nng_aio_result(aio) fails with Object closed... ok +16: SUCCESS: All conditions have passed. +16: Duration: 0.001601 secs +16: +16: Test pull recv nonblock: 23: xrep_test.c:212: Check nng_msg_header_append_u32(m, nng_pipe_id(p)) succeeds... ok 23: xrep_test.c:213: Check nng_msg_header_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 23: xrep_test.c:216: Check nng_sendmsg(rep, m, 0) succeeds... ok @@ -24640,107 +24001,17 @@ 23: xrep_test.c:220: Check nng_close(req) succeeds... ok 23: xrep_test.c:221: Check nng_close(rep) succeeds... ok 23: SUCCESS: All conditions have passed. -23: Duration: 0.006877 secs +23: Duration: 0.003430 secs 23: 23: Test xrep close during recv: -17: push_test.c:220: Check nng_push0_open(&s1) succeeds... ok -17: push_test.c:221: Check nng_push0_open(&s2) succeeds... ok -17: push_test.c:223: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -17: push_test.c:224: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -17: push_test.c:227: Check nng_stats_get(&stats) succeeds... ok -17: push_test.c:229: Check stats != NULL... ok -17: push_test.c:230: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -17: push_test.c:231: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -17: push_test.c:233: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -17: push_test.c:234: Check nng_stat_value(reject) > 0... ok -17: push_test.c:236: Check nng_close(s1) succeeds... ok -17: push_test.c:237: Check nng_close(s2) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.103331 secs -17: -17: Test push send aio stopped: -17: push_test.c:248: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:249: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -17: push_test.c:250: Check nng_msg_alloc(&m, 0) succeeds... ok -17: push_test.c:256: Check nng_aio_result(aio) fails with Operation canceled... ok -17: push_test.c:257: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.002315 secs -17: -17: Test push close send: -17: push_test.c:269: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:270: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -17: push_test.c:271: Check nng_msg_alloc(&m, 0) succeeds... ok -17: push_test.c:275: Check nng_close(s) succeeds... ok -17: push_test.c:277: Check nng_aio_result(aio) fails with Object closed... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.002198 secs -17: -17: Test push send nonblock: -17: push_test.c:290: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:291: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -17: push_test.c:292: Check nng_msg_alloc(&m, 0) succeeds... ok -17: push_test.c:299: Check nng_aio_result(aio) fails with Timed out... ok -17: push_test.c:300: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.002424 secs -17: -17: Test push send timeout: -17: push_test.c:312: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:313: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -17: push_test.c:314: Check nng_msg_alloc(&m, 0) succeeds... ok -17: push_test.c:321: Check nng_aio_result(aio) fails with Timed out... ok -17: push_test.c:322: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.015033 secs -17: -17: Test push send cancel: -19: sub_test.c:127: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:128: Check nng_pub0_open(&pub) succeeds... ok -19: sub_test.c:129: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -19: sub_test.c:130: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "", 0) succeeds... ok -19: sub_test.c:131: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -19: sub_test.c:132: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -19: sub_test.c:133: Check nng_socket_get_int(sub, NNG_OPT_RECVFD, &fd) succeeds... ok -19: sub_test.c:134: Check fd >= 0... ok -19: sub_test.c:137: Check nuts_poll_fd(fd) == false... ok -19: sub_test.c:140: Check nuts_marry(pub, sub) succeeds... ok -19: sub_test.c:141: Check nuts_poll_fd(fd) == false... ok -19: sub_test.c:147: Check nng_send(pub, "abc", strlen("abc") + 1, 0) succeeds... ok -19: sub_test.c:151: Check nng_aio_result(aio) succeeds... ok -19: sub_test.c:154: Check nng_msg_len(msg) == 4... ok -19: sub_test.c:155: Check abc == abc... ok -19: sub_test.c:160: Check nng_close(pub) succeeds... ok -19: sub_test.c:161: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.211613 secs -19: -19: Test sub recv ctx closed: -17: push_test.c:334: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:335: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -17: push_test.c:336: Check nng_msg_alloc(&m, 0) succeeds... ok -17: push_test.c:344: Check nng_aio_result(aio) fails with Operation canceled... ok -17: push_test.c:345: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.002186 secs -17: -24: xreq_test.c:139: Check nng_req0_open_raw(&s1) succeeds... ok -24: xreq_test.c:140: Check nng_req0_open(&s2) succeeds... ok -24: xreq_test.c:142: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -24: xreq_test.c:143: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -24: xreq_test.c:146: Check nng_stats_get(&stats) succeeds... ok -24: xreq_test.c:148: Check stats != NULL... ok -24: xreq_test.c:149: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -24: xreq_test.c:150: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -24: xreq_test.c:152: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -24: xreq_test.c:153: Check nng_stat_value(reject) > 0... ok -24: xreq_test.c:155: Check nng_close(s1) succeeds... ok -24: xreq_test.c:156: Check nng_close(s2) succeeds... ok -24: SUCCESS: All conditions have passed. -24: Duration: 0.111103 secs -24: -17: Test push send late buffered: -24: Test xreq recv aio stopped: +16: pull_test.c:207: Check nng_pull0_open(&s) succeeds... ok +16: pull_test.c:208: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +16: pull_test.c:214: Check nng_aio_result(aio) fails with Timed out... ok +16: pull_test.c:215: Check nng_close(s) succeeds... ok +16: SUCCESS: All conditions have passed. +16: Duration: 0.001587 secs +16: +16: Test pull recv cancel: 23: xrep_test.c:231: Check nng_rep0_open_raw(&rep) succeeds... ok 23: xrep_test.c:232: Check nng_req0_open_raw(&req) succeeds... ok 23: xrep_test.c:233: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok @@ -24796,125 +24067,14 @@ 23: xrep_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok 23: xrep_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok 23: xrep_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -19: sub_test.c:216: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:217: Check nng_ctx_open(&ctx, sub) succeeds... ok -19: sub_test.c:218: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -19: sub_test.c:222: Check nng_aio_result(aio) fails with Object closed... ok -19: sub_test.c:224: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.002452 secs -19: -19: Test sub recv aio ctx stopped: -14: pair1_test.c:437: Check nng_pair1_open(&s) succeeds... ok -14: pair1_test.c:438: Check nng_pair1_open(&c) succeeds... ok -14: pair1_test.c:439: Check nng_setopt_bool(c, "pair1_test_inject_header", true) succeeds... ok -14: pair1_test.c:440: Check nng_setopt_ms(s, NNG_OPT_RECVTIMEO, 100) succeeds... ok -14: pair1_test.c:441: Check nng_setopt_ms(s, NNG_OPT_SENDTIMEO, 200) succeeds... ok -14: pair1_test.c:443: Check nuts_marry(c, s) succeeds... ok -14: pair1_test.c:446: Check nng_msg_alloc(&m, 0) succeeds... ok -14: pair1_test.c:447: Check nng_msg_header_append_u32(m, 0x1000) succeeds... ok -14: pair1_test.c:448: Check nng_sendmsg(c, m, 0) succeeds... ok -14: pair1_test.c:449: Check nng_recvmsg(s, &m, 0) fails with Timed out... ok -14: pair1_test.c:451: Check nng_close(c) succeeds... ok -14: pair1_test.c:452: Check nng_close(s) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.126099 secs -14: -23: xrep_test.c:250: Check nng_close(req) succeeds... ok -23: xrep_test.c:251: Check nng_close(rep) succeeds... ok -23: SUCCESS: All conditions have passed. -23: Duration: 0.108467 secs -23: -23: Test xrep recv aio stopped: -14: Test pair1 no context: -19: sub_test.c:234: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:235: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -19: sub_test.c:236: Check nng_ctx_open(&ctx, sub) succeeds... ok -19: sub_test.c:241: Check nng_aio_result(aio) fails with Operation canceled... ok -19: sub_test.c:242: Check nng_ctx_close(ctx) succeeds... ok -19: sub_test.c:243: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.001852 secs -19: -19: Test sub close context recv: -14: pair1_test.c:461: Check nng_pair1_open(&s) succeeds... ok -14: pair1_test.c:462: Check nng_ctx_open(&ctx, s) fails with Not supported... ok -14: pair1_test.c:463: Check nng_close(s) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.003949 secs -14: -14: Test pair1 send buffer: -23: xrep_test.c:260: Check nng_rep0_open_raw(&rep) succeeds... ok -23: xrep_test.c:261: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -23: xrep_test.c:266: Check nng_aio_result(aio) fails with Operation canceled... ok -23: xrep_test.c:267: Check nng_close(rep) succeeds... ok -23: SUCCESS: All conditions have passed. -23: Duration: 0.002188 secs -23: -17: push_test.c:387: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:388: Check nng_pull0_open(&pull) succeeds... ok -17: push_test.c:389: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -17: push_test.c:390: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 2) succeeds... ok -17: push_test.c:391: Check nng_msg_alloc(&m, 0) succeeds... ok -17: push_test.c:392: Check nng_msg_append(m, "123\0", 4) succeeds... ok -17: push_test.c:398: Check nuts_marry(s, pull) succeeds... ok -17: push_test.c:400: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:400: Check length 4 want 4... ok -17: push_test.c:400: Check 123 == 123... ok -17: push_test.c:403: Check nng_aio_result(aio) succeeds... ok -17: push_test.c:404: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.006719 secs -17: -14: pair1_test.c:474: Check nng_pair1_open(&s) succeeds... ok -14: pair1_test.c:475: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok -14: pair1_test.c:476: Check v == 0... ok -14: pair1_test.c:477: Check nng_getopt_bool(s, NNG_OPT_SENDBUF, &b) fails with Incorrect type... ok -14: pair1_test.c:479: Check nng_getopt(s, NNG_OPT_SENDBUF, &b, &sz) fails with Invalid argument... ok -14: pair1_test.c:480: Check nng_setopt_int(s, NNG_OPT_SENDBUF, -1) fails with Invalid argument... ok -14: pair1_test.c:481: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100000) fails with Invalid argument... ok -14: pair1_test.c:482: Check nng_setopt_bool(s, NNG_OPT_SENDBUF, false) fails with Incorrect type... ok -14: pair1_test.c:483: Check nng_setopt(s, NNG_OPT_SENDBUF, &b, 1) fails with Invalid argument... ok -14: pair1_test.c:484: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100) succeeds... ok -14: pair1_test.c:485: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok -14: pair1_test.c:486: Check v == 100... ok -14: pair1_test.c:487: Check nng_close(s) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.002463 secs -14: -23: Test xrep send no header: -17: Test push send late unbuffered: -19: sub_test.c:254: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:255: Check nng_ctx_open(&ctx, sub) succeeds... ok -19: sub_test.c:256: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -19: sub_test.c:259: Check nng_ctx_close(ctx) succeeds... ok -19: sub_test.c:261: Check nng_aio_result(aio) fails with Object closed... ok -19: sub_test.c:263: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.001919 secs -19: -19: Test sub context recv nonblock: -14: Test pair1 recv buffer: -20: xsub_test.c:99: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:100: Check nng_pub0_open(&pub) succeeds... ok -20: xsub_test.c:101: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -20: xsub_test.c:102: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -20: xsub_test.c:103: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -20: xsub_test.c:104: Check nng_socket_get_int(sub, NNG_OPT_RECVFD, &fd) succeeds... ok -20: xsub_test.c:105: Check fd >= 0... ok -20: xsub_test.c:108: Check nuts_poll_fd(fd) == false... ok -20: xsub_test.c:111: Check nuts_marry(pub, sub) succeeds... ok -20: xsub_test.c:112: Check nuts_poll_fd(fd) == false... ok -20: xsub_test.c:118: Check nng_send(pub, "abc", strlen("abc") + 1, 0) succeeds... ok -20: xsub_test.c:122: Check nng_aio_result(aio) succeeds... ok -20: xsub_test.c:125: Check nng_msg_len(msg) == 4... ok -20: xsub_test.c:126: Check strcmp(nng_msg_body(msg), "abc") == 0... ok -20: xsub_test.c:131: Check nng_close(pub) succeeds... ok -20: xsub_test.c:132: Check nng_close(sub) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.223513 secs -20: -20: Test xsub recv closed: +16: pull_test.c:225: Check nng_pull0_open(&s) succeeds... ok +16: pull_test.c:226: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +16: pull_test.c:233: Check nng_aio_result(aio) fails with Operation canceled... ok +16: pull_test.c:234: Check nng_close(s) succeeds... ok +16: SUCCESS: All conditions have passed. +16: Duration: 0.001525 secs +16: +16: Test pull cooked: 22: rep_test.c:228: Check nng_rep0_open(&rep) succeeds... ok 22: rep_test.c:229: Check nng_req0_open_raw(&req) succeeds... ok 22: rep_test.c:230: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok @@ -24948,66 +24108,31 @@ 22: rep_test.c:257: Check nng_close(req) succeeds... ok 22: rep_test.c:258: Check nng_close(rep) succeeds... ok 22: SUCCESS: All conditions have passed. -22: Duration: 0.213846 secs +22: Duration: 0.202853 secs 22: -24: xreq_test.c:166: Check nng_req0_open_raw(&req) succeeds... ok -24: xreq_test.c:167: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -24: xreq_test.c:172: Check nng_aio_result(aio) fails with Operation canceled... ok -24: xreq_test.c:173: Check nng_close(req) succeeds... ok -24: SUCCESS: All conditions have passed. -24: Duration: 0.002106 secs -24: -17: push_test.c:358: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:359: Check nng_pull0_open(&pull) succeeds... ok -17: push_test.c:360: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -17: push_test.c:361: Check nng_msg_alloc(&m, 0) succeeds... ok -17: push_test.c:362: Check nng_msg_append(m, "123\0", 4) succeeds... ok -17: push_test.c:368: Check nuts_marry(s, pull) succeeds... ok -17: push_test.c:370: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:370: Check length 4 want 4... ok -17: push_test.c:370: Check 123 == 123... ok -17: push_test.c:373: Check nng_aio_result(aio) succeeds... ok -17: push_test.c:374: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.004925 secs -17: +16: pull_test.c:244: Check nng_pull0_open(&s) succeeds... ok +16: pull_test.c:245: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok +16: pull_test.c:246: Check !b... ok +16: pull_test.c:247: Check nng_close(s) succeeds... ok +16: SUCCESS: All conditions have passed. +16: Duration: 0.001687 secs +16: 22: Test rep recv aio ctx stopped: -17: Test push cooked: -14: pair1_test.c:498: Check nng_pair1_open(&s) succeeds... ok -14: pair1_test.c:499: Check nng_getopt_int(s, NNG_OPT_RECVBUF, &v) succeeds... ok -14: pair1_test.c:500: Check v == 0... ok -14: pair1_test.c:501: Check nng_getopt_bool(s, NNG_OPT_RECVBUF, &b) fails with Incorrect type... ok -14: pair1_test.c:503: Check nng_getopt(s, NNG_OPT_RECVBUF, &b, &sz) fails with Invalid argument... ok -14: pair1_test.c:504: Check nng_setopt_int(s, NNG_OPT_RECVBUF, -1) fails with Invalid argument... ok -14: pair1_test.c:505: Check nng_setopt_int(s, NNG_OPT_RECVBUF, 100000) fails with Invalid argument... ok -14: pair1_test.c:506: Check nng_setopt_bool(s, NNG_OPT_RECVBUF, false) fails with Incorrect type... ok -14: pair1_test.c:507: Check nng_setopt(s, NNG_OPT_RECVBUF, &b, 1) fails with Invalid argument... ok -14: pair1_test.c:508: Check nng_setopt_int(s, NNG_OPT_RECVBUF, 100) succeeds... ok -14: pair1_test.c:509: Check nng_getopt_int(s, NNG_OPT_RECVBUF, &v) succeeds... ok -14: pair1_test.c:510: Check v == 100... ok -14: pair1_test.c:511: Check nng_close(s) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.002246 secs -14: -24: Test xreq recv garbage: -14: Test pair1 poll readable: -19: sub_test.c:274: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:275: Check nng_ctx_open(&ctx, sub) succeeds... ok -19: sub_test.c:276: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -19: sub_test.c:282: Check nng_aio_result(aio) fails with Timed out... ok -19: sub_test.c:283: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.001664 secs -19: -19: Test sub context recv cancel: -20: xsub_test.c:182: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:183: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -20: xsub_test.c:184: Check nng_close(sub) succeeds... ok -20: xsub_test.c:187: Check nng_aio_result(aio) fails with Object closed... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.001582 secs -20: -20: Test xsub close recv: +16: Summary: +16: Count of all unit tests: 12 +16: Count of run unit tests: 12 +16: Count of failed unit tests: 0 +16: Count of skipped unit tests: 0 +16: SUCCESS: All unit tests have passed. +16: +11/86 Test #16: nng.sp.protocol.pipeline0.pull_test ......... Passed 0.46 sec +test 26 + Start 26: nng.sp.protocol.survey0.survey_test + +26: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/survey0/survey_test "-t" "-v" +26: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 +26: Test timeout computed to be: 180 +26: Test survey identity: 22: rep_test.c:268: Check nng_rep0_open(&rep) succeeds... ok 22: rep_test.c:269: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok 22: rep_test.c:270: Check nng_ctx_open(&ctx, rep) succeeds... ok @@ -25015,7 +24140,7 @@ 22: rep_test.c:276: Check nng_ctx_close(ctx) succeeds... ok 22: rep_test.c:277: Check nng_close(rep) succeeds... ok 22: SUCCESS: All conditions have passed. -22: Duration: 0.001867 secs +22: Duration: 0.001483 secs 22: 22: Test rep close pipe context send: 22: rep_test.c:292: Check nng_rep0_open(&rep) succeeds... ok @@ -25250,14 +24375,19 @@ 22: rep_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok -17: push_test.c:414: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:415: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok -17: push_test.c:416: Check !b... ok -17: push_test.c:417: Check nng_close(s) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.002575 secs -17: -17: Test push load balance buffered: +26: survey_test.c:20: Check nng_surveyor0_open(&s) succeeds... ok +26: survey_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok +26: survey_test.c:22: Check p == NNG_SURVEYOR0_SELF... ok +26: survey_test.c:23: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok +26: survey_test.c:24: Check p == NNG_SURVEYOR0_PEER... ok +26: survey_test.c:25: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok +26: survey_test.c:26: Check surveyor == surveyor... ok +26: survey_test.c:28: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok +26: survey_test.c:29: Check respondent == respondent... ok +26: survey_test.c:31: Check nng_close(s) succeeds... ok +26: SUCCESS: All conditions have passed. +26: Duration: 0.001550 secs +26: 22: rep_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok @@ -25317,15 +24447,7 @@ 22: rep_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -19: sub_test.c:294: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:295: Check nng_ctx_open(&ctx, sub) succeeds... ok -19: sub_test.c:296: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -19: sub_test.c:303: Check nng_aio_result(aio) fails with Operation canceled... ok -19: sub_test.c:304: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.002485 secs -19: -19: Test sub recv buf option: +26: Test survey ttl option: 22: rep_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok @@ -25384,13 +24506,6 @@ 22: rep_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok -20: xsub_test.c:197: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:198: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -20: xsub_test.c:201: Check nng_close(sub) succeeds... ok -20: xsub_test.c:203: Check nng_aio_result(aio) fails with Object closed... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.001892 secs -20: 22: rep_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok @@ -25507,7 +24622,6 @@ 22: rep_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -20: Test xsub recv nonblock: 22: rep_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok @@ -25824,101 +24938,64 @@ 22: rep_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok 22: rep_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok 22: rep_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok -19: sub_test.c:317: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:319: Check nng_socket_set_int(sub, opt, 1) succeeds... ok -19: sub_test.c:320: Check nng_socket_set_int(sub, opt, 0) fails with Invalid argument... ok -19: sub_test.c:321: Check nng_socket_set_int(sub, opt, -1) fails with Invalid argument... ok -19: sub_test.c:322: Check nng_socket_set_int(sub, opt, 1000000) fails with Invalid argument... ok -19: sub_test.c:323: Check nng_socket_set_int(sub, opt, 3) succeeds... ok -19: sub_test.c:324: Check nng_socket_get_int(sub, opt, &v) succeeds... ok -19: sub_test.c:325: Check v == 3... ok -19: sub_test.c:328: Check nng_socket_get(sub, opt, &v, &sz) succeeds... ok -19: sub_test.c:329: Check v == 3... ok -19: sub_test.c:330: Check sz == sizeof(v)... ok -19: sub_test.c:332: Check nng_socket_set(sub, opt, "", 1) fails with Invalid argument... ok -19: sub_test.c:334: Check nng_socket_get(sub, opt, &v, &sz) fails with Invalid argument... ok -19: sub_test.c:335: Check nng_socket_set_bool(sub, opt, true) fails with Incorrect type... ok -19: sub_test.c:336: Check nng_socket_get_bool(sub, opt, &b) fails with Incorrect type... ok -19: sub_test.c:338: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.002695 secs -19: -19: Test sub subscribe option: -20: xsub_test.c:214: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:215: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -20: xsub_test.c:221: Check nng_aio_result(aio) fails with Timed out... ok -20: xsub_test.c:222: Check nng_close(sub) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.002404 secs -20: -20: Test xsub recv buf option: -20: xsub_test.c:235: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:237: Check nng_socket_set_int(sub, opt, 1) succeeds... ok -20: xsub_test.c:238: Check nng_socket_set_int(sub, opt, -1) fails with Invalid argument... ok -20: xsub_test.c:239: Check nng_socket_set_int(sub, opt, 1000000) fails with Invalid argument... ok -20: xsub_test.c:240: Check nng_socket_set_int(sub, opt, 3) succeeds... ok -20: xsub_test.c:241: Check nng_socket_get_int(sub, opt, &v) succeeds... ok -20: xsub_test.c:242: Check v == 3... ok -20: xsub_test.c:245: Check nng_socket_get(sub, opt, &v, &sz) succeeds... ok -20: xsub_test.c:246: Check v == 3... ok -20: xsub_test.c:247: Check sz == sizeof(v)... ok -20: xsub_test.c:249: Check nng_socket_set(sub, opt, "", 1) fails with Invalid argument... ok -20: xsub_test.c:251: Check nng_socket_get(sub, opt, &v, &sz) fails with Invalid argument... ok -20: xsub_test.c:252: Check nng_socket_set_bool(sub, opt, true) fails with Incorrect type... ok -20: xsub_test.c:253: Check nng_socket_get_bool(sub, opt, &b) fails with Incorrect type... ok -20: xsub_test.c:255: Check nng_close(sub) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.001983 secs -20: -20: Test xsub subscribe option: -19: sub_test.c:349: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:351: Check nng_socket_set(sub, opt, "abc", 3) succeeds... ok -19: sub_test.c:352: Check nng_socket_set(sub, opt, "abc", 3) succeeds... ok -19: sub_test.c:353: Check nng_socket_set_bool(sub, opt, false) succeeds... ok -19: sub_test.c:354: Check nng_socket_set_int(sub, opt, 32) succeeds... ok -19: sub_test.c:356: Check nng_socket_get(sub, opt, &v, &sz) fails with Write only resource... ok -19: sub_test.c:358: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.001810 secs -19: -19: Test sub unsubscribe option: -20: xsub_test.c:264: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:265: Check nng_socket_set(sub, opt, "abc", 3) fails with Not supported... ok -20: xsub_test.c:266: Check nng_close(sub) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.001839 secs -20: -20: Test xsub unsubscribe option: -19: sub_test.c:370: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:372: Check nng_socket_set(sub, opt1, "abc", 3) succeeds... ok -19: sub_test.c:373: Check nng_socket_set(sub, opt2, "abc123", 6) fails with Entry not found... ok -19: sub_test.c:374: Check nng_socket_set(sub, opt2, "abc", 3) succeeds... ok -19: sub_test.c:375: Check nng_socket_set(sub, opt2, "abc", 3) fails with Entry not found... ok -19: sub_test.c:376: Check nng_socket_set_int(sub, opt1, 32) succeeds... ok -19: sub_test.c:377: Check nng_socket_set_int(sub, opt2, 23) fails with Entry not found... ok -19: sub_test.c:378: Check nng_socket_set_int(sub, opt2, 32) succeeds... ok -19: sub_test.c:380: Check nng_socket_get(sub, opt2, &v, &sz) fails with Write only resource... ok -19: sub_test.c:382: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.002527 secs -19: -23: xrep_test.c:278: Check nng_req0_open_raw(&req) succeeds... ok -23: xrep_test.c:279: Check nng_rep0_open_raw(&rep) succeeds... ok -23: xrep_test.c:280: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 100) succeeds... ok -23: xrep_test.c:281: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, 100) succeeds... ok -23: xrep_test.c:282: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -23: xrep_test.c:283: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -23: xrep_test.c:285: Check nuts_marry(req, rep) succeeds... ok -23: xrep_test.c:287: Check nng_msg_alloc(&m, 4) succeeds... ok -23: xrep_test.c:288: Check nng_sendmsg(rep, m, 0) succeeds... ok -23: xrep_test.c:289: Check nng_recvmsg(rep, &m, 0) fails with Timed out... ok -23: xrep_test.c:291: Check nng_close(req) succeeds... ok -23: xrep_test.c:292: Check nng_close(rep) succeeds... ok -23: SUCCESS: All conditions have passed. -23: Duration: 0.115729 secs -23: -19: Test sub prefer new option: -23: Test xrep recv garbage: +13: pair0_test.c:122: Check nng_pair0_open(&s1) succeeds... ok +13: pair0_test.c:123: Check nng_pair0_open(&c1) succeeds... ok +13: pair0_test.c:124: Check nng_setopt_int(s1, NNG_OPT_RECVBUF, 1) succeeds... ok +13: pair0_test.c:125: Check nng_setopt_int(s1, NNG_OPT_SENDBUF, 1) succeeds... ok +13: pair0_test.c:126: Check nng_setopt_int(c1, NNG_OPT_RECVBUF, 1) succeeds... ok +13: pair0_test.c:127: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, to) succeeds... ok +13: pair0_test.c:129: Check nuts_marry(s1, c1) succeeds... ok +13: pair0_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok +13: pair0_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok +13: pair0_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok +13: pair0_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok +13: pair0_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok +13: pair0_test.c:140: Check rv fails with Timed out... ok +13: pair0_test.c:141: Check i < 10... ok +13: pair0_test.c:142: Check nng_close(s1) succeeds... ok +13: pair0_test.c:143: Check nng_close(c1) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.102549 secs +13: +13: Test pair0 send no peer: +25: respond_test.c:90: Check nng_surveyor0_open(&surv) succeeds... ok +25: respond_test.c:91: Check nng_respondent0_open(&resp) succeeds... ok +25: respond_test.c:92: Check nng_socket_get_int(resp, NNG_OPT_RECVFD, &fd) succeeds... ok +25: respond_test.c:93: Check fd >= 0... ok +25: respond_test.c:96: Check nuts_poll_fd(fd) == false... ok +25: respond_test.c:99: Check nuts_marry(surv, resp) succeeds... ok +25: respond_test.c:100: Check nuts_poll_fd(fd) == false... ok +25: respond_test.c:104: Check nng_send(surv, "abc", strlen("abc") + 1, 0) succeeds... ok +25: respond_test.c:107: Check nuts_poll_fd(fd) == true... ok +25: respond_test.c:110: Check nng_recvmsg(resp, &msg, 0) succeeds... ok +25: respond_test.c:112: Check nuts_poll_fd(fd) == false... ok +25: respond_test.c:116: Check nng_close(surv) succeeds... ok +25: respond_test.c:117: Check nng_close(resp) succeeds... ok +25: SUCCESS: All conditions have passed. +25: Duration: 0.102084 secs +25: +25: Test respond poll writable: +26: survey_test.c:43: Check nng_surveyor0_open(&surv) succeeds... ok +26: survey_test.c:45: Check nng_socket_set_int(surv, opt, 1) succeeds... ok +26: survey_test.c:46: Check nng_socket_set_int(surv, opt, 0) fails with Invalid argument... ok +26: survey_test.c:47: Check nng_socket_set_int(surv, opt, -1) fails with Invalid argument... ok +26: survey_test.c:50: Check nng_socket_set_int(surv, opt, 16) fails with Invalid argument... ok +26: survey_test.c:51: Check nng_socket_set_int(surv, opt, 256) fails with Invalid argument... ok +26: survey_test.c:52: Check nng_socket_set_int(surv, opt, 3) succeeds... ok +26: survey_test.c:53: Check nng_socket_get_int(surv, opt, &v) succeeds... ok +26: survey_test.c:54: Check v == 3... ok +26: survey_test.c:57: Check nng_socket_get(surv, opt, &v, &sz) succeeds... ok +26: survey_test.c:58: Check v == 3... ok +26: survey_test.c:59: Check sz == sizeof(v)... ok +26: survey_test.c:61: Check nng_socket_set(surv, opt, "", 1) fails with Invalid argument... ok +26: survey_test.c:63: Check nng_socket_get(surv, opt, &v, &sz) fails with Invalid argument... ok +26: survey_test.c:64: Check nng_socket_set_bool(surv, opt, true) fails with Incorrect type... ok +26: survey_test.c:65: Check nng_socket_get_bool(surv, opt, &b) fails with Incorrect type... ok +26: survey_test.c:67: Check nng_close(surv) succeeds... ok +26: SUCCESS: All conditions have passed. +26: Duration: 0.001508 secs +26: +26: Test survey survey time option: 22: rep_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok 22: rep_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok 22: rep_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok @@ -25952,23 +25029,66 @@ 22: rep_test.c:337: Check nng_close(req) succeeds... ok 22: rep_test.c:338: Check nng_close(rep) succeeds... ok 22: SUCCESS: All conditions have passed. -22: Duration: 0.054415 secs +22: Duration: 0.006802 secs 22: +14: pair1_test.c:122: Check nng_pair1_open(&s1) succeeds... ok +14: pair1_test.c:123: Check nng_pair1_open(&c1) succeeds... ok +14: pair1_test.c:124: Check nng_setopt_int(s1, NNG_OPT_RECVBUF, 1) succeeds... ok +14: pair1_test.c:125: Check nng_setopt_int(s1, NNG_OPT_SENDBUF, 1) succeeds... ok +14: pair1_test.c:126: Check nng_setopt_int(c1, NNG_OPT_RECVBUF, 1) succeeds... ok +14: pair1_test.c:127: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, to) succeeds... ok +14: pair1_test.c:129: Check nuts_marry(s1, c1) succeeds... ok +14: pair1_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:134: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:140: Check rv fails with Timed out... ok +14: pair1_test.c:141: Check i < 10... ok +14: pair1_test.c:142: Check nng_close(s1) succeeds... ok +14: pair1_test.c:143: Check nng_close(c1) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.103022 secs +14: 22: Test rep close context send: -19: sub_test.c:393: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:395: Check nng_socket_set_bool(sub, opt, true) succeeds... ok -19: sub_test.c:396: Check nng_socket_set_bool(sub, opt, false) succeeds... ok -19: sub_test.c:397: Check nng_socket_get_bool(sub, opt, &b) succeeds... ok -19: sub_test.c:398: Check b == false... ok -19: sub_test.c:401: Check nng_socket_get(sub, opt, &b, &sz) succeeds... ok -19: sub_test.c:402: Check b == false... ok -19: sub_test.c:403: Check sz == sizeof(bool)... ok -19: sub_test.c:405: Check nng_socket_set(sub, opt, "abc", 3) fails with Invalid argument... ok -19: sub_test.c:406: Check nng_socket_set_int(sub, opt, 1) fails with Incorrect type... ok -19: sub_test.c:408: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.001895 secs -19: +14: Test pair1 send no peer: +26: survey_test.c:79: Check nng_surveyor0_open(&surv) succeeds... ok +26: survey_test.c:81: Check nng_socket_set_ms(surv, opt, 10) succeeds... ok +26: survey_test.c:82: Check nng_socket_set(surv, opt, "", 1) fails with Invalid argument... ok +26: survey_test.c:83: Check nng_socket_get(surv, opt, &b, &sz) fails with Invalid argument... ok +26: survey_test.c:84: Check nng_socket_set_bool(surv, opt, true) fails with Incorrect type... ok +26: survey_test.c:85: Check nng_socket_get_bool(surv, opt, &b) fails with Incorrect type... ok +26: survey_test.c:87: Check nng_socket_get_ms(surv, opt, &d) succeeds... ok +26: survey_test.c:88: Check d == 10... ok +26: survey_test.c:89: Check nng_close(surv) succeeds... ok +26: SUCCESS: All conditions have passed. +26: Duration: 0.001492 secs +26: +25: respond_test.c:53: Check nng_surveyor0_open(&surv) succeeds... ok +25: respond_test.c:54: Check nng_respondent0_open(&resp) succeeds... ok +25: respond_test.c:55: Check nng_socket_get_int(resp, NNG_OPT_SENDFD, &fd) succeeds... ok +25: respond_test.c:56: Check fd >= 0... ok +25: respond_test.c:59: Check nuts_poll_fd(fd) == false... ok +25: respond_test.c:61: Check nuts_marry(surv, resp) succeeds... ok +25: respond_test.c:64: Check nuts_poll_fd(fd) == false... ok +25: respond_test.c:67: Check nng_send(surv, "abc", strlen("abc") + 1, 0) succeeds... ok +25: respond_test.c:68: Check nng_recv (0 Hunky dory)... ok +25: respond_test.c:68: Check length 4 want 4... ok +25: respond_test.c:68: Check abc == abc... ok +25: respond_test.c:69: Check nuts_poll_fd(fd) == true... ok +25: respond_test.c:72: Check nng_send(resp, "def", strlen("def") + 1, 0) succeeds... ok +25: respond_test.c:73: Check nuts_poll_fd(fd) == false... ok +25: respond_test.c:75: Check nng_recv (0 Hunky dory)... ok +25: respond_test.c:75: Check length 4 want 4... ok +25: respond_test.c:75: Check def == def... ok +25: respond_test.c:76: Check nuts_poll_fd(fd) == false... ok +25: respond_test.c:78: Check nng_close(surv) succeeds... ok +25: respond_test.c:79: Check nng_close(resp) succeeds... ok +25: SUCCESS: All conditions have passed. +25: Duration: 0.002510 secs +25: +26: Test survey recv bad state: +25: Test respond context does not poll: 22: rep_test.c:351: Check nng_rep0_open(&rep) succeeds... ok 22: rep_test.c:352: Check nng_req0_open_raw(&req) succeeds... ok 22: rep_test.c:354: Check nng_ctx_open(&ctx[i], rep) succeeds... ok @@ -26086,7 +25206,6 @@ 22: rep_test.c:354: Check nng_ctx_open(&ctx[i], rep) succeeds... ok 22: rep_test.c:355: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:354: Check nng_ctx_open(&ctx[i], rep) succeeds... ok -19: Test sub drop new: 22: rep_test.c:355: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:354: Check nng_ctx_open(&ctx[i], rep) succeeds... ok 22: rep_test.c:355: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok @@ -26261,6 +25380,14 @@ 22: rep_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:370: Check nng_sendmsg(req, m, 0) succeeds... ok +26: survey_test.c:98: Check nng_surveyor0_open(&surv) succeeds... ok +26: survey_test.c:99: Check nng_recvmsg(surv, &msg, 0) fails with Incorrect state... ok +26: survey_test.c:100: Check msg == NULL... ok +26: survey_test.c:101: Check nng_close(surv) succeeds... ok +26: SUCCESS: All conditions have passed. +26: Duration: 0.001390 secs +26: +26: Test survey recv garbage: 22: rep_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:370: Check nng_sendmsg(req, m, 0) succeeds... ok @@ -26319,12 +25446,6 @@ 22: rep_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:370: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok -20: xsub_test.c:275: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:276: Check nng_socket_set(sub, opt, "abc", 3) fails with Not supported... ok -20: xsub_test.c:277: Check nng_close(sub) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.002722 secs -20: 22: rep_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:370: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok @@ -26383,7 +25504,16 @@ 22: rep_test.c:370: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -20: Test xsub no context: +25: respond_test.c:127: Check nng_respondent0_open(&resp) succeeds... ok +25: respond_test.c:128: Check nng_ctx_open(&ctx, resp) succeeds... ok +25: respond_test.c:129: Check nng_ctx_get_int(ctx, NNG_OPT_SENDFD, &fd) fails with Not supported... ok +25: respond_test.c:130: Check nng_ctx_get_int(ctx, NNG_OPT_RECVFD, &fd) fails with Not supported... ok +25: respond_test.c:131: Check nng_ctx_close(ctx) succeeds... ok +25: respond_test.c:132: Check nng_close(resp) succeeds... ok +25: SUCCESS: All conditions have passed. +25: Duration: 0.002037 secs +25: +25: Test respond validate peer: 22: rep_test.c:370: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok @@ -26829,28 +25959,6 @@ 22: rep_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok 22: rep_test.c:388: Check rv fails with Object closed... ok 22: rep_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok -24: xreq_test.c:185: Check nng_rep0_open_raw(&rep) succeeds... ok -24: xreq_test.c:186: Check nng_req0_open_raw(&req) succeeds... ok -24: xreq_test.c:187: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, 100) succeeds... ok -24: xreq_test.c:188: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -24: xreq_test.c:189: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -24: xreq_test.c:190: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -24: xreq_test.c:192: Check nuts_marry(req, rep) succeeds... ok -24: xreq_test.c:194: Check nng_msg_alloc(&m, 0) succeeds... ok -24: xreq_test.c:195: Check nng_msg_append_u32(m, 0x80000000) succeeds... ok -24: xreq_test.c:196: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:198: Check nng_recvmsg(rep, &m, 0) succeeds... ok -24: xreq_test.c:203: Check nng_msg_header_len(m) == 8... ok -24: xreq_test.c:204: Check nng_msg_header_chop_u32(m, &req_id) succeeds... ok -24: xreq_test.c:205: Check req_id == 0x80000000... ok -24: xreq_test.c:207: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:208: Check nng_recvmsg(req, &m, 0) fails with Timed out... ok -24: xreq_test.c:210: Check nng_close(req) succeeds... ok -24: xreq_test.c:211: Check nng_close(rep) succeeds... ok -24: SUCCESS: All conditions have passed. -24: Duration: 0.117774 secs -24: -24: Test xreq recv header: 22: rep_test.c:388: Check rv fails with Object closed... ok 22: rep_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok 22: rep_test.c:388: Check rv fails with Object closed... ok @@ -26909,200 +26017,9 @@ 22: rep_test.c:393: Check nng_close(req) succeeds... ok 22: rep_test.c:394: Check nng_close(rep) succeeds... ok 22: SUCCESS: All conditions have passed. -22: Duration: 0.019771 secs +22: Duration: 0.006916 secs 22: 22: Test rep close recv: -24: xreq_test.c:223: Check nng_rep0_open_raw(&rep) succeeds... ok -24: xreq_test.c:224: Check nng_req0_open_raw(&req) succeeds... ok -24: xreq_test.c:225: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -24: xreq_test.c:226: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -24: xreq_test.c:227: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -24: xreq_test.c:228: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -24: xreq_test.c:230: Check nuts_marry_ex(req, rep, ((void *)0), &p1, &p2) succeeds... ok -24: xreq_test.c:233: Check nng_msg_alloc(&m, 0) succeeds... ok -24: xreq_test.c:234: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:235: Check nng_msg_header_append_u32(m, 0x2) succeeds... ok -24: xreq_test.c:236: Check nng_msg_header_append_u32(m, 0x1) succeeds... ok -24: xreq_test.c:237: Check nng_msg_header_append_u32(m, 0x80000123u) succeeds... ok -24: xreq_test.c:239: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:241: Check nng_recvmsg(req, &m, 0) succeeds... ok -24: xreq_test.c:242: Check nng_msg_header_len(m) == 12... ok -24: xreq_test.c:243: Check nng_msg_header_trim_u32(m, &id) succeeds... ok -24: xreq_test.c:244: Check id == 0x2... ok -24: xreq_test.c:245: Check nng_msg_header_trim_u32(m, &id) succeeds... ok -24: xreq_test.c:246: Check id == 0x1... ok -24: xreq_test.c:247: Check nng_msg_header_trim_u32(m, &id) succeeds... ok -24: xreq_test.c:248: Check id == 0x80000123u... ok -24: xreq_test.c:252: Check nng_close(req) succeeds... ok -24: xreq_test.c:253: Check nng_close(rep) succeeds... ok -24: SUCCESS: All conditions have passed. -24: Duration: 0.006662 secs -24: -24: Test xreq close during recv: -20: xsub_test.c:141: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:142: Check nng_ctx_open(&ctx, sub) fails with Not supported... ok -20: xsub_test.c:143: Check nng_close(sub) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.002323 secs -20: -20: Test xsub raw: -20: xsub_test.c:286: Check nng_sub0_open_raw(&s) succeeds... ok -20: xsub_test.c:287: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok -20: xsub_test.c:288: Check b... ok -20: xsub_test.c:289: Check nng_close(s) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.002644 secs -20: -20: Test xsub recv aio stopped: -17: push_test.c:428: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:429: Check nng_pull0_open(&pull1) succeeds... ok -17: push_test.c:430: Check nng_pull0_open(&pull2) succeeds... ok -17: push_test.c:431: Check nng_pull0_open(&pull3) succeeds... ok -17: push_test.c:432: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 4) succeeds... ok -17: push_test.c:433: Check nuts_marry(s, pull1) succeeds... ok -17: push_test.c:434: Check nuts_marry(s, pull2) succeeds... ok -17: push_test.c:435: Check nuts_marry(s, pull3) succeeds... ok -17: push_test.c:437: Check nng_send(s, "one", strlen("one") + 1, 0) succeeds... ok -17: push_test.c:438: Check nng_send(s, "two", strlen("two") + 1, 0) succeeds... ok -17: push_test.c:439: Check nng_send(s, "three", strlen("three") + 1, 0) succeeds... ok -17: push_test.c:440: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:440: Check length 4 want 4... ok -17: push_test.c:440: Check one == one... ok -17: push_test.c:441: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:441: Check length 4 want 4... ok -17: push_test.c:441: Check two == two... ok -17: push_test.c:442: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:442: Check length 6 want 6... ok -17: push_test.c:442: Check three == three... ok -17: push_test.c:443: Check nng_close(s) succeeds... ok -17: push_test.c:444: Check nng_close(pull1) succeeds... ok -17: push_test.c:445: Check nng_close(pull2) succeeds... ok -17: push_test.c:446: Check nng_close(pull3) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.124510 secs -17: -17: Test push load balance unbuffered: -20: xsub_test.c:346: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:347: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -20: xsub_test.c:352: Check nng_aio_result(aio) fails with Operation canceled... ok -20: xsub_test.c:353: Check nng_close(sub) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.002374 secs -20: -20: Test xsub close during recv : -20: xsub_test.c:298: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:299: Check nng_pub0_open(&pub) succeeds... ok -20: xsub_test.c:300: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -20: xsub_test.c:301: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 100) succeeds... ok -20: xsub_test.c:302: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 5) succeeds... ok -20: xsub_test.c:303: Check nng_socket_set_int(pub, NNG_OPT_SENDBUF, 20) succeeds... ok -20: xsub_test.c:305: Check nuts_marry(pub, sub) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok -20: xsub_test.c:310: Check nng_close(pub) succeeds... ok -20: xsub_test.c:311: Check nng_close(sub) succeeds... ok -20: SUCCESS: All conditions have passed. -20: Duration: 0.005677 secs -20: -20: Test xsub close during pipe recv: 22: rep_test.c:404: Check nng_rep0_open(&rep) succeeds... ok 22: rep_test.c:405: Check nng_req0_open_raw(&req) succeeds... ok 22: rep_test.c:406: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok @@ -27114,7 +26031,7 @@ 22: rep_test.c:414: Check nng_close(req) succeeds... ok 22: rep_test.c:416: Check nng_aio_result(aio) fails with Object closed... ok 22: SUCCESS: All conditions have passed. -22: Duration: 0.014201 secs +22: Duration: 0.001513 secs 22: 22: Test rep close recv cb: 22: rep_test.c:450: Check nng_mtx_alloc(&state.mtx) succeeds... ok @@ -27132,7 +26049,7 @@ 22: rep_test.c:470: Check nng_aio_result(state.aio) fails with Object closed... ok 22: rep_test.c:471: Check nng_aio_get_msg(state.aio) == NULL... ok 22: SUCCESS: All conditions have passed. -22: Duration: 0.002550 secs +22: Duration: 0.001465 secs 22: 22: Test rep context send nonblock: 22: rep_test.c:506: Check nng_req0_open(&req) succeeds... ok @@ -27149,7 +26066,7 @@ 22: rep_test.c:527: Check nng_close(rep) succeeds... ok 22: rep_test.c:528: Check nng_close(req) succeeds... ok 22: SUCCESS: All conditions have passed. -22: Duration: 0.002485 secs +22: Duration: 0.001449 secs 22: 22: Test rep context send nonblock 2: 22: rep_test.c:545: Check nng_req0_open_raw(&req) succeeds... ok @@ -27208,70 +26125,6 @@ 22: rep_test.c:558: Check nng_msg_alloc(&msg, 4) succeeds... ok 22: rep_test.c:559: Check nng_msg_append_u32(msg, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:561: Check nng_sendmsg(req, msg, 0) succeeds... ok -23: xrep_test.c:302: Check nng_rep0_open_raw(&rep) succeeds... ok -23: xrep_test.c:303: Check nng_req0_open_raw(&req) succeeds... ok -23: xrep_test.c:304: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 100) succeeds... ok -23: xrep_test.c:305: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 100) succeeds... ok -23: xrep_test.c:306: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -23: xrep_test.c:308: Check nuts_marry(req, rep) succeeds... ok -23: xrep_test.c:310: Check nng_msg_alloc(&m, 4) succeeds... ok -23: xrep_test.c:311: Check nng_msg_append_u32(m, 1u) succeeds... ok -23: xrep_test.c:312: Check nng_sendmsg(req, m, 0) succeeds... ok -23: xrep_test.c:313: Check nng_recvmsg(rep, &m, 0) fails with Timed out... ok -23: xrep_test.c:315: Check nng_close(req) succeeds... ok -23: xrep_test.c:316: Check nng_close(rep) succeeds... ok -23: SUCCESS: All conditions have passed. -23: Duration: 0.117288 secs -23: -23: Test xrep ttl option: -23: xrep_test.c:328: Check nng_rep0_open_raw(&rep) succeeds... ok -23: xrep_test.c:330: Check nng_socket_set_int(rep, opt, 1) succeeds... ok -23: xrep_test.c:331: Check nng_socket_set_int(rep, opt, 0) fails with Invalid argument... ok -23: xrep_test.c:332: Check nng_socket_set_int(rep, opt, -1) fails with Invalid argument... ok -23: xrep_test.c:333: Check nng_socket_set_int(rep, opt, 16) fails with Invalid argument... ok -23: xrep_test.c:334: Check nng_socket_set_int(rep, opt, 256) fails with Invalid argument... ok -23: xrep_test.c:335: Check nng_socket_set_int(rep, opt, 3) succeeds... ok -23: xrep_test.c:336: Check nng_socket_get_int(rep, opt, &v) succeeds... ok -23: xrep_test.c:337: Check v == 3... ok -23: xrep_test.c:340: Check nng_socket_get(rep, opt, &v, &sz) succeeds... ok -23: xrep_test.c:341: Check v == 3... ok -23: xrep_test.c:342: Check sz == sizeof(v)... ok -23: xrep_test.c:344: Check nng_socket_set(rep, opt, "", 1) == NNG_EINVAL... ok -23: xrep_test.c:346: Check nng_socket_get(rep, opt, &v, &sz) == NNG_EINVAL... ok -23: xrep_test.c:347: Check nng_socket_set_bool(rep, opt, true) == NNG_EBADTYPE... ok -23: xrep_test.c:348: Check nng_socket_get_bool(rep, opt, &b) == NNG_EBADTYPE... ok -23: xrep_test.c:350: Check nng_close(rep) == 0... ok -23: SUCCESS: All conditions have passed. -23: Duration: 0.002214 secs -23: -23: Test xrep ttl drop: -14: pair1_test.c:521: Check nng_pair1_open(&s1) succeeds... ok -14: pair1_test.c:522: Check nng_pair1_open(&s2) succeeds... ok -14: pair1_test.c:523: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -14: pair1_test.c:524: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -14: pair1_test.c:525: Check nng_socket_get_int(s1, NNG_OPT_RECVFD, &fd) succeeds... ok -14: pair1_test.c:526: Check fd >= 0... ok -14: pair1_test.c:529: Check nuts_poll_fd(fd) == false... ok -14: pair1_test.c:532: Check nuts_marry(s1, s2) succeeds... ok -14: pair1_test.c:533: Check nuts_poll_fd(fd) == false... ok -14: pair1_test.c:537: Check nng_send(s2, "abc", strlen("abc") + 1, 0) succeeds... ok -14: pair1_test.c:539: Check nuts_poll_fd(fd)... ok -14: pair1_test.c:542: Check nng_recv (0 Hunky dory)... ok -14: pair1_test.c:542: Check length 4 want 4... ok -14: pair1_test.c:542: Check abc == abc... ok -14: pair1_test.c:543: Check nuts_poll_fd(fd) == false... ok -14: pair1_test.c:546: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 1) succeeds... ok -14: pair1_test.c:547: Check nng_send(s2, "def", strlen("def") + 1, 0) succeeds... ok -14: pair1_test.c:549: Check nuts_poll_fd(fd)... ok -14: pair1_test.c:550: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 0) succeeds... ok -14: pair1_test.c:551: Check nuts_poll_fd(fd) == false... ok -14: pair1_test.c:553: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 10) succeeds... ok -14: pair1_test.c:554: Check nuts_poll_fd(fd) == false... ok -14: pair1_test.c:556: Check nng_close(s1) succeeds... ok -14: pair1_test.c:557: Check nng_close(s2) succeeds... ok -14: SUCCESS: All conditions have passed. -14: Duration: 0.223604 secs -14: 22: rep_test.c:566: Check nng_aio_result(rep_aio[i]) succeeds... ok 22: rep_test.c:566: Check nng_aio_result(rep_aio[i]) succeeds... ok 22: rep_test.c:566: Check nng_aio_result(rep_aio[i]) succeeds... ok @@ -27289,341 +26142,771 @@ 22: rep_test.c:580: Check rv fails with Timed out... ok 22: rep_test.c:580: Check rv fails with Timed out... ok 22: rep_test.c:580: Check rv fails with Timed out... ok -22: rep_test.c:580: Check rv fails with Timed out... ok -22: rep_test.c:580: Check rv fails with Timed out... ok 22: rep_test.c:586: Check num_good > 0... ok 22: rep_test.c:587: Check num_fail > 0... ok 22: rep_test.c:593: Check nng_close(rep) succeeds... ok 22: rep_test.c:594: Check nng_close(req) succeeds... ok 22: SUCCESS: All conditions have passed. -22: Duration: 0.006237 secs +22: Duration: 0.001918 secs 22: -14: Test pair1 poll writable: 22: Test rep context recv nonblock: -24: xreq_test.c:265: Check nng_rep0_open_raw(&rep) succeeds... ok -24: xreq_test.c:266: Check nng_req0_open_raw(&req) succeeds... ok -24: xreq_test.c:267: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -24: xreq_test.c:268: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 100) succeeds... ok -24: xreq_test.c:269: Check nng_socket_set_int(req, NNG_OPT_RECVBUF, 5) succeeds... ok -24: xreq_test.c:270: Check nng_socket_set_int(rep, NNG_OPT_SENDBUF, 20) succeeds... ok -24: xreq_test.c:272: Check nuts_marry_ex(req, rep, ((void *)0), &p1, &p2) succeeds... ok -24: xreq_test.c:273: Check nng_pipe_id(p1) > 0... ok -24: xreq_test.c:274: Check nng_pipe_id(p2) > 0... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok 22: rep_test.c:484: Check nng_rep0_open(&rep) succeeds... ok 22: rep_test.c:485: Check nng_ctx_open(&ctx, rep) succeeds... ok 22: rep_test.c:486: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok 22: rep_test.c:492: Check nng_aio_result(aio) fails with Timed out... ok 22: rep_test.c:493: Check nng_close(rep) succeeds... ok 22: SUCCESS: All conditions have passed. -22: Duration: 0.002176 secs +22: Duration: 0.001205 secs 22: 22: Test rep recv garbage: -17: push_test.c:457: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:458: Check nng_pull0_open(&pull1) succeeds... ok -17: push_test.c:459: Check nng_pull0_open(&pull2) succeeds... ok -17: push_test.c:460: Check nng_pull0_open(&pull3) succeeds... ok -17: push_test.c:461: Check nuts_marry(s, pull1) succeeds... ok -17: push_test.c:462: Check nuts_marry(s, pull2) succeeds... ok -17: push_test.c:463: Check nuts_marry(s, pull3) succeeds... ok -17: push_test.c:465: Check nng_send(s, "one", strlen("one") + 1, 0) succeeds... ok -17: push_test.c:466: Check nng_send(s, "two", strlen("two") + 1, 0) succeeds... ok -17: push_test.c:467: Check nng_send(s, "three", strlen("three") + 1, 0) succeeds... ok -17: push_test.c:468: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:468: Check length 4 want 4... ok -17: push_test.c:468: Check one == one... ok -17: push_test.c:469: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:469: Check length 4 want 4... ok -17: push_test.c:469: Check two == two... ok -17: push_test.c:470: Check nng_recv (0 Hunky dory)... ok -17: push_test.c:470: Check length 6 want 6... ok -17: push_test.c:470: Check three == three... ok -17: push_test.c:474: Check nng_close(s) succeeds... ok -17: push_test.c:475: Check nng_close(pull1) succeeds... ok -17: push_test.c:476: Check nng_close(pull2) succeeds... ok -17: push_test.c:477: Check nng_close(pull3) succeeds... ok -17: SUCCESS: All conditions have passed. -17: Duration: 0.109286 secs -17: -17: Test push send buffer: -17: push_test.c:488: Check nng_push0_open(&s) succeeds... ok -17: push_test.c:489: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok -17: push_test.c:490: Check v == 0... ok -17: push_test.c:491: Check nng_getopt_bool(s, NNG_OPT_SENDBUF, &b) fails with Incorrect type... ok -17: push_test.c:493: Check nng_getopt(s, NNG_OPT_SENDBUF, &b, &sz) fails with Invalid argument... ok -17: push_test.c:494: Check nng_setopt_int(s, NNG_OPT_SENDBUF, -1) fails with Invalid argument... ok -17: push_test.c:495: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100000) fails with Invalid argument... ok -17: push_test.c:496: Check nng_setopt_bool(s, NNG_OPT_SENDBUF, false) fails with Incorrect type... ok -17: push_test.c:497: Check nng_setopt(s, NNG_OPT_SENDBUF, &b, 1) fails with Invalid argument... ok -17: push_test.c:498: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100) succeeds... ok -17: push_test.c:499: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok -17: push_test.c:500: Check v == 100... ok -17: push_test.c:501: Check nng_close(s) succeeds... ok +1: aio_test.c:240: Check nng_aio_alloc(&a, aio_sleep_cb, &a) succeeds... ok +1: SUCCESS: All conditions have passed. +1: Duration: 0.101360 secs +1: +1: Test sleep loop: +24: xreq_test.c:139: Check nng_req0_open_raw(&s1) succeeds... ok +24: xreq_test.c:140: Check nng_req0_open(&s2) succeeds... ok +24: xreq_test.c:142: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +24: xreq_test.c:143: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +24: xreq_test.c:146: Check nng_stats_get(&stats) succeeds... ok +24: xreq_test.c:148: Check stats != NULL... ok +24: xreq_test.c:149: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +24: xreq_test.c:150: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +24: xreq_test.c:152: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +24: xreq_test.c:153: Check nng_stat_value(reject) > 0... ok +24: xreq_test.c:155: Check nng_close(s1) succeeds... ok +24: xreq_test.c:156: Check nng_close(s2) succeeds... ok +24: SUCCESS: All conditions have passed. +24: Duration: 0.101599 secs +24: +24: Test xreq recv aio stopped: +24: xreq_test.c:166: Check nng_req0_open_raw(&req) succeeds... ok +24: xreq_test.c:167: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +24: xreq_test.c:172: Check nng_aio_result(aio) fails with Operation canceled... ok +24: xreq_test.c:173: Check nng_close(req) succeeds... ok +24: SUCCESS: All conditions have passed. +24: Duration: 0.001157 secs +24: +24: Test xreq recv garbage: +10: platform_test.c:145: Check nng_mtx_alloc(&aa.mx) succeeds... ok +10: platform_test.c:146: Check nng_cv_alloc(&aa.cv, aa.mx) succeeds... ok +10: platform_test.c:152: Check nng_thread_create(&thr, add, &aa) succeeds... ok +10: platform_test.c:158: Check nng_clock() >= now + 200... ok +10: platform_test.c:159: Check nng_clock() < now + 500... ok +10: SUCCESS: All conditions have passed. +10: Duration: 0.201379 secs +10: +10: Test cond until: +17: push_test.c:116: Check nng_pull0_open(&pull) succeeds... ok +17: push_test.c:117: Check nng_push0_open(&push) succeeds... ok +17: push_test.c:118: Check nng_socket_set_ms(pull, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +17: push_test.c:119: Check nng_socket_set_ms(push, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +17: push_test.c:120: Check nng_socket_set_int(push, NNG_OPT_SENDBUF, 2) succeeds... ok +17: push_test.c:121: Check nng_socket_get_int(push, NNG_OPT_SENDFD, &fd) succeeds... ok +17: push_test.c:122: Check fd >= 0... ok +17: push_test.c:125: Check nuts_poll_fd(fd)... ok +17: push_test.c:126: Check nng_send(push, "abc", strlen("abc") + 1, 0) succeeds... ok +17: push_test.c:127: Check nuts_poll_fd(fd)... ok +17: push_test.c:128: Check nng_send(push, "def", strlen("def") + 1, 0) succeeds... ok +17: push_test.c:129: Check nuts_poll_fd(fd) == false... ok +17: push_test.c:134: Check nuts_marry(pull, push) succeeds... ok +17: push_test.c:136: Check nuts_poll_fd(fd)... ok +17: push_test.c:137: Check nng_send(push, "ghi", strlen("ghi") + 1, 0) succeeds... ok +17: push_test.c:139: Check nuts_poll_fd(fd)... ok +17: push_test.c:140: Check nng_send(push, "jkl", strlen("jkl") + 1, 0) succeeds... ok +17: push_test.c:142: Check nuts_poll_fd(fd) == false... ok +17: push_test.c:145: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:145: Check length 4 want 4... ok +17: push_test.c:145: Check abc == abc... ok +17: push_test.c:147: Check nuts_poll_fd(fd)... ok +17: push_test.c:148: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:148: Check length 4 want 4... ok +17: push_test.c:148: Check def == def... ok +17: push_test.c:149: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:149: Check length 4 want 4... ok +17: push_test.c:149: Check ghi == ghi... ok +17: push_test.c:150: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:150: Check length 4 want 4... ok +17: push_test.c:150: Check jkl == jkl... ok +17: push_test.c:152: Check nng_close(pull) succeeds... ok +17: push_test.c:153: Check nng_close(push) succeeds... ok 17: SUCCESS: All conditions have passed. -17: Duration: 0.002438 secs -17: -17: Summary: -17: Count of all unit tests: 19 -17: Count of run unit tests: 19 -17: Count of failed unit tests: 0 -17: Count of skipped unit tests: 0 -17: SUCCESS: All unit tests have passed. +17: Duration: 0.302053 secs 17: -17/86 Test #17: nng.sp.protocol.pipeline0.push_test ......... Passed 1.46 sec -test 25 - Start 25: nng.sp.protocol.survey0.respond_test - -25: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/survey0/respond_test "-t" "-v" -25: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 -25: Test timeout computed to be: 180 -25: Test respond identity: -25: respond_test.c:19: Check nng_respondent0_open(&s) succeeds... ok -25: respond_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok -25: respond_test.c:21: Check p == NNG_RESPONDENT0_SELF... ok -25: respond_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) == 0... ok -25: respond_test.c:23: Check p == NNG_RESPONDENT0_PEER... ok -25: respond_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) == 0... ok -25: respond_test.c:25: Check respondent == respondent... ok -25: respond_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) == 0... ok -25: respond_test.c:28: Check surveyor == surveyor... ok -25: respond_test.c:30: Check nng_close(s) succeeds... ok -25: SUCCESS: All conditions have passed. -25: Duration: 0.002341 secs -25: -25: Test respond send bad state: -20: xsub_test.c:320: Check nng_sub0_open_raw(&sub) succeeds... ok -20: xsub_test.c:321: Check nng_pub0_open(&pub) succeeds... ok -20: xsub_test.c:322: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -20: xsub_test.c:323: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 100) succeeds... ok -20: xsub_test.c:324: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 5) succeeds... ok -20: xsub_test.c:325: Check nng_socket_set_int(pub, NNG_OPT_SENDBUF, 20) succeeds... ok -20: xsub_test.c:327: Check nuts_marry(pub, sub) succeeds... ok -20: xsub_test.c:337: Check nng_close(sub) succeeds... ok +17: Test push poll truncate: +20: xsub_test.c:99: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:100: Check nng_pub0_open(&pub) succeeds... ok +20: xsub_test.c:101: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +20: xsub_test.c:102: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +20: xsub_test.c:103: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +20: xsub_test.c:104: Check nng_socket_get_int(sub, NNG_OPT_RECVFD, &fd) succeeds... ok +20: xsub_test.c:105: Check fd >= 0... ok +20: xsub_test.c:108: Check nuts_poll_fd(fd) == false... ok +20: xsub_test.c:111: Check nuts_marry(pub, sub) succeeds... ok +20: xsub_test.c:112: Check nuts_poll_fd(fd) == false... ok +20: xsub_test.c:118: Check nng_send(pub, "abc", strlen("abc") + 1, 0) succeeds... ok +20: xsub_test.c:122: Check nng_aio_result(aio) succeeds... ok +20: xsub_test.c:125: Check nng_msg_len(msg) == 4... ok +20: xsub_test.c:126: Check strcmp(nng_msg_body(msg), "abc") == 0... ok +20: xsub_test.c:131: Check nng_close(pub) succeeds... ok +20: xsub_test.c:132: Check nng_close(sub) succeeds... ok 20: SUCCESS: All conditions have passed. -20: Duration: 0.145633 secs +20: Duration: 0.201749 secs 20: -20: Summary: -20: Count of all unit tests: 17 -20: Count of run unit tests: 17 -20: Count of failed unit tests: 0 -20: Count of skipped unit tests: 0 -20: SUCCESS: All unit tests have passed. +20: Test xsub recv closed: +20: xsub_test.c:182: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:183: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +20: xsub_test.c:184: Check nng_close(sub) succeeds... ok +20: xsub_test.c:187: Check nng_aio_result(aio) fails with Object closed... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001299 secs 20: -18/86 Test #20: nng.sp.protocol.pubsub0.xsub_test ........... Passed 1.04 sec -test 26 - Start 26: nng.sp.protocol.survey0.survey_test - -26: Test command: /build/nng-1.5.2/build-shared/src/sp/protocol/survey0/survey_test "-t" "-v" -26: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 -26: Test timeout computed to be: 180 -26: Test survey identity: -25: respond_test.c:39: Check nng_respondent0_open(&resp) succeeds... ok -25: respond_test.c:40: Check nng_msg_alloc(&msg, 0) succeeds... ok -25: respond_test.c:41: Check nng_sendmsg(resp, msg, 0) fails with Incorrect state... ok -25: respond_test.c:43: Check nng_close(resp) succeeds... ok -25: SUCCESS: All conditions have passed. -25: Duration: 0.002129 secs -25: -26: survey_test.c:20: Check nng_surveyor0_open(&s) succeeds... ok -26: survey_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok -26: survey_test.c:22: Check p == NNG_SURVEYOR0_SELF... ok -26: survey_test.c:23: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok -26: survey_test.c:24: Check p == NNG_SURVEYOR0_PEER... ok -26: survey_test.c:25: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok -26: survey_test.c:26: Check surveyor == surveyor... ok -26: survey_test.c:28: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok -26: survey_test.c:29: Check respondent == respondent... ok -26: survey_test.c:31: Check nng_close(s) succeeds... ok -26: SUCCESS: All conditions have passed. -26: Duration: 0.003620 secs -26: -25: Test respond poll readable: -26: Test survey ttl option: -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok -24: xreq_test.c:283: Check nng_close(req) succeeds... ok -24: xreq_test.c:284: Check nng_close(rep) succeeds... ok -24: SUCCESS: All conditions have passed. -24: Duration: 0.220774 secs -24: -24: Test xreq close pipe during send: -26: survey_test.c:43: Check nng_surveyor0_open(&surv) succeeds... ok -26: survey_test.c:45: Check nng_socket_set_int(surv, opt, 1) succeeds... ok -26: survey_test.c:46: Check nng_socket_set_int(surv, opt, 0) fails with Invalid argument... ok -26: survey_test.c:47: Check nng_socket_set_int(surv, opt, -1) fails with Invalid argument... ok -26: survey_test.c:50: Check nng_socket_set_int(surv, opt, 16) fails with Invalid argument... ok -26: survey_test.c:51: Check nng_socket_set_int(surv, opt, 256) fails with Invalid argument... ok -26: survey_test.c:52: Check nng_socket_set_int(surv, opt, 3) succeeds... ok -26: survey_test.c:53: Check nng_socket_get_int(surv, opt, &v) succeeds... ok -26: survey_test.c:54: Check v == 3... ok -26: survey_test.c:57: Check nng_socket_get(surv, opt, &v, &sz) succeeds... ok -26: survey_test.c:58: Check v == 3... ok -26: survey_test.c:59: Check sz == sizeof(v)... ok -26: survey_test.c:61: Check nng_socket_set(surv, opt, "", 1) fails with Invalid argument... ok -26: survey_test.c:63: Check nng_socket_get(surv, opt, &v, &sz) fails with Invalid argument... ok -26: survey_test.c:64: Check nng_socket_set_bool(surv, opt, true) fails with Incorrect type... ok -26: survey_test.c:65: Check nng_socket_get_bool(surv, opt, &b) fails with Incorrect type... ok -26: survey_test.c:67: Check nng_close(surv) succeeds... ok -26: SUCCESS: All conditions have passed. -26: Duration: 0.003284 secs -26: -26: Test survey survey time option: -26: survey_test.c:79: Check nng_surveyor0_open(&surv) succeeds... ok -26: survey_test.c:81: Check nng_socket_set_ms(surv, opt, 10) succeeds... ok -26: survey_test.c:82: Check nng_socket_set(surv, opt, "", 1) fails with Invalid argument... ok -26: survey_test.c:83: Check nng_socket_get(surv, opt, &b, &sz) fails with Invalid argument... ok -26: survey_test.c:84: Check nng_socket_set_bool(surv, opt, true) fails with Incorrect type... ok -26: survey_test.c:85: Check nng_socket_get_bool(surv, opt, &b) fails with Incorrect type... ok -26: survey_test.c:87: Check nng_socket_get_ms(surv, opt, &d) succeeds... ok -26: survey_test.c:88: Check d == 10... ok -26: survey_test.c:89: Check nng_close(surv) succeeds... ok +20: Test xsub close recv: +20: xsub_test.c:197: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:198: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +20: xsub_test.c:201: Check nng_close(sub) succeeds... ok +20: xsub_test.c:203: Check nng_aio_result(aio) fails with Object closed... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001254 secs +20: +20: Test xsub recv nonblock: +19: sub_test.c:127: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:128: Check nng_pub0_open(&pub) succeeds... ok +19: sub_test.c:129: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +19: sub_test.c:130: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "", 0) succeeds... ok +19: sub_test.c:131: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +19: sub_test.c:132: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +19: sub_test.c:133: Check nng_socket_get_int(sub, NNG_OPT_RECVFD, &fd) succeeds... ok +19: sub_test.c:134: Check fd >= 0... ok +19: sub_test.c:137: Check nuts_poll_fd(fd) == false... ok +19: sub_test.c:140: Check nuts_marry(pub, sub) succeeds... ok +19: sub_test.c:141: Check nuts_poll_fd(fd) == false... ok +19: sub_test.c:147: Check nng_send(pub, "abc", strlen("abc") + 1, 0) succeeds... ok +19: sub_test.c:151: Check nng_aio_result(aio) succeeds... ok +19: sub_test.c:154: Check nng_msg_len(msg) == 4... ok +19: sub_test.c:155: Check abc == abc... ok +19: sub_test.c:160: Check nng_close(pub) succeeds... ok +19: sub_test.c:161: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.201737 secs +19: +20: xsub_test.c:214: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:215: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +20: xsub_test.c:221: Check nng_aio_result(aio) fails with Timed out... ok +20: xsub_test.c:222: Check nng_close(sub) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001295 secs +20: +20: Test xsub recv buf option: +19: Test sub recv ctx closed: +20: xsub_test.c:235: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:237: Check nng_socket_set_int(sub, opt, 1) succeeds... ok +20: xsub_test.c:238: Check nng_socket_set_int(sub, opt, -1) fails with Invalid argument... ok +20: xsub_test.c:239: Check nng_socket_set_int(sub, opt, 1000000) fails with Invalid argument... ok +20: xsub_test.c:240: Check nng_socket_set_int(sub, opt, 3) succeeds... ok +20: xsub_test.c:241: Check nng_socket_get_int(sub, opt, &v) succeeds... ok +20: xsub_test.c:242: Check v == 3... ok +20: xsub_test.c:245: Check nng_socket_get(sub, opt, &v, &sz) succeeds... ok +20: xsub_test.c:246: Check v == 3... ok +20: xsub_test.c:247: Check sz == sizeof(v)... ok +20: xsub_test.c:249: Check nng_socket_set(sub, opt, "", 1) fails with Invalid argument... ok +20: xsub_test.c:251: Check nng_socket_get(sub, opt, &v, &sz) fails with Invalid argument... ok +20: xsub_test.c:252: Check nng_socket_set_bool(sub, opt, true) fails with Incorrect type... ok +20: xsub_test.c:253: Check nng_socket_get_bool(sub, opt, &b) fails with Incorrect type... ok +20: xsub_test.c:255: Check nng_close(sub) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001283 secs +20: +19: sub_test.c:216: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:217: Check nng_ctx_open(&ctx, sub) succeeds... ok +19: sub_test.c:218: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +19: sub_test.c:222: Check nng_aio_result(aio) fails with Object closed... ok +19: sub_test.c:224: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001304 secs +19: +20: Test xsub subscribe option: +19: Test sub recv aio ctx stopped: +19: sub_test.c:234: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:235: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +19: sub_test.c:236: Check nng_ctx_open(&ctx, sub) succeeds... ok +19: sub_test.c:241: Check nng_aio_result(aio) fails with Operation canceled... ok +19: sub_test.c:242: Check nng_ctx_close(ctx) succeeds... ok +19: sub_test.c:243: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001335 secs +19: +20: xsub_test.c:264: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:265: Check nng_socket_set(sub, opt, "abc", 3) fails with Not supported... ok +20: xsub_test.c:266: Check nng_close(sub) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001391 secs +20: +19: Test sub close context recv: +20: Test xsub unsubscribe option: +23: xrep_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok +23: xrep_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +23: xrep_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok +23: xrep_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +23: xrep_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok +23: xrep_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +23: xrep_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok +23: xrep_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +23: xrep_test.c:250: Check nng_close(req) succeeds... ok +23: xrep_test.c:251: Check nng_close(rep) succeeds... ok +23: SUCCESS: All conditions have passed. +23: Duration: 0.102938 secs +23: +23: Test xrep recv aio stopped: +19: sub_test.c:254: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:255: Check nng_ctx_open(&ctx, sub) succeeds... ok +19: sub_test.c:256: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +19: sub_test.c:259: Check nng_ctx_close(ctx) succeeds... ok +19: sub_test.c:261: Check nng_aio_result(aio) fails with Object closed... ok +19: sub_test.c:263: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001369 secs +19: +19: Test sub context recv nonblock: +20: xsub_test.c:275: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:276: Check nng_socket_set(sub, opt, "abc", 3) fails with Not supported... ok +20: xsub_test.c:277: Check nng_close(sub) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001371 secs +20: +20: Test xsub no context: +23: xrep_test.c:260: Check nng_rep0_open_raw(&rep) succeeds... ok +23: xrep_test.c:261: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +23: xrep_test.c:266: Check nng_aio_result(aio) fails with Operation canceled... ok +23: xrep_test.c:267: Check nng_close(rep) succeeds... ok +23: SUCCESS: All conditions have passed. +23: Duration: 0.001600 secs +23: +23: Test xrep send no header: +19: sub_test.c:274: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:275: Check nng_ctx_open(&ctx, sub) succeeds... ok +19: sub_test.c:276: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +19: sub_test.c:282: Check nng_aio_result(aio) fails with Timed out... ok +19: sub_test.c:283: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001323 secs +19: +19: Test sub context recv cancel: +20: xsub_test.c:141: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:142: Check nng_ctx_open(&ctx, sub) fails with Not supported... ok +20: xsub_test.c:143: Check nng_close(sub) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001507 secs +20: +20: Test xsub raw: +19: sub_test.c:294: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:295: Check nng_ctx_open(&ctx, sub) succeeds... ok +19: sub_test.c:296: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +19: sub_test.c:303: Check nng_aio_result(aio) fails with Operation canceled... ok +19: sub_test.c:304: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001317 secs +19: +19: Test sub recv buf option: +20: xsub_test.c:286: Check nng_sub0_open_raw(&s) succeeds... ok +20: xsub_test.c:287: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok +20: xsub_test.c:288: Check b... ok +20: xsub_test.c:289: Check nng_close(s) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001432 secs +20: +20: Test xsub recv aio stopped: +19: sub_test.c:317: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:319: Check nng_socket_set_int(sub, opt, 1) succeeds... ok +19: sub_test.c:320: Check nng_socket_set_int(sub, opt, 0) fails with Invalid argument... ok +19: sub_test.c:321: Check nng_socket_set_int(sub, opt, -1) fails with Invalid argument... ok +19: sub_test.c:322: Check nng_socket_set_int(sub, opt, 1000000) fails with Invalid argument... ok +19: sub_test.c:323: Check nng_socket_set_int(sub, opt, 3) succeeds... ok +19: sub_test.c:324: Check nng_socket_get_int(sub, opt, &v) succeeds... ok +19: sub_test.c:325: Check v == 3... ok +19: sub_test.c:328: Check nng_socket_get(sub, opt, &v, &sz) succeeds... ok +19: sub_test.c:329: Check v == 3... ok +19: sub_test.c:330: Check sz == sizeof(v)... ok +19: sub_test.c:332: Check nng_socket_set(sub, opt, "", 1) fails with Invalid argument... ok +19: sub_test.c:334: Check nng_socket_get(sub, opt, &v, &sz) fails with Invalid argument... ok +19: sub_test.c:335: Check nng_socket_set_bool(sub, opt, true) fails with Incorrect type... ok +19: sub_test.c:336: Check nng_socket_get_bool(sub, opt, &b) fails with Incorrect type... ok +19: sub_test.c:338: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001268 secs +19: +19: Test sub subscribe option: +20: xsub_test.c:346: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:347: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +20: xsub_test.c:352: Check nng_aio_result(aio) fails with Operation canceled... ok +20: xsub_test.c:353: Check nng_close(sub) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.001436 secs +20: +20: Test xsub close during recv : +19: sub_test.c:349: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:351: Check nng_socket_set(sub, opt, "abc", 3) succeeds... ok +19: sub_test.c:352: Check nng_socket_set(sub, opt, "abc", 3) succeeds... ok +19: sub_test.c:353: Check nng_socket_set_bool(sub, opt, false) succeeds... ok +19: sub_test.c:354: Check nng_socket_set_int(sub, opt, 32) succeeds... ok +19: sub_test.c:356: Check nng_socket_get(sub, opt, &v, &sz) fails with Write only resource... ok +19: sub_test.c:358: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001384 secs +19: +19: Test sub unsubscribe option: +20: xsub_test.c:298: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:299: Check nng_pub0_open(&pub) succeeds... ok +20: xsub_test.c:300: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +20: xsub_test.c:301: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 100) succeeds... ok +20: xsub_test.c:302: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 5) succeeds... ok +20: xsub_test.c:303: Check nng_socket_set_int(pub, NNG_OPT_SENDBUF, 20) succeeds... ok +20: xsub_test.c:305: Check nuts_marry(pub, sub) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +13: pair0_test.c:153: Check nng_pair0_open(&s1) succeeds... ok +13: pair0_test.c:154: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, to) succeeds... ok +13: pair0_test.c:156: Check nng_msg_alloc(&msg, 0) succeeds... ok +13: pair0_test.c:157: Check nng_sendmsg(s1, msg, 0) fails with Timed out... ok +13: pair0_test.c:159: Check nng_close(s1) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.101505 secs +13: +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:308: Check nng_send(pub, "abc", 3, 0) succeeds... ok +20: xsub_test.c:310: Check nng_close(pub) succeeds... ok +20: xsub_test.c:311: Check nng_close(sub) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.002206 secs +20: +13: Test pair0 raw exchange: +20: Test xsub close during pipe recv: +19: sub_test.c:370: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:372: Check nng_socket_set(sub, opt1, "abc", 3) succeeds... ok +19: sub_test.c:373: Check nng_socket_set(sub, opt2, "abc123", 6) fails with Entry not found... ok +19: sub_test.c:374: Check nng_socket_set(sub, opt2, "abc", 3) succeeds... ok +19: sub_test.c:375: Check nng_socket_set(sub, opt2, "abc", 3) fails with Entry not found... ok +19: sub_test.c:376: Check nng_socket_set_int(sub, opt1, 32) succeeds... ok +19: sub_test.c:377: Check nng_socket_set_int(sub, opt2, 23) fails with Entry not found... ok +19: sub_test.c:378: Check nng_socket_set_int(sub, opt2, 32) succeeds... ok +19: sub_test.c:380: Check nng_socket_get(sub, opt2, &v, &sz) fails with Write only resource... ok +19: sub_test.c:382: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001243 secs +19: +19: Test sub prefer new option: +13: pair0_test.c:170: Check nng_pair0_open_raw(&s1) succeeds... ok +13: pair0_test.c:171: Check nng_pair0_open_raw(&c1) succeeds... ok +13: pair0_test.c:173: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +13: pair0_test.c:174: Check nng_setopt_ms(c1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +13: pair0_test.c:175: Check nuts_marry(s1, c1) succeeds... ok +13: pair0_test.c:178: Check nng_msg_alloc(&msg, 0) succeeds... ok +13: pair0_test.c:179: Check nng_msg_append(msg, "GAMMA", strlen("GAMMA")) == 0... ok +13: pair0_test.c:180: Check nng_sendmsg(c1, msg, 0) succeeds... ok +13: pair0_test.c:181: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +13: pair0_test.c:183: Check nng_pipe_id(p) > 0... ok +13: pair0_test.c:185: Check nng_msg_len(msg) == strlen("GAMMA")... ok +13: pair0_test.c:185: Check memcmp(nng_msg_body(msg), "GAMMA", strlen("GAMMA")) == 0... ok +13: pair0_test.c:188: Check nng_msg_alloc(&msg, 0) succeeds... ok +13: pair0_test.c:189: Check nng_msg_append(msg, "EPSILON", strlen("EPSILON")) == 0... ok +13: pair0_test.c:190: Check nng_sendmsg(s1, msg, 0) succeeds... ok +13: pair0_test.c:191: Check nng_recvmsg(c1, &msg, 0) succeeds... ok +13: pair0_test.c:192: Check nng_msg_len(msg) == strlen("EPSILON")... ok +13: pair0_test.c:192: Check memcmp(nng_msg_body(msg), "EPSILON", strlen("EPSILON")) == 0... ok +13: pair0_test.c:194: Check nng_pipe_id(p) > 0... ok +13: pair0_test.c:198: Check nng_close(s1) succeeds... ok +13: pair0_test.c:199: Check nng_close(c1) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.001578 secs +13: +13: Test pair0 send closed aio: +19: sub_test.c:393: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:395: Check nng_socket_set_bool(sub, opt, true) succeeds... ok +19: sub_test.c:396: Check nng_socket_set_bool(sub, opt, false) succeeds... ok +19: sub_test.c:397: Check nng_socket_get_bool(sub, opt, &b) succeeds... ok +19: sub_test.c:398: Check b == false... ok +19: sub_test.c:401: Check nng_socket_get(sub, opt, &b, &sz) succeeds... ok +19: sub_test.c:402: Check b == false... ok +19: sub_test.c:403: Check sz == sizeof(bool)... ok +19: sub_test.c:405: Check nng_socket_set(sub, opt, "abc", 3) fails with Invalid argument... ok +19: sub_test.c:406: Check nng_socket_set_int(sub, opt, 1) fails with Incorrect type... ok +19: sub_test.c:408: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001455 secs +19: +19: Test sub drop new: +14: pair1_test.c:153: Check nng_pair1_open(&s1) succeeds... ok +14: pair1_test.c:154: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, to) succeeds... ok +14: pair1_test.c:156: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:157: Check nng_sendmsg(s1, msg, 0) fails with Timed out... ok +14: pair1_test.c:159: Check nng_close(s1) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.102710 secs +14: +14: Test pair1 mono raw exchange: +13: pair0_test.c:209: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +13: pair0_test.c:210: Check nng_msg_alloc(&msg, 0) succeeds... ok +13: pair0_test.c:211: Check nng_pair0_open(&s1) succeeds... ok +13: pair0_test.c:216: Check nng_aio_result(aio) fails with Operation canceled... ok +13: pair0_test.c:219: Check nng_close(s1) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.001484 secs +13: +13: Test pair0 raw: +26: survey_test.c:112: Check nng_respondent0_open_raw(&resp) succeeds... ok +26: survey_test.c:113: Check nng_surveyor0_open(&surv) succeeds... ok +26: survey_test.c:114: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 100) succeeds... ok +26: survey_test.c:115: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +26: survey_test.c:116: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +26: survey_test.c:117: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +26: survey_test.c:119: Check nuts_marry(surv, resp) succeeds... ok +26: survey_test.c:121: Check nng_msg_alloc(&m, 0) succeeds... ok +26: survey_test.c:122: Check nng_sendmsg(surv, m, 0) succeeds... ok +26: survey_test.c:124: Check nng_recvmsg(resp, &m, 0) succeeds... ok +26: survey_test.c:129: Check nng_msg_header_len(m) == 8... ok +26: survey_test.c:130: Check nng_msg_header_chop_u32(m, &surv_id) succeeds... ok +26: survey_test.c:132: Check nng_sendmsg(resp, m, 0) succeeds... ok +26: survey_test.c:133: Check nng_recvmsg(surv, &m, 0) fails with Timed out... ok +26: survey_test.c:135: Check nng_close(surv) succeeds... ok +26: survey_test.c:136: Check nng_close(resp) succeeds... ok 26: SUCCESS: All conditions have passed. -26: Duration: 0.003139 secs +26: Duration: 0.101930 secs 26: -26: Test survey recv bad state: -26: survey_test.c:98: Check nng_surveyor0_open(&surv) succeeds... ok -26: survey_test.c:99: Check nng_recvmsg(surv, &msg, 0) fails with Incorrect state... ok -26: survey_test.c:100: Check msg == NULL... ok -26: survey_test.c:101: Check nng_close(surv) succeeds... ok +26: Test survey respondent exchange: +25: respond_test.c:145: Check nng_respondent0_open(&s1) succeeds... ok +25: respond_test.c:146: Check nng_respondent0_open(&s2) succeeds... ok +25: respond_test.c:148: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +25: respond_test.c:149: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +25: respond_test.c:152: Check nng_stats_get(&stats) succeeds... ok +25: respond_test.c:154: Check stats != NULL... ok +25: respond_test.c:155: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +25: respond_test.c:156: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +25: respond_test.c:158: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +25: respond_test.c:159: Check nng_stat_value(reject) > 0... ok +25: respond_test.c:161: Check nng_close(s1) succeeds... ok +25: respond_test.c:162: Check nng_close(s2) succeeds... ok +25: SUCCESS: All conditions have passed. +25: Duration: 0.102047 secs +25: +14: pair1_test.c:171: Check nng_pair1_open_raw(&s1) succeeds... ok +14: pair1_test.c:172: Check nng_pair1_open_raw(&c1) succeeds... ok +14: pair1_test.c:174: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +14: pair1_test.c:175: Check nng_setopt_ms(c1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +14: pair1_test.c:176: Check nuts_marry(s1, c1) succeeds... ok +14: pair1_test.c:179: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:180: Check nng_msg_append(msg, "GAMMA", strlen("GAMMA")) == 0... ok +14: pair1_test.c:181: Check nng_msg_header_append_u32(msg, 1) succeeds... ok +14: pair1_test.c:182: Check nng_msg_header_len(msg) == sizeof(uint32_t)... ok +14: pair1_test.c:183: Check nng_sendmsg(c1, msg, 0) succeeds... ok +14: pair1_test.c:184: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +14: pair1_test.c:186: Check nng_pipe_id(p) > 0... ok +14: pair1_test.c:188: Check nng_msg_len(msg) == strlen("GAMMA")... ok +14: pair1_test.c:188: Check memcmp(nng_msg_body(msg), "GAMMA", strlen("GAMMA")) == 0... ok +14: pair1_test.c:189: Check nng_msg_header_len(msg) == sizeof(uint32_t)... ok +14: pair1_test.c:190: Check nng_msg_header_trim_u32(msg, &hops) succeeds... ok +14: pair1_test.c:191: Check hops == 2... ok +14: pair1_test.c:194: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:195: Check nng_msg_append(msg, "EPSILON", strlen("EPSILON")) == 0... ok +14: pair1_test.c:196: Check nng_msg_header_append_u32(msg, 1) succeeds... ok +14: pair1_test.c:197: Check nng_sendmsg(s1, msg, 0) succeeds... ok +14: pair1_test.c:198: Check nng_recvmsg(c1, &msg, 0) succeeds... ok +14: pair1_test.c:199: Check nng_msg_len(msg) == strlen("EPSILON")... ok +14: pair1_test.c:199: Check memcmp(nng_msg_body(msg), "EPSILON", strlen("EPSILON")) == 0... ok +14: pair1_test.c:200: Check nng_msg_header_len(msg) == sizeof(uint32_t)... ok +14: pair1_test.c:201: Check nng_msg_header_trim_u32(msg, &hops) succeeds... ok +14: pair1_test.c:203: Check nng_pipe_id(p) > 0... ok +14: pair1_test.c:205: Check hops == 2... ok +14: pair1_test.c:208: Check nng_close(s1) succeeds... ok +14: pair1_test.c:209: Check nng_close(c1) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.002677 secs +14: +13: pair0_test.c:228: Check nng_pair0_open(&s1) succeeds... ok +13: pair0_test.c:229: Check nng_getopt_bool(s1, NNG_OPT_RAW, &raw) succeeds... ok +13: pair0_test.c:230: Check raw == false... ok +13: pair0_test.c:231: Check nng_setopt_bool(s1, NNG_OPT_RAW, true) fails with Read only resource... ok +13: pair0_test.c:232: Check nng_close(s1) succeeds... ok +13: pair0_test.c:234: Check nng_pair0_open_raw(&s1) succeeds... ok +13: pair0_test.c:235: Check nng_getopt_bool(s1, NNG_OPT_RAW, &raw) succeeds... ok +13: pair0_test.c:236: Check raw == true... ok +13: pair0_test.c:237: Check nng_setopt_bool(s1, NNG_OPT_RAW, false) fails with Read only resource... ok +13: pair0_test.c:238: Check nng_close(s1) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.001462 secs +13: +25: Test respond double recv: +14: Test pair1 mono raw header: +13: Test pair0 validate peer: +26: survey_test.c:147: Check nng_surveyor0_open(&surv) succeeds... ok +26: survey_test.c:148: Check nng_respondent0_open(&resp) succeeds... ok +26: survey_test.c:150: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +26: survey_test.c:151: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +26: survey_test.c:152: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +26: survey_test.c:153: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +26: survey_test.c:155: Check nuts_marry(resp, surv) succeeds... ok +26: survey_test.c:157: Check nng_send(surv, "ping", strlen("ping") + 1, 0) succeeds... ok +26: survey_test.c:158: Check nng_recv (0 Hunky dory)... ok +26: survey_test.c:158: Check length 5 want 5... ok +26: survey_test.c:158: Check ping == ping... ok +26: survey_test.c:159: Check nng_send(resp, "pong", strlen("pong") + 1, 0) succeeds... ok +26: survey_test.c:160: Check nng_recv (0 Hunky dory)... ok +26: survey_test.c:160: Check length 5 want 5... ok +26: survey_test.c:160: Check pong == pong... ok +26: survey_test.c:162: Check nng_close(surv) succeeds... ok +26: survey_test.c:163: Check nng_close(resp) succeeds... ok 26: SUCCESS: All conditions have passed. -26: Duration: 0.003360 secs +26: Duration: 0.002072 secs 26: -26: Test survey recv garbage: -19: sub_test.c:418: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:419: Check nng_pub0_open(&pub) succeeds... ok -19: sub_test.c:420: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 2) succeeds... ok -19: sub_test.c:421: Check nng_socket_set_bool(sub, NNG_OPT_SUB_PREFNEW, false) succeeds... ok -19: sub_test.c:422: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, NULL, 0) succeeds... ok -19: sub_test.c:423: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 200) succeeds... ok -19: sub_test.c:424: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -19: sub_test.c:425: Check nuts_marry(pub, sub) succeeds... ok -19: sub_test.c:426: Check nng_send(pub, "one", strlen("one") + 1, 0) succeeds... ok -19: sub_test.c:427: Check nng_send(pub, "two", strlen("two") + 1, 0) succeeds... ok -19: sub_test.c:428: Check nng_send(pub, "three", strlen("three") + 1, 0) succeeds... ok -19: sub_test.c:430: Check nng_recv (0 Hunky dory)... ok -19: sub_test.c:430: Check length 4 want 4... ok -19: sub_test.c:430: Check one == one... ok -19: sub_test.c:431: Check nng_recv (0 Hunky dory)... ok -19: sub_test.c:431: Check length 4 want 4... ok -19: sub_test.c:431: Check two == two... ok -19: sub_test.c:432: Check nng_recvmsg(sub, &msg, 0) fails with Timed out... ok -19: sub_test.c:433: Check nng_close(pub) succeeds... ok -19: sub_test.c:434: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.305767 secs -19: -19: Test sub drop old: -14: pair1_test.c:567: Check nng_pair1_open(&s1) succeeds... ok -14: pair1_test.c:568: Check nng_pair1_open(&s2) succeeds... ok -14: pair1_test.c:569: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -14: pair1_test.c:570: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -14: pair1_test.c:571: Check nng_socket_get_int(s1, NNG_OPT_SENDFD, &fd) succeeds... ok -14: pair1_test.c:572: Check fd >= 0... ok -14: pair1_test.c:575: Check nuts_poll_fd(fd) == false... ok -14: pair1_test.c:578: Check nuts_marry(s1, s2) succeeds... ok -14: pair1_test.c:579: Check nuts_poll_fd(fd)... ok -14: pair1_test.c:582: Check nng_send(s1, "abc", strlen("abc") + 1, 0) succeeds... ok -14: pair1_test.c:583: Check nng_send(s1, "def", strlen("def") + 1, 0) succeeds... ok -14: pair1_test.c:584: Check nuts_poll_fd(fd) == false... ok -14: pair1_test.c:587: Check nng_recv (0 Hunky dory)... ok -14: pair1_test.c:587: Check length 4 want 4... ok -14: pair1_test.c:587: Check abc == abc... ok -14: pair1_test.c:589: Check nuts_poll_fd(fd)... ok -14: pair1_test.c:592: Check nng_close(s2) succeeds... ok -14: pair1_test.c:596: Check nuts_poll_fd(fd) == false... ok -14: pair1_test.c:597: Check nng_socket_set_int(s1, NNG_OPT_SENDBUF, 1) succeeds... ok -14: pair1_test.c:598: Check nuts_poll_fd(fd)... ok -14: pair1_test.c:600: Check nng_socket_set_int(s1, NNG_OPT_SENDBUF, 0) succeeds... ok -14: pair1_test.c:601: Check nuts_poll_fd(fd) == false... ok -14: pair1_test.c:603: Check nng_close(s1) succeeds... ok +26: Test survey cancel: +25: respond_test.c:173: Check nng_respondent0_open(&s1) succeeds... ok +25: respond_test.c:174: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok +25: respond_test.c:175: Check nng_aio_alloc(&aio2, NULL, NULL) succeeds... ok +25: respond_test.c:181: Check nng_aio_result(aio2) fails with Incorrect state... ok +25: respond_test.c:182: Check nng_close(s1) succeeds... ok +25: respond_test.c:183: Check nng_aio_result(aio1) fails with Object closed... ok +25: SUCCESS: All conditions have passed. +25: Duration: 0.001616 secs +25: +25: Test respond close pipe before send: +14: pair1_test.c:220: Check nng_pair1_open_raw(&s1) succeeds... ok +14: pair1_test.c:221: Check nng_pair1_open_raw(&c1) succeeds... ok +14: pair1_test.c:223: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok +14: pair1_test.c:224: Check nng_setopt_ms(c1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok +14: pair1_test.c:225: Check nuts_marry(s1, c1) succeeds... ok +14: pair1_test.c:228: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:229: Check nng_sendmsg(c1, msg, 0) fails with Protocol error... ok +14: pair1_test.c:233: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:234: Check nng_msg_append_u32(msg, 0xFEEDFACE) succeeds... ok +14: pair1_test.c:235: Check nng_msg_header_append_u32(msg, 1) succeeds... ok +14: pair1_test.c:236: Check nng_sendmsg(c1, msg, 0) succeeds... ok +14: pair1_test.c:237: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +14: pair1_test.c:238: Check nng_msg_trim_u32(msg, &v) succeeds... ok +14: pair1_test.c:239: Check v == 0xFEEDFACE... ok +14: pair1_test.c:243: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:244: Check nng_msg_header_append_u32(msg, 0xDEAD0000) succeeds... ok +14: pair1_test.c:245: Check nng_sendmsg(c1, msg, 0) fails with Protocol error... ok +14: pair1_test.c:249: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:250: Check nng_msg_header_append_u32(msg, 0xff) succeeds... ok +14: pair1_test.c:251: Check nng_sendmsg(c1, msg, 0) fails with Protocol error... ok +14: pair1_test.c:255: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:256: Check nng_msg_append_u32(msg, 0xFEEDFACE) succeeds... ok +14: pair1_test.c:257: Check nng_msg_header_append_u32(msg, 1) succeeds... ok +14: pair1_test.c:258: Check nng_sendmsg(c1, msg, 0) succeeds... ok +14: pair1_test.c:259: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +14: pair1_test.c:260: Check nng_msg_trim_u32(msg, &v) succeeds... ok +14: pair1_test.c:261: Check v == 0xFEEDFACE... ok +14: pair1_test.c:264: Check nng_close(s1) succeeds... ok +14: pair1_test.c:265: Check nng_close(c1) succeeds... ok 14: SUCCESS: All conditions have passed. -14: Duration: 0.203223 secs +14: Duration: 0.002360 secs 14: -14: Summary: -14: Count of all unit tests: 18 -14: Count of run unit tests: 18 -14: Count of failed unit tests: 0 -14: Count of skipped unit tests: 0 -14: SUCCESS: All unit tests have passed. +14: Test pair1 send closed aio: +25: respond_test.c:197: Check nng_respondent0_open(&resp) succeeds... ok +25: respond_test.c:198: Check nng_surveyor0_open(&surv) succeeds... ok +25: respond_test.c:199: Check nng_setopt_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +25: respond_test.c:200: Check nng_setopt_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +25: respond_test.c:201: Check nng_setopt_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +25: respond_test.c:202: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok +25: respond_test.c:204: Check nuts_marry(surv, resp) succeeds... ok +25: respond_test.c:205: Check nng_send(surv, "test", strlen("test") + 1, 0) succeeds... ok +25: respond_test.c:209: Check nng_aio_result(aio1) succeeds... ok +25: respond_test.c:210: Check (m = nng_aio_get_msg(aio1)) != NULL... ok +25: respond_test.c:212: Check nng_pipe_close(p) succeeds... ok +25: respond_test.c:213: Check nng_sendmsg(resp, m, 0) succeeds... ok +25: respond_test.c:215: Check nng_close(surv) succeeds... ok +25: respond_test.c:216: Check nng_close(resp) succeeds... ok +25: SUCCESS: All conditions have passed. +25: Duration: 0.001891 secs +25: +14: pair1_test.c:275: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +14: pair1_test.c:276: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:277: Check nng_pair1_open(&s1) succeeds... ok +14: pair1_test.c:282: Check nng_aio_result(aio) fails with Operation canceled... ok +14: pair1_test.c:285: Check nng_close(s1) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.001606 secs 14: -19/86 Test #14: nng.sp.protocol.pair1.pair1_test ............ Passed 2.25 sec +25: Test respond close pipe during send: +14: Test pair1 raw: +14: pair1_test.c:294: Check nng_pair1_open(&s1) succeeds... ok +14: pair1_test.c:295: Check nng_getopt_bool(s1, NNG_OPT_RAW, &raw) succeeds... ok +14: pair1_test.c:296: Check raw == false... ok +14: pair1_test.c:297: Check nng_setopt_bool(s1, NNG_OPT_RAW, true) fails with Read only resource... ok +14: pair1_test.c:298: Check nng_close(s1) succeeds... ok +14: pair1_test.c:300: Check nng_pair1_open_raw(&s1) succeeds... ok +14: pair1_test.c:301: Check nng_getopt_bool(s1, NNG_OPT_RAW, &raw) succeeds... ok +14: pair1_test.c:302: Check raw == true... ok +14: pair1_test.c:303: Check nng_setopt_bool(s1, NNG_OPT_RAW, false) fails with Read only resource... ok +14: pair1_test.c:304: Check nng_close(s1) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.001646 secs +14: +14: Test pair1 ttl: +24: xreq_test.c:185: Check nng_rep0_open_raw(&rep) succeeds... ok +24: xreq_test.c:186: Check nng_req0_open_raw(&req) succeeds... ok +24: xreq_test.c:187: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, 100) succeeds... ok +24: xreq_test.c:188: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +24: xreq_test.c:189: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +24: xreq_test.c:190: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +24: xreq_test.c:192: Check nuts_marry(req, rep) succeeds... ok +24: xreq_test.c:194: Check nng_msg_alloc(&m, 0) succeeds... ok +24: xreq_test.c:195: Check nng_msg_append_u32(m, 0x80000000) succeeds... ok +24: xreq_test.c:196: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:198: Check nng_recvmsg(rep, &m, 0) succeeds... ok +24: xreq_test.c:203: Check nng_msg_header_len(m) == 8... ok +24: xreq_test.c:204: Check nng_msg_header_chop_u32(m, &req_id) succeeds... ok +24: xreq_test.c:205: Check req_id == 0x80000000... ok +24: xreq_test.c:207: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:208: Check nng_recvmsg(req, &m, 0) fails with Timed out... ok +24: xreq_test.c:210: Check nng_close(req) succeeds... ok +24: xreq_test.c:211: Check nng_close(rep) succeeds... ok +24: SUCCESS: All conditions have passed. +24: Duration: 0.102184 secs +24: +24: Test xreq recv header: +24: xreq_test.c:223: Check nng_rep0_open_raw(&rep) succeeds... ok +24: xreq_test.c:224: Check nng_req0_open_raw(&req) succeeds... ok +24: xreq_test.c:225: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +24: xreq_test.c:226: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +24: xreq_test.c:227: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +24: xreq_test.c:228: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +24: xreq_test.c:230: Check nuts_marry_ex(req, rep, ((void *)0), &p1, &p2) succeeds... ok +24: xreq_test.c:233: Check nng_msg_alloc(&m, 0) succeeds... ok +24: xreq_test.c:234: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:235: Check nng_msg_header_append_u32(m, 0x2) succeeds... ok +24: xreq_test.c:236: Check nng_msg_header_append_u32(m, 0x1) succeeds... ok +24: xreq_test.c:237: Check nng_msg_header_append_u32(m, 0x80000123u) succeeds... ok +24: xreq_test.c:239: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:241: Check nng_recvmsg(req, &m, 0) succeeds... ok +24: xreq_test.c:242: Check nng_msg_header_len(m) == 12... ok +24: xreq_test.c:243: Check nng_msg_header_trim_u32(m, &id) succeeds... ok +24: xreq_test.c:244: Check id == 0x2... ok +24: xreq_test.c:245: Check nng_msg_header_trim_u32(m, &id) succeeds... ok +24: xreq_test.c:246: Check id == 0x1... ok +24: xreq_test.c:247: Check nng_msg_header_trim_u32(m, &id) succeeds... ok +24: xreq_test.c:248: Check id == 0x80000123u... ok +24: xreq_test.c:252: Check nng_close(req) succeeds... ok +24: xreq_test.c:253: Check nng_close(rep) succeeds... ok +24: SUCCESS: All conditions have passed. +24: Duration: 0.001589 secs +24: +24: Test xreq close during recv: +10: platform_test.c:172: Check nng_mtx_alloc(&aa.mx) succeeds... ok +10: platform_test.c:173: Check nng_cv_alloc(&aa.cv, aa.mx) succeeds... ok +10: platform_test.c:182: Check nng_clock() >= now... ok +10: platform_test.c:189: Check nng_clock() < now + 1000... ok +10: SUCCESS: All conditions have passed. +10: Duration: 0.100660 secs +10: +10: Test random: +10: platform_test.c:216: Check same < 5... ok +10: SUCCESS: All conditions have passed. +10: Duration: 0.002307 secs +10: +10: Summary: +10: Count of all unit tests: 8 +10: Count of run unit tests: 8 +10: Count of failed unit tests: 0 +10: Count of skipped unit tests: 0 +10: SUCCESS: All unit tests have passed. +10: +12/86 Test #10: nng.platform.platform_test .................. Passed 0.63 sec test 27 Start 27: nng.sp.protocol.survey0.xrespond_test @@ -27631,59 +26914,107 @@ 27: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 27: Test timeout computed to be: 180 27: Test xrespond identity: -23: xrep_test.c:360: Check nng_rep0_open_raw(&rep) succeeds... ok -23: xrep_test.c:361: Check nng_req0_open_raw(&req) succeeds... ok -23: xrep_test.c:362: Check nng_socket_set_int(rep, NNG_OPT_MAXTTL, 3) succeeds... ok -23: xrep_test.c:363: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 200) succeeds... ok -23: xrep_test.c:364: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -23: xrep_test.c:366: Check nuts_marry(req, rep) succeeds... ok -23: xrep_test.c:370: Check nng_msg_alloc(&m, 0) succeeds... ok -23: xrep_test.c:371: Check nng_msg_append_u32(m, 1u) succeeds... ok -23: xrep_test.c:372: Check nng_msg_append_u32(m, 0x80000001u) succeeds... ok -23: xrep_test.c:373: Check nng_msg_append(m, "PASS1", 6) succeeds... ok -23: xrep_test.c:374: Check nng_sendmsg(req, m, 0) succeeds... ok -23: xrep_test.c:376: Check nng_msg_alloc(&m, 0) succeeds... ok -23: xrep_test.c:377: Check nng_msg_append_u32(m, 1u) succeeds... ok -23: xrep_test.c:378: Check nng_msg_append_u32(m, 2u) succeeds... ok -23: xrep_test.c:379: Check nng_msg_append_u32(m, 3u) succeeds... ok -23: xrep_test.c:380: Check nng_msg_append_u32(m, 0x80000002u) succeeds... ok -23: xrep_test.c:381: Check nng_msg_append(m, "FAIL2", 6) succeeds... ok -23: xrep_test.c:382: Check nng_sendmsg(req, m, 0) succeeds... ok -23: xrep_test.c:384: Check nng_msg_alloc(&m, 0) succeeds... ok -23: xrep_test.c:385: Check nng_msg_append_u32(m, 1u) succeeds... ok -23: xrep_test.c:386: Check nng_msg_append_u32(m, 2u) succeeds... ok -23: xrep_test.c:387: Check nng_msg_append_u32(m, 0x80000003u) succeeds... ok -23: xrep_test.c:388: Check nng_msg_append(m, "PASS3", 6) succeeds... ok -23: xrep_test.c:389: Check nng_sendmsg(req, m, 0) succeeds... ok -23: xrep_test.c:391: Check nng_msg_alloc(&m, 0) succeeds... ok -23: xrep_test.c:392: Check nng_msg_append_u32(m, 1u) succeeds... ok -23: xrep_test.c:393: Check nng_msg_append_u32(m, 2u) succeeds... ok -23: xrep_test.c:394: Check nng_msg_append_u32(m, 3u) succeeds... ok -23: xrep_test.c:395: Check nng_msg_append_u32(m, 0x80000003u) succeeds... ok -23: xrep_test.c:396: Check nng_msg_append(m, "FAIL4", 6) succeeds... ok -23: xrep_test.c:397: Check nng_sendmsg(req, m, 0) succeeds... ok -23: xrep_test.c:400: Check nng_recvmsg(rep, &m, 0) succeeds... ok -23: xrep_test.c:401: Check nng_msg_header_len(m) == 12... ok -23: xrep_test.c:402: Check nng_msg_len(m) == 6... ok -23: xrep_test.c:403: Check strcmp(nng_msg_body(m), "PASS1") == 0... ok -23: xrep_test.c:406: Check nng_recvmsg(rep, &m, 0) succeeds... ok -23: xrep_test.c:407: Check nng_msg_header_len(m) == 16... ok -23: xrep_test.c:408: Check nng_msg_len(m) == 6... ok -23: xrep_test.c:409: Check strcmp(nng_msg_body(m), "PASS3") == 0... ok -23: xrep_test.c:412: Check nng_recvmsg(rep, &m, 0) fails with Timed out... ok -23: xrep_test.c:414: Check nng_close(req) succeeds... ok -23: xrep_test.c:415: Check nng_close(rep) succeeds... ok +27: xrespond_test.c:20: Check nng_respondent0_open_raw(&s) succeeds... ok +27: xrespond_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p1) succeeds... ok +27: xrespond_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p2) succeeds... ok +27: xrespond_test.c:23: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n1) succeeds... ok +27: xrespond_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n2) succeeds... ok +27: xrespond_test.c:25: Check nng_close(s) succeeds... ok +27: xrespond_test.c:26: Check p1 == NNG_RESPONDENT0_SELF... ok +27: xrespond_test.c:27: Check p2 == NNG_RESPONDENT0_PEER... ok +27: xrespond_test.c:28: Check respondent == respondent... ok +27: xrespond_test.c:29: Check surveyor == surveyor... ok +27: SUCCESS: All conditions have passed. +27: Duration: 0.001445 secs +27: +27: Test xrespond raw: +27: xrespond_test.c:40: Check nng_respondent0_open_raw(&s) succeeds... ok +27: xrespond_test.c:41: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok +27: xrespond_test.c:42: Check b... ok +27: xrespond_test.c:43: Check nng_close(s) succeeds... ok +27: SUCCESS: All conditions have passed. +27: Duration: 0.001391 secs +27: +27: Test xrespond no context: +27: xrespond_test.c:52: Check nng_respondent0_open_raw(&s) succeeds... ok +27: xrespond_test.c:53: Check nng_ctx_open(&ctx, s) fails with Not supported... ok +27: xrespond_test.c:54: Check nng_close(s) succeeds... ok +27: SUCCESS: All conditions have passed. +27: Duration: 0.001378 secs +27: +27: Test xrespond poll readable: +17: push_test.c:166: Check nng_pull0_open(&pull) succeeds... ok +17: push_test.c:167: Check nng_push0_open(&push) succeeds... ok +17: push_test.c:168: Check nng_socket_set_ms(pull, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +17: push_test.c:169: Check nng_socket_set_ms(push, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +17: push_test.c:170: Check nng_socket_set_int(push, NNG_OPT_SENDBUF, 3) succeeds... ok +17: push_test.c:171: Check nng_socket_get_int(push, NNG_OPT_SENDFD, &fd) succeeds... ok +17: push_test.c:172: Check fd >= 0... ok +17: push_test.c:175: Check nuts_poll_fd(fd)... ok +17: push_test.c:176: Check nng_send(push, "abc", strlen("abc") + 1, 0) succeeds... ok +17: push_test.c:177: Check nuts_poll_fd(fd)... ok +17: push_test.c:178: Check nng_send(push, "def", strlen("def") + 1, 0) succeeds... ok +17: push_test.c:179: Check nuts_poll_fd(fd)... ok +17: push_test.c:181: Check nng_socket_set_int(push, NNG_OPT_SENDBUF, 1) succeeds... ok +17: push_test.c:182: Check nuts_poll_fd(fd) == false... ok +17: push_test.c:184: Check nuts_marry(pull, push) succeeds... ok +17: push_test.c:185: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:185: Check length 4 want 4... ok +17: push_test.c:185: Check abc == abc... ok +17: push_test.c:187: Check nng_send(push, "ghi", strlen("ghi") + 1, 0) succeeds... ok +17: push_test.c:188: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:188: Check length 4 want 4... ok +17: push_test.c:188: Check ghi == ghi... ok +17: push_test.c:190: Check nng_close(pull) succeeds... ok +17: push_test.c:194: Check nng_send(push, "jkl", strlen("jkl") + 1, 0) succeeds... ok +17: push_test.c:196: Check nng_socket_set_int(push, NNG_OPT_SENDBUF, 0) succeeds... ok +17: push_test.c:199: Check nng_pull0_open(&pull) succeeds... ok +17: push_test.c:200: Check nuts_marry(push, pull) succeeds... ok +17: push_test.c:203: Check nng_send(push, "mno", strlen("mno") + 1, 0) succeeds... ok +17: push_test.c:204: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:204: Check length 4 want 4... ok +17: push_test.c:204: Check mno == mno... ok +17: push_test.c:206: Check nng_close(pull) succeeds... ok +17: push_test.c:207: Check nng_close(push) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.101971 secs +17: +17: Test push validate peer: +23: xrep_test.c:278: Check nng_req0_open_raw(&req) succeeds... ok +23: xrep_test.c:279: Check nng_rep0_open_raw(&rep) succeeds... ok +23: xrep_test.c:280: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 100) succeeds... ok +23: xrep_test.c:281: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, 100) succeeds... ok +23: xrep_test.c:282: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +23: xrep_test.c:283: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +23: xrep_test.c:285: Check nuts_marry(req, rep) succeeds... ok +23: xrep_test.c:287: Check nng_msg_alloc(&m, 4) succeeds... ok +23: xrep_test.c:288: Check nng_sendmsg(rep, m, 0) succeeds... ok +23: xrep_test.c:289: Check nng_recvmsg(rep, &m, 0) fails with Timed out... ok +23: xrep_test.c:291: Check nng_close(req) succeeds... ok +23: xrep_test.c:292: Check nng_close(rep) succeeds... ok 23: SUCCESS: All conditions have passed. -23: Duration: 0.209401 secs -23: -23: Summary: -23: Count of all unit tests: 14 -23: Count of run unit tests: 14 -23: Count of failed unit tests: 0 -23: Count of skipped unit tests: 0 -23: SUCCESS: All unit tests have passed. +23: Duration: 0.102623 secs 23: -20/86 Test #23: nng.sp.protocol.reqrep0.xrep_test ........... Passed 1.06 sec +23: Test xrep recv garbage: +20: xsub_test.c:320: Check nng_sub0_open_raw(&sub) succeeds... ok +20: xsub_test.c:321: Check nng_pub0_open(&pub) succeeds... ok +20: xsub_test.c:322: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +20: xsub_test.c:323: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 100) succeeds... ok +20: xsub_test.c:324: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 5) succeeds... ok +20: xsub_test.c:325: Check nng_socket_set_int(pub, NNG_OPT_SENDBUF, 20) succeeds... ok +20: xsub_test.c:327: Check nuts_marry(pub, sub) succeeds... ok +20: xsub_test.c:337: Check nng_close(sub) succeeds... ok +20: SUCCESS: All conditions have passed. +20: Duration: 0.109446 secs +20: +20: Summary: +20: Count of all unit tests: 17 +20: Count of run unit tests: 17 +20: Count of failed unit tests: 0 +20: Count of skipped unit tests: 0 +20: SUCCESS: All unit tests have passed. +20: +13/86 Test #20: nng.sp.protocol.pubsub0.xsub_test ........... Passed 0.67 sec test 28 Start 28: nng.sp.protocol.survey0.xsurvey_test @@ -27691,6 +27022,48 @@ 28: Working Directory: /build/nng-1.5.2/build-shared/src/sp/protocol/survey0 28: Test timeout computed to be: 180 28: Test xsurvey identity: +13: pair0_test.c:250: Check nng_pair0_open(&s1) succeeds... ok +13: pair0_test.c:251: Check nng_pair1_open(&s2) succeeds... ok +13: pair0_test.c:253: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +13: pair0_test.c:254: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +13: pair0_test.c:257: Check nng_stats_get(&stats) succeeds... ok +13: pair0_test.c:259: Check stats != NULL... ok +13: pair0_test.c:260: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +13: pair0_test.c:261: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +13: pair0_test.c:263: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +13: pair0_test.c:264: Check nng_stat_value(reject) > 0... ok +13: pair0_test.c:266: Check nng_close(s1) succeeds... ok +13: pair0_test.c:267: Check nng_close(s2) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.101724 secs +13: +13: Test pair0 no context: +26: survey_test.c:172: Check nng_respondent0_open(&resp) succeeds... ok +26: survey_test.c:173: Check nng_surveyor0_open(&surv) succeeds... ok +26: survey_test.c:175: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +26: survey_test.c:176: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +26: survey_test.c:177: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 5 * SECOND) succeeds... ok +26: survey_test.c:178: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 5 * SECOND) succeeds... ok +26: survey_test.c:179: Check nng_socket_set_int(surv, NNG_OPT_SENDBUF, 16) succeeds... ok +26: survey_test.c:181: Check nuts_marry(resp, surv) succeeds... ok +26: survey_test.c:184: Check nng_send(surv, "abc", strlen("abc") + 1, 0) succeeds... ok +26: survey_test.c:194: Check nng_send(surv, "def", strlen("def") + 1, 0) succeeds... ok +26: survey_test.c:197: Check nng_recv (0 Hunky dory)... ok +26: survey_test.c:197: Check length 4 want 4... ok +26: survey_test.c:197: Check abc == abc... ok +26: survey_test.c:201: Check nng_send(resp, "abc", strlen("abc") + 1, 0) succeeds... ok +26: survey_test.c:204: Check nng_recv (0 Hunky dory)... ok +26: survey_test.c:204: Check length 4 want 4... ok +26: survey_test.c:204: Check def == def... ok +26: survey_test.c:207: Check nng_send(resp, "def", strlen("def") + 1, 0) succeeds... ok +26: survey_test.c:210: Check nng_recv (0 Hunky dory)... ok +26: survey_test.c:210: Check length 4 want 4... ok +26: survey_test.c:210: Check def == def... ok +26: survey_test.c:212: Check nng_close(surv) succeeds... ok +26: survey_test.c:213: Check nng_close(resp) succeeds... ok +26: SUCCESS: All conditions have passed. +26: Duration: 0.102197 secs +26: 28: xsurvey_test.c:19: Check nng_surveyor0_open_raw(&s) succeeds... ok 28: xsurvey_test.c:20: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p) succeeds... ok 28: xsurvey_test.c:21: Check p == NNG_SURVEYOR0_SELF... ok @@ -27702,70 +27075,66 @@ 28: xsurvey_test.c:28: Check respondent == respondent... ok 28: xsurvey_test.c:30: Check nng_close(s) succeeds... ok 28: SUCCESS: All conditions have passed. -28: Duration: 0.002567 secs +28: Duration: 0.001586 secs 28: +26: Test survey cancel abort recv: +13: pair0_test.c:277: Check nng_pair0_open(&s) succeeds... ok +13: pair0_test.c:278: Check nng_ctx_open(&ctx, s) fails with Not supported... ok +13: pair0_test.c:279: Check nng_close(s) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.001335 secs +13: 28: Test xsurvey raw: -27: xrespond_test.c:20: Check nng_respondent0_open_raw(&s) succeeds... ok -27: xrespond_test.c:21: Check nng_socket_get_int(s, NNG_OPT_PROTO, &p1) succeeds... ok -27: xrespond_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p2) succeeds... ok -27: xrespond_test.c:23: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n1) succeeds... ok -27: xrespond_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n2) succeeds... ok -27: xrespond_test.c:25: Check nng_close(s) succeeds... ok -27: xrespond_test.c:26: Check p1 == NNG_RESPONDENT0_SELF... ok -27: xrespond_test.c:27: Check p2 == NNG_RESPONDENT0_PEER... ok -27: xrespond_test.c:28: Check respondent == respondent... ok -27: xrespond_test.c:29: Check surveyor == surveyor... ok -27: SUCCESS: All conditions have passed. -27: Duration: 0.002721 secs -27: -27: Test xrespond raw: +13: Test pair0 send buffer: 28: xsurvey_test.c:39: Check nng_surveyor0_open_raw(&s) succeeds... ok 28: xsurvey_test.c:40: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok 28: xsurvey_test.c:41: Check b... ok 28: xsurvey_test.c:42: Check nng_close(s) succeeds... ok 28: SUCCESS: All conditions have passed. -28: Duration: 0.002373 secs +28: Duration: 0.001416 secs 28: +13: pair0_test.c:290: Check nng_pair0_open(&s) succeeds... ok +13: pair0_test.c:291: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok +13: pair0_test.c:292: Check v == 0... ok +13: pair0_test.c:293: Check nng_getopt_bool(s, NNG_OPT_SENDBUF, &b) fails with Incorrect type... ok +13: pair0_test.c:295: Check nng_getopt(s, NNG_OPT_SENDBUF, &b, &sz) fails with Invalid argument... ok +13: pair0_test.c:296: Check nng_setopt_int(s, NNG_OPT_SENDBUF, -1) fails with Invalid argument... ok +13: pair0_test.c:297: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100000) fails with Invalid argument... ok +13: pair0_test.c:298: Check nng_setopt_bool(s, NNG_OPT_SENDBUF, false) fails with Incorrect type... ok +13: pair0_test.c:299: Check nng_setopt(s, NNG_OPT_SENDBUF, &b, 1) fails with Invalid argument... ok +13: pair0_test.c:300: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100) succeeds... ok +13: pair0_test.c:301: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok +13: pair0_test.c:302: Check v == 100... ok +13: pair0_test.c:303: Check nng_close(s) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.001313 secs +13: 28: Test xsurvey no context: -27: xrespond_test.c:40: Check nng_respondent0_open_raw(&s) succeeds... ok -27: xrespond_test.c:41: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok -27: xrespond_test.c:42: Check b... ok -27: xrespond_test.c:43: Check nng_close(s) succeeds... ok -27: SUCCESS: All conditions have passed. -27: Duration: 0.005175 secs -27: -27: Test xrespond no context: +13: Test pair0 recv buffer: +13: pair0_test.c:314: Check nng_pair0_open(&s) succeeds... ok +13: pair0_test.c:315: Check nng_getopt_int(s, NNG_OPT_RECVBUF, &v) succeeds... ok +13: pair0_test.c:316: Check v == 0... ok +13: pair0_test.c:317: Check nng_getopt_bool(s, NNG_OPT_RECVBUF, &b) fails with Incorrect type... ok +13: pair0_test.c:319: Check nng_getopt(s, NNG_OPT_RECVBUF, &b, &sz) fails with Invalid argument... ok +13: pair0_test.c:320: Check nng_setopt_int(s, NNG_OPT_RECVBUF, -1) fails with Invalid argument... ok +13: pair0_test.c:321: Check nng_setopt_int(s, NNG_OPT_RECVBUF, 100000) fails with Invalid argument... ok +13: pair0_test.c:322: Check nng_setopt_bool(s, NNG_OPT_RECVBUF, false) fails with Incorrect type... ok +13: pair0_test.c:323: Check nng_setopt(s, NNG_OPT_RECVBUF, &b, 1) fails with Invalid argument... ok +13: pair0_test.c:324: Check nng_setopt_int(s, NNG_OPT_RECVBUF, 100) succeeds... ok +13: pair0_test.c:325: Check nng_getopt_int(s, NNG_OPT_RECVBUF, &v) succeeds... ok +13: pair0_test.c:326: Check v == 100... ok +13: pair0_test.c:327: Check nng_close(s) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.001307 secs +13: 28: xsurvey_test.c:51: Check nng_surveyor0_open_raw(&s) succeeds... ok 28: xsurvey_test.c:52: Check nng_ctx_open(&ctx, s) fails with Not supported... ok 28: xsurvey_test.c:53: Check nng_close(s) succeeds... ok 28: SUCCESS: All conditions have passed. -28: Duration: 0.002054 secs +28: Duration: 0.001396 secs 28: +13: Test pair0 poll readable: 28: Test xsurvey poll readable: -27: xrespond_test.c:52: Check nng_respondent0_open_raw(&s) succeeds... ok -27: xrespond_test.c:53: Check nng_ctx_open(&ctx, s) fails with Not supported... ok -27: xrespond_test.c:54: Check nng_close(s) succeeds... ok -27: SUCCESS: All conditions have passed. -27: Duration: 0.002229 secs -27: -25: respond_test.c:90: Check nng_surveyor0_open(&surv) succeeds... ok -25: respond_test.c:91: Check nng_respondent0_open(&resp) succeeds... ok -25: respond_test.c:92: Check nng_socket_get_int(resp, NNG_OPT_RECVFD, &fd) succeeds... ok -25: respond_test.c:93: Check fd >= 0... ok -25: respond_test.c:96: Check nuts_poll_fd(fd) == false... ok -25: respond_test.c:99: Check nuts_marry(surv, resp) succeeds... ok -25: respond_test.c:100: Check nuts_poll_fd(fd) == false... ok -25: respond_test.c:104: Check nng_send(surv, "abc", strlen("abc") + 1, 0) succeeds... ok -25: respond_test.c:107: Check nuts_poll_fd(fd) == true... ok -25: respond_test.c:110: Check nng_recvmsg(resp, &msg, 0) succeeds... ok -25: respond_test.c:112: Check nuts_poll_fd(fd) == false... ok -25: respond_test.c:116: Check nng_close(surv) succeeds... ok -25: respond_test.c:117: Check nng_close(resp) succeeds... ok -25: SUCCESS: All conditions have passed. -25: Duration: 0.108751 secs -25: -27: Test xrespond poll readable: -25: Test respond poll writable: 22: rep_test.c:631: Check nng_rep0_open(&rep) succeeds... ok 22: rep_test.c:632: Check nng_req0_open_raw(&req) succeeds... ok 22: rep_test.c:633: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 200) succeeds... ok @@ -27779,7 +27148,7 @@ 22: rep_test.c:644: Check nng_close(req) succeeds... ok 22: rep_test.c:645: Check nng_close(rep) succeeds... ok 22: SUCCESS: All conditions have passed. -22: Duration: 0.211753 secs +22: Duration: 0.202449 secs 22: 22: Summary: 22: Count of all unit tests: 19 @@ -27788,72 +27157,24 @@ 22: Count of skipped unit tests: 0 22: SUCCESS: All unit tests have passed. 22: -21/86 Test #22: nng.sp.protocol.reqrep0.rep_test ............ Passed 1.15 sec +14/86 Test #22: nng.sp.protocol.reqrep0.rep_test ............ Passed 0.69 sec test 29 Start 29: nng.sp.transport.ipc.ipc_test 29: Test command: /build/nng-1.5.2/build-shared/src/sp/transport/ipc/ipc_test "-t" "-v" 29: Working Directory: /build/nng-1.5.2/build-shared/src/sp/transport/ipc 29: Test timeout computed to be: 180 +1: aio_test.c:303: Check nng_aio_alloc(&sl.aio, aio_sleep_loop, &sl) succeeds... ok +1: aio_test.c:304: Check nng_mtx_alloc(&sl.mx) succeeds... ok +1: aio_test.c:305: Check nng_cv_alloc(&sl.cv, sl.mx) succeeds... ok +1: aio_test.c:315: Check dur >= 150... ok +1: aio_test.c:320: Check sl.done... ok +1: aio_test.c:321: Check sl.result succeeds... ok +1: SUCCESS: All conditions have passed. +1: Duration: 0.203848 secs +1: 29: Test ipc path too long: -24: xreq_test.c:296: Check nng_rep0_open_raw(&rep) succeeds... ok -24: xreq_test.c:297: Check nng_req0_open_raw(&req) succeeds... ok -24: xreq_test.c:298: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -24: xreq_test.c:299: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 100) succeeds... ok -24: xreq_test.c:300: Check nng_socket_set_int(rep, NNG_OPT_RECVBUF, 5) succeeds... ok -24: xreq_test.c:301: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 20) succeeds... ok -24: xreq_test.c:303: Check nuts_marry_ex(req, rep, ((void *)0), &p1, &p2) succeeds... ok -24: xreq_test.c:304: Check nng_pipe_id(p1) > 0... ok -24: xreq_test.c:305: Check nng_pipe_id(p2) > 0... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +1: Test sleep cancel: 29: ipc_test.c:30: Check strlen(addr) == 255... ok 29: ipc_test.c:31: Check nng_pair1_open(&(s1)) succeeds... ok 29: ipc_test.c:32: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 1000) succeeds... ok @@ -27862,92 +27183,17 @@ 29: ipc_test.c:35: Check nng_dial(s1, addr, NULL, NNG_FLAG_NONBLOCK) fails with Address invalid... ok 29: ipc_test.c:37: Check nng_close(s1) succeeds... ok 29: SUCCESS: All conditions have passed. -29: Duration: 0.002207 secs +29: Duration: 0.001527 secs 29: 29: Test ipc dialer perms: -26: survey_test.c:112: Check nng_respondent0_open_raw(&resp) succeeds... ok -26: survey_test.c:113: Check nng_surveyor0_open(&surv) succeeds... ok -26: survey_test.c:114: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 100) succeeds... ok -26: survey_test.c:115: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -26: survey_test.c:116: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -26: survey_test.c:117: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -26: survey_test.c:119: Check nuts_marry(surv, resp) succeeds... ok -26: survey_test.c:121: Check nng_msg_alloc(&m, 0) succeeds... ok -26: survey_test.c:122: Check nng_sendmsg(surv, m, 0) succeeds... ok -26: survey_test.c:124: Check nng_recvmsg(resp, &m, 0) succeeds... ok -26: survey_test.c:129: Check nng_msg_header_len(m) == 8... ok -26: survey_test.c:130: Check nng_msg_header_chop_u32(m, &surv_id) succeeds... ok -26: survey_test.c:132: Check nng_sendmsg(resp, m, 0) succeeds... ok -26: survey_test.c:133: Check nng_recvmsg(surv, &m, 0) fails with Timed out... ok -26: survey_test.c:135: Check nng_close(surv) succeeds... ok -26: survey_test.c:136: Check nng_close(resp) succeeds... ok -26: SUCCESS: All conditions have passed. -26: Duration: 0.130649 secs -26: -26: Test survey respondent exchange: 29: ipc_test.c:48: Check nng_pair1_open(&(s)) succeeds... ok 29: ipc_test.c:49: Check nng_dialer_create(&d, s, addr) succeeds... ok 29: ipc_test.c:50: Check nng_dialer_set_int(d, NNG_OPT_IPC_PERMISSIONS, 0444) fails with Not supported... ok 29: ipc_test.c:52: Check nng_close(s) succeeds... ok 29: SUCCESS: All conditions have passed. -29: Duration: 0.002557 secs +29: Duration: 0.001425 secs 29: 29: Test ipc dialer props: -25: respond_test.c:53: Check nng_surveyor0_open(&surv) succeeds... ok -25: respond_test.c:54: Check nng_respondent0_open(&resp) succeeds... ok -25: respond_test.c:55: Check nng_socket_get_int(resp, NNG_OPT_SENDFD, &fd) succeeds... ok -25: respond_test.c:56: Check fd >= 0... ok -25: respond_test.c:59: Check nuts_poll_fd(fd) == false... ok -25: respond_test.c:61: Check nuts_marry(surv, resp) succeeds... ok -25: respond_test.c:64: Check nuts_poll_fd(fd) == false... ok -25: respond_test.c:67: Check nng_send(surv, "abc", strlen("abc") + 1, 0) succeeds... ok -25: respond_test.c:68: Check nng_recv (0 Hunky dory)... ok -25: respond_test.c:68: Check length 4 want 4... ok -25: respond_test.c:68: Check abc == abc... ok -25: respond_test.c:69: Check nuts_poll_fd(fd) == true... ok -25: respond_test.c:72: Check nng_send(resp, "def", strlen("def") + 1, 0) succeeds... ok -25: respond_test.c:73: Check nuts_poll_fd(fd) == false... ok -25: respond_test.c:75: Check nng_recv (0 Hunky dory)... ok -25: respond_test.c:75: Check length 4 want 4... ok -25: respond_test.c:75: Check def == def... ok -25: respond_test.c:76: Check nuts_poll_fd(fd) == false... ok -25: respond_test.c:78: Check nng_close(surv) succeeds... ok -25: respond_test.c:79: Check nng_close(resp) succeeds... ok -25: SUCCESS: All conditions have passed. -25: Duration: 0.023732 secs -25: -25: Test respond context does not poll: -26: survey_test.c:147: Check nng_surveyor0_open(&surv) succeeds... ok -26: survey_test.c:148: Check nng_respondent0_open(&resp) succeeds... ok -26: survey_test.c:150: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -26: survey_test.c:151: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -26: survey_test.c:152: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -26: survey_test.c:153: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -26: survey_test.c:155: Check nuts_marry(resp, surv) succeeds... ok -26: survey_test.c:157: Check nng_send(surv, "ping", strlen("ping") + 1, 0) succeeds... ok -26: survey_test.c:158: Check nng_recv (0 Hunky dory)... ok -26: survey_test.c:158: Check length 5 want 5... ok -26: survey_test.c:158: Check ping == ping... ok -26: survey_test.c:159: Check nng_send(resp, "pong", strlen("pong") + 1, 0) succeeds... ok -26: survey_test.c:160: Check nng_recv (0 Hunky dory)... ok -26: survey_test.c:160: Check length 5 want 5... ok -26: survey_test.c:160: Check pong == pong... ok -26: survey_test.c:162: Check nng_close(surv) succeeds... ok -26: survey_test.c:163: Check nng_close(resp) succeeds... ok -26: SUCCESS: All conditions have passed. -26: Duration: 0.005134 secs -26: -25: respond_test.c:127: Check nng_respondent0_open(&resp) succeeds... ok -25: respond_test.c:128: Check nng_ctx_open(&ctx, resp) succeeds... ok -25: respond_test.c:129: Check nng_ctx_get_int(ctx, NNG_OPT_SENDFD, &fd) fails with Not supported... ok -25: respond_test.c:130: Check nng_ctx_get_int(ctx, NNG_OPT_RECVFD, &fd) fails with Not supported... ok -25: respond_test.c:131: Check nng_ctx_close(ctx) succeeds... ok -25: respond_test.c:132: Check nng_close(resp) succeeds... ok -25: SUCCESS: All conditions have passed. -25: Duration: 0.001608 secs -25: -25: Test respond validate peer: -26: Test survey cancel: 29: ipc_test.c:65: Check nng_pair1_open(&(s)) succeeds... ok 29: ipc_test.c:66: Check nng_dial(s, addr, &d, NNG_FLAG_NONBLOCK) succeeds... ok 29: ipc_test.c:68: Check nng_dialer_get_addr(d, NNG_OPT_LOCADDR, &sa) fails with Not supported... ok @@ -27958,7 +27204,7 @@ 29: ipc_test.c:78: Check nng_dialer_set_bool(d, NNG_OPT_RAW, true) fails with Not supported... ok 29: ipc_test.c:79: Check nng_close(s) succeeds... ok 29: SUCCESS: All conditions have passed. -29: Duration: 0.002401 secs +29: Duration: 0.001480 secs 29: 29: Test ipc listener perms: 29: ipc_test.c:95: Check nng_pair1_open(&(s)) succeeds... ok @@ -27971,14 +27217,14 @@ 29: ipc_test.c:114: Check nng_listener_set_int(l, NNG_OPT_IPC_PERMISSIONS, 0644) fails with Resource busy... ok 29: ipc_test.c:118: Check nng_close(s) succeeds... ok 29: SUCCESS: All conditions have passed. -29: Duration: 0.003048 secs +29: Duration: 0.001504 secs 29: 29: Test ipc listener props: 29: ipc_test.c:131: Check nng_pair1_open(&(s)) succeeds... ok 29: ipc_test.c:132: Check nng_listen(s, addr, &l, 0) succeeds... ok 29: ipc_test.c:133: Check nng_listener_get_addr(l, NNG_OPT_LOCADDR, &sa) succeeds... ok 29: ipc_test.c:134: Check sa.s_ipc.sa_family == NNG_AF_IPC... ok -29: ipc_test.c:135: Check /tmp/nuts300f306583158a9aaefd1e96a2703107 == /tmp/nuts300f306583158a9aaefd1e96a2703107... ok +29: ipc_test.c:135: Check /tmp/nuts4559fd6c5b1158b6c8f6cbf58e444401 == /tmp/nuts4559fd6c5b1158b6c8f6cbf58e444401... ok 29: ipc_test.c:137: Check nng_listener_set(l, NNG_OPT_LOCADDR, &sa, sizeof(sa)) fails with Read only resource... ok 29: ipc_test.c:140: Check nng_listener_set_size(l, NNG_OPT_RECVMAXSZ, z) succeeds... ok 29: ipc_test.c:142: Check nng_listener_get_size(l, NNG_OPT_RECVMAXSZ, &z) succeeds... ok @@ -27986,279 +27232,81 @@ 29: ipc_test.c:144: Check nng_listener_set_bool(l, NNG_OPT_RAW, true) fails with Not supported... ok 29: ipc_test.c:145: Check nng_close(s) succeeds... ok 29: SUCCESS: All conditions have passed. -29: Duration: 0.005974 secs +29: Duration: 0.001431 secs 29: 29: Test ipc recv max: -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok -24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok -24: xreq_test.c:314: Check nng_pipe_close(p1) succeeds... ok -24: xreq_test.c:315: Check nng_close(req) succeeds... ok -24: xreq_test.c:316: Check nng_close(rep) succeeds... ok -24: SUCCESS: All conditions have passed. -24: Duration: 0.232270 secs -24: -24: Test xreq ttl option: -28: xsurvey_test.c:88: Check nng_surveyor0_open_raw(&surv) succeeds... ok -28: xsurvey_test.c:89: Check nng_respondent0_open(&resp) succeeds... ok -28: xsurvey_test.c:90: Check nng_socket_get_int(surv, NNG_OPT_RECVFD, &fd) succeeds... ok -28: xsurvey_test.c:91: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:92: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:93: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:94: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:96: Check fd >= 0... ok -28: xsurvey_test.c:99: Check nuts_poll_fd(fd) == false... ok -28: xsurvey_test.c:102: Check nuts_marry(surv, resp) succeeds... ok -28: xsurvey_test.c:103: Check nuts_poll_fd(fd) == false... ok -28: xsurvey_test.c:107: Check nng_msg_alloc(&msg, 0) succeeds... ok -28: xsurvey_test.c:109: Check nng_msg_append_u32(msg, 0x80000000) succeeds... ok -28: xsurvey_test.c:110: Check nng_sendmsg(surv, msg, 0) succeeds... ok -28: xsurvey_test.c:112: Check nng_recvmsg(resp, &msg, 0) succeeds... ok -28: xsurvey_test.c:113: Check nng_sendmsg(resp, msg, 0) succeeds... ok -28: xsurvey_test.c:117: Check nuts_poll_fd(fd)... ok -28: xsurvey_test.c:120: Check nng_recvmsg(surv, &msg, 0) succeeds... ok -28: xsurvey_test.c:122: Check nuts_poll_fd(fd) == false... ok -28: xsurvey_test.c:124: Check nng_close(surv) succeeds... ok -28: xsurvey_test.c:125: Check nng_close(resp) succeeds... ok -28: SUCCESS: All conditions have passed. -28: Duration: 0.115293 secs -28: -21: req_test.c:272: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:273: Check nng_rep0_open(&rep1) succeeds... ok -21: req_test.c:274: Check nng_rep0_open(&rep2) succeeds... ok -21: req_test.c:276: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:277: Check nng_socket_set_ms(rep1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:278: Check nng_socket_set_ms(rep2, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:279: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -21: req_test.c:280: Check nng_socket_set_ms(rep1, NNG_OPT_SENDTIMEO, SECOND / 10) succeeds... ok -21: req_test.c:283: Check nng_socket_set_ms(req, NNG_OPT_REQ_RESENDTIME, 0) succeeds... ok -21: req_test.c:285: Check nuts_marry(rep1, req) succeeds... ok -21: req_test.c:286: Check nng_send(req, "ping", strlen("ping") + 1, 0) succeeds... ok -21: req_test.c:287: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:287: Check length 5 want 5... ok -21: req_test.c:287: Check ping == ping... ok -21: req_test.c:289: Check nuts_marry(rep2, req) succeeds... ok -21: req_test.c:290: Check nng_close(rep1) succeeds... ok -21: req_test.c:293: Check nng_recvmsg(req, &msg, 0) fails with Connection reset... ok -21: req_test.c:294: Check nng_recvmsg(rep2, &msg, 0) fails with Timed out... ok -21: req_test.c:296: Check nng_close(req) succeeds... ok -21: req_test.c:297: Check nng_close(rep2) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 1.019390 secs -21: -21: Test req disconnect abort: -28: Test xsurvey poll writable: -24: xreq_test.c:328: Check nng_req0_open_raw(&rep) succeeds... ok -24: xreq_test.c:330: Check nng_socket_set_int(rep, opt, 1) succeeds... ok -24: xreq_test.c:331: Check nng_socket_set_int(rep, opt, 0) fails with Invalid argument... ok -24: xreq_test.c:332: Check nng_socket_set_int(rep, opt, -1) fails with Invalid argument... ok -24: xreq_test.c:333: Check nng_socket_set_int(rep, opt, 16) fails with Invalid argument... ok -24: xreq_test.c:334: Check nng_socket_set_int(rep, opt, 256) fails with Invalid argument... ok -24: xreq_test.c:335: Check nng_socket_set_int(rep, opt, 3) succeeds... ok -24: xreq_test.c:336: Check nng_socket_get_int(rep, opt, &v) succeeds... ok -24: xreq_test.c:337: Check v == 3... ok -24: xreq_test.c:340: Check nng_socket_get(rep, opt, &v, &sz) succeeds... ok -24: xreq_test.c:341: Check v == 3... ok -24: xreq_test.c:342: Check sz == sizeof(v)... ok -24: xreq_test.c:344: Check nng_socket_set(rep, opt, "", 1) == NNG_EINVAL... ok -24: xreq_test.c:346: Check nng_socket_get(rep, opt, &v, &sz) == NNG_EINVAL... ok -24: xreq_test.c:347: Check nng_socket_set_bool(rep, opt, true) == NNG_EBADTYPE... ok -24: xreq_test.c:348: Check nng_socket_get_bool(rep, opt, &b) == NNG_EBADTYPE... ok -24: xreq_test.c:350: Check nng_close(rep) == 0... ok -24: SUCCESS: All conditions have passed. -24: Duration: 0.002440 secs -24: -24: Summary: -24: Count of all unit tests: 12 -24: Count of run unit tests: 12 -24: Count of failed unit tests: 0 -24: Count of skipped unit tests: 0 -24: SUCCESS: All unit tests have passed. -24: -22/86 Test #24: nng.sp.protocol.reqrep0.xreq_test ........... Passed 1.03 sec -test 30 - Start 30: nng.supplemental.base64_test - -30: Test command: /build/nng-1.5.2/build-shared/src/supplemental/base64/base64_test "-t" "-v" -30: Working Directory: /build/nng-1.5.2/build-shared/src/supplemental/base64 -30: Test timeout computed to be: 180 -30: Test encode: -30: Case 0: -30: base64_test.c:49: Check rv >= 0... ok -30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok -30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok -30: Case 1: -30: base64_test.c:49: Check rv >= 0... ok -30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok -30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok -30: Case 2: -30: base64_test.c:49: Check rv >= 0... ok -30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok -30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok -30: Case 3: -30: base64_test.c:49: Check rv >= 0... ok -30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok -30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok -30: Case 4: -30: base64_test.c:49: Check rv >= 0... ok -30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok -30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok -30: Case 5: -30: base64_test.c:49: Check rv >= 0... ok -30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok -30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok -30: Case 6: -30: base64_test.c:49: Check rv >= 0... ok -30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok -30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok -30: SUCCESS: All conditions have passed. -30: Duration: 0.000075 secs -30: -30: Test decode: -30: Case 0: -30: base64_test.c:71: Check sz != (size_t) -1... ok -30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok -30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok -30: Case 1: -30: base64_test.c:71: Check sz != (size_t) -1... ok -30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok -30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok -30: Case 2: -30: base64_test.c:71: Check sz != (size_t) -1... ok -30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok -30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok -30: Case 3: -30: base64_test.c:71: Check sz != (size_t) -1... ok -30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok -30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok -30: Case 4: -30: base64_test.c:71: Check sz != (size_t) -1... ok -30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok -30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok -30: Case 5: -30: base64_test.c:71: Check sz != (size_t) -1... ok -30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok -30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok -30: Case 6: -30: base64_test.c:71: Check sz != (size_t) -1... ok -30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok -30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok -30: SUCCESS: All conditions have passed. -30: Duration: 0.000067 secs -30: -30: Test overflow: -30: Case 1: -30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok -30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok -30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok -30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok -30: Case 2: -30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok -30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok -30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok -30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok -30: Case 3: -30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok -30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok -30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok -30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok -30: Case 4: -30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok -30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok -30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok -30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok -30: Case 5: -30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok -30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok -30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok -30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok -30: Case 6: -30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok -30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok -30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok -30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok -30: SUCCESS: All conditions have passed. -30: Duration: 0.000061 secs -30: -27: xrespond_test.c:92: Check nng_surveyor0_open(&surv) succeeds... ok -27: xrespond_test.c:93: Check nng_respondent0_open_raw(&resp) succeeds... ok -27: xrespond_test.c:94: Check nng_socket_get_int(resp, NNG_OPT_RECVFD, &fd) succeeds... ok -27: xrespond_test.c:95: Check fd >= 0... ok -27: xrespond_test.c:98: Check nuts_poll_fd(fd) == false... ok -27: xrespond_test.c:101: Check nuts_marry(surv, resp) succeeds... ok -27: xrespond_test.c:102: Check nuts_poll_fd(fd) == false... ok -27: xrespond_test.c:106: Check nng_send(surv, "abc", strlen("abc") + 1, 0) succeeds... ok -27: xrespond_test.c:109: Check nuts_poll_fd(fd) == true... ok -27: xrespond_test.c:112: Check nng_recvmsg(resp, &msg, 0) succeeds... ok -27: xrespond_test.c:114: Check nuts_poll_fd(fd) == false... ok -27: xrespond_test.c:116: Check nng_close(surv) succeeds... ok -27: xrespond_test.c:117: Check nng_close(resp) succeeds... ok -27: SUCCESS: All conditions have passed. -27: Duration: 0.111503 secs -27: -30: Summary: -30: Count of all unit tests: 3 -30: Count of run unit tests: 3 -30: Count of failed unit tests: 0 -30: Count of skipped unit tests: 0 -30: SUCCESS: All unit tests have passed. -30: -23/86 Test #30: nng.supplemental.base64_test ................ Passed 0.00 sec -test 31 - Start 31: nng.supplemental.sha1_test - -31: Test command: /build/nng-1.5.2/build-shared/src/supplemental/sha1/sha1_test "-t" "-v" -31: Working Directory: /build/nng-1.5.2/build-shared/src/supplemental/sha1 -31: Test timeout computed to be: 180 +24: xreq_test.c:265: Check nng_rep0_open_raw(&rep) succeeds... ok +24: xreq_test.c:266: Check nng_req0_open_raw(&req) succeeds... ok +24: xreq_test.c:267: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +24: xreq_test.c:268: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 100) succeeds... ok +24: xreq_test.c:269: Check nng_socket_set_int(req, NNG_OPT_RECVBUF, 5) succeeds... ok +24: xreq_test.c:270: Check nng_socket_set_int(rep, NNG_OPT_SENDBUF, 20) succeeds... ok +24: xreq_test.c:272: Check nuts_marry_ex(req, rep, ((void *)0), &p1, &p2) succeeds... ok +24: xreq_test.c:273: Check nng_pipe_id(p1) > 0... ok +24: xreq_test.c:274: Check nng_pipe_id(p2) > 0... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +27: xrespond_test.c:92: Check nng_surveyor0_open(&surv) succeeds... ok +27: xrespond_test.c:93: Check nng_respondent0_open_raw(&resp) succeeds... ok +27: xrespond_test.c:94: Check nng_socket_get_int(resp, NNG_OPT_RECVFD, &fd) succeeds... ok +27: xrespond_test.c:95: Check fd >= 0... ok +27: xrespond_test.c:98: Check nuts_poll_fd(fd) == false... ok +27: xrespond_test.c:101: Check nuts_marry(surv, resp) succeeds... ok +27: xrespond_test.c:102: Check nuts_poll_fd(fd) == false... ok +27: xrespond_test.c:106: Check nng_send(surv, "abc", strlen("abc") + 1, 0) succeeds... ok +27: xrespond_test.c:109: Check nuts_poll_fd(fd) == true... ok +27: xrespond_test.c:112: Check nng_recvmsg(resp, &msg, 0) succeeds... ok +27: xrespond_test.c:114: Check nuts_poll_fd(fd) == false... ok +27: xrespond_test.c:116: Check nng_close(surv) succeeds... ok +27: xrespond_test.c:117: Check nng_close(resp) succeeds... ok +27: SUCCESS: All conditions have passed. +27: Duration: 0.101876 secs +27: 27: Test xrespond poll writable: -31: Test sha1: -28: xsurvey_test.c:63: Check nng_surveyor0_open_raw(&surv) succeeds... ok -28: xsurvey_test.c:64: Check nng_respondent0_open(&resp) succeeds... ok -28: xsurvey_test.c:65: Check nng_socket_get_int(surv, NNG_OPT_SENDFD, &fd) succeeds... ok -28: xsurvey_test.c:66: Check fd >= 0... ok -28: xsurvey_test.c:69: Check nuts_poll_fd(fd)... ok -28: xsurvey_test.c:71: Check nuts_marry(surv, resp) succeeds... ok -28: xsurvey_test.c:74: Check nuts_poll_fd(fd)... ok -28: xsurvey_test.c:76: Check nng_close(surv) succeeds... ok -28: xsurvey_test.c:77: Check nng_close(resp) succeeds... ok -28: SUCCESS: All conditions have passed. -28: Duration: 0.002835 secs -28: -28: Test xsurvey validate peer: -31: Case 0: -31: sha1_test.c:65: Check strcmp(strout, resultarray[i]) == 0... ok -31: Case 1: -31: sha1_test.c:65: Check strcmp(strout, resultarray[i]) == 0... ok -31: Case 2: -31: sha1_test.c:65: Check strcmp(strout, resultarray[i]) == 0... ok -31: Case 3: -31: sha1_test.c:65: Check strcmp(strout, resultarray[i]) == 0... ok -31: SUCCESS: All conditions have passed. -31: Duration: 0.024822 secs -31: -31: Summary: -31: Count of all unit tests: 1 -31: Count of run unit tests: 1 -31: Count of failed unit tests: 0 -31: Count of skipped unit tests: 0 -31: SUCCESS: All unit tests have passed. -31: -24/86 Test #31: nng.supplemental.sha1_test .................. Passed 0.03 sec -test 32 - Start 32: nng.supplemental.tls_test - -32: Test command: /build/nng-1.5.2/build-shared/src/supplemental/tls/tls_test "-t" "-v" -32: Working Directory: /build/nng-1.5.2/build-shared/src/supplemental/tls -32: Test timeout computed to be: 180 -32: Test tls config version: 27: xrespond_test.c:64: Check nng_respondent0_open_raw(&resp) succeeds... ok 27: xrespond_test.c:65: Check nng_surveyor0_open(&surv) succeeds... ok 27: xrespond_test.c:66: Check nng_socket_get_int(resp, NNG_OPT_SENDFD, &fd) succeeds... ok @@ -28269,97 +27317,592 @@ 27: xrespond_test.c:80: Check nng_close(surv) succeeds... ok 27: xrespond_test.c:81: Check nng_close(resp) succeeds... ok 27: SUCCESS: All conditions have passed. -27: Duration: 0.005441 secs +27: Duration: 0.001574 secs 27: 27: Test xrespond validate peer: -32: tls_test.c:17: Check nng_tls_config_alloc(&cfg, NNG_TLS_MODE_SERVER) succeeds... ok -32: tls_test.c:20: Check nng_tls_config_version(cfg, NNG_TLS_1_3, NNG_TLS_1_0) fails with Not supported... ok -32: tls_test.c:24: Check nng_tls_config_version(cfg, NNG_TLS_1_0 - 1, NNG_TLS_1_0) fails with Not supported... ok -32: tls_test.c:28: Check nng_tls_config_version(cfg, NNG_TLS_1_0, NNG_TLS_1_3 + 1) fails with Not supported... ok -32: tls_test.c:43: Check nng_tls_config_version(cfg, NNG_TLS_1_2, NNG_TLS_1_2) succeeds... ok -32: tls_test.c:44: Check nng_tls_config_version(cfg, NNG_TLS_1_2, NNG_TLS_1_3) succeeds... ok -32: SUCCESS: All conditions have passed. -32: Duration: 0.002509 secs -32: -32: Test tls conn refused: -25: respond_test.c:145: Check nng_respondent0_open(&s1) succeeds... ok -25: respond_test.c:146: Check nng_respondent0_open(&s2) succeeds... ok -25: respond_test.c:148: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -25: respond_test.c:149: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -25: respond_test.c:152: Check nng_stats_get(&stats) succeeds... ok -25: respond_test.c:154: Check stats != NULL... ok -25: respond_test.c:155: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -25: respond_test.c:156: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -25: respond_test.c:158: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -25: respond_test.c:159: Check nng_stat_value(reject) > 0... ok -25: respond_test.c:161: Check nng_close(s1) succeeds... ok -25: respond_test.c:162: Check nng_close(s2) succeeds... ok +17: push_test.c:220: Check nng_push0_open(&s1) succeeds... ok +17: push_test.c:221: Check nng_push0_open(&s2) succeeds... ok +17: push_test.c:223: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +17: push_test.c:224: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +17: push_test.c:227: Check nng_stats_get(&stats) succeeds... ok +17: push_test.c:229: Check stats != NULL... ok +17: push_test.c:230: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +17: push_test.c:231: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +17: push_test.c:233: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +17: push_test.c:234: Check nng_stat_value(reject) > 0... ok +17: push_test.c:236: Check nng_close(s1) succeeds... ok +17: push_test.c:237: Check nng_close(s2) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.101713 secs +17: +17: Test push send aio stopped: +17: push_test.c:248: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:249: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +17: push_test.c:250: Check nng_msg_alloc(&m, 0) succeeds... ok +17: push_test.c:256: Check nng_aio_result(aio) fails with Operation canceled... ok +17: push_test.c:257: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.001372 secs +17: +17: Test push close send: +15: pair1_poly_test.c:266: Check nng_pair1_open_poly(&s1) succeeds... ok +15: pair1_poly_test.c:267: Check nng_pair1_open_raw(&c1) succeeds... ok +15: pair1_poly_test.c:268: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok +15: pair1_poly_test.c:269: Check nng_setopt_ms(c1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok +15: pair1_poly_test.c:272: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 0) fails with Invalid argument... ok +15: pair1_poly_test.c:273: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 1000) fails with Invalid argument... ok +15: pair1_poly_test.c:275: Check nng_setopt(s1, NNG_OPT_MAXTTL, &ttl, 1) fails with Invalid argument... ok +15: pair1_poly_test.c:276: Check nng_setopt_bool(s1, NNG_OPT_MAXTTL, true) fails with Incorrect type... ok +15: pair1_poly_test.c:278: Check nuts_marry(s1, c1) succeeds... ok +15: pair1_poly_test.c:281: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 4) succeeds... ok +15: pair1_poly_test.c:282: Check nng_getopt_int(s1, NNG_OPT_MAXTTL, &ttl) succeeds... ok +15: pair1_poly_test.c:283: Check ttl == 4... ok +15: pair1_poly_test.c:286: Check nng_msg_alloc(&msg, 0) succeeds... ok +15: pair1_poly_test.c:287: Check nng_msg_header_append_u32(msg, 4) succeeds... ok +15: pair1_poly_test.c:288: Check nng_sendmsg(c1, msg, 0) succeeds... ok +15: pair1_poly_test.c:289: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok +15: pair1_poly_test.c:292: Check nng_msg_alloc(&msg, 0) succeeds... ok +15: pair1_poly_test.c:293: Check nng_msg_append_u32(msg, 0xFEEDFACE) succeeds... ok +15: pair1_poly_test.c:294: Check nng_msg_header_append_u32(msg, 3) succeeds... ok +15: pair1_poly_test.c:295: Check nng_sendmsg(c1, msg, 0) succeeds... ok +15: pair1_poly_test.c:296: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +15: pair1_poly_test.c:297: Check nng_msg_trim_u32(msg, &val) succeeds... ok +15: pair1_poly_test.c:298: Check val == 0xFEEDFACE... ok +15: pair1_poly_test.c:299: Check nng_msg_header_trim_u32(msg, &val) succeeds... ok +15: pair1_poly_test.c:300: Check val == 4... ok +15: pair1_poly_test.c:304: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 15) succeeds... ok +15: pair1_poly_test.c:305: Check nng_msg_alloc(&msg, 0) succeeds... ok +15: pair1_poly_test.c:306: Check nng_msg_append_u32(msg, 1234) succeeds... ok +15: pair1_poly_test.c:307: Check nng_msg_header_append_u32(msg, 14) succeeds... ok +15: pair1_poly_test.c:308: Check nng_sendmsg(c1, msg, 0) succeeds... ok +15: pair1_poly_test.c:309: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +15: pair1_poly_test.c:310: Check nng_msg_trim_u32(msg, &val) succeeds... ok +15: pair1_poly_test.c:311: Check val == 1234... ok +15: pair1_poly_test.c:312: Check nng_msg_header_trim_u32(msg, &val) succeeds... ok +15: pair1_poly_test.c:313: Check val == 15... ok +15: pair1_poly_test.c:317: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 15) succeeds... ok +15: pair1_poly_test.c:318: Check nng_msg_alloc(&msg, 0) succeeds... ok +15: pair1_poly_test.c:319: Check nng_msg_header_append_u32(msg, 15) succeeds... ok +15: pair1_poly_test.c:320: Check nng_sendmsg(c1, msg, 0) succeeds... ok +15: pair1_poly_test.c:321: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok +15: pair1_poly_test.c:323: Check nng_close(s1) succeeds... ok +15: pair1_poly_test.c:324: Check nng_close(c1) succeeds... ok +15: SUCCESS: All conditions have passed. +15: Duration: 0.403757 secs +15: +15: Test pair1 poly close abort: +17: push_test.c:269: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:270: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +17: push_test.c:271: Check nng_msg_alloc(&m, 0) succeeds... ok +17: push_test.c:275: Check nng_close(s) succeeds... ok +17: push_test.c:277: Check nng_aio_result(aio) fails with Object closed... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.001483 secs +17: +17: Test push send nonblock: +17: push_test.c:290: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:291: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +17: push_test.c:292: Check nng_msg_alloc(&m, 0) succeeds... ok +17: push_test.c:299: Check nng_aio_result(aio) fails with Timed out... ok +17: push_test.c:300: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.001188 secs +17: +17: Test push send timeout: +17: push_test.c:312: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:313: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +17: push_test.c:314: Check nng_msg_alloc(&m, 0) succeeds... ok +17: push_test.c:321: Check nng_aio_result(aio) fails with Timed out... ok +17: push_test.c:322: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.011691 secs +17: +17: Test push send cancel: +17: push_test.c:334: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:335: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +17: push_test.c:336: Check nng_msg_alloc(&m, 0) succeeds... ok +17: push_test.c:344: Check nng_aio_result(aio) fails with Operation canceled... ok +17: push_test.c:345: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.001261 secs +17: +23: xrep_test.c:302: Check nng_rep0_open_raw(&rep) succeeds... ok +23: xrep_test.c:303: Check nng_req0_open_raw(&req) succeeds... ok +23: xrep_test.c:304: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 100) succeeds... ok +23: xrep_test.c:305: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 100) succeeds... ok +23: xrep_test.c:306: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +23: xrep_test.c:308: Check nuts_marry(req, rep) succeeds... ok +23: xrep_test.c:310: Check nng_msg_alloc(&m, 4) succeeds... ok +23: xrep_test.c:311: Check nng_msg_append_u32(m, 1u) succeeds... ok +23: xrep_test.c:312: Check nng_sendmsg(req, m, 0) succeeds... ok +23: xrep_test.c:313: Check nng_recvmsg(rep, &m, 0) fails with Timed out... ok +23: xrep_test.c:315: Check nng_close(req) succeeds... ok +23: xrep_test.c:316: Check nng_close(rep) succeeds... ok +23: SUCCESS: All conditions have passed. +23: Duration: 0.101939 secs +23: +17: Test push send late buffered: +23: Test xrep ttl option: +23: xrep_test.c:328: Check nng_rep0_open_raw(&rep) succeeds... ok +23: xrep_test.c:330: Check nng_socket_set_int(rep, opt, 1) succeeds... ok +23: xrep_test.c:331: Check nng_socket_set_int(rep, opt, 0) fails with Invalid argument... ok +23: xrep_test.c:332: Check nng_socket_set_int(rep, opt, -1) fails with Invalid argument... ok +23: xrep_test.c:333: Check nng_socket_set_int(rep, opt, 16) fails with Invalid argument... ok +23: xrep_test.c:334: Check nng_socket_set_int(rep, opt, 256) fails with Invalid argument... ok +23: xrep_test.c:335: Check nng_socket_set_int(rep, opt, 3) succeeds... ok +23: xrep_test.c:336: Check nng_socket_get_int(rep, opt, &v) succeeds... ok +23: xrep_test.c:337: Check v == 3... ok +23: xrep_test.c:340: Check nng_socket_get(rep, opt, &v, &sz) succeeds... ok +23: xrep_test.c:341: Check v == 3... ok +23: xrep_test.c:342: Check sz == sizeof(v)... ok +23: xrep_test.c:344: Check nng_socket_set(rep, opt, "", 1) == NNG_EINVAL... ok +23: xrep_test.c:346: Check nng_socket_get(rep, opt, &v, &sz) == NNG_EINVAL... ok +23: xrep_test.c:347: Check nng_socket_set_bool(rep, opt, true) == NNG_EBADTYPE... ok +23: xrep_test.c:348: Check nng_socket_get_bool(rep, opt, &b) == NNG_EBADTYPE... ok +23: xrep_test.c:350: Check nng_close(rep) == 0... ok +23: SUCCESS: All conditions have passed. +23: Duration: 0.001270 secs +23: +17: push_test.c:387: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:388: Check nng_pull0_open(&pull) succeeds... ok +17: push_test.c:389: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +17: push_test.c:390: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 2) succeeds... ok +17: push_test.c:391: Check nng_msg_alloc(&m, 0) succeeds... ok +17: push_test.c:392: Check nng_msg_append(m, "123\0", 4) succeeds... ok +17: push_test.c:398: Check nuts_marry(s, pull) succeeds... ok +17: push_test.c:400: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:400: Check length 4 want 4... ok +17: push_test.c:400: Check 123 == 123... ok +17: push_test.c:403: Check nng_aio_result(aio) succeeds... ok +17: push_test.c:404: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.001516 secs +17: +17: Test push send late unbuffered: +23: Test xrep ttl drop: +17: push_test.c:358: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:359: Check nng_pull0_open(&pull) succeeds... ok +17: push_test.c:360: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +17: push_test.c:361: Check nng_msg_alloc(&m, 0) succeeds... ok +17: push_test.c:362: Check nng_msg_append(m, "123\0", 4) succeeds... ok +17: push_test.c:368: Check nuts_marry(s, pull) succeeds... ok +17: push_test.c:370: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:370: Check length 4 want 4... ok +17: push_test.c:370: Check 123 == 123... ok +17: push_test.c:373: Check nng_aio_result(aio) succeeds... ok +17: push_test.c:374: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.001620 secs +17: +17: Test push cooked: +17: push_test.c:414: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:415: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok +17: push_test.c:416: Check !b... ok +17: push_test.c:417: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.001285 secs +17: +17: Test push load balance buffered: +25: respond_test.c:228: Check nng_respondent0_open(&resp) succeeds... ok +25: respond_test.c:229: Check nng_surveyor0_open_raw(&surv) succeeds... ok +25: respond_test.c:230: Check nng_setopt_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +25: respond_test.c:231: Check nng_setopt_ms(resp, NNG_OPT_SENDTIMEO, 200) succeeds... ok +25: respond_test.c:232: Check nng_setopt_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +25: respond_test.c:233: Check nng_setopt_int(resp, NNG_OPT_SENDBUF, 20) succeeds... ok +25: respond_test.c:234: Check nng_setopt_int(resp, NNG_OPT_RECVBUF, 20) succeeds... ok +25: respond_test.c:235: Check nng_setopt_int(surv, NNG_OPT_SENDBUF, 20) succeeds... ok +25: respond_test.c:236: Check nng_setopt_int(surv, NNG_OPT_RECVBUF, 1) succeeds... ok +25: respond_test.c:238: Check nuts_marry(surv, resp) succeeds... ok +25: respond_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:243: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:244: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:245: Check nng_recvmsg(resp, &m, 0) succeeds... ok +25: respond_test.c:253: Check rv succeeds... ok +25: respond_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:243: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:244: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:245: Check nng_recvmsg(resp, &m, 0) succeeds... ok +25: respond_test.c:253: Check rv succeeds... ok +25: respond_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:243: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:244: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:245: Check nng_recvmsg(resp, &m, 0) succeeds... ok +25: respond_test.c:253: Check rv succeeds... ok +25: respond_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:243: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:244: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:245: Check nng_recvmsg(resp, &m, 0) succeeds... ok +25: respond_test.c:255: Check nng_pipe_close(p) succeeds... ok +25: respond_test.c:257: Check nng_close(surv) succeeds... ok +25: respond_test.c:258: Check nng_close(resp) succeeds... ok 25: SUCCESS: All conditions have passed. -25: Duration: 0.106977 secs +25: Duration: 0.202537 secs 25: -25: Test respond double recv: -25: respond_test.c:173: Check nng_respondent0_open(&s1) succeeds... ok -25: respond_test.c:174: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok -25: respond_test.c:175: Check nng_aio_alloc(&aio2, NULL, NULL) succeeds... ok -25: respond_test.c:181: Check nng_aio_result(aio2) fails with Incorrect state... ok -25: respond_test.c:182: Check nng_close(s1) succeeds... ok -25: respond_test.c:183: Check nng_aio_result(aio1) fails with Object closed... ok +25: Test respond recv aio ctx stopped: +15: pair1_poly_test.c:191: Check nng_pair1_open_poly(&s) succeeds... ok +15: pair1_poly_test.c:192: Check nng_pair1_open(&c) succeeds... ok +15: pair1_poly_test.c:193: Check nng_setopt_ms(s, NNG_OPT_RECVTIMEO, 100) succeeds... ok +15: pair1_poly_test.c:194: Check nng_setopt_ms(s, NNG_OPT_SENDTIMEO, 200) succeeds... ok +15: pair1_poly_test.c:195: Check nng_setopt_int(s, NNG_OPT_RECVBUF, 1) succeeds... ok +15: pair1_poly_test.c:196: Check nng_setopt_int(c, NNG_OPT_SENDBUF, 20) succeeds... ok +15: pair1_poly_test.c:198: Check nuts_marry(c, s) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:201: Check nng_send(c, "TEST", strlen("TEST") + 1, 0) succeeds... ok +15: pair1_poly_test.c:205: Check nng_close(s) succeeds... ok +15: pair1_poly_test.c:206: Check nng_close(c) succeeds... ok +15: SUCCESS: All conditions have passed. +15: Duration: 0.051863 secs +15: +15: Test pair1 poly validate peer: +28: xsurvey_test.c:88: Check nng_surveyor0_open_raw(&surv) succeeds... ok +28: xsurvey_test.c:89: Check nng_respondent0_open(&resp) succeeds... ok +28: xsurvey_test.c:90: Check nng_socket_get_int(surv, NNG_OPT_RECVFD, &fd) succeeds... ok +28: xsurvey_test.c:91: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:92: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:93: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:94: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:96: Check fd >= 0... ok +28: xsurvey_test.c:99: Check nuts_poll_fd(fd) == false... ok +28: xsurvey_test.c:102: Check nuts_marry(surv, resp) succeeds... ok +28: xsurvey_test.c:103: Check nuts_poll_fd(fd) == false... ok +28: xsurvey_test.c:107: Check nng_msg_alloc(&msg, 0) succeeds... ok +28: xsurvey_test.c:109: Check nng_msg_append_u32(msg, 0x80000000) succeeds... ok +28: xsurvey_test.c:110: Check nng_sendmsg(surv, msg, 0) succeeds... ok +28: xsurvey_test.c:112: Check nng_recvmsg(resp, &msg, 0) succeeds... ok +28: xsurvey_test.c:113: Check nng_sendmsg(resp, msg, 0) succeeds... ok +28: xsurvey_test.c:117: Check nuts_poll_fd(fd)... ok +28: xsurvey_test.c:120: Check nng_recvmsg(surv, &msg, 0) succeeds... ok +28: xsurvey_test.c:122: Check nuts_poll_fd(fd) == false... ok +28: xsurvey_test.c:124: Check nng_close(surv) succeeds... ok +28: xsurvey_test.c:125: Check nng_close(resp) succeeds... ok +28: SUCCESS: All conditions have passed. +28: Duration: 0.102007 secs +28: +25: respond_test.c:268: Check nng_respondent0_open(&resp) succeeds... ok +25: respond_test.c:269: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +25: respond_test.c:270: Check nng_ctx_open(&ctx, resp) succeeds... ok +25: respond_test.c:275: Check nng_aio_result(aio) fails with Operation canceled... ok +25: respond_test.c:276: Check nng_ctx_close(ctx) succeeds... ok +25: respond_test.c:277: Check nng_close(resp) succeeds... ok 25: SUCCESS: All conditions have passed. -25: Duration: 0.002284 secs +25: Duration: 0.002414 secs 25: -32: tls_test.c:55: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -32: tls_test.c:59: Check nng_stream_dialer_alloc(&dialer, "tls+tcp://127.0.0.1:8") succeeds... ok -32: tls_test.c:62: Check nng_aio_result(aio) fails with Connection refused... ok -32: SUCCESS: All conditions have passed. -32: Duration: 0.003855 secs -32: -25: Test respond close pipe before send: -32: Test tls large message: -25: respond_test.c:197: Check nng_respondent0_open(&resp) succeeds... ok -25: respond_test.c:198: Check nng_surveyor0_open(&surv) succeeds... ok -25: respond_test.c:199: Check nng_setopt_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -25: respond_test.c:200: Check nng_setopt_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -25: respond_test.c:201: Check nng_setopt_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -25: respond_test.c:202: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok -25: respond_test.c:204: Check nuts_marry(surv, resp) succeeds... ok -25: respond_test.c:205: Check nng_send(surv, "test", strlen("test") + 1, 0) succeeds... ok -25: respond_test.c:209: Check nng_aio_result(aio1) succeeds... ok -25: respond_test.c:210: Check (m = nng_aio_get_msg(aio1)) != NULL... ok -25: respond_test.c:212: Check nng_pipe_close(p) succeeds... ok -25: respond_test.c:213: Check nng_sendmsg(resp, m, 0) succeeds... ok -25: respond_test.c:215: Check nng_close(surv) succeeds... ok -25: respond_test.c:216: Check nng_close(resp) succeeds... ok +25: Test respond close pipe context send: +28: Test xsurvey poll writable: +25: respond_test.c:292: Check nng_respondent0_open(&resp) succeeds... ok +25: respond_test.c:293: Check nng_surveyor0_open_raw(&surv) succeeds... ok +25: respond_test.c:294: Check nng_setopt_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +25: respond_test.c:295: Check nng_setopt_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +25: respond_test.c:296: Check nng_setopt_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +25: respond_test.c:297: Check nng_setopt_int(resp, NNG_OPT_SENDBUF, 1) succeeds... ok +25: respond_test.c:298: Check nng_setopt_int(resp, NNG_OPT_RECVBUF, 1) succeeds... ok +25: respond_test.c:299: Check nng_setopt_int(surv, NNG_OPT_SENDBUF, 1) succeeds... ok +25: respond_test.c:300: Check nng_setopt_int(surv, NNG_OPT_RECVBUF, 1) succeeds... ok +25: respond_test.c:302: Check nng_ctx_open(&ctx[i], resp) succeeds... ok +25: respond_test.c:303: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +25: respond_test.c:302: Check nng_ctx_open(&ctx[i], resp) succeeds... ok +25: respond_test.c:303: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +25: respond_test.c:302: Check nng_ctx_open(&ctx[i], resp) succeeds... ok +25: respond_test.c:303: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +25: respond_test.c:302: Check nng_ctx_open(&ctx[i], resp) succeeds... ok +25: respond_test.c:303: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +25: respond_test.c:302: Check nng_ctx_open(&ctx[i], resp) succeeds... ok +25: respond_test.c:303: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +25: respond_test.c:302: Check nng_ctx_open(&ctx[i], resp) succeeds... ok +25: respond_test.c:303: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +25: respond_test.c:302: Check nng_ctx_open(&ctx[i], resp) succeeds... ok +25: respond_test.c:303: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +25: respond_test.c:302: Check nng_ctx_open(&ctx[i], resp) succeeds... ok +25: respond_test.c:303: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +25: respond_test.c:302: Check nng_ctx_open(&ctx[i], resp) succeeds... ok +25: respond_test.c:303: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +25: respond_test.c:302: Check nng_ctx_open(&ctx[i], resp) succeeds... ok +25: respond_test.c:303: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +25: respond_test.c:306: Check nuts_marry(surv, resp) succeeds... ok +25: respond_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:311: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:311: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:311: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:311: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:311: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:311: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:311: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:311: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:63: Check nng_surveyor0_open_raw(&surv) succeeds... ok +28: xsurvey_test.c:64: Check nng_respondent0_open(&resp) succeeds... ok +28: xsurvey_test.c:65: Check nng_socket_get_int(surv, NNG_OPT_SENDFD, &fd) succeeds... ok +28: xsurvey_test.c:66: Check fd >= 0... ok +28: xsurvey_test.c:69: Check nuts_poll_fd(fd)... ok +28: xsurvey_test.c:71: Check nuts_marry(surv, resp) succeeds... ok +28: xsurvey_test.c:74: Check nuts_poll_fd(fd)... ok +28: xsurvey_test.c:76: Check nng_close(surv) succeeds... ok +28: xsurvey_test.c:77: Check nng_close(resp) succeeds... ok +28: SUCCESS: All conditions have passed. +28: Duration: 0.001613 secs +28: +28: Test xsurvey validate peer: +25: respond_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:311: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:311: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok +25: respond_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok +25: respond_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok +25: respond_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok +25: respond_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok +25: respond_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok +25: respond_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok +25: respond_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok +25: respond_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok +25: respond_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok +25: respond_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok +25: respond_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok +25: respond_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok +25: respond_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok +25: respond_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok +25: respond_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok +25: respond_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok +25: respond_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok +25: respond_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok +25: respond_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok +25: respond_test.c:324: Check nng_pipe_close(p) succeeds... ok +25: respond_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok +25: respond_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok +25: respond_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok +25: respond_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok +25: respond_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok +25: respond_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok +25: respond_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok +25: respond_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok +25: respond_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok +25: respond_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok +25: respond_test.c:337: Check nng_close(surv) succeeds... ok +25: respond_test.c:338: Check nng_close(resp) succeeds... ok 25: SUCCESS: All conditions have passed. -25: Duration: 0.002340 secs +25: Duration: 0.002597 secs 25: -25: Test respond close pipe during send: -26: survey_test.c:172: Check nng_respondent0_open(&resp) succeeds... ok -26: survey_test.c:173: Check nng_surveyor0_open(&surv) succeeds... ok -26: survey_test.c:175: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -26: survey_test.c:176: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -26: survey_test.c:177: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 5 * SECOND) succeeds... ok -26: survey_test.c:178: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 5 * SECOND) succeeds... ok -26: survey_test.c:179: Check nng_socket_set_int(surv, NNG_OPT_SENDBUF, 16) succeeds... ok -26: survey_test.c:181: Check nuts_marry(resp, surv) succeeds... ok -26: survey_test.c:184: Check nng_send(surv, "abc", strlen("abc") + 1, 0) succeeds... ok -26: survey_test.c:194: Check nng_send(surv, "def", strlen("def") + 1, 0) succeeds... ok -26: survey_test.c:197: Check nng_recv (0 Hunky dory)... ok -26: survey_test.c:197: Check length 4 want 4... ok -26: survey_test.c:197: Check abc == abc... ok -26: survey_test.c:201: Check nng_send(resp, "abc", strlen("abc") + 1, 0) succeeds... ok -26: survey_test.c:204: Check nng_recv (0 Hunky dory)... ok -26: survey_test.c:204: Check length 4 want 4... ok -26: survey_test.c:204: Check def == def... ok -26: survey_test.c:207: Check nng_send(resp, "def", strlen("def") + 1, 0) succeeds... ok -26: survey_test.c:210: Check nng_recv (0 Hunky dory)... ok -26: survey_test.c:210: Check length 4 want 4... ok -26: survey_test.c:210: Check def == def... ok -26: survey_test.c:212: Check nng_close(surv) succeeds... ok -26: survey_test.c:213: Check nng_close(resp) succeeds... ok -26: SUCCESS: All conditions have passed. -26: Duration: 0.108790 secs -26: -26: Test survey cancel abort recv: +25: Test respond close context send: +25: respond_test.c:351: Check nng_respondent0_open(&resp) succeeds... ok +25: respond_test.c:352: Check nng_surveyor0_open_raw(&surv) succeeds... ok +25: respond_test.c:353: Check nng_setopt_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +25: respond_test.c:354: Check nng_setopt_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +25: respond_test.c:355: Check nng_setopt_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +25: respond_test.c:356: Check nng_setopt_int(resp, NNG_OPT_SENDBUF, 1) succeeds... ok +25: respond_test.c:357: Check nng_setopt_int(resp, NNG_OPT_RECVBUF, 1) succeeds... ok +25: respond_test.c:358: Check nng_setopt_int(surv, NNG_OPT_SENDBUF, 1) succeeds... ok +25: respond_test.c:359: Check nng_setopt_int(surv, NNG_OPT_RECVBUF, 1) succeeds... ok +25: respond_test.c:361: Check nng_ctx_open(&ctx[i], resp) succeeds... ok +25: respond_test.c:362: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +25: respond_test.c:361: Check nng_ctx_open(&ctx[i], resp) succeeds... ok +25: respond_test.c:362: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +25: respond_test.c:361: Check nng_ctx_open(&ctx[i], resp) succeeds... ok +25: respond_test.c:362: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +25: respond_test.c:361: Check nng_ctx_open(&ctx[i], resp) succeeds... ok +25: respond_test.c:362: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +25: respond_test.c:361: Check nng_ctx_open(&ctx[i], resp) succeeds... ok +25: respond_test.c:362: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +25: respond_test.c:361: Check nng_ctx_open(&ctx[i], resp) succeeds... ok +25: respond_test.c:362: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +25: respond_test.c:361: Check nng_ctx_open(&ctx[i], resp) succeeds... ok +25: respond_test.c:362: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +25: respond_test.c:361: Check nng_ctx_open(&ctx[i], resp) succeeds... ok +25: respond_test.c:362: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +25: respond_test.c:361: Check nng_ctx_open(&ctx[i], resp) succeeds... ok +25: respond_test.c:362: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +25: respond_test.c:361: Check nng_ctx_open(&ctx[i], resp) succeeds... ok +25: respond_test.c:362: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +25: respond_test.c:365: Check nuts_marry(surv, resp) succeeds... ok +25: respond_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:370: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:370: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:370: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:370: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:370: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:370: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:370: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:370: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:370: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok +25: respond_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok +25: respond_test.c:370: Check nng_sendmsg(surv, m, 0) succeeds... ok +25: respond_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok +25: respond_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok +25: respond_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok +25: respond_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok +25: respond_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok +25: respond_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok +25: respond_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok +25: respond_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok +25: respond_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok +25: respond_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok +25: respond_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok +25: respond_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok +25: respond_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok +25: respond_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok +25: respond_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok +25: respond_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok +25: respond_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok +25: respond_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok +25: respond_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok +25: respond_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok +25: respond_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok +25: respond_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok +25: respond_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok +25: respond_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok +25: respond_test.c:388: Check rv fails with Object closed... ok +25: respond_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok +25: respond_test.c:388: Check rv fails with Object closed... ok +25: respond_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok +25: respond_test.c:388: Check rv fails with Object closed... ok +25: respond_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok +25: respond_test.c:388: Check rv fails with Object closed... ok +25: respond_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok +25: respond_test.c:388: Check rv fails with Object closed... ok +25: respond_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok +25: respond_test.c:388: Check rv fails with Object closed... ok +25: respond_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok +25: respond_test.c:388: Check rv fails with Object closed... ok +25: respond_test.c:393: Check nng_close(surv) succeeds... ok +25: respond_test.c:394: Check nng_close(resp) succeeds... ok +25: SUCCESS: All conditions have passed. +25: Duration: 0.002479 secs +25: +25: Test respond context send nonblock: +25: respond_test.c:426: Check nng_surveyor0_open(&surv) succeeds... ok +25: respond_test.c:427: Check nng_respondent0_open(&resp) succeeds... ok +25: respond_test.c:428: Check nng_setopt_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +25: respond_test.c:429: Check nng_setopt_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +25: respond_test.c:430: Check nng_setopt_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +25: respond_test.c:431: Check nng_ctx_open(&ctx, resp) succeeds... ok +25: respond_test.c:432: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +25: respond_test.c:433: Check nuts_marry(surv, resp) succeeds... ok +25: respond_test.c:435: Check nng_send(surv, "SEND", strlen("SEND") + 1, 0) succeeds... ok +25: respond_test.c:438: Check nng_aio_result(aio) succeeds... ok +25: respond_test.c:446: Check nng_aio_result(aio) fails with Timed out... ok +25: respond_test.c:447: Check nng_close(surv) succeeds... ok +25: respond_test.c:448: Check nng_close(resp) succeeds... ok +25: SUCCESS: All conditions have passed. +25: Duration: 0.001759 secs +25: +25: Test respond context recv nonblock: +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:277: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:278: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +24: xreq_test.c:279: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:281: Check nng_sendmsg(rep, m, 0) succeeds... ok +24: xreq_test.c:283: Check nng_close(req) succeeds... ok +24: xreq_test.c:284: Check nng_close(rep) succeeds... ok +24: SUCCESS: All conditions have passed. +24: Duration: 0.203379 secs +24: +24: Test xreq close pipe during send: +25: respond_test.c:404: Check nng_respondent0_open(&resp) succeeds... ok +25: respond_test.c:405: Check nng_ctx_open(&ctx, resp) succeeds... ok +25: respond_test.c:406: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +25: respond_test.c:412: Check nng_aio_result(aio) fails with Timed out... ok +25: respond_test.c:413: Check nng_close(resp) succeeds... ok +25: SUCCESS: All conditions have passed. +25: Duration: 0.001585 secs +25: +25: Test respond recv garbage: +7: reconnect_test.c:131: Check nng_pair1_open(&(s1)) succeeds... ok +7: reconnect_test.c:132: Check nng_pair1_open(&(s2)) succeeds... ok +7: reconnect_test.c:137: Check nng_socket_set_ms(s1, NNG_OPT_RECONNMAXT, 0) succeeds... ok +7: reconnect_test.c:138: Check nng_socket_set_ms(s1, NNG_OPT_RECONNMINT, 10) succeeds... ok +7: reconnect_test.c:139: Check nng_dial(s1, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +7: reconnect_test.c:149: Check nng_listen(s2, addr, NULL, 0) succeeds... ok +7: reconnect_test.c:151: Check nng_send(s1, "hello", strlen("hello") + 1, 0) succeeds... ok +7: reconnect_test.c:152: Check nng_recv (0 Hunky dory)... ok +7: reconnect_test.c:152: Check length 6 want 6... ok +7: reconnect_test.c:152: Check hello == hello... ok +7: reconnect_test.c:154: Check time before, deadline 697, current 602, delta 95... ok +7: reconnect_test.c:156: Check nng_close(s1) succeeds... ok +7: reconnect_test.c:157: Check nng_close(s2) succeeds... ok +7: SUCCESS: All conditions have passed. +7: Duration: 0.506100 secs +7: +7: Test reconnect pipe: 29: ipc_test.c:160: Check nng_pair1_open(&(s0)) succeeds... ok 29: ipc_test.c:161: Check nng_socket_set_ms(s0, NNG_OPT_RECVTIMEO, 100) succeeds... ok 29: ipc_test.c:162: Check nng_socket_set_size(s0, NNG_OPT_RECVMAXSZ, 200) succeeds... ok @@ -28379,33 +27922,9 @@ 29: ipc_test.c:177: Check nng_close(s0) succeeds... ok 29: ipc_test.c:178: Check nng_close(s1) succeeds... ok 29: SUCCESS: All conditions have passed. -29: Duration: 0.112660 secs +29: Duration: 0.102940 secs 29: 29: Test ipc abstract sockets: -19: sub_test.c:444: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:445: Check nng_pub0_open(&pub) succeeds... ok -19: sub_test.c:446: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 2) succeeds... ok -19: sub_test.c:447: Check nng_socket_set_bool(sub, NNG_OPT_SUB_PREFNEW, true) succeeds... ok -19: sub_test.c:448: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, NULL, 0) succeeds... ok -19: sub_test.c:449: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 200) succeeds... ok -19: sub_test.c:450: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -19: sub_test.c:451: Check nuts_marry(pub, sub) succeeds... ok -19: sub_test.c:452: Check nng_send(pub, "one", strlen("one") + 1, 0) succeeds... ok -19: sub_test.c:453: Check nng_send(pub, "two", strlen("two") + 1, 0) succeeds... ok -19: sub_test.c:454: Check nng_send(pub, "three", strlen("three") + 1, 0) succeeds... ok -19: sub_test.c:456: Check nng_recv (0 Hunky dory)... ok -19: sub_test.c:456: Check length 4 want 4... ok -19: sub_test.c:456: Check two == two... ok -19: sub_test.c:457: Check nng_recv (0 Hunky dory)... ok -19: sub_test.c:457: Check length 6 want 6... ok -19: sub_test.c:457: Check three == three... ok -19: sub_test.c:458: Check nng_recvmsg(sub, &msg, 0) fails with Timed out... ok -19: sub_test.c:459: Check nng_close(pub) succeeds... ok -19: sub_test.c:460: Check nng_close(sub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.311405 secs -19: -19: Test sub filter: 29: ipc_test.c:195: Check nng_pair1_open(&(s1)) succeeds... ok 29: ipc_test.c:196: Check nng_pair1_open(&(s2)) succeeds... ok 29: ipc_test.c:197: Check nuts_marry_ex(s1, s2, addr, &p1, &p2) succeeds... ok @@ -28422,24 +27941,9 @@ 29: ipc_test.c:206: Check nng_close(s1) succeeds... ok 29: ipc_test.c:207: Check nng_close(s2) succeeds... ok 29: SUCCESS: All conditions have passed. -29: Duration: 0.010032 secs +29: Duration: 0.001862 secs 29: 29: Test ipc abstract auto bind: -28: xsurvey_test.c:138: Check nng_surveyor0_open_raw(&s1) succeeds... ok -28: xsurvey_test.c:139: Check nng_surveyor0_open(&s2) succeeds... ok -28: xsurvey_test.c:141: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -28: xsurvey_test.c:142: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -28: xsurvey_test.c:145: Check nng_stats_get(&stats) succeeds... ok -28: xsurvey_test.c:147: Check stats != NULL... ok -28: xsurvey_test.c:148: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -28: xsurvey_test.c:149: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -28: xsurvey_test.c:151: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -28: xsurvey_test.c:152: Check nng_stat_value(reject) > 0... ok -28: xsurvey_test.c:154: Check nng_close(s1) succeeds... ok -28: xsurvey_test.c:155: Check nng_close(s2) succeeds... ok -28: SUCCESS: All conditions have passed. -28: Duration: 0.107584 secs -28: 29: ipc_test.c:225: Check nng_pair1_open(&(s1)) succeeds... ok 29: ipc_test.c:226: Check nng_pair1_open(&(s2)) succeeds... ok 29: ipc_test.c:227: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 1000) succeeds... ok @@ -28463,18 +27967,51 @@ 29: ipc_test.c:253: Check nng_close(s1) succeeds... ok 29: ipc_test.c:254: Check nng_close(s2) succeeds... ok 29: SUCCESS: All conditions have passed. -29: Duration: 0.004759 secs +29: Duration: 0.001928 secs 29: -28: Test xsurvey recv aio stopped: 29: Test ipc abstract name too long: -28: xsurvey_test.c:165: Check nng_surveyor0_open_raw(&surv) succeeds... ok -28: xsurvey_test.c:166: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -28: xsurvey_test.c:171: Check nng_aio_result(aio) fails with Operation canceled... ok -28: xsurvey_test.c:172: Check nng_close(surv) succeeds... ok -28: SUCCESS: All conditions have passed. -28: Duration: 0.002451 secs -28: -28: Test xsurvey recv garbage: +29: ipc_test.c:270: Check strlen(addr) == 255... ok +29: ipc_test.c:271: Check nng_pair1_open(&(s1)) succeeds... ok +29: ipc_test.c:272: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +29: ipc_test.c:273: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +29: ipc_test.c:274: Check nng_listen(s1, addr, NULL, 0) fails with Address invalid... ok +29: ipc_test.c:275: Check nng_dial(s1, addr, NULL, NNG_FLAG_NONBLOCK) fails with Address invalid... ok +29: ipc_test.c:277: Check nng_close(s1) succeeds... ok +29: SUCCESS: All conditions have passed. +29: Duration: 0.001283 secs +29: +29: Test ipc abstract embedded null: +29: ipc_test.c:299: Check nng_pair1_open(&(s1)) succeeds... ok +29: ipc_test.c:300: Check nng_pair1_open(&(s2)) succeeds... ok +29: ipc_test.c:301: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +29: ipc_test.c:302: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +29: ipc_test.c:303: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +29: ipc_test.c:304: Check nng_socket_set_ms(s2, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +29: ipc_test.c:305: Check nng_listen(s1, addr, &l, 0) succeeds... ok +29: ipc_test.c:307: Check nng_listener_get_addr(l, NNG_OPT_LOCADDR, &sa) succeeds... ok +29: ipc_test.c:309: Check sa.s_family == NNG_AF_ABSTRACT... ok +29: ipc_test.c:310: Check sa.s_abstract.sa_len < 32... ok +29: ipc_test.c:312: Check len == 20... ok +29: ipc_test.c:313: Check sa.s_abstract.sa_name[0] == 'a'... ok +29: ipc_test.c:314: Check sa.s_abstract.sa_name[1] == '\0'... ok +29: ipc_test.c:315: Check sa.s_abstract.sa_name[2] == 'b'... ok +29: ipc_test.c:316: Check sa.s_abstract.sa_name[3] == '_'... ok +29: ipc_test.c:317: Check memcmp(&sa.s_abstract.sa_name[4], rng, 16) == 0... ok +29: ipc_test.c:319: Check nng_dial(s2, addr, NULL, 0) succeeds... ok +29: ipc_test.c:322: Check nng_send(s1, "1234", strlen("1234") + 1, 0) succeeds... ok +29: ipc_test.c:323: Check nng_recv (0 Hunky dory)... ok +29: ipc_test.c:323: Check length 5 want 5... ok +29: ipc_test.c:323: Check 1234 == 1234... ok +29: ipc_test.c:325: Check nng_send(s2, "5678", strlen("5678") + 1, 0) succeeds... ok +29: ipc_test.c:326: Check nng_recv (0 Hunky dory)... ok +29: ipc_test.c:326: Check length 5 want 5... ok +29: ipc_test.c:326: Check 5678 == 5678... ok +29: ipc_test.c:328: Check nng_close(s1) succeeds... ok +29: ipc_test.c:329: Check nng_close(s2) succeeds... ok +29: SUCCESS: All conditions have passed. +29: Duration: 0.002074 secs +29: +29: Test ipc unix alias: 27: xrespond_test.c:130: Check nng_respondent0_open_raw(&s1) succeeds... ok 27: xrespond_test.c:131: Check nng_respondent0_open(&s2) succeeds... ok 27: xrespond_test.c:133: Check nng_listen(s1, addr, NULL, 0) succeeds... ok @@ -28488,20 +28025,46 @@ 27: xrespond_test.c:146: Check nng_close(s1) succeeds... ok 27: xrespond_test.c:147: Check nng_close(s2) succeeds... ok 27: SUCCESS: All conditions have passed. -27: Duration: 0.114823 secs +27: Duration: 0.101855 secs 27: 27: Test xrespond close pipe before send: -29: ipc_test.c:270: Check strlen(addr) == 255... ok -29: ipc_test.c:271: Check nng_pair1_open(&(s1)) succeeds... ok -29: ipc_test.c:272: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -29: ipc_test.c:273: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -29: ipc_test.c:274: Check nng_listen(s1, addr, NULL, 0) fails with Address invalid... ok -29: ipc_test.c:275: Check nng_dial(s1, addr, NULL, NNG_FLAG_NONBLOCK) fails with Address invalid... ok -29: ipc_test.c:277: Check nng_close(s1) succeeds... ok +29: ipc_test.c:354: Check nng_pair1_open(&(s1)) succeeds... ok +29: ipc_test.c:355: Check nng_pair1_open(&(s2)) succeeds... ok +29: ipc_test.c:356: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +29: ipc_test.c:357: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +29: ipc_test.c:358: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +29: ipc_test.c:359: Check nng_socket_set_ms(s2, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +29: ipc_test.c:360: Check nng_listen(s1, addr1, NULL, 0) succeeds... ok +29: ipc_test.c:361: Check nng_dial(s2, addr2, NULL, 0) succeeds... ok +29: ipc_test.c:364: Check nng_send(s1, "ping", strlen("ping") + 1, 0) succeeds... ok +29: ipc_test.c:365: Check nng_recvmsg(s2, &msg, 0) succeeds... ok +29: ipc_test.c:366: Check msg != NULL... ok +29: ipc_test.c:367: Check nng_msg_len(msg) == 5... ok +29: ipc_test.c:368: Check ping == ping... ok +29: ipc_test.c:370: Check nng_pipe_get_addr(p, NNG_OPT_REMADDR, &sa1) succeeds... ok +29: ipc_test.c:371: Check nng_pipe_get_addr(p, NNG_OPT_REMADDR, &sa2) succeeds... ok +29: ipc_test.c:372: Check sa1.s_family == sa2.s_family... ok +29: ipc_test.c:373: Check sa1.s_family == NNG_AF_IPC... ok +29: ipc_test.c:374: Check /tmp/189c9a6ba2d27e97 == /tmp/189c9a6ba2d27e97... ok +29: ipc_test.c:377: Check nng_close(s1) succeeds... ok +29: ipc_test.c:378: Check nng_close(s2) succeeds... ok 29: SUCCESS: All conditions have passed. -29: Duration: 0.001911 secs +29: Duration: 0.002111 secs 29: -29: Test ipc abstract embedded null: +29: Summary: +29: Count of all unit tests: 11 +29: Count of run unit tests: 11 +29: Count of failed unit tests: 0 +29: Count of skipped unit tests: 0 +29: SUCCESS: All unit tests have passed. +29: +15/86 Test #29: nng.sp.transport.ipc.ipc_test ............... Passed 0.14 sec +test 30 + Start 30: nng.supplemental.base64_test + +30: Test command: /build/nng-1.5.2/build-shared/src/supplemental/base64/base64_test "-t" "-v" +30: Working Directory: /build/nng-1.5.2/build-shared/src/supplemental/base64 +30: Test timeout computed to be: 180 27: xrespond_test.c:160: Check nng_respondent0_open_raw(&resp) succeeds... ok 27: xrespond_test.c:161: Check nng_surveyor0_open(&surv) succeeds... ok 27: xrespond_test.c:162: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok @@ -28517,9 +28080,121 @@ 27: xrespond_test.c:178: Check nng_close(surv) succeeds... ok 27: xrespond_test.c:179: Check nng_close(resp) succeeds... ok 27: SUCCESS: All conditions have passed. -27: Duration: 0.009574 secs +27: Duration: 0.001746 secs 27: 27: Test xrespond close pipe during send: +30: Test encode: +30: Case 0: +30: base64_test.c:49: Check rv >= 0... ok +30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok +30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok +30: Case 1: +30: base64_test.c:49: Check rv >= 0... ok +30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok +30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok +30: Case 2: +30: base64_test.c:49: Check rv >= 0... ok +30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok +30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok +30: Case 3: +30: base64_test.c:49: Check rv >= 0... ok +30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok +30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok +30: Case 4: +30: base64_test.c:49: Check rv >= 0... ok +30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok +30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok +30: Case 5: +30: base64_test.c:49: Check rv >= 0... ok +30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok +30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok +30: Case 6: +30: base64_test.c:49: Check rv >= 0... ok +30: base64_test.c:50: Check rv == (int) strlen(cases[i].encoded)... ok +30: base64_test.c:52: Check strcmp(buf, cases[i].encoded) == 0... ok +30: SUCCESS: All conditions have passed. +30: Duration: 0.000046 secs +30: +30: Test decode: +30: Case 0: +30: base64_test.c:71: Check sz != (size_t) -1... ok +30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok +30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok +30: Case 1: +30: base64_test.c:71: Check sz != (size_t) -1... ok +30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok +30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok +30: Case 2: +30: base64_test.c:71: Check sz != (size_t) -1... ok +30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok +30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok +30: Case 3: +30: base64_test.c:71: Check sz != (size_t) -1... ok +30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok +30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok +30: Case 4: +30: base64_test.c:71: Check sz != (size_t) -1... ok +30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok +30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok +30: Case 5: +30: base64_test.c:71: Check sz != (size_t) -1... ok +30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok +30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok +30: Case 6: +30: base64_test.c:71: Check sz != (size_t) -1... ok +30: base64_test.c:72: Check sz == strlen(cases[i].decoded)... ok +30: base64_test.c:74: Check strcmp(buf, cases[i].decoded) == 0... ok +30: SUCCESS: All conditions have passed. +30: Duration: 0.000031 secs +30: +30: Test overflow: +30: Case 1: +30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok +30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok +30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok +30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok +30: Case 2: +30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok +30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok +30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok +30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok +30: Case 3: +30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok +30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok +30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok +30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok +30: Case 4: +30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok +30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok +30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok +30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok +30: Case 5: +30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok +30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok +30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok +30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok +30: Case 6: +30: base64_test.c:91: Check nni_base64_encode(dec, strlen(dec), buf, strlen(enc) - 1) == (size_t) -1... ok +30: base64_test.c:93: Check nni_base64_encode(dec, strlen(dec), buf, 0) == (size_t) -1... ok +30: base64_test.c:96: Check nni_base64_decode(enc, strlen(enc), buf, strlen(dec) - 1) == (size_t) -1... ok +30: base64_test.c:98: Check nni_base64_encode(enc, strlen(enc), buf, 0) == (size_t) -1... ok +30: SUCCESS: All conditions have passed. +30: Duration: 0.000030 secs +30: +30: Summary: +30: Count of all unit tests: 3 +30: Count of run unit tests: 3 +30: Count of failed unit tests: 0 +30: Count of skipped unit tests: 0 +30: SUCCESS: All unit tests have passed. +30: +16/86 Test #30: nng.supplemental.base64_test ................ Passed 0.00 sec +test 31 + Start 31: nng.supplemental.sha1_test + +31: Test command: /build/nng-1.5.2/build-shared/src/supplemental/sha1/sha1_test "-t" "-v" +31: Working Directory: /build/nng-1.5.2/build-shared/src/supplemental/sha1 +31: Test timeout computed to be: 180 27: xrespond_test.c:191: Check nng_respondent_open_raw(&resp) succeeds... ok 27: xrespond_test.c:192: Check nng_surveyor0_open_raw(&surv) succeeds... ok 27: xrespond_test.c:193: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok @@ -28722,6 +28397,7 @@ 27: xrespond_test.c:212: Check nng_msg_header_append_u32(m, nng_pipe_id(p)) succeeds... ok 27: xrespond_test.c:213: Check nng_msg_header_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok +31: Test sha1: 27: xrespond_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 27: xrespond_test.c:212: Check nng_msg_header_append_u32(m, nng_pipe_id(p)) succeeds... ok 27: xrespond_test.c:213: Check nng_msg_header_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok @@ -28938,7 +28614,7 @@ 27: xrespond_test.c:220: Check nng_close(surv) succeeds... ok 27: xrespond_test.c:221: Check nng_close(resp) succeeds... ok 27: SUCCESS: All conditions have passed. -27: Duration: 0.009224 secs +27: Duration: 0.003948 secs 27: 27: Test xrespond close during recv: 27: xrespond_test.c:231: Check nng_respondent0_open_raw(&resp) succeeds... ok @@ -29099,106 +28775,6 @@ 27: xrespond_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok 27: xrespond_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok 27: xrespond_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok -29: ipc_test.c:299: Check nng_pair1_open(&(s1)) succeeds... ok -29: ipc_test.c:300: Check nng_pair1_open(&(s2)) succeeds... ok -29: ipc_test.c:301: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -29: ipc_test.c:302: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -29: ipc_test.c:303: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -29: ipc_test.c:304: Check nng_socket_set_ms(s2, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -29: ipc_test.c:305: Check nng_listen(s1, addr, &l, 0) succeeds... ok -29: ipc_test.c:307: Check nng_listener_get_addr(l, NNG_OPT_LOCADDR, &sa) succeeds... ok -29: ipc_test.c:309: Check sa.s_family == NNG_AF_ABSTRACT... ok -29: ipc_test.c:310: Check sa.s_abstract.sa_len < 32... ok -29: ipc_test.c:312: Check len == 20... ok -29: ipc_test.c:313: Check sa.s_abstract.sa_name[0] == 'a'... ok -29: ipc_test.c:314: Check sa.s_abstract.sa_name[1] == '\0'... ok -29: ipc_test.c:315: Check sa.s_abstract.sa_name[2] == 'b'... ok -29: ipc_test.c:316: Check sa.s_abstract.sa_name[3] == '_'... ok -29: ipc_test.c:317: Check memcmp(&sa.s_abstract.sa_name[4], rng, 16) == 0... ok -29: ipc_test.c:319: Check nng_dial(s2, addr, NULL, 0) succeeds... ok -29: ipc_test.c:322: Check nng_send(s1, "1234", strlen("1234") + 1, 0) succeeds... ok -29: ipc_test.c:323: Check nng_recv (0 Hunky dory)... ok -29: ipc_test.c:323: Check length 5 want 5... ok -29: ipc_test.c:323: Check 1234 == 1234... ok -29: ipc_test.c:325: Check nng_send(s2, "5678", strlen("5678") + 1, 0) succeeds... ok -29: ipc_test.c:326: Check nng_recv (0 Hunky dory)... ok -29: ipc_test.c:326: Check length 5 want 5... ok -29: ipc_test.c:326: Check 5678 == 5678... ok -29: ipc_test.c:328: Check nng_close(s1) succeeds... ok -29: ipc_test.c:329: Check nng_close(s2) succeeds... ok -29: SUCCESS: All conditions have passed. -29: Duration: 0.030897 secs -29: -29: Test ipc unix alias: -19: sub_test.c:471: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:472: Check nng_pub0_open(&pub) succeeds... ok -19: sub_test.c:473: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -19: sub_test.c:474: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -19: sub_test.c:475: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 10) succeeds... ok -19: sub_test.c:478: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "abc", 3) succeeds... ok -19: sub_test.c:479: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "def", 3) succeeds... ok -19: sub_test.c:480: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "ghi", 3) succeeds... ok -19: sub_test.c:481: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "jkl", 3) succeeds... ok -19: sub_test.c:483: Check nuts_marry(pub, sub) succeeds... ok -19: sub_test.c:485: Check nng_send(pub, "def", 3, 0) succeeds... ok -19: sub_test.c:486: Check nng_send(pub, "de", 2, 0) succeeds... ok -19: sub_test.c:487: Check nng_send(pub, "abc123", 6, 0) succeeds... ok -19: sub_test.c:488: Check nng_send(pub, "xzy", 3, 0) succeeds... ok -19: sub_test.c:489: Check nng_send(pub, "ghi-drop", 7, 0) succeeds... ok -19: sub_test.c:490: Check nng_send(pub, "jkl-mno", 6, 0) succeeds... ok -19: sub_test.c:493: Check nng_socket_set(sub, NNG_OPT_SUB_UNSUBSCRIBE, "ghi", 3) succeeds... ok -19: sub_test.c:495: Check nng_recv(sub, buf, &sz, 0) succeeds... ok -19: sub_test.c:496: Check sz == 3... ok -19: sub_test.c:497: Check memcmp(buf, "def", 3) == 0... ok -19: sub_test.c:500: Check nng_recv(sub, buf, &sz, 0) succeeds... ok -19: sub_test.c:501: Check sz == 6... ok -19: sub_test.c:502: Check memcmp(buf, "abc123", 6) == 0... ok -19: sub_test.c:505: Check nng_recv(sub, buf, &sz, 0) succeeds... ok -19: sub_test.c:506: Check sz == 6... ok -19: sub_test.c:507: Check memcmp(buf, "jkl-mno", 6) == 0... ok -19: sub_test.c:509: Check nng_close(sub) succeeds... ok -19: sub_test.c:510: Check nng_close(pub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.107023 secs -19: -19: Test sub multi context: -29: ipc_test.c:354: Check nng_pair1_open(&(s1)) succeeds... ok -29: ipc_test.c:355: Check nng_pair1_open(&(s2)) succeeds... ok -29: ipc_test.c:356: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -29: ipc_test.c:357: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -29: ipc_test.c:358: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -29: ipc_test.c:359: Check nng_socket_set_ms(s2, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -29: ipc_test.c:360: Check nng_listen(s1, addr1, NULL, 0) succeeds... ok -29: ipc_test.c:361: Check nng_dial(s2, addr2, NULL, 0) succeeds... ok -29: ipc_test.c:364: Check nng_send(s1, "ping", strlen("ping") + 1, 0) succeeds... ok -29: ipc_test.c:365: Check nng_recvmsg(s2, &msg, 0) succeeds... ok -29: ipc_test.c:366: Check msg != NULL... ok -29: ipc_test.c:367: Check nng_msg_len(msg) == 5... ok -29: ipc_test.c:368: Check ping == ping... ok -29: ipc_test.c:370: Check nng_pipe_get_addr(p, NNG_OPT_REMADDR, &sa1) succeeds... ok -29: ipc_test.c:371: Check nng_pipe_get_addr(p, NNG_OPT_REMADDR, &sa2) succeeds... ok -29: ipc_test.c:372: Check sa1.s_family == sa2.s_family... ok -29: ipc_test.c:373: Check sa1.s_family == NNG_AF_IPC... ok -29: ipc_test.c:374: Check /tmp/49ef521e7a6eb187 == /tmp/49ef521e7a6eb187... ok -29: ipc_test.c:377: Check nng_close(s1) succeeds... ok -29: ipc_test.c:378: Check nng_close(s2) succeeds... ok -29: SUCCESS: All conditions have passed. -29: Duration: 0.005211 secs -29: -29: Summary: -29: Count of all unit tests: 11 -29: Count of run unit tests: 11 -29: Count of failed unit tests: 0 -29: Count of skipped unit tests: 0 -29: SUCCESS: All unit tests have passed. -29: -25/86 Test #29: nng.sp.transport.ipc.ipc_test ............... Passed 0.36 sec -test 33 - Start 33: nng.nngcat_async - -33: Test command: /bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_async_test.sh" "/build/nng-1.5.2/build-shared/src/tools/nngcat/nngcat" -33: Working Directory: /build/nng-1.5.2/build-shared/src/tools/nngcat -33: Test timeout computed to be: 10 27: xrespond_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok 27: xrespond_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok 27: xrespond_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok @@ -29251,312 +28827,135 @@ 27: xrespond_test.c:250: Check nng_close(surv) succeeds... ok 27: xrespond_test.c:251: Check nng_close(resp) succeeds... ok 27: SUCCESS: All conditions have passed. -27: Duration: 0.009676 secs +27: Duration: 0.003343 secs 27: 27: Test xrespond recv aio stopped: -28: xsurvey_test.c:184: Check nng_respondent0_open_raw(&resp) succeeds... ok -28: xsurvey_test.c:185: Check nng_surveyor0_open_raw(&surv) succeeds... ok -28: xsurvey_test.c:186: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 100) succeeds... ok -28: xsurvey_test.c:187: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:188: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:189: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:191: Check nuts_marry(surv, resp) succeeds... ok -28: xsurvey_test.c:193: Check nng_msg_alloc(&m, 0) succeeds... ok -28: xsurvey_test.c:194: Check nng_msg_append_u32(m, 0x80000000) succeeds... ok -28: xsurvey_test.c:195: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:197: Check nng_recvmsg(resp, &m, 0) succeeds... ok -28: xsurvey_test.c:202: Check nng_msg_header_len(m) == 8... ok -28: xsurvey_test.c:203: Check nng_msg_header_chop_u32(m, &req_id) succeeds... ok -28: xsurvey_test.c:204: Check req_id == 0x80000000... ok -28: xsurvey_test.c:206: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:207: Check nng_recvmsg(surv, &m, 0) fails with Timed out... ok -28: xsurvey_test.c:209: Check nng_close(surv) succeeds... ok -28: xsurvey_test.c:210: Check nng_close(resp) succeeds... ok -28: SUCCESS: All conditions have passed. -28: Duration: 0.109022 secs -28: -28: Test xsurvey recv header: -28: xsurvey_test.c:222: Check nng_respondent0_open_raw(&resp) succeeds... ok -28: xsurvey_test.c:223: Check nng_surveyor0_open_raw(&surv) succeeds... ok -28: xsurvey_test.c:224: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:225: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:226: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:227: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:229: Check nuts_marry_ex(surv, resp, ((void *)0), ((void *)0), &p) succeeds... ok -28: xsurvey_test.c:232: Check nng_msg_alloc(&m, 0) succeeds... ok -28: xsurvey_test.c:233: Check nng_msg_header_append_u32(m, nng_pipe_id(p)) succeeds... ok -28: xsurvey_test.c:234: Check nng_msg_header_append_u32(m, 0x2) succeeds... ok -28: xsurvey_test.c:235: Check nng_msg_header_append_u32(m, 0x1) succeeds... ok -28: xsurvey_test.c:236: Check nng_msg_header_append_u32(m, 0x80000123u) succeeds... ok -28: xsurvey_test.c:238: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:240: Check nng_recvmsg(surv, &m, 0) succeeds... ok -28: xsurvey_test.c:241: Check nng_msg_header_len(m) == 12... ok -28: xsurvey_test.c:242: Check nng_msg_header_trim_u32(m, &id) succeeds... ok -28: xsurvey_test.c:243: Check id == 0x2... ok -28: xsurvey_test.c:244: Check nng_msg_header_trim_u32(m, &id) succeeds... ok -28: xsurvey_test.c:245: Check id == 0x1... ok -28: xsurvey_test.c:246: Check nng_msg_header_trim_u32(m, &id) succeeds... ok -28: xsurvey_test.c:247: Check id == 0x80000123u... ok -28: xsurvey_test.c:251: Check nng_close(surv) succeeds... ok -28: xsurvey_test.c:252: Check nng_close(resp) succeeds... ok -28: SUCCESS: All conditions have passed. -28: Duration: 0.003114 secs -28: +1: aio_test.c:340: Check nng_aio_alloc(&sl.aio, aio_sleep_loop, &sl) succeeds... ok +1: aio_test.c:341: Check nng_mtx_alloc(&sl.mx) succeeds... ok +1: aio_test.c:342: Check nng_cv_alloc(&sl.cv, sl.mx) succeeds... ok +1: aio_test.c:354: Check dur >= 100... ok +1: aio_test.c:359: Check sl.done... ok +1: aio_test.c:360: Check sl.result fails with Operation canceled... ok +1: SUCCESS: All conditions have passed. +1: Duration: 0.151476 secs +1: +1: Summary: +1: Count of all unit tests: 12 +1: Count of run unit tests: 12 +1: Count of failed unit tests: 0 +1: Count of skipped unit tests: 0 +1: SUCCESS: All unit tests have passed. +1: +17/86 Test #1: nng.core.aio_test ........................... Passed 0.88 sec +test 32 + Start 32: nng.supplemental.tls_test + +32: Test command: /build/nng-1.5.2/build-shared/src/supplemental/tls/tls_test "-t" "-v" +32: Working Directory: /build/nng-1.5.2/build-shared/src/supplemental/tls +32: Test timeout computed to be: 180 27: xrespond_test.c:260: Check nng_respondent0_open_raw(&resp) succeeds... ok 27: xrespond_test.c:261: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok 27: xrespond_test.c:266: Check nng_aio_result(aio) fails with Operation canceled... ok 27: xrespond_test.c:267: Check nng_close(resp) succeeds... ok 27: SUCCESS: All conditions have passed. -27: Duration: 0.002366 secs +27: Duration: 0.001719 secs 27: -25: respond_test.c:228: Check nng_respondent0_open(&resp) succeeds... ok -25: respond_test.c:229: Check nng_surveyor0_open_raw(&surv) succeeds... ok -25: respond_test.c:230: Check nng_setopt_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -25: respond_test.c:231: Check nng_setopt_ms(resp, NNG_OPT_SENDTIMEO, 200) succeeds... ok -25: respond_test.c:232: Check nng_setopt_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -25: respond_test.c:233: Check nng_setopt_int(resp, NNG_OPT_SENDBUF, 20) succeeds... ok -25: respond_test.c:234: Check nng_setopt_int(resp, NNG_OPT_RECVBUF, 20) succeeds... ok -25: respond_test.c:235: Check nng_setopt_int(surv, NNG_OPT_SENDBUF, 20) succeeds... ok -25: respond_test.c:236: Check nng_setopt_int(surv, NNG_OPT_RECVBUF, 1) succeeds... ok -25: respond_test.c:238: Check nuts_marry(surv, resp) succeeds... ok -25: respond_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:243: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:244: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:245: Check nng_recvmsg(resp, &m, 0) succeeds... ok -25: respond_test.c:253: Check rv succeeds... ok -25: respond_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:243: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:244: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:245: Check nng_recvmsg(resp, &m, 0) succeeds... ok -25: respond_test.c:253: Check rv succeeds... ok -25: respond_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:243: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:244: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:245: Check nng_recvmsg(resp, &m, 0) succeeds... ok -25: respond_test.c:253: Check rv succeeds... ok -25: respond_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:243: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:244: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:245: Check nng_recvmsg(resp, &m, 0) succeeds... ok -25: respond_test.c:255: Check nng_pipe_close(p) succeeds... ok -25: respond_test.c:257: Check nng_close(surv) succeeds... ok -25: respond_test.c:258: Check nng_close(resp) succeeds... ok -25: SUCCESS: All conditions have passed. -25: Duration: 0.217822 secs -25: -28: Test xsurvey close during recv: +32: Test tls config version: 27: Test xrespond send no header: -25: Test respond recv aio ctx stopped: -25: respond_test.c:268: Check nng_respondent0_open(&resp) succeeds... ok -25: respond_test.c:269: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -25: respond_test.c:270: Check nng_ctx_open(&ctx, resp) succeeds... ok -25: respond_test.c:275: Check nng_aio_result(aio) fails with Operation canceled... ok -25: respond_test.c:276: Check nng_ctx_close(ctx) succeeds... ok -25: respond_test.c:277: Check nng_close(resp) succeeds... ok -25: SUCCESS: All conditions have passed. -25: Duration: 0.002172 secs -25: -25: Test respond close pipe context send: -25: respond_test.c:292: Check nng_respondent0_open(&resp) succeeds... ok -25: respond_test.c:293: Check nng_surveyor0_open_raw(&surv) succeeds... ok -25: respond_test.c:294: Check nng_setopt_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -25: respond_test.c:295: Check nng_setopt_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -25: respond_test.c:296: Check nng_setopt_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -25: respond_test.c:297: Check nng_setopt_int(resp, NNG_OPT_SENDBUF, 1) succeeds... ok -25: respond_test.c:298: Check nng_setopt_int(resp, NNG_OPT_RECVBUF, 1) succeeds... ok -25: respond_test.c:299: Check nng_setopt_int(surv, NNG_OPT_SENDBUF, 1) succeeds... ok -25: respond_test.c:300: Check nng_setopt_int(surv, NNG_OPT_RECVBUF, 1) succeeds... ok -25: respond_test.c:302: Check nng_ctx_open(&ctx[i], resp) succeeds... ok -25: respond_test.c:303: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -25: respond_test.c:302: Check nng_ctx_open(&ctx[i], resp) succeeds... ok -25: respond_test.c:303: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -25: respond_test.c:302: Check nng_ctx_open(&ctx[i], resp) succeeds... ok -25: respond_test.c:303: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -25: respond_test.c:302: Check nng_ctx_open(&ctx[i], resp) succeeds... ok -25: respond_test.c:303: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -25: respond_test.c:302: Check nng_ctx_open(&ctx[i], resp) succeeds... ok -25: respond_test.c:303: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -25: respond_test.c:302: Check nng_ctx_open(&ctx[i], resp) succeeds... ok -25: respond_test.c:303: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -25: respond_test.c:302: Check nng_ctx_open(&ctx[i], resp) succeeds... ok -25: respond_test.c:303: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -25: respond_test.c:302: Check nng_ctx_open(&ctx[i], resp) succeeds... ok -25: respond_test.c:303: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -25: respond_test.c:302: Check nng_ctx_open(&ctx[i], resp) succeeds... ok -25: respond_test.c:303: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -25: respond_test.c:302: Check nng_ctx_open(&ctx[i], resp) succeeds... ok -25: respond_test.c:303: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -25: respond_test.c:306: Check nuts_marry(surv, resp) succeeds... ok -25: respond_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:311: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:311: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:311: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:311: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:311: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:311: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:311: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:311: Check nng_sendmsg(surv, m, 0) succeeds... ok -32: tls_test.c:87: Check (buf1 = nng_alloc(size)) != NULL... ok -32: tls_test.c:88: Check (buf2 = nng_alloc(size)) != NULL... ok -32: tls_test.c:94: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok -32: tls_test.c:95: Check nng_aio_alloc(&aio2, NULL, NULL) succeeds... ok -32: tls_test.c:100: Check nng_stream_listener_alloc(&l, "tls+tcp://127.0.0.1:0") succeeds... ok -32: tls_test.c:101: Check nng_tls_config_alloc(&c1, NNG_TLS_MODE_SERVER) succeeds... ok -32: tls_test.c:102: Check nng_tls_config_own_cert( c1, nuts_server_crt, nuts_server_key, NULL) succeeds... ok -32: tls_test.c:104: Check nng_stream_listener_set_ptr(l, NNG_OPT_TLS_CONFIG, c1) succeeds... ok -32: tls_test.c:105: Check nng_stream_listener_listen(l) succeeds... ok -32: tls_test.c:106: Check nng_stream_listener_get_int(l, NNG_OPT_TCP_BOUND_PORT, &port) succeeds... ok -32: tls_test.c:108: Check port > 0... ok -32: tls_test.c:109: Check port < 65536... ok -32: tls_test.c:112: Check nng_stream_dialer_alloc(&d, addr) succeeds... ok -32: tls_test.c:113: Check nng_tls_config_alloc(&c2, NNG_TLS_MODE_CLIENT) succeeds... ok -32: tls_test.c:114: Check nng_tls_config_ca_chain(c2, nuts_server_crt, NULL) succeeds... ok -32: tls_test.c:115: Check nng_tls_config_server_name(c2, "localhost") succeeds... ok -32: tls_test.c:117: Check nng_stream_dialer_set_ptr(d, NNG_OPT_TLS_CONFIG, c2) succeeds... ok -32: tls_test.c:125: Check nng_aio_result(aio1) succeeds... ok -32: tls_test.c:126: Check nng_aio_result(aio2) succeeds... ok -32: tls_test.c:128: Check (s1 = nng_aio_get_output(aio1, 0)) != NULL... ok -32: tls_test.c:129: Check (s2 = nng_aio_get_output(aio2, 0)) != NULL... ok -32: tls_test.c:134: Check nuts_stream_wait(t1) succeeds... ok -32: tls_test.c:135: Check nuts_stream_wait(t2) succeeds... ok -32: tls_test.c:136: Check memcmp(buf1, buf2, size) == 0... ok +31: Case 0: +31: sha1_test.c:65: Check strcmp(strout, resultarray[i]) == 0... ok +31: Case 1: +31: sha1_test.c:65: Check strcmp(strout, resultarray[i]) == 0... ok +31: Case 2: +31: sha1_test.c:65: Check strcmp(strout, resultarray[i]) == 0... ok +31: Case 3: +31: sha1_test.c:65: Check strcmp(strout, resultarray[i]) == 0... ok +31: SUCCESS: All conditions have passed. +31: Duration: 0.012576 secs +31: +31: Summary: +31: Count of all unit tests: 1 +31: Count of run unit tests: 1 +31: Count of failed unit tests: 0 +31: Count of skipped unit tests: 0 +31: SUCCESS: All unit tests have passed. +31: +18/86 Test #31: nng.supplemental.sha1_test .................. Passed 0.01 sec +test 33 + Start 33: nng.nngcat_async + +33: Test command: /usr/bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_async_test.sh" "/build/nng-1.5.2/build-shared/src/tools/nngcat/nngcat" +33: Working Directory: /build/nng-1.5.2/build-shared/src/tools/nngcat +33: Test timeout computed to be: 10 +32: tls_test.c:17: Check nng_tls_config_alloc(&cfg, NNG_TLS_MODE_SERVER) succeeds... ok +32: tls_test.c:20: Check nng_tls_config_version(cfg, NNG_TLS_1_3, NNG_TLS_1_0) fails with Not supported... ok +32: tls_test.c:24: Check nng_tls_config_version(cfg, NNG_TLS_1_0 - 1, NNG_TLS_1_0) fails with Not supported... ok +32: tls_test.c:28: Check nng_tls_config_version(cfg, NNG_TLS_1_0, NNG_TLS_1_3 + 1) fails with Not supported... ok +32: tls_test.c:43: Check nng_tls_config_version(cfg, NNG_TLS_1_2, NNG_TLS_1_2) succeeds... ok +32: tls_test.c:44: Check nng_tls_config_version(cfg, NNG_TLS_1_2, NNG_TLS_1_3) succeeds... ok 32: SUCCESS: All conditions have passed. -32: Duration: 0.235789 secs +32: Duration: 0.001469 secs 32: -32: Summary: -32: Count of all unit tests: 3 -32: Count of run unit tests: 3 -32: Count of failed unit tests: 0 -32: Count of skipped unit tests: 0 -32: SUCCESS: All unit tests have passed. +32: Test tls conn refused: +32: tls_test.c:55: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +32: tls_test.c:59: Check nng_stream_dialer_alloc(&dialer, "tls+tcp://127.0.0.1:8") succeeds... ok +32: tls_test.c:62: Check nng_aio_result(aio) fails with Connection refused... ok +32: SUCCESS: All conditions have passed. +32: Duration: 0.001746 secs 32: -26/86 Test #32: nng.supplemental.tls_test ................... Passed 0.29 sec -test 34 - Start 34: nng.nngcat_ambiguous - -34: Test command: /bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_ambiguous_test.sh" "/build/nng-1.5.2/build-shared/src/tools/nngcat/nngcat" -34: Working Directory: /build/nng-1.5.2/build-shared/src/tools/nngcat -34: Test timeout computed to be: 10 -25: respond_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:311: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:309: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:310: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:311: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok -25: respond_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok -25: respond_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok -25: respond_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok -25: respond_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok -25: respond_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok -25: respond_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok -25: respond_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok -25: respond_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok -25: respond_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok -25: respond_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok -25: respond_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok -25: respond_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok -25: respond_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok -25: respond_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok -25: respond_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok -25: respond_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok -25: respond_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok -25: respond_test.c:316: Check nng_aio_result(aio[i]) succeeds... ok -25: respond_test.c:317: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok -25: respond_test.c:324: Check nng_pipe_close(p) succeeds... ok -25: respond_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok -25: respond_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok -25: respond_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok -25: respond_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok -25: respond_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok -25: respond_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok -25: respond_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok -25: respond_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok -25: respond_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok -25: respond_test.c:335: Check nng_ctx_close(ctx[i]) succeeds... ok -25: respond_test.c:337: Check nng_close(surv) succeeds... ok -25: respond_test.c:338: Check nng_close(resp) succeeds... ok -25: SUCCESS: All conditions have passed. -25: Duration: 0.004855 secs -25: -25: Test respond close context send: -34: Verify ambiguous options fail: pass -27/86 Test #34: nng.nngcat_ambiguous ........................ Passed 0.01 sec -test 35 - Start 35: nng.nngcat_need_proto - -35: Test command: /bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_need_proto_test.sh" "/build/nng-1.5.2/build-shared/src/tools/nngcat/nngcat" -35: Working Directory: /build/nng-1.5.2/build-shared/src/tools/nngcat -35: Test timeout computed to be: 10 -25: respond_test.c:351: Check nng_respondent0_open(&resp) succeeds... ok -25: respond_test.c:352: Check nng_surveyor0_open_raw(&surv) succeeds... ok -25: respond_test.c:353: Check nng_setopt_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -25: respond_test.c:354: Check nng_setopt_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -25: respond_test.c:355: Check nng_setopt_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -25: respond_test.c:356: Check nng_setopt_int(resp, NNG_OPT_SENDBUF, 1) succeeds... ok -25: respond_test.c:357: Check nng_setopt_int(resp, NNG_OPT_RECVBUF, 1) succeeds... ok -25: respond_test.c:358: Check nng_setopt_int(surv, NNG_OPT_SENDBUF, 1) succeeds... ok -25: respond_test.c:359: Check nng_setopt_int(surv, NNG_OPT_RECVBUF, 1) succeeds... ok -25: respond_test.c:361: Check nng_ctx_open(&ctx[i], resp) succeeds... ok -25: respond_test.c:362: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -25: respond_test.c:361: Check nng_ctx_open(&ctx[i], resp) succeeds... ok -25: respond_test.c:362: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -25: respond_test.c:361: Check nng_ctx_open(&ctx[i], resp) succeeds... ok -25: respond_test.c:362: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -25: respond_test.c:361: Check nng_ctx_open(&ctx[i], resp) succeeds... ok -25: respond_test.c:362: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -25: respond_test.c:361: Check nng_ctx_open(&ctx[i], resp) succeeds... ok -25: respond_test.c:362: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -25: respond_test.c:361: Check nng_ctx_open(&ctx[i], resp) succeeds... ok -25: respond_test.c:362: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -25: respond_test.c:361: Check nng_ctx_open(&ctx[i], resp) succeeds... ok -25: respond_test.c:362: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -25: respond_test.c:361: Check nng_ctx_open(&ctx[i], resp) succeeds... ok -25: respond_test.c:362: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -25: respond_test.c:361: Check nng_ctx_open(&ctx[i], resp) succeeds... ok -25: respond_test.c:362: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -25: respond_test.c:361: Check nng_ctx_open(&ctx[i], resp) succeeds... ok -25: respond_test.c:362: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -25: respond_test.c:365: Check nuts_marry(surv, resp) succeeds... ok -25: respond_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:370: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:370: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:370: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:370: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:370: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:370: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:370: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:370: Check nng_sendmsg(surv, m, 0) succeeds... ok +32: Test tls large message: +17: push_test.c:428: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:429: Check nng_pull0_open(&pull1) succeeds... ok +17: push_test.c:430: Check nng_pull0_open(&pull2) succeeds... ok +17: push_test.c:431: Check nng_pull0_open(&pull3) succeeds... ok +17: push_test.c:432: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 4) succeeds... ok +17: push_test.c:433: Check nuts_marry(s, pull1) succeeds... ok +17: push_test.c:434: Check nuts_marry(s, pull2) succeeds... ok +17: push_test.c:435: Check nuts_marry(s, pull3) succeeds... ok +17: push_test.c:437: Check nng_send(s, "one", strlen("one") + 1, 0) succeeds... ok +17: push_test.c:438: Check nng_send(s, "two", strlen("two") + 1, 0) succeeds... ok +17: push_test.c:439: Check nng_send(s, "three", strlen("three") + 1, 0) succeeds... ok +17: push_test.c:440: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:440: Check length 4 want 4... ok +17: push_test.c:440: Check one == one... ok +17: push_test.c:441: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:441: Check length 4 want 4... ok +17: push_test.c:441: Check two == two... ok +17: push_test.c:442: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:442: Check length 6 want 6... ok +17: push_test.c:442: Check three == three... ok +17: push_test.c:443: Check nng_close(s) succeeds... ok +17: push_test.c:444: Check nng_close(pull1) succeeds... ok +17: push_test.c:445: Check nng_close(pull2) succeeds... ok +17: push_test.c:446: Check nng_close(pull3) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.102134 secs +17: +19: sub_test.c:418: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:419: Check nng_pub0_open(&pub) succeeds... ok +19: sub_test.c:420: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 2) succeeds... ok +19: sub_test.c:421: Check nng_socket_set_bool(sub, NNG_OPT_SUB_PREFNEW, false) succeeds... ok +19: sub_test.c:422: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, NULL, 0) succeeds... ok +19: sub_test.c:423: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 200) succeeds... ok +19: sub_test.c:424: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +19: sub_test.c:425: Check nuts_marry(pub, sub) succeeds... ok +19: sub_test.c:426: Check nng_send(pub, "one", strlen("one") + 1, 0) succeeds... ok +19: sub_test.c:427: Check nng_send(pub, "two", strlen("two") + 1, 0) succeeds... ok +19: sub_test.c:428: Check nng_send(pub, "three", strlen("three") + 1, 0) succeeds... ok +19: sub_test.c:430: Check nng_recv (0 Hunky dory)... ok +19: sub_test.c:430: Check length 4 want 4... ok +19: sub_test.c:430: Check one == one... ok +19: sub_test.c:431: Check nng_recv (0 Hunky dory)... ok +19: sub_test.c:431: Check length 4 want 4... ok +19: sub_test.c:431: Check two == two... ok +19: sub_test.c:432: Check nng_recvmsg(sub, &msg, 0) fails with Timed out... ok +19: sub_test.c:433: Check nng_close(pub) succeeds... ok +19: sub_test.c:434: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.301948 secs +19: +17: Test push load balance unbuffered: +19: Test sub drop old: 26: survey_test.c:224: Check nng_respondent0_open(&resp) succeeds... ok 26: survey_test.c:225: Check nng_surveyor0_open(&surv) succeeds... ok 26: survey_test.c:226: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok @@ -29584,227 +28983,137 @@ 26: survey_test.c:276: Check nng_close(surv) succeeds... ok 26: survey_test.c:277: Check nng_close(resp) succeeds... ok 26: SUCCESS: All conditions have passed. -26: Duration: 0.225067 secs +26: Duration: 0.202129 secs 26: 26: Test survey cancel post recv: +13: pair0_test.c:337: Check nng_pair0_open(&s1) succeeds... ok +13: pair0_test.c:338: Check nng_pair0_open(&s2) succeeds... ok +13: pair0_test.c:339: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +13: pair0_test.c:340: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +13: pair0_test.c:341: Check nng_socket_get_int(s1, NNG_OPT_RECVFD, &fd) succeeds... ok +13: pair0_test.c:342: Check fd >= 0... ok +13: pair0_test.c:345: Check nuts_poll_fd(fd) == false... ok +13: pair0_test.c:348: Check nuts_marry(s1, s2) succeeds... ok +13: pair0_test.c:349: Check nuts_poll_fd(fd) == false... ok +13: pair0_test.c:353: Check nng_send(s2, "abc", strlen("abc") + 1, 0) succeeds... ok +13: pair0_test.c:355: Check nuts_poll_fd(fd)... ok +13: pair0_test.c:358: Check nng_recv (0 Hunky dory)... ok +13: pair0_test.c:358: Check length 4 want 4... ok +13: pair0_test.c:358: Check abc == abc... ok +13: pair0_test.c:359: Check nuts_poll_fd(fd) == false... ok +13: pair0_test.c:362: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 1) succeeds... ok +13: pair0_test.c:363: Check nng_send(s2, "def", strlen("def") + 1, 0) succeeds... ok +13: pair0_test.c:365: Check nuts_poll_fd(fd)... ok +13: pair0_test.c:366: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 0) succeeds... ok +13: pair0_test.c:367: Check nuts_poll_fd(fd) == false... ok +13: pair0_test.c:369: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 10) succeeds... ok +13: pair0_test.c:370: Check nuts_poll_fd(fd) == false... ok +13: pair0_test.c:372: Check nng_close(s1) succeeds... ok +13: pair0_test.c:373: Check nng_close(s2) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.201863 secs +13: +15: pair1_poly_test.c:337: Check nng_pair1_open_poly(&s1) succeeds... ok +15: pair1_poly_test.c:338: Check nng_pair0_open(&s2) succeeds... ok +15: pair1_poly_test.c:340: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +15: pair1_poly_test.c:341: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +15: pair1_poly_test.c:344: Check nng_stats_get(&stats) succeeds... ok +15: pair1_poly_test.c:346: Check stats != NULL... ok +15: pair1_poly_test.c:347: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +15: pair1_poly_test.c:348: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +15: pair1_poly_test.c:350: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +15: pair1_poly_test.c:351: Check nng_stat_value(reject) > 0... ok +15: pair1_poly_test.c:353: Check nng_close(s1) succeeds... ok +15: pair1_poly_test.c:354: Check nng_close(s2) succeeds... ok +15: SUCCESS: All conditions have passed. +15: Duration: 0.101713 secs +15: +13: Test pair0 poll writable: +15: Summary: +15: Count of all unit tests: 9 +15: Count of run unit tests: 9 +15: Count of failed unit tests: 0 +15: Count of skipped unit tests: 0 +15: SUCCESS: All unit tests have passed. +15: +19/86 Test #15: nng.sp.protocol.pair1.pair1_poly_test ....... Passed 0.91 sec +test 34 + Start 34: nng.nngcat_ambiguous + +34: Test command: /usr/bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_ambiguous_test.sh" "/build/nng-1.5.2/build-shared/src/tools/nngcat/nngcat" +34: Working Directory: /build/nng-1.5.2/build-shared/src/tools/nngcat +34: Test timeout computed to be: 10 +28: xsurvey_test.c:138: Check nng_surveyor0_open_raw(&s1) succeeds... ok +28: xsurvey_test.c:139: Check nng_surveyor0_open(&s2) succeeds... ok +28: xsurvey_test.c:141: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +28: xsurvey_test.c:142: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +28: xsurvey_test.c:145: Check nng_stats_get(&stats) succeeds... ok +28: xsurvey_test.c:147: Check stats != NULL... ok +28: xsurvey_test.c:148: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +28: xsurvey_test.c:149: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +28: xsurvey_test.c:151: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +28: xsurvey_test.c:152: Check nng_stat_value(reject) > 0... ok +28: xsurvey_test.c:154: Check nng_close(s1) succeeds... ok +28: xsurvey_test.c:155: Check nng_close(s2) succeeds... ok +28: SUCCESS: All conditions have passed. +28: Duration: 0.101726 secs +28: +34: Verify ambiguous options fail: pass +20/86 Test #34: nng.nngcat_ambiguous ........................ Passed 0.00 sec +test 35 + Start 35: nng.nngcat_need_proto + +35: Test command: /usr/bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_need_proto_test.sh" "/build/nng-1.5.2/build-shared/src/tools/nngcat/nngcat" +35: Working Directory: /build/nng-1.5.2/build-shared/src/tools/nngcat +35: Test timeout computed to be: 10 +28: Test xsurvey recv aio stopped: +28: xsurvey_test.c:165: Check nng_surveyor0_open_raw(&surv) succeeds... ok +28: xsurvey_test.c:166: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +28: xsurvey_test.c:171: Check nng_aio_result(aio) fails with Operation canceled... ok +28: xsurvey_test.c:172: Check nng_close(surv) succeeds... ok +28: SUCCESS: All conditions have passed. +28: Duration: 0.001375 secs +28: 35: Verify a protocol is needed: pass -28/86 Test #35: nng.nngcat_need_proto ....................... Passed 0.01 sec +21/86 Test #35: nng.nngcat_need_proto ....................... Passed 0.00 sec test 36 Start 36: nng.nngcat_dup_proto -36: Test command: /bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_dup_proto_test.sh" "/build/nng-1.5.2/build-shared/src/tools/nngcat/nngcat" +36: Test command: /usr/bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_dup_proto_test.sh" "/build/nng-1.5.2/build-shared/src/tools/nngcat/nngcat" 36: Working Directory: /build/nng-1.5.2/build-shared/src/tools/nngcat 36: Test timeout computed to be: 10 +28: Test xsurvey recv garbage: 36: Verify only a single protocol is allowed: pass -29/86 Test #36: nng.nngcat_dup_proto ........................ Passed 0.01 sec +22/86 Test #36: nng.nngcat_dup_proto ........................ Passed 0.00 sec test 37 Start 37: nng.nngcat_help -37: Test command: /bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_help_test.sh" "/build/nng-1.5.2/build-shared/src/tools/nngcat/nngcat" +37: Test command: /usr/bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_help_test.sh" "/build/nng-1.5.2/build-shared/src/tools/nngcat/nngcat" 37: Working Directory: /build/nng-1.5.2/build-shared/src/tools/nngcat 37: Test timeout computed to be: 10 -19: sub_test.c:524: Check nng_sub0_open(&sub) succeeds... ok -19: sub_test.c:525: Check nng_pub0_open(&pub) succeeds... ok -19: sub_test.c:526: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok -19: sub_test.c:527: Check nng_aio_alloc(&aio2, NULL, NULL) succeeds... ok -19: sub_test.c:528: Check nng_ctx_open(&c1, sub) succeeds... ok -19: sub_test.c:529: Check nng_ctx_open(&c2, sub) succeeds... ok -19: sub_test.c:531: Check nng_ctx_set(c1, NNG_OPT_SUB_SUBSCRIBE, "one", 3) succeeds... ok -19: sub_test.c:532: Check nng_ctx_set(c1, NNG_OPT_SUB_SUBSCRIBE, "all", 3) succeeds... ok -19: sub_test.c:534: Check nng_ctx_set(c2, NNG_OPT_SUB_SUBSCRIBE, "two", 3) succeeds... ok -19: sub_test.c:535: Check nng_ctx_set(c2, NNG_OPT_SUB_SUBSCRIBE, "all", 3) succeeds... ok -19: sub_test.c:540: Check nuts_marry(pub, sub) succeeds... ok -19: sub_test.c:542: Check nng_send(pub, "one for the money", strlen("one for the money") + 1, 0) succeeds... ok -19: sub_test.c:543: Check nng_send(pub, "all dogs go to heaven", strlen("all dogs go to heaven") + 1, 0) succeeds... ok -19: sub_test.c:544: Check nng_send(pub, "nobody likes a snitch", strlen("nobody likes a snitch") + 1, 0) succeeds... ok -19: sub_test.c:545: Check nng_send(pub, "two for the show", strlen("two for the show") + 1, 0) succeeds... ok -19: sub_test.c:549: Check nng_aio_result(aio1) succeeds... ok -19: sub_test.c:551: Check one for the money == one for the money... ok -19: sub_test.c:556: Check nng_aio_result(aio1) succeeds... ok -19: sub_test.c:558: Check all dogs go to heaven == all dogs go to heaven... ok -19: sub_test.c:563: Check nng_aio_result(aio1) succeeds... ok -19: sub_test.c:565: Check all dogs go to heaven == all dogs go to heaven... ok -19: sub_test.c:570: Check nng_aio_result(aio1) succeeds... ok -19: sub_test.c:572: Check two for the show == two for the show... ok -19: sub_test.c:580: Check nng_aio_result(aio1) fails with Timed out... ok -19: sub_test.c:581: Check nng_aio_result(aio2) fails with Timed out... ok -19: sub_test.c:582: Check nng_close(sub) succeeds... ok -19: sub_test.c:583: Check nng_close(pub) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.112732 secs -19: -19: Test sub cooked: 37: Verify nngcat help: pass -19: sub_test.c:594: Check nng_sub0_open(&s) succeeds... ok -19: sub_test.c:595: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok -19: sub_test.c:596: Check !b... ok -19: sub_test.c:597: Check nng_close(s) succeeds... ok -19: SUCCESS: All conditions have passed. -19: Duration: 0.002114 secs -19: -19: Summary: -19: Count of all unit tests: 22 -19: Count of run unit tests: 22 -19: Count of failed unit tests: 0 -19: Count of skipped unit tests: 0 -19: SUCCESS: All unit tests have passed. -19: -25: respond_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:370: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:368: Check nng_msg_alloc(&m, 4) succeeds... ok -25: respond_test.c:369: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok -25: respond_test.c:370: Check nng_sendmsg(surv, m, 0) succeeds... ok -25: respond_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok -25: respond_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok -25: respond_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok -25: respond_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok -25: respond_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok -25: respond_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok -25: respond_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok -25: respond_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok -25: respond_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok -25: respond_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok -25: respond_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok -25: respond_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok -25: respond_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok -25: respond_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok -25: respond_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok -25: respond_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok -25: respond_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok -25: respond_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok -25: respond_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok -25: respond_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok -25: respond_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok -25: respond_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok -25: respond_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok -25: respond_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok -25: respond_test.c:388: Check rv fails with Object closed... ok -25: respond_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok -25: respond_test.c:388: Check rv fails with Object closed... ok -25: respond_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok -25: respond_test.c:388: Check rv fails with Object closed... ok -25: respond_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok -25: respond_test.c:388: Check rv fails with Object closed... ok -25: respond_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok -25: respond_test.c:388: Check rv fails with Object closed... ok -25: respond_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok -25: respond_test.c:388: Check rv fails with Object closed... ok -25: respond_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok -25: respond_test.c:388: Check rv fails with Object closed... ok -25: respond_test.c:393: Check nng_close(surv) succeeds... ok -25: respond_test.c:394: Check nng_close(resp) succeeds... ok -25: SUCCESS: All conditions have passed. -25: Duration: 0.019480 secs -25: -30/86 Test #19: nng.sp.protocol.pubsub0.sub_test ............ Passed 1.81 sec +23/86 Test #37: nng.nngcat_help ............................. Passed 0.00 sec test 38 Start 38: nng.nngcat_incompat -38: Test command: /bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_incompat_test.sh" "/build/nng-1.5.2/build-shared/src/tools/nngcat/nngcat" +38: Test command: /usr/bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_incompat_test.sh" "/build/nng-1.5.2/build-shared/src/tools/nngcat/nngcat" 38: Working Directory: /build/nng-1.5.2/build-shared/src/tools/nngcat 38: Test timeout computed to be: 10 -31/86 Test #37: nng.nngcat_help ............................. Passed 0.01 sec -test 39 - Start 39: nng.nngcat_pubsub - -39: Test command: /bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_pubsub_test.sh" "/build/nng-1.5.2/build-shared/src/tools/nngcat/nngcat" -39: Working Directory: /build/nng-1.5.2/build-shared/src/tools/nngcat -39: Test timeout computed to be: 20 -25: Test respond context send nonblock: 38: Verify incompatible options: 38: --subscribe doesn't work with non-subpass 38: --interval doesn't work with recv only: pass 38: --pair1 doesn't work with --compat: pass 38: --count doesn't work with --compat: pass -25: respond_test.c:426: Check nng_surveyor0_open(&surv) succeeds... ok -25: respond_test.c:427: Check nng_respondent0_open(&resp) succeeds... ok -25: respond_test.c:428: Check nng_setopt_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -25: respond_test.c:429: Check nng_setopt_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -25: respond_test.c:430: Check nng_setopt_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -25: respond_test.c:431: Check nng_ctx_open(&ctx, resp) succeeds... ok -25: respond_test.c:432: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -25: respond_test.c:433: Check nuts_marry(surv, resp) succeeds... ok -25: respond_test.c:435: Check nng_send(surv, "SEND", strlen("SEND") + 1, 0) succeeds... ok -25: respond_test.c:438: Check nng_aio_result(aio) succeeds... ok -25: respond_test.c:446: Check nng_aio_result(aio) fails with Timed out... ok -25: respond_test.c:447: Check nng_close(surv) succeeds... ok -25: respond_test.c:448: Check nng_close(resp) succeeds... ok -25: SUCCESS: All conditions have passed. -25: Duration: 0.006981 secs -25: -25: Test respond context recv nonblock: 38: --count fails with non-integer: pass 38: --file fails with non-existing file: pass 38: PASS. -32/86 Test #38: nng.nngcat_incompat ......................... Passed 0.03 sec -test 40 - Start 40: nng.nngcat_recvmaxsz +24/86 Test #38: nng.nngcat_incompat ......................... Passed 0.01 sec +test 39 + Start 39: nng.nngcat_pubsub -40: Test command: /bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_recvmaxsz_test.sh" "/build/nng-1.5.2/build-shared/src/tools/nngcat/nngcat" -40: Working Directory: /build/nng-1.5.2/build-shared/src/tools/nngcat -40: Test timeout computed to be: 20 -28: xsurvey_test.c:264: Check nng_respondent0_open_raw(&resp) succeeds... ok -28: xsurvey_test.c:265: Check nng_surveyor0_open_raw(&surv) succeeds... ok -28: xsurvey_test.c:266: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:267: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 100) succeeds... ok -28: xsurvey_test.c:268: Check nng_socket_set_int(surv, NNG_OPT_RECVBUF, 1) succeeds... ok -28: xsurvey_test.c:269: Check nng_socket_set_int(resp, NNG_OPT_SENDBUF, 20) succeeds... ok -28: xsurvey_test.c:271: Check nuts_marry_ex(surv, resp, ((void *)0), &p1, &p2) succeeds... ok -28: xsurvey_test.c:272: Check nng_pipe_id(p1) > 0... ok -28: xsurvey_test.c:273: Check nng_pipe_id(p2) > 0... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -25: respond_test.c:404: Check nng_respondent0_open(&resp) succeeds... ok -25: respond_test.c:405: Check nng_ctx_open(&ctx, resp) succeeds... ok -25: respond_test.c:406: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -25: respond_test.c:412: Check nng_aio_result(aio) fails with Timed out... ok -25: respond_test.c:413: Check nng_close(resp) succeeds... ok -25: SUCCESS: All conditions have passed. -25: Duration: 0.001631 secs -25: -25: Test respond recv garbage: +39: Test command: /usr/bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_pubsub_test.sh" "/build/nng-1.5.2/build-shared/src/tools/nngcat/nngcat" +39: Working Directory: /build/nng-1.5.2/build-shared/src/tools/nngcat +39: Test timeout computed to be: 20 27: xrespond_test.c:278: Check nng_surveyor0_open_raw(&surv) succeeds... ok 27: xrespond_test.c:279: Check nng_respondent0_open_raw(&resp) succeeds... ok 27: xrespond_test.c:280: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 100) succeeds... ok @@ -29818,9 +29127,183 @@ 27: xrespond_test.c:291: Check nng_close(surv) succeeds... ok 27: xrespond_test.c:292: Check nng_close(resp) succeeds... ok 27: SUCCESS: All conditions have passed. -27: Duration: 0.107030 secs +27: Duration: 0.102490 secs 27: 27: Test xrespond recv garbage: +23: xrep_test.c:360: Check nng_rep0_open_raw(&rep) succeeds... ok +23: xrep_test.c:361: Check nng_req0_open_raw(&req) succeeds... ok +23: xrep_test.c:362: Check nng_socket_set_int(rep, NNG_OPT_MAXTTL, 3) succeeds... ok +23: xrep_test.c:363: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 200) succeeds... ok +23: xrep_test.c:364: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +23: xrep_test.c:366: Check nuts_marry(req, rep) succeeds... ok +23: xrep_test.c:370: Check nng_msg_alloc(&m, 0) succeeds... ok +23: xrep_test.c:371: Check nng_msg_append_u32(m, 1u) succeeds... ok +23: xrep_test.c:372: Check nng_msg_append_u32(m, 0x80000001u) succeeds... ok +23: xrep_test.c:373: Check nng_msg_append(m, "PASS1", 6) succeeds... ok +23: xrep_test.c:374: Check nng_sendmsg(req, m, 0) succeeds... ok +23: xrep_test.c:376: Check nng_msg_alloc(&m, 0) succeeds... ok +23: xrep_test.c:377: Check nng_msg_append_u32(m, 1u) succeeds... ok +23: xrep_test.c:378: Check nng_msg_append_u32(m, 2u) succeeds... ok +23: xrep_test.c:379: Check nng_msg_append_u32(m, 3u) succeeds... ok +23: xrep_test.c:380: Check nng_msg_append_u32(m, 0x80000002u) succeeds... ok +23: xrep_test.c:381: Check nng_msg_append(m, "FAIL2", 6) succeeds... ok +23: xrep_test.c:382: Check nng_sendmsg(req, m, 0) succeeds... ok +23: xrep_test.c:384: Check nng_msg_alloc(&m, 0) succeeds... ok +23: xrep_test.c:385: Check nng_msg_append_u32(m, 1u) succeeds... ok +23: xrep_test.c:386: Check nng_msg_append_u32(m, 2u) succeeds... ok +23: xrep_test.c:387: Check nng_msg_append_u32(m, 0x80000003u) succeeds... ok +23: xrep_test.c:388: Check nng_msg_append(m, "PASS3", 6) succeeds... ok +23: xrep_test.c:389: Check nng_sendmsg(req, m, 0) succeeds... ok +23: xrep_test.c:391: Check nng_msg_alloc(&m, 0) succeeds... ok +23: xrep_test.c:392: Check nng_msg_append_u32(m, 1u) succeeds... ok +23: xrep_test.c:393: Check nng_msg_append_u32(m, 2u) succeeds... ok +23: xrep_test.c:394: Check nng_msg_append_u32(m, 3u) succeeds... ok +23: xrep_test.c:395: Check nng_msg_append_u32(m, 0x80000003u) succeeds... ok +23: xrep_test.c:396: Check nng_msg_append(m, "FAIL4", 6) succeeds... ok +23: xrep_test.c:397: Check nng_sendmsg(req, m, 0) succeeds... ok +23: xrep_test.c:400: Check nng_recvmsg(rep, &m, 0) succeeds... ok +23: xrep_test.c:401: Check nng_msg_header_len(m) == 12... ok +23: xrep_test.c:402: Check nng_msg_len(m) == 6... ok +23: xrep_test.c:403: Check strcmp(nng_msg_body(m), "PASS1") == 0... ok +23: xrep_test.c:406: Check nng_recvmsg(rep, &m, 0) succeeds... ok +23: xrep_test.c:407: Check nng_msg_header_len(m) == 16... ok +23: xrep_test.c:408: Check nng_msg_len(m) == 6... ok +23: xrep_test.c:409: Check strcmp(nng_msg_body(m), "PASS3") == 0... ok +23: xrep_test.c:412: Check nng_recvmsg(rep, &m, 0) fails with Timed out... ok +23: xrep_test.c:414: Check nng_close(req) succeeds... ok +23: xrep_test.c:415: Check nng_close(rep) succeeds... ok +23: SUCCESS: All conditions have passed. +23: Duration: 0.202868 secs +23: +23: Summary: +23: Count of all unit tests: 14 +23: Count of run unit tests: 14 +23: Count of failed unit tests: 0 +23: Count of skipped unit tests: 0 +23: SUCCESS: All unit tests have passed. +23: +25/86 Test #23: nng.sp.protocol.reqrep0.xrep_test ........... Passed 0.76 sec +test 40 + Start 40: nng.nngcat_recvmaxsz + +40: Test command: /usr/bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_recvmaxsz_test.sh" "/build/nng-1.5.2/build-shared/src/tools/nngcat/nngcat" +40: Working Directory: /build/nng-1.5.2/build-shared/src/tools/nngcat +40: Test timeout computed to be: 20 +24: xreq_test.c:296: Check nng_rep0_open_raw(&rep) succeeds... ok +24: xreq_test.c:297: Check nng_req0_open_raw(&req) succeeds... ok +24: xreq_test.c:298: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +24: xreq_test.c:299: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 100) succeeds... ok +24: xreq_test.c:300: Check nng_socket_set_int(rep, NNG_OPT_RECVBUF, 5) succeeds... ok +24: xreq_test.c:301: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 20) succeeds... ok +24: xreq_test.c:303: Check nuts_marry_ex(req, rep, ((void *)0), &p1, &p2) succeeds... ok +24: xreq_test.c:304: Check nng_pipe_id(p1) > 0... ok +24: xreq_test.c:305: Check nng_pipe_id(p2) > 0... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +17: push_test.c:457: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:458: Check nng_pull0_open(&pull1) succeeds... ok +17: push_test.c:459: Check nng_pull0_open(&pull2) succeeds... ok +17: push_test.c:460: Check nng_pull0_open(&pull3) succeeds... ok +17: push_test.c:461: Check nuts_marry(s, pull1) succeeds... ok +17: push_test.c:462: Check nuts_marry(s, pull2) succeeds... ok +17: push_test.c:463: Check nuts_marry(s, pull3) succeeds... ok +17: push_test.c:465: Check nng_send(s, "one", strlen("one") + 1, 0) succeeds... ok +17: push_test.c:466: Check nng_send(s, "two", strlen("two") + 1, 0) succeeds... ok +17: push_test.c:467: Check nng_send(s, "three", strlen("three") + 1, 0) succeeds... ok +17: push_test.c:468: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:468: Check length 4 want 4... ok +17: push_test.c:468: Check one == one... ok +17: push_test.c:469: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:469: Check length 4 want 4... ok +17: push_test.c:469: Check two == two... ok +17: push_test.c:470: Check nng_recv (0 Hunky dory)... ok +17: push_test.c:470: Check length 6 want 6... ok +17: push_test.c:470: Check three == three... ok +17: push_test.c:474: Check nng_close(s) succeeds... ok +17: push_test.c:475: Check nng_close(pull1) succeeds... ok +17: push_test.c:476: Check nng_close(pull2) succeeds... ok +17: push_test.c:477: Check nng_close(pull3) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.102196 secs +17: +17: Test push send buffer: +17: push_test.c:488: Check nng_push0_open(&s) succeeds... ok +17: push_test.c:489: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok +17: push_test.c:490: Check v == 0... ok +17: push_test.c:491: Check nng_getopt_bool(s, NNG_OPT_SENDBUF, &b) fails with Incorrect type... ok +17: push_test.c:493: Check nng_getopt(s, NNG_OPT_SENDBUF, &b, &sz) fails with Invalid argument... ok +17: push_test.c:494: Check nng_setopt_int(s, NNG_OPT_SENDBUF, -1) fails with Invalid argument... ok +17: push_test.c:495: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100000) fails with Invalid argument... ok +17: push_test.c:496: Check nng_setopt_bool(s, NNG_OPT_SENDBUF, false) fails with Incorrect type... ok +17: push_test.c:497: Check nng_setopt(s, NNG_OPT_SENDBUF, &b, 1) fails with Invalid argument... ok +17: push_test.c:498: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100) succeeds... ok +17: push_test.c:499: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok +17: push_test.c:500: Check v == 100... ok +17: push_test.c:501: Check nng_close(s) succeeds... ok +17: SUCCESS: All conditions have passed. +17: Duration: 0.001328 secs +17: +17: Summary: +17: Count of all unit tests: 19 +17: Count of run unit tests: 19 +17: Count of failed unit tests: 0 +17: Count of skipped unit tests: 0 +17: SUCCESS: All unit tests have passed. +17: +26/86 Test #17: nng.sp.protocol.pipeline0.push_test ......... Passed 0.98 sec +test 41 + Start 41: nng.nngcat_unlimited + +41: Test command: /usr/bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_unlimited_test.sh" "/build/nng-1.5.2/build-shared/src/tools/nngcat/nngcat" +41: Working Directory: /build/nng-1.5.2/build-shared/src/tools/nngcat +41: Test timeout computed to be: 20 26: survey_test.c:286: Check nng_surveyor0_open(&surv) succeeds... ok 26: survey_test.c:287: Check nng_respondent0_open(&resp) succeeds... ok 26: survey_test.c:288: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok @@ -29844,9 +29327,54 @@ 26: survey_test.c:303: Check nng_close(surv) succeeds... ok 26: survey_test.c:304: Check nng_close(resp) succeeds... ok 26: SUCCESS: All conditions have passed. -26: Duration: 0.118447 secs +26: Duration: 0.101853 secs 26: 26: Test survey poll writable: +14: pair1_test.c:316: Check nng_pair1_open_raw(&s1) succeeds... ok +14: pair1_test.c:317: Check nng_pair1_open_raw(&c1) succeeds... ok +14: pair1_test.c:318: Check nng_setopt_ms(s1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok +14: pair1_test.c:319: Check nng_setopt_ms(c1, NNG_OPT_RECVTIMEO, SECOND / 5) succeeds... ok +14: pair1_test.c:322: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 0) fails with Invalid argument... ok +14: pair1_test.c:323: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 1000) fails with Invalid argument... ok +14: pair1_test.c:325: Check nng_setopt(s1, NNG_OPT_MAXTTL, &ttl, 1) fails with Invalid argument... ok +14: pair1_test.c:326: Check nng_setopt_bool(s1, NNG_OPT_MAXTTL, true) fails with Incorrect type... ok +14: pair1_test.c:328: Check nuts_marry(s1, c1) succeeds... ok +14: pair1_test.c:331: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 4) succeeds... ok +14: pair1_test.c:332: Check nng_getopt_int(s1, NNG_OPT_MAXTTL, &ttl) succeeds... ok +14: pair1_test.c:333: Check ttl == 4... ok +14: pair1_test.c:336: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:337: Check nng_msg_header_append_u32(msg, 4) succeeds... ok +14: pair1_test.c:338: Check nng_sendmsg(c1, msg, 0) succeeds... ok +14: pair1_test.c:339: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok +14: pair1_test.c:342: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:343: Check nng_msg_append_u32(msg, 0xFEEDFACE) succeeds... ok +14: pair1_test.c:344: Check nng_msg_header_append_u32(msg, 3) succeeds... ok +14: pair1_test.c:345: Check nng_sendmsg(c1, msg, 0) succeeds... ok +14: pair1_test.c:346: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +14: pair1_test.c:347: Check nng_msg_trim_u32(msg, &val) succeeds... ok +14: pair1_test.c:348: Check val == 0xFEEDFACE... ok +14: pair1_test.c:349: Check nng_msg_header_trim_u32(msg, &val) succeeds... ok +14: pair1_test.c:350: Check val == 4... ok +14: pair1_test.c:354: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 15) succeeds... ok +14: pair1_test.c:355: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:356: Check nng_msg_append_u32(msg, 1234) succeeds... ok +14: pair1_test.c:357: Check nng_msg_header_append_u32(msg, 14) succeeds... ok +14: pair1_test.c:358: Check nng_sendmsg(c1, msg, 0) succeeds... ok +14: pair1_test.c:359: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +14: pair1_test.c:360: Check nng_msg_trim_u32(msg, &val) succeeds... ok +14: pair1_test.c:361: Check val == 1234... ok +14: pair1_test.c:362: Check nng_msg_header_trim_u32(msg, &val) succeeds... ok +14: pair1_test.c:363: Check val == 15... ok +14: pair1_test.c:367: Check nng_setopt_int(s1, NNG_OPT_MAXTTL, 15) succeeds... ok +14: pair1_test.c:368: Check nng_msg_alloc(&msg, 0) succeeds... ok +14: pair1_test.c:369: Check nng_msg_header_append_u32(msg, 15) succeeds... ok +14: pair1_test.c:370: Check nng_sendmsg(c1, msg, 0) succeeds... ok +14: pair1_test.c:371: Check nng_recvmsg(s1, &msg, 0) fails with Timed out... ok +14: pair1_test.c:373: Check nng_close(s1) succeeds... ok +14: pair1_test.c:374: Check nng_close(c1) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.403843 secs +14: 26: survey_test.c:314: Check nng_surveyor0_open(&surv) succeeds... ok 26: survey_test.c:315: Check nng_respondent0_open(&resp) succeeds... ok 26: survey_test.c:316: Check nng_socket_get_int(surv, NNG_OPT_SENDFD, &fd) succeeds... ok @@ -29857,89 +29385,100 @@ 26: survey_test.c:327: Check nng_close(surv) succeeds... ok 26: survey_test.c:328: Check nng_close(resp) succeeds... ok 26: SUCCESS: All conditions have passed. -26: Duration: 0.003912 secs +26: Duration: 0.001617 secs 26: +14: Test pair1 validate peer: 26: Test survey poll readable: -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok -28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok -28: xsurvey_test.c:282: Check nng_close(surv) succeeds... ok -28: xsurvey_test.c:283: Check nng_close(resp) succeeds... ok +28: xsurvey_test.c:184: Check nng_respondent0_open_raw(&resp) succeeds... ok +28: xsurvey_test.c:185: Check nng_surveyor0_open_raw(&surv) succeeds... ok +28: xsurvey_test.c:186: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 100) succeeds... ok +28: xsurvey_test.c:187: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:188: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:189: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:191: Check nuts_marry(surv, resp) succeeds... ok +28: xsurvey_test.c:193: Check nng_msg_alloc(&m, 0) succeeds... ok +28: xsurvey_test.c:194: Check nng_msg_append_u32(m, 0x80000000) succeeds... ok +28: xsurvey_test.c:195: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:197: Check nng_recvmsg(resp, &m, 0) succeeds... ok +28: xsurvey_test.c:202: Check nng_msg_header_len(m) == 8... ok +28: xsurvey_test.c:203: Check nng_msg_header_chop_u32(m, &req_id) succeeds... ok +28: xsurvey_test.c:204: Check req_id == 0x80000000... ok +28: xsurvey_test.c:206: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:207: Check nng_recvmsg(surv, &m, 0) fails with Timed out... ok +28: xsurvey_test.c:209: Check nng_close(surv) succeeds... ok +28: xsurvey_test.c:210: Check nng_close(resp) succeeds... ok 28: SUCCESS: All conditions have passed. -28: Duration: 0.216825 secs +28: Duration: 0.101966 secs 28: -28: Test xsurvey close pipe during send: -27: xrespond_test.c:302: Check nng_respondent0_open_raw(&resp) succeeds... ok -27: xrespond_test.c:303: Check nng_surveyor0_open_raw(&surv) succeeds... ok -27: xrespond_test.c:304: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 100) succeeds... ok -27: xrespond_test.c:305: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 100) succeeds... ok -27: xrespond_test.c:306: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -27: xrespond_test.c:308: Check nuts_marry(surv, resp) succeeds... ok -27: xrespond_test.c:310: Check nng_msg_alloc(&m, 4) succeeds... ok -27: xrespond_test.c:311: Check nng_msg_append_u32(m, 1u) succeeds... ok -27: xrespond_test.c:312: Check nng_sendmsg(surv, m, 0) succeeds... ok -27: xrespond_test.c:313: Check nng_recvmsg(resp, &m, 0) fails with Timed out... ok -27: xrespond_test.c:315: Check nng_close(surv) succeeds... ok -27: xrespond_test.c:316: Check nng_close(resp) succeeds... ok -27: SUCCESS: All conditions have passed. -27: Duration: 0.107851 secs -27: -27: Test xrespond ttl option: -27: xrespond_test.c:328: Check nng_respondent0_open_raw(&resp) succeeds... ok -27: xrespond_test.c:330: Check nng_socket_set_int(resp, opt, 1) succeeds... ok -27: xrespond_test.c:331: Check nng_socket_set_int(resp, opt, 0) fails with Invalid argument... ok -27: xrespond_test.c:332: Check nng_socket_set_int(resp, opt, -1) fails with Invalid argument... ok -27: xrespond_test.c:333: Check nng_socket_set_int(resp, opt, 16) fails with Invalid argument... ok -27: xrespond_test.c:334: Check nng_socket_set_int(resp, opt, 256) fails with Invalid argument... ok -27: xrespond_test.c:335: Check nng_socket_set_int(resp, opt, 3) succeeds... ok -27: xrespond_test.c:336: Check nng_socket_get_int(resp, opt, &v) succeeds... ok -27: xrespond_test.c:337: Check v == 3... ok -27: xrespond_test.c:340: Check nng_socket_get(resp, opt, &v, &sz) succeeds... ok -27: xrespond_test.c:341: Check v == 3... ok -27: xrespond_test.c:342: Check sz == sizeof(v)... ok -27: xrespond_test.c:344: Check nng_socket_set(resp, opt, "", 1) fails with Invalid argument... ok -27: xrespond_test.c:346: Check nng_socket_get(resp, opt, &v, &sz) fails with Invalid argument... ok -27: xrespond_test.c:347: Check nng_socket_set_bool(resp, opt, true) fails with Incorrect type... ok -27: xrespond_test.c:348: Check nng_socket_get_bool(resp, opt, &b) fails with Incorrect type... ok -27: xrespond_test.c:350: Check nng_close(resp) succeeds... ok -27: SUCCESS: All conditions have passed. -27: Duration: 0.002689 secs -27: -27: Test xrespond ttl drop: +28: Test xsurvey recv header: +28: xsurvey_test.c:222: Check nng_respondent0_open_raw(&resp) succeeds... ok +28: xsurvey_test.c:223: Check nng_surveyor0_open_raw(&surv) succeeds... ok +28: xsurvey_test.c:224: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:225: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:226: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:227: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:229: Check nuts_marry_ex(surv, resp, ((void *)0), ((void *)0), &p) succeeds... ok +28: xsurvey_test.c:232: Check nng_msg_alloc(&m, 0) succeeds... ok +28: xsurvey_test.c:233: Check nng_msg_header_append_u32(m, nng_pipe_id(p)) succeeds... ok +28: xsurvey_test.c:234: Check nng_msg_header_append_u32(m, 0x2) succeeds... ok +28: xsurvey_test.c:235: Check nng_msg_header_append_u32(m, 0x1) succeeds... ok +28: xsurvey_test.c:236: Check nng_msg_header_append_u32(m, 0x80000123u) succeeds... ok +28: xsurvey_test.c:238: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:240: Check nng_recvmsg(surv, &m, 0) succeeds... ok +28: xsurvey_test.c:241: Check nng_msg_header_len(m) == 12... ok +28: xsurvey_test.c:242: Check nng_msg_header_trim_u32(m, &id) succeeds... ok +28: xsurvey_test.c:243: Check id == 0x2... ok +28: xsurvey_test.c:244: Check nng_msg_header_trim_u32(m, &id) succeeds... ok +28: xsurvey_test.c:245: Check id == 0x1... ok +28: xsurvey_test.c:246: Check nng_msg_header_trim_u32(m, &id) succeeds... ok +28: xsurvey_test.c:247: Check id == 0x80000123u... ok +28: xsurvey_test.c:251: Check nng_close(surv) succeeds... ok +28: xsurvey_test.c:252: Check nng_close(resp) succeeds... ok +28: SUCCESS: All conditions have passed. +28: Duration: 0.001673 secs +28: +28: Test xsurvey close during recv: +32: tls_test.c:87: Check (buf1 = nng_alloc(size)) != NULL... ok +32: tls_test.c:88: Check (buf2 = nng_alloc(size)) != NULL... ok +32: tls_test.c:94: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok +32: tls_test.c:95: Check nng_aio_alloc(&aio2, NULL, NULL) succeeds... ok +32: tls_test.c:100: Check nng_stream_listener_alloc(&l, "tls+tcp://127.0.0.1:0") succeeds... ok +32: tls_test.c:101: Check nng_tls_config_alloc(&c1, NNG_TLS_MODE_SERVER) succeeds... ok +32: tls_test.c:102: Check nng_tls_config_own_cert( c1, nuts_server_crt, nuts_server_key, NULL) succeeds... ok +32: tls_test.c:104: Check nng_stream_listener_set_ptr(l, NNG_OPT_TLS_CONFIG, c1) succeeds... ok +32: tls_test.c:105: Check nng_stream_listener_listen(l) succeeds... ok +32: tls_test.c:106: Check nng_stream_listener_get_int(l, NNG_OPT_TCP_BOUND_PORT, &port) succeeds... ok +32: tls_test.c:108: Check port > 0... ok +32: tls_test.c:109: Check port < 65536... ok +32: tls_test.c:112: Check nng_stream_dialer_alloc(&d, addr) succeeds... ok +32: tls_test.c:113: Check nng_tls_config_alloc(&c2, NNG_TLS_MODE_CLIENT) succeeds... ok +32: tls_test.c:114: Check nng_tls_config_ca_chain(c2, nuts_server_crt, NULL) succeeds... ok +32: tls_test.c:115: Check nng_tls_config_server_name(c2, "localhost") succeeds... ok +32: tls_test.c:117: Check nng_stream_dialer_set_ptr(d, NNG_OPT_TLS_CONFIG, c2) succeeds... ok +32: tls_test.c:125: Check nng_aio_result(aio1) succeeds... ok +32: tls_test.c:126: Check nng_aio_result(aio2) succeeds... ok +32: tls_test.c:128: Check (s1 = nng_aio_get_output(aio1, 0)) != NULL... ok +32: tls_test.c:129: Check (s2 = nng_aio_get_output(aio2, 0)) != NULL... ok +32: tls_test.c:134: Check nuts_stream_wait(t1) succeeds... ok +32: tls_test.c:135: Check nuts_stream_wait(t2) succeeds... ok +32: tls_test.c:136: Check memcmp(buf1, buf2, size) == 0... ok +32: SUCCESS: All conditions have passed. +32: Duration: 0.150216 secs +32: +32: Summary: +32: Count of all unit tests: 3 +32: Count of run unit tests: 3 +32: Count of failed unit tests: 0 +32: Count of skipped unit tests: 0 +32: SUCCESS: All unit tests have passed. +32: +27/86 Test #32: nng.supplemental.tls_test ................... Passed 0.16 sec +test 42 + Start 42: nng.nngcat_stdin_pipe + +42: Test command: /usr/bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_stdin_pipe_test.sh" "/build/nng-1.5.2/build-shared/src/tools/nngcat/nngcat" +42: Working Directory: /build/nng-1.5.2/build-shared/src/tools/nngcat +42: Test timeout computed to be: 20 25: respond_test.c:460: Check nng_respondent0_open(&resp) succeeds... ok 25: respond_test.c:461: Check nng_surveyor0_open_raw(&surv) succeeds... ok 25: respond_test.c:462: Check nng_setopt_ms(resp, NNG_OPT_RECVTIMEO, 200) succeeds... ok @@ -29953,9 +29492,47 @@ 25: respond_test.c:473: Check nng_close(surv) succeeds... ok 25: respond_test.c:474: Check nng_close(resp) succeeds... ok 25: SUCCESS: All conditions have passed. -25: Duration: 0.218803 secs +25: Duration: 0.202621 secs 25: 25: Test respond ttl option: +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:308: Check nng_msg_alloc(&m, 4) succeeds... ok +24: xreq_test.c:309: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +24: xreq_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... ok +24: xreq_test.c:314: Check nng_pipe_close(p1) succeeds... ok +24: xreq_test.c:315: Check nng_close(req) succeeds... ok +24: xreq_test.c:316: Check nng_close(rep) succeeds... ok +24: SUCCESS: All conditions have passed. +24: Duration: 0.203868 secs +24: +24: Test xreq ttl option: +24: xreq_test.c:328: Check nng_req0_open_raw(&rep) succeeds... ok +24: xreq_test.c:330: Check nng_socket_set_int(rep, opt, 1) succeeds... ok +24: xreq_test.c:331: Check nng_socket_set_int(rep, opt, 0) fails with Invalid argument... ok +24: xreq_test.c:332: Check nng_socket_set_int(rep, opt, -1) fails with Invalid argument... ok +24: xreq_test.c:333: Check nng_socket_set_int(rep, opt, 16) fails with Invalid argument... ok +24: xreq_test.c:334: Check nng_socket_set_int(rep, opt, 256) fails with Invalid argument... ok +24: xreq_test.c:335: Check nng_socket_set_int(rep, opt, 3) succeeds... ok +24: xreq_test.c:336: Check nng_socket_get_int(rep, opt, &v) succeeds... ok +24: xreq_test.c:337: Check v == 3... ok +24: xreq_test.c:340: Check nng_socket_get(rep, opt, &v, &sz) succeeds... ok +24: xreq_test.c:341: Check v == 3... ok +24: xreq_test.c:342: Check sz == sizeof(v)... ok +24: xreq_test.c:344: Check nng_socket_set(rep, opt, "", 1) == NNG_EINVAL... ok +24: xreq_test.c:346: Check nng_socket_get(rep, opt, &v, &sz) == NNG_EINVAL... ok +24: xreq_test.c:347: Check nng_socket_set_bool(rep, opt, true) == NNG_EBADTYPE... ok +24: xreq_test.c:348: Check nng_socket_get_bool(rep, opt, &b) == NNG_EBADTYPE... ok +24: xreq_test.c:350: Check nng_close(rep) == 0... ok +24: SUCCESS: All conditions have passed. +24: Duration: 0.001485 secs +24: 25: respond_test.c:486: Check nng_respondent0_open(&resp) succeeds... ok 25: respond_test.c:488: Check nng_setopt_int(resp, opt, 1) succeeds... ok 25: respond_test.c:489: Check nng_setopt_int(resp, opt, 0) fails with Invalid argument... ok @@ -29974,64 +29551,253 @@ 25: respond_test.c:506: Check nng_socket_get_bool(resp, opt, &b) fails with Incorrect type... ok 25: respond_test.c:508: Check nng_close(resp) succeeds... ok 25: SUCCESS: All conditions have passed. -25: Duration: 0.002306 secs +25: Duration: 0.002087 secs 25: +24: Summary: +24: Count of all unit tests: 12 +24: Count of run unit tests: 12 +24: Count of failed unit tests: 0 +24: Count of skipped unit tests: 0 +24: SUCCESS: All unit tests have passed. +24: +28/86 Test #24: nng.sp.protocol.reqrep0.xreq_test ........... Passed 0.75 sec +test 43 + Start 43: nng.inproc_lat + +43: Test command: /build/nng-1.5.2/build-shared/src/tools/perf/inproc_lat "64" "10000" +43: Working Directory: /build/nng-1.5.2/build-shared/src/tools/perf +43: Test timeout computed to be: 30 25: Test respond ttl drop: -28: xsurvey_test.c:295: Check nng_respondent0_open_raw(&resp) succeeds... ok -28: xsurvey_test.c:296: Check nng_surveyor0_open_raw(&surv) succeeds... ok -28: xsurvey_test.c:297: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:298: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 100) succeeds... ok -28: xsurvey_test.c:299: Check nng_socket_set_int(resp, NNG_OPT_RECVBUF, 5) succeeds... ok -28: xsurvey_test.c:300: Check nng_socket_set_int(surv, NNG_OPT_SENDBUF, 20) succeeds... ok -28: xsurvey_test.c:302: Check nuts_marry_ex(surv, resp, ((void *)0), &p1, &p2) succeeds... ok -28: xsurvey_test.c:303: Check nng_pipe_id(p1) > 0... ok -28: xsurvey_test.c:304: Check nng_pipe_id(p2) > 0... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +7: reconnect_test.c:88: Check nng_pair1_open(&(s1)) succeeds... ok +7: reconnect_test.c:89: Check nng_pair1_open(&(s2)) succeeds... ok +7: reconnect_test.c:93: Check nng_socket_set_ms(s1, NNG_OPT_RECONNMINT, 10) succeeds... ok +7: reconnect_test.c:94: Check nng_socket_set_ms(s1, NNG_OPT_RECONNMAXT, 10) succeeds... ok +7: reconnect_test.c:96: Check nng_dial(s1, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +7: reconnect_test.c:98: Check nng_listen(s2, addr, &l, 0) succeeds... ok +7: reconnect_test.c:100: Check nng_send(s2, "hello", strlen("hello") + 1, 0) succeeds... ok +7: reconnect_test.c:102: Check nng_recvmsg(s1, &msg, 0) succeeds... ok +7: reconnect_test.c:103: Check msg != NULL... ok +7: reconnect_test.c:104: Check nng_msg_len(msg) == 6... ok +7: reconnect_test.c:105: Check hello == hello... ok +7: reconnect_test.c:116: Check nng_send(s2, "again", strlen("again") + 1, 0) succeeds... ok +7: reconnect_test.c:117: Check nng_recv (0 Hunky dory)... ok +7: reconnect_test.c:117: Check length 6 want 6... ok +7: reconnect_test.c:117: Check again == again... ok +7: reconnect_test.c:119: Check nng_close(s1) succeeds... ok +7: reconnect_test.c:120: Check nng_close(s2) succeeds... ok +7: SUCCESS: All conditions have passed. +7: Duration: 0.205147 secs +7: +7: Summary: +7: Count of all unit tests: 4 +7: Count of run unit tests: 4 +7: Count of failed unit tests: 0 +7: Count of skipped unit tests: 0 +7: SUCCESS: All unit tests have passed. +7: +29/86 Test #7: nng.core.reconnect_test ..................... Passed 1.04 sec +test 44 + Start 44: nng.inproc_thr + +44: Test command: /build/nng-1.5.2/build-shared/src/tools/perf/inproc_thr "1400" "10000" +44: Working Directory: /build/nng-1.5.2/build-shared/src/tools/perf +44: Test timeout computed to be: 30 +27: xrespond_test.c:302: Check nng_respondent0_open_raw(&resp) succeeds... ok +27: xrespond_test.c:303: Check nng_surveyor0_open_raw(&surv) succeeds... ok +27: xrespond_test.c:304: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 100) succeeds... ok +27: xrespond_test.c:305: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 100) succeeds... ok +27: xrespond_test.c:306: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +27: xrespond_test.c:308: Check nuts_marry(surv, resp) succeeds... ok +27: xrespond_test.c:310: Check nng_msg_alloc(&m, 4) succeeds... ok +27: xrespond_test.c:311: Check nng_msg_append_u32(m, 1u) succeeds... ok +27: xrespond_test.c:312: Check nng_sendmsg(surv, m, 0) succeeds... ok +27: xrespond_test.c:313: Check nng_recvmsg(resp, &m, 0) fails with Timed out... ok +27: xrespond_test.c:315: Check nng_close(surv) succeeds... ok +27: xrespond_test.c:316: Check nng_close(resp) succeeds... ok +27: SUCCESS: All conditions have passed. +27: Duration: 0.102145 secs +27: +27: Test xrespond ttl option: +27: xrespond_test.c:328: Check nng_respondent0_open_raw(&resp) succeeds... ok +27: xrespond_test.c:330: Check nng_socket_set_int(resp, opt, 1) succeeds... ok +27: xrespond_test.c:331: Check nng_socket_set_int(resp, opt, 0) fails with Invalid argument... ok +27: xrespond_test.c:332: Check nng_socket_set_int(resp, opt, -1) fails with Invalid argument... ok +27: xrespond_test.c:333: Check nng_socket_set_int(resp, opt, 16) fails with Invalid argument... ok +27: xrespond_test.c:334: Check nng_socket_set_int(resp, opt, 256) fails with Invalid argument... ok +27: xrespond_test.c:335: Check nng_socket_set_int(resp, opt, 3) succeeds... ok +27: xrespond_test.c:336: Check nng_socket_get_int(resp, opt, &v) succeeds... ok +27: xrespond_test.c:337: Check v == 3... ok +27: xrespond_test.c:340: Check nng_socket_get(resp, opt, &v, &sz) succeeds... ok +27: xrespond_test.c:341: Check v == 3... ok +27: xrespond_test.c:342: Check sz == sizeof(v)... ok +27: xrespond_test.c:344: Check nng_socket_set(resp, opt, "", 1) fails with Invalid argument... ok +27: xrespond_test.c:346: Check nng_socket_get(resp, opt, &v, &sz) fails with Invalid argument... ok +27: xrespond_test.c:347: Check nng_socket_set_bool(resp, opt, true) fails with Incorrect type... ok +27: xrespond_test.c:348: Check nng_socket_get_bool(resp, opt, &b) fails with Incorrect type... ok +27: xrespond_test.c:350: Check nng_close(resp) succeeds... ok +27: SUCCESS: All conditions have passed. +27: Duration: 0.001485 secs +27: +27: Test xrespond ttl drop: +14: pair1_test.c:386: Check nng_pair1_open(&s1) succeeds... ok +14: pair1_test.c:387: Check nng_pair0_open(&s2) succeeds... ok +14: pair1_test.c:389: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +14: pair1_test.c:390: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +14: pair1_test.c:393: Check nng_stats_get(&stats) succeeds... ok +14: pair1_test.c:395: Check stats != NULL... ok +14: pair1_test.c:396: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +14: pair1_test.c:397: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +14: pair1_test.c:399: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +14: pair1_test.c:400: Check nng_stat_value(reject) > 0... ok +14: pair1_test.c:402: Check nng_close(s1) succeeds... ok +14: pair1_test.c:403: Check nng_close(s2) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.102187 secs +14: +13: pair0_test.c:383: Check nng_pair0_open(&s1) succeeds... ok +13: pair0_test.c:384: Check nng_pair0_open(&s2) succeeds... ok +13: pair0_test.c:385: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +13: pair0_test.c:386: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +13: pair0_test.c:387: Check nng_socket_get_int(s1, NNG_OPT_SENDFD, &fd) succeeds... ok +13: pair0_test.c:388: Check fd >= 0... ok +13: pair0_test.c:391: Check nuts_poll_fd(fd) == false... ok +13: pair0_test.c:394: Check nuts_marry(s1, s2) succeeds... ok +13: pair0_test.c:395: Check nuts_poll_fd(fd)... ok +13: pair0_test.c:398: Check nng_send(s1, "abc", strlen("abc") + 1, 0) succeeds... ok +13: pair0_test.c:399: Check nng_send(s1, "def", strlen("def") + 1, 0) succeeds... ok +13: pair0_test.c:400: Check nuts_poll_fd(fd) == false... ok +13: pair0_test.c:403: Check nng_recv (0 Hunky dory)... ok +13: pair0_test.c:403: Check length 4 want 4... ok +13: pair0_test.c:403: Check abc == abc... ok +13: pair0_test.c:405: Check nuts_poll_fd(fd)... ok +13: pair0_test.c:408: Check nng_close(s2) succeeds... ok +13: pair0_test.c:412: Check nuts_poll_fd(fd) == false... ok +13: pair0_test.c:413: Check nng_socket_set_int(s1, NNG_OPT_SENDBUF, 1) succeeds... ok +13: pair0_test.c:414: Check nuts_poll_fd(fd)... ok +13: pair0_test.c:416: Check nng_socket_set_int(s1, NNG_OPT_SENDBUF, 0) succeeds... ok +13: pair0_test.c:417: Check nuts_poll_fd(fd) == false... ok +13: pair0_test.c:419: Check nng_close(s1) succeeds... ok +13: SUCCESS: All conditions have passed. +13: Duration: 0.201916 secs +13: +14: Test pair1 recv no header: +13: Summary: +13: Count of all unit tests: 14 +13: Count of run unit tests: 14 +13: Count of failed unit tests: 0 +13: Count of skipped unit tests: 0 +13: SUCCESS: All unit tests have passed. +13: +30/86 Test #13: nng.sp.protocol.pair0.pair0_test ............ Passed 1.11 sec +test 45 + Start 45: nng.device + +45: Test command: /build/nng-1.5.2/build-shared/tests/device "-v" "-p" "TEST_PORT=13000" +45: Working Directory: /build/nng-1.5.2/build-shared/tests +45: Test timeout computed to be: 5 +45: === RUN: PAIRv1 device +45: +45: We cannot create cooked mode device .. +28: xsurvey_test.c:264: Check nng_respondent0_open_raw(&resp) succeeds... ok +28: xsurvey_test.c:265: Check nng_surveyor0_open_raw(&surv) succeeds... ok +28: xsurvey_test.c:266: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:267: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 100) succeeds... ok +28: xsurvey_test.c:268: Check nng_socket_set_int(surv, NNG_OPT_RECVBUF, 1) succeeds... ok +28: xsurvey_test.c:269: Check nng_socket_set_int(resp, NNG_OPT_SENDBUF, 20) succeeds... ok +28: xsurvey_test.c:271: Check nuts_marry_ex(surv, resp, ((void *)0), &p1, &p2) succeeds... ok +28: xsurvey_test.c:272: Check nng_pipe_id(p1) > 0... ok +28: xsurvey_test.c:273: Check nng_pipe_id(p2) > 0... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +21: req_test.c:272: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:273: Check nng_rep0_open(&rep1) succeeds... ok +21: req_test.c:274: Check nng_rep0_open(&rep2) succeeds... ok +21: req_test.c:276: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:277: Check nng_socket_set_ms(rep1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:278: Check nng_socket_set_ms(rep2, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:279: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +21: req_test.c:280: Check nng_socket_set_ms(rep1, NNG_OPT_SENDTIMEO, SECOND / 10) succeeds... ok +21: req_test.c:283: Check nng_socket_set_ms(req, NNG_OPT_REQ_RESENDTIME, 0) succeeds... ok +21: req_test.c:285: Check nuts_marry(rep1, req) succeeds... ok +21: req_test.c:286: Check nng_send(req, "ping", strlen("ping") + 1, 0) succeeds... ok +21: req_test.c:287: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:287: Check length 5 want 5... ok +21: req_test.c:287: Check ping == ping... ok +21: req_test.c:289: Check nuts_marry(rep2, req) succeeds... ok +21: req_test.c:290: Check nng_close(rep1) succeeds... ok +21: req_test.c:293: Check nng_recvmsg(req, &msg, 0) fails with Connection reset... ok +21: req_test.c:294: Check nng_recvmsg(rep2, &msg, 0) fails with Timed out... ok +21: req_test.c:296: Check nng_close(req) succeeds... ok +21: req_test.c:297: Check nng_close(rep2) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 1.002542 secs +21: +21: Test req disconnect abort: +19: sub_test.c:444: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:445: Check nng_pub0_open(&pub) succeeds... ok +19: sub_test.c:446: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 2) succeeds... ok +19: sub_test.c:447: Check nng_socket_set_bool(sub, NNG_OPT_SUB_PREFNEW, true) succeeds... ok +19: sub_test.c:448: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, NULL, 0) succeeds... ok +19: sub_test.c:449: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 200) succeeds... ok +19: sub_test.c:450: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +19: sub_test.c:451: Check nuts_marry(pub, sub) succeeds... ok +19: sub_test.c:452: Check nng_send(pub, "one", strlen("one") + 1, 0) succeeds... ok +19: sub_test.c:453: Check nng_send(pub, "two", strlen("two") + 1, 0) succeeds... ok +19: sub_test.c:454: Check nng_send(pub, "three", strlen("three") + 1, 0) succeeds... ok +19: sub_test.c:456: Check nng_recv (0 Hunky dory)... ok +19: sub_test.c:456: Check length 4 want 4... ok +19: sub_test.c:456: Check two == two... ok +19: sub_test.c:457: Check nng_recv (0 Hunky dory)... ok +19: sub_test.c:457: Check length 6 want 6... ok +19: sub_test.c:457: Check three == three... ok +19: sub_test.c:458: Check nng_recvmsg(sub, &msg, 0) fails with Timed out... ok +19: sub_test.c:459: Check nng_close(pub) succeeds... ok +19: sub_test.c:460: Check nng_close(sub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.301989 secs +19: +19: Test sub filter: 26: survey_test.c:339: Check nng_surveyor0_open(&surv) succeeds... ok 26: survey_test.c:340: Check nng_respondent0_open(&resp) succeeds... ok 26: survey_test.c:341: Check nng_socket_get_int(surv, NNG_OPT_RECVFD, &fd) succeeds... ok @@ -30050,7 +29816,7 @@ 26: survey_test.c:370: Check nng_close(surv) succeeds... ok 26: survey_test.c:371: Check nng_close(resp) succeeds... ok 26: SUCCESS: All conditions have passed. -26: Duration: 0.208477 secs +26: Duration: 0.201840 secs 26: 26: Test survey context does not poll: 26: survey_test.c:381: Check nng_surveyor0_open(&surv) succeeds... ok @@ -30060,9 +29826,25 @@ 26: survey_test.c:385: Check nng_ctx_close(ctx) succeeds... ok 26: survey_test.c:386: Check nng_close(surv) succeeds... ok 26: SUCCESS: All conditions have passed. -26: Duration: 0.003238 secs +26: Duration: 0.001282 secs 26: 26: Test survey context recv close socket: +45: We can create a PAIRv1 device ........... +14: pair1_test.c:414: Check nng_pair1_open(&s) succeeds... ok +14: pair1_test.c:415: Check nng_pair1_open(&c) succeeds... ok +14: pair1_test.c:416: Check nng_setopt_bool(c, "pair1_test_inject_header", true) succeeds... ok +14: pair1_test.c:417: Check nng_setopt_ms(s, NNG_OPT_RECVTIMEO, 100) succeeds... ok +14: pair1_test.c:418: Check nng_setopt_ms(s, NNG_OPT_SENDTIMEO, 200) succeeds... ok +14: pair1_test.c:420: Check nuts_marry(c, s) succeeds... ok +14: pair1_test.c:422: Check nng_msg_alloc(&m, 0) succeeds... ok +14: pair1_test.c:423: Check nng_sendmsg(c, m, 0) succeeds... ok +14: pair1_test.c:424: Check nng_recvmsg(s, &m, 0) fails with Timed out... ok +14: pair1_test.c:426: Check nng_close(c) succeeds... ok +14: pair1_test.c:427: Check nng_close(s) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.102977 secs +14: +14: Test pair1 recv garbage: 26: survey_test.c:496: Check nng_surveyor0_open(&surv) succeeds... ok 26: survey_test.c:497: Check nng_respondent0_open(&resp) succeeds... ok 26: survey_test.c:498: Check nng_ctx_open(&ctx, surv) succeeds... ok @@ -30073,89 +29855,9 @@ 26: survey_test.c:510: Check nng_aio_result(aio) fails with Object closed... ok 26: survey_test.c:512: Check nng_close(resp) succeeds... ok 26: SUCCESS: All conditions have passed. -26: Duration: 0.003604 secs +26: Duration: 0.002366 secs 26: 26: Test survey context recv nonblock: -27: xrespond_test.c:360: Check nng_respondent0_open_raw(&resp) succeeds... ok -27: xrespond_test.c:361: Check nng_surveyor0_open_raw(&surv) succeeds... ok -27: xrespond_test.c:362: Check nng_socket_set_int(resp, NNG_OPT_MAXTTL, 3) succeeds... ok -27: xrespond_test.c:363: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 200) succeeds... ok -27: xrespond_test.c:364: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -27: xrespond_test.c:366: Check nuts_marry(surv, resp) succeeds... ok -27: xrespond_test.c:370: Check nng_msg_alloc(&m, 0) succeeds... ok -27: xrespond_test.c:371: Check nng_msg_append_u32(m, 1u) succeeds... ok -27: xrespond_test.c:372: Check nng_msg_append_u32(m, 0x80000001u) succeeds... ok -27: xrespond_test.c:373: Check nng_msg_append(m, "PASS1", 6) succeeds... ok -27: xrespond_test.c:374: Check nng_sendmsg(surv, m, 0) succeeds... ok -27: xrespond_test.c:376: Check nng_msg_alloc(&m, 0) succeeds... ok -27: xrespond_test.c:377: Check nng_msg_append_u32(m, 1u) succeeds... ok -27: xrespond_test.c:378: Check nng_msg_append_u32(m, 2u) succeeds... ok -27: xrespond_test.c:379: Check nng_msg_append_u32(m, 3u) succeeds... ok -27: xrespond_test.c:380: Check nng_msg_append_u32(m, 0x80000002u) succeeds... ok -27: xrespond_test.c:381: Check nng_msg_append(m, "FAIL2", 6) succeeds... ok -27: xrespond_test.c:382: Check nng_sendmsg(surv, m, 0) succeeds... ok -27: xrespond_test.c:384: Check nng_msg_alloc(&m, 0) succeeds... ok -27: xrespond_test.c:385: Check nng_msg_append_u32(m, 1u) succeeds... ok -27: xrespond_test.c:386: Check nng_msg_append_u32(m, 2u) succeeds... ok -27: xrespond_test.c:387: Check nng_msg_append_u32(m, 0x80000003u) succeeds... ok -27: xrespond_test.c:388: Check nng_msg_append(m, "PASS3", 6) succeeds... ok -27: xrespond_test.c:389: Check nng_sendmsg(surv, m, 0) succeeds... ok -27: xrespond_test.c:391: Check nng_msg_alloc(&m, 0) succeeds... ok -27: xrespond_test.c:392: Check nng_msg_append_u32(m, 1u) succeeds... ok -27: xrespond_test.c:393: Check nng_msg_append_u32(m, 2u) succeeds... ok -27: xrespond_test.c:394: Check nng_msg_append_u32(m, 3u) succeeds... ok -27: xrespond_test.c:395: Check nng_msg_append_u32(m, 0x80000003u) succeeds... ok -27: xrespond_test.c:396: Check nng_msg_append(m, "FAIL4", 6) succeeds... ok -27: xrespond_test.c:397: Check nng_sendmsg(surv, m, 0) succeeds... ok -27: xrespond_test.c:400: Check nng_recvmsg(resp, &m, 0) succeeds... ok -27: xrespond_test.c:401: Check nng_msg_header_len(m) == 12... ok -27: xrespond_test.c:402: Check nng_msg_len(m) == 6... ok -27: xrespond_test.c:403: Check PASS1 == PASS1... ok -27: xrespond_test.c:406: Check nng_recvmsg(resp, &m, 0) succeeds... ok -27: xrespond_test.c:407: Check nng_msg_header_len(m) == 16... ok -27: xrespond_test.c:408: Check nng_msg_len(m) == 6... ok -27: xrespond_test.c:409: Check PASS3 == PASS3... ok -27: xrespond_test.c:412: Check nng_recvmsg(resp, &m, 0) fails with Timed out... ok -27: xrespond_test.c:414: Check nng_close(surv) succeeds... ok -27: xrespond_test.c:415: Check nng_close(resp) succeeds... ok -27: SUCCESS: All conditions have passed. -27: Duration: 0.212154 secs -27: -27: Summary: -27: Count of all unit tests: 14 -27: Count of run unit tests: 14 -27: Count of failed unit tests: 0 -27: Count of skipped unit tests: 0 -27: SUCCESS: All unit tests have passed. -27: -33/86 Test #27: nng.sp.protocol.survey0.xrespond_test ....... Passed 0.99 sec -test 41 - Start 41: nng.nngcat_unlimited - -41: Test command: /bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_unlimited_test.sh" "/build/nng-1.5.2/build-shared/src/tools/nngcat/nngcat" -41: Working Directory: /build/nng-1.5.2/build-shared/src/tools/nngcat -41: Test timeout computed to be: 20 -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok -28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok -28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:313: Check nng_pipe_close(p1) succeeds... ok -28: xsurvey_test.c:314: Check nng_close(surv) succeeds... ok -28: xsurvey_test.c:315: Check nng_close(resp) succeeds... ok -28: SUCCESS: All conditions have passed. -28: Duration: 0.241638 secs -28: -28: Test xsurvey ttl option: 26: survey_test.c:398: Check nng_surveyor0_open(&surv) succeeds... ok 26: survey_test.c:399: Check nng_respondent0_open(&resp) succeeds... ok 26: survey_test.c:400: Check nng_ctx_open(&ctx, surv) succeeds... ok @@ -30167,29 +29869,8 @@ 26: survey_test.c:415: Check nng_close(surv) succeeds... ok 26: survey_test.c:416: Check nng_close(resp) succeeds... ok 26: SUCCESS: All conditions have passed. -26: Duration: 0.004628 secs +26: Duration: 0.001606 secs 26: -28: xsurvey_test.c:327: Check nng_surveyor0_open_raw(&s) succeeds... ok -28: xsurvey_test.c:329: Check nng_socket_set_int(s, opt, 1) succeeds... ok -28: xsurvey_test.c:330: Check nng_socket_set_int(s, opt, 0) fails with Invalid argument... ok -28: xsurvey_test.c:331: Check nng_socket_set_int(s, opt, -1) fails with Invalid argument... ok -28: xsurvey_test.c:332: Check nng_socket_set_int(s, opt, 16) fails with Invalid argument... ok -28: xsurvey_test.c:333: Check nng_socket_set_int(s, opt, 256) fails with Invalid argument... ok -28: xsurvey_test.c:334: Check nng_socket_set_int(s, opt, 3) succeeds... ok -28: xsurvey_test.c:335: Check nng_socket_get_int(s, opt, &v) succeeds... ok -28: xsurvey_test.c:336: Check v == 3... ok -28: xsurvey_test.c:339: Check nng_socket_get(s, opt, &v, &sz) succeeds... ok -28: xsurvey_test.c:340: Check v == 3... ok -28: xsurvey_test.c:341: Check sz == sizeof(v)... ok -28: xsurvey_test.c:343: Check nng_socket_set(s, opt, "", 1) fails with Invalid argument... ok -28: xsurvey_test.c:345: Check nng_socket_get(s, opt, &v, &sz) fails with Invalid argument... ok -28: xsurvey_test.c:346: Check nng_socket_set_bool(s, opt, true) fails with Incorrect type... ok -28: xsurvey_test.c:347: Check nng_socket_get_bool(s, opt, &b) fails with Incorrect type... ok -28: xsurvey_test.c:349: Check nng_close(s) succeeds... ok -28: SUCCESS: All conditions have passed. -28: Duration: 0.002705 secs -28: -28: Test xsurvey broadcast: 26: Test survey context send nonblock: 26: survey_test.c:428: Check nng_surveyor0_open(&surv) succeeds... ok 26: survey_test.c:429: Check nng_ctx_open(&ctx, surv) succeeds... ok @@ -30198,47 +29879,52 @@ 26: survey_test.c:437: Check nng_aio_result(aio) succeeds... ok 26: survey_test.c:438: Check nng_close(surv) succeeds... ok 26: SUCCESS: All conditions have passed. -26: Duration: 0.003174 secs +26: Duration: 0.001281 secs 26: 26: Test survey timeout: -28: xsurvey_test.c:360: Check nng_respondent0_open(&resp1) succeeds... ok -28: xsurvey_test.c:361: Check nng_respondent0_open(&resp2) succeeds... ok -28: xsurvey_test.c:362: Check nng_surveyor0_open_raw(&surv) succeeds... ok -28: xsurvey_test.c:363: Check nng_socket_set_ms(resp1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:364: Check nng_socket_set_ms(resp2, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -28: xsurvey_test.c:365: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 100) succeeds... ok -28: xsurvey_test.c:367: Check nuts_marry(surv, resp1) succeeds... ok -28: xsurvey_test.c:368: Check nuts_marry(surv, resp2) succeeds... ok -28: xsurvey_test.c:370: Check nng_msg_alloc(&m, 0) succeeds... ok -28: xsurvey_test.c:371: Check nng_msg_header_append_u32(m, 0x80000002u) succeeds... ok -28: xsurvey_test.c:372: Check nng_msg_append(m, "hello", 6) succeeds... ok -28: xsurvey_test.c:374: Check nng_sendmsg(surv, m, 0) succeeds... ok -28: xsurvey_test.c:375: Check nng_recv (0 Hunky dory)... ok -28: xsurvey_test.c:375: Check length 6 want 6... ok -28: xsurvey_test.c:375: Check hello == hello... ok -28: xsurvey_test.c:376: Check nng_recv (0 Hunky dory)... ok -28: xsurvey_test.c:376: Check length 6 want 6... ok -28: xsurvey_test.c:376: Check hello == hello... ok -28: xsurvey_test.c:378: Check nng_close(surv) succeeds... ok -28: xsurvey_test.c:379: Check nng_close(resp1) succeeds... ok -28: xsurvey_test.c:380: Check nng_close(resp2) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:276: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:277: Check nng_msg_header_append_u32(m, nng_pipe_id(p2)) succeeds... ok +28: xsurvey_test.c:278: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:280: Check nng_sendmsg(resp, m, 0) succeeds... ok +28: xsurvey_test.c:282: Check nng_close(surv) succeeds... ok +28: xsurvey_test.c:283: Check nng_close(resp) succeeds... ok 28: SUCCESS: All conditions have passed. -28: Duration: 0.006174 secs -28: -28: Summary: -28: Count of all unit tests: 13 -28: Count of run unit tests: 13 -28: Count of failed unit tests: 0 -28: Count of skipped unit tests: 0 -28: SUCCESS: All unit tests have passed. +28: Duration: 0.203469 secs 28: -34/86 Test #28: nng.sp.protocol.survey0.xsurvey_test ........ Passed 1.03 sec -test 42 - Start 42: nng.nngcat_stdin_pipe - -42: Test command: /bin/bash "/build/nng-1.5.2/src/tools/nngcat/nngcat_stdin_pipe_test.sh" "/build/nng-1.5.2/build-shared/src/tools/nngcat/nngcat" -42: Working Directory: /build/nng-1.5.2/build-shared/src/tools/nngcat -42: Test timeout computed to be: 20 +28: Test xsurvey close pipe during send: 25: respond_test.c:518: Check nng_respondent0_open(&resp) succeeds... ok 25: respond_test.c:519: Check nng_surveyor0_open_raw(&surv) succeeds... ok 25: respond_test.c:520: Check nng_setopt_int(resp, NNG_OPT_MAXTTL, 3) succeeds... ok @@ -30280,7 +29966,7 @@ 25: respond_test.c:562: Check nng_close(resp) succeeds... ok 25: respond_test.c:563: Check nng_close(surv) succeeds... ok 25: SUCCESS: All conditions have passed. -25: Duration: 0.204786 secs +25: Duration: 0.202455 secs 25: 25: Summary: 25: Count of all unit tests: 17 @@ -30289,13 +29975,46 @@ 25: Count of skipped unit tests: 0 25: SUCCESS: All unit tests have passed. 25: -35/86 Test #25: nng.sp.protocol.survey0.respond_test ........ Passed 1.25 sec -test 43 - Start 43: nng.inproc_lat +31/86 Test #25: nng.sp.protocol.survey0.respond_test ........ Passed 0.88 sec +test 46 + Start 46: nng.files -43: Test command: /build/nng-1.5.2/build-shared/src/tools/perf/inproc_lat "64" "10000" -43: Working Directory: /build/nng-1.5.2/build-shared/src/tools/perf -43: Test timeout computed to be: 30 +46: Test command: /build/nng-1.5.2/build-shared/tests/files "-v" "-p" "TEST_PORT=13020" +46: Working Directory: /build/nng-1.5.2/build-shared/tests +46: Test timeout computed to be: 5 +46: === RUN: Platform File Support +46: +46: Directory names work ...... +46: Can create file in non-existent directory ...... +46: Cannot read missing file .. +46: Delete of missing file passes . +46: Walk of missing directory fails . +46: Remove missing directory works . +46: We can create a pair of files ......... +46: Directory walk works ................................. +46: Contents work ............ +46: Zero length files work ..... +46: Permissions work ..... +46: +46: +46: 81 assertions thus far +46: +46: --- PASS: Platform File Support (0.00s) +46: PASS +46: ok /build/nng-1.5.2/build-shared/tests/files 0.001s +32/86 Test #46: nng.files ................................... Passed 0.00 sec +test 47 + Start 47: nng.httpserver + +47: Test command: /build/nng-1.5.2/build-shared/tests/httpserver "-v" "-p" "TEST_PORT=13040" +47: Working Directory: /build/nng-1.5.2/build-shared/tests +47: Test timeout computed to be: 30 +47: === RUN: HTTP Server +47: +47: We can start an HTTP server ...... +47: We can connect a client to it ..... +47: 404 works ............... +47: Valid data works ........................... 26: survey_test.c:468: Check nng_surveyor0_open(&surv) succeeds... ok 26: survey_test.c:469: Check nng_respondent0_open(&resp) succeeds... ok 26: survey_test.c:470: Check nng_socket_set_ms(surv, NNG_OPT_SURVEYOR_SURVEYTIME, 50) succeeds... ok @@ -30311,7 +30030,7 @@ 26: survey_test.c:483: Check nng_close(surv) succeeds... ok 26: survey_test.c:484: Check nng_close(resp) succeeds... ok 26: SUCCESS: All conditions have passed. -26: Duration: 0.060174 secs +26: Duration: 0.051292 secs 26: 26: Test survey send best effort: 26: survey_test.c:448: Check nng_surveyor0_open(&surv) succeeds... ok @@ -30500,6 +30219,58 @@ 26: survey_test.c:453: Check nng_send(surv, "junk", strlen("junk") + 1, 0) succeeds... ok 26: survey_test.c:453: Check nng_send(surv, "junk", strlen("junk") + 1, 0) succeeds... ok 26: survey_test.c:453: Check nng_send(surv, "junk", strlen("junk") + 1, 0) succeeds... ok +27: xrespond_test.c:360: Check nng_respondent0_open_raw(&resp) succeeds... ok +27: xrespond_test.c:361: Check nng_surveyor0_open_raw(&surv) succeeds... ok +27: xrespond_test.c:362: Check nng_socket_set_int(resp, NNG_OPT_MAXTTL, 3) succeeds... ok +27: xrespond_test.c:363: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 200) succeeds... ok +27: xrespond_test.c:364: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +27: xrespond_test.c:366: Check nuts_marry(surv, resp) succeeds... ok +27: xrespond_test.c:370: Check nng_msg_alloc(&m, 0) succeeds... ok +27: xrespond_test.c:371: Check nng_msg_append_u32(m, 1u) succeeds... ok +27: xrespond_test.c:372: Check nng_msg_append_u32(m, 0x80000001u) succeeds... ok +27: xrespond_test.c:373: Check nng_msg_append(m, "PASS1", 6) succeeds... ok +27: xrespond_test.c:374: Check nng_sendmsg(surv, m, 0) succeeds... ok +27: xrespond_test.c:376: Check nng_msg_alloc(&m, 0) succeeds... ok +27: xrespond_test.c:377: Check nng_msg_append_u32(m, 1u) succeeds... ok +27: xrespond_test.c:378: Check nng_msg_append_u32(m, 2u) succeeds... ok +27: xrespond_test.c:379: Check nng_msg_append_u32(m, 3u) succeeds... ok +27: xrespond_test.c:380: Check nng_msg_append_u32(m, 0x80000002u) succeeds... ok +27: xrespond_test.c:381: Check nng_msg_append(m, "FAIL2", 6) succeeds... ok +27: xrespond_test.c:382: Check nng_sendmsg(surv, m, 0) succeeds... ok +27: xrespond_test.c:384: Check nng_msg_alloc(&m, 0) succeeds... ok +27: xrespond_test.c:385: Check nng_msg_append_u32(m, 1u) succeeds... ok +27: xrespond_test.c:386: Check nng_msg_append_u32(m, 2u) succeeds... ok +27: xrespond_test.c:387: Check nng_msg_append_u32(m, 0x80000003u) succeeds... ok +27: xrespond_test.c:388: Check nng_msg_append(m, "PASS3", 6) succeeds... ok +27: xrespond_test.c:389: Check nng_sendmsg(surv, m, 0) succeeds... ok +27: xrespond_test.c:391: Check nng_msg_alloc(&m, 0) succeeds... ok +27: xrespond_test.c:392: Check nng_msg_append_u32(m, 1u) succeeds... ok +27: xrespond_test.c:393: Check nng_msg_append_u32(m, 2u) succeeds... ok +27: xrespond_test.c:394: Check nng_msg_append_u32(m, 3u) succeeds... ok +27: xrespond_test.c:395: Check nng_msg_append_u32(m, 0x80000003u) succeeds... ok +27: xrespond_test.c:396: Check nng_msg_append(m, "FAIL4", 6) succeeds... ok +27: xrespond_test.c:397: Check nng_sendmsg(surv, m, 0) succeeds... ok +27: xrespond_test.c:400: Check nng_recvmsg(resp, &m, 0) succeeds... ok +27: xrespond_test.c:401: Check nng_msg_header_len(m) == 12... ok +27: xrespond_test.c:402: Check nng_msg_len(m) == 6... ok +27: xrespond_test.c:403: Check PASS1 == PASS1... ok +27: xrespond_test.c:406: Check nng_recvmsg(resp, &m, 0) succeeds... ok +27: xrespond_test.c:407: Check nng_msg_header_len(m) == 16... ok +27: xrespond_test.c:408: Check nng_msg_len(m) == 6... ok +27: xrespond_test.c:409: Check PASS3 == PASS3... ok +27: xrespond_test.c:412: Check nng_recvmsg(resp, &m, 0) fails with Timed out... ok +27: xrespond_test.c:414: Check nng_close(surv) succeeds... ok +27: xrespond_test.c:415: Check nng_close(resp) succeeds... ok +27: SUCCESS: All conditions have passed. +27: Duration: 0.202779 secs +27: +27: Summary: +27: Count of all unit tests: 14 +27: Count of run unit tests: 14 +27: Count of failed unit tests: 0 +27: Count of skipped unit tests: 0 +27: SUCCESS: All unit tests have passed. +27: 26: survey_test.c:453: Check nng_send(surv, "junk", strlen("junk") + 1, 0) succeeds... ok 26: survey_test.c:453: Check nng_send(surv, "junk", strlen("junk") + 1, 0) succeeds... ok 26: survey_test.c:453: Check nng_send(surv, "junk", strlen("junk") + 1, 0) succeeds... ok @@ -30520,552 +30291,63 @@ 26: survey_test.c:456: Check nng_close(surv) succeeds... ok 26: survey_test.c:457: Check nng_close(resp) succeeds... ok 26: SUCCESS: All conditions have passed. -26: Duration: 0.005442 secs -26: -26: Test survey context multi: -21: req_test.c:308: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:309: Check nng_rep0_open(&rep1) succeeds... ok -21: req_test.c:310: Check nng_rep0_open(&rep2) succeeds... ok -21: req_test.c:311: Check nng_aio_alloc(&aio, 0, 0) succeeds... ok -21: req_test.c:313: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:314: Check nng_socket_set_ms(rep1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:315: Check nng_socket_set_ms(rep2, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:316: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -21: req_test.c:317: Check nng_socket_set_ms(rep1, NNG_OPT_SENDTIMEO, SECOND / 10) succeeds... ok -21: req_test.c:320: Check nng_socket_set_ms(req, NNG_OPT_REQ_RESENDTIME, 0) succeeds... ok -21: req_test.c:322: Check nuts_marry(rep1, req) succeeds... ok -21: req_test.c:323: Check nng_send(req, "ping", strlen("ping") + 1, 0) succeeds... ok -21: req_test.c:324: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:324: Check length 5 want 5... ok -21: req_test.c:324: Check ping == ping... ok -21: req_test.c:327: Check nuts_marry(rep2, req) succeeds... ok -21: req_test.c:328: Check nng_close(rep1) succeeds... ok -21: req_test.c:332: Check nng_aio_result(aio) fails with Connection reset... ok -21: req_test.c:333: Check nng_recvmsg(rep2, &msg, 0) fails with Timed out... ok -21: req_test.c:336: Check nng_close(req) succeeds... ok -21: req_test.c:337: Check nng_close(rep2) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 1.009695 secs -21: -21: Test req resend reconnect: -21: req_test.c:199: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:200: Check nng_rep0_open(&rep1) succeeds... ok -21: req_test.c:201: Check nng_rep0_open(&rep2) succeeds... ok -21: req_test.c:203: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:204: Check nng_socket_set_ms(rep1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:205: Check nng_socket_set_ms(rep2, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:206: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -21: req_test.c:207: Check nng_socket_set_ms(rep1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -21: req_test.c:208: Check nng_socket_set_ms(rep2, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok -21: req_test.c:211: Check nng_socket_set_ms(req, NNG_OPT_REQ_RESENDTIME, 60 * SECOND) succeeds... ok -21: req_test.c:213: Check nuts_marry(rep1, req) succeeds... ok -21: req_test.c:215: Check nng_send(req, "ping", strlen("ping") + 1, 0) succeeds... ok -21: req_test.c:216: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:216: Check length 5 want 5... ok -21: req_test.c:216: Check ping == ping... ok -21: req_test.c:218: Check nng_close(rep1) succeeds... ok -21: req_test.c:219: Check nuts_marry(rep2, req) succeeds... ok -21: req_test.c:221: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:221: Check length 5 want 5... ok -21: req_test.c:221: Check ping == ping... ok -21: req_test.c:222: Check nng_send(rep2, "rep2", strlen("rep2") + 1, 0) succeeds... ok -21: req_test.c:223: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:223: Check length 5 want 5... ok -21: req_test.c:223: Check rep2 == rep2... ok -21: req_test.c:225: Check nng_close(req) succeeds... ok -21: req_test.c:226: Check nng_close(rep2) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.015635 secs -21: -21: Test req cancel: -26: survey_test.c:525: Check nng_surveyor0_open(&surv) succeeds... ok -26: survey_test.c:526: Check nng_respondent0_open(&resp) succeeds... ok -26: survey_test.c:527: Check nuts_marry(surv, resp) succeeds... ok -26: survey_test.c:528: Check nng_socket_set_ms(surv, NNG_OPT_SURVEYOR_SURVEYTIME, 200) succeeds... ok -26: survey_test.c:529: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -26: survey_test.c:532: Check nng_ctx_open(&c[i], surv) succeeds... ok -26: survey_test.c:532: Check nng_ctx_open(&c[i], surv) succeeds... ok -26: survey_test.c:532: Check nng_ctx_open(&c[i], surv) succeeds... ok -26: survey_test.c:532: Check nng_ctx_open(&c[i], surv) succeeds... ok -26: survey_test.c:532: Check nng_ctx_open(&c[i], surv) succeeds... ok -26: survey_test.c:536: Check nng_msg_alloc(&m, 0) succeeds... ok -26: survey_test.c:537: Check nng_msg_append_u32(m, i) succeeds... ok -26: survey_test.c:541: Check nng_aio_result(aio) succeeds... ok -26: survey_test.c:536: Check nng_msg_alloc(&m, 0) succeeds... ok -26: survey_test.c:537: Check nng_msg_append_u32(m, i) succeeds... ok -26: survey_test.c:541: Check nng_aio_result(aio) succeeds... ok -26: survey_test.c:536: Check nng_msg_alloc(&m, 0) succeeds... ok -26: survey_test.c:537: Check nng_msg_append_u32(m, i) succeeds... ok -26: survey_test.c:541: Check nng_aio_result(aio) succeeds... ok -26: survey_test.c:536: Check nng_msg_alloc(&m, 0) succeeds... ok -26: survey_test.c:537: Check nng_msg_append_u32(m, i) succeeds... ok -26: survey_test.c:541: Check nng_aio_result(aio) succeeds... ok -26: survey_test.c:536: Check nng_msg_alloc(&m, 0) succeeds... ok -26: survey_test.c:537: Check nng_msg_append_u32(m, i) succeeds... ok -26: survey_test.c:541: Check nng_aio_result(aio) succeeds... ok -26: survey_test.c:545: Check nng_recvmsg(resp, &m, 0) succeeds... ok -26: survey_test.c:546: Check nng_sendmsg(resp, m, 0) succeeds... ok -26: survey_test.c:545: Check nng_recvmsg(resp, &m, 0) succeeds... ok -26: survey_test.c:546: Check nng_sendmsg(resp, m, 0) succeeds... ok -26: survey_test.c:545: Check nng_recvmsg(resp, &m, 0) succeeds... ok -26: survey_test.c:546: Check nng_sendmsg(resp, m, 0) succeeds... ok -26: survey_test.c:545: Check nng_recvmsg(resp, &m, 0) succeeds... ok -26: survey_test.c:546: Check nng_sendmsg(resp, m, 0) succeeds... ok -26: survey_test.c:545: Check nng_recvmsg(resp, &m, 0) succeeds... ok -26: survey_test.c:546: Check nng_sendmsg(resp, m, 0) succeeds... ok -26: survey_test.c:553: Check nng_aio_result(aio) succeeds... ok -26: survey_test.c:555: Check m != NULL... ok -26: survey_test.c:556: Check nng_msg_trim_u32(m, &x) succeeds... ok -26: survey_test.c:557: Check x == (uint32_t) i... ok -26: survey_test.c:553: Check nng_aio_result(aio) succeeds... ok -26: survey_test.c:555: Check m != NULL... ok -26: survey_test.c:556: Check nng_msg_trim_u32(m, &x) succeeds... ok -26: survey_test.c:557: Check x == (uint32_t) i... ok -26: survey_test.c:553: Check nng_aio_result(aio) succeeds... ok -26: survey_test.c:555: Check m != NULL... ok -26: survey_test.c:556: Check nng_msg_trim_u32(m, &x) succeeds... ok -26: survey_test.c:557: Check x == (uint32_t) i... ok -26: survey_test.c:553: Check nng_aio_result(aio) succeeds... ok -26: survey_test.c:555: Check m != NULL... ok -26: survey_test.c:556: Check nng_msg_trim_u32(m, &x) succeeds... ok -26: survey_test.c:557: Check x == (uint32_t) i... ok -26: survey_test.c:553: Check nng_aio_result(aio) succeeds... ok -26: survey_test.c:555: Check m != NULL... ok -26: survey_test.c:556: Check nng_msg_trim_u32(m, &x) succeeds... ok -26: survey_test.c:557: Check x == (uint32_t) i... ok -26: survey_test.c:564: Check nng_aio_result(aio) != 0... ok -26: survey_test.c:564: Check nng_aio_result(aio) != 0... ok -26: survey_test.c:564: Check nng_aio_result(aio) != 0... ok -26: survey_test.c:564: Check nng_aio_result(aio) != 0... ok -26: survey_test.c:564: Check nng_aio_result(aio) != 0... ok -26: survey_test.c:569: Check nng_close(surv) succeeds... ok -26: survey_test.c:570: Check nng_close(resp) succeeds... ok -26: SUCCESS: All conditions have passed. -26: Duration: 0.211953 secs -26: -21: req_test.c:347: Check nng_rep_open(&rep) succeeds... ok -21: req_test.c:348: Check nng_req_open(&req) succeeds... ok -21: req_test.c:350: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:351: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok -21: req_test.c:352: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 5 * SECOND) succeeds... ok -21: req_test.c:353: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 5 * SECOND) succeeds... ok -21: req_test.c:354: Check nng_socket_set_ms(req, NNG_OPT_REQ_RESENDTIME, retry) succeeds... ok -21: req_test.c:355: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 16) succeeds... ok -21: req_test.c:357: Check nuts_marry(rep, req) succeeds... ok -21: req_test.c:360: Check nng_send(req, "abc", strlen("abc") + 1, 0) succeeds... ok -21: req_test.c:370: Check nng_send(req, "def", strlen("def") + 1, 0) succeeds... ok -21: req_test.c:373: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:373: Check length 4 want 4... ok -21: req_test.c:373: Check abc == abc... ok -21: req_test.c:377: Check nng_send(rep, "abc", strlen("abc") + 1, 0) succeeds... ok -21: req_test.c:380: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:380: Check length 4 want 4... ok -21: req_test.c:380: Check def == def... ok -21: req_test.c:383: Check nng_send(rep, "def", strlen("def") + 1, 0) succeeds... ok -21: req_test.c:386: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:386: Check length 4 want 4... ok -21: req_test.c:386: Check def == def... ok -21: req_test.c:388: Check nng_close(req) succeeds... ok -21: req_test.c:389: Check nng_close(rep) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.110527 secs -21: -26: Test survey validate peer: -21: Test req cancel abort recv: -26: survey_test.c:583: Check nng_surveyor0_open(&s1) succeeds... ok -26: survey_test.c:584: Check nng_surveyor0_open(&s2) succeeds... ok -26: survey_test.c:586: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -26: survey_test.c:587: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -26: survey_test.c:590: Check nng_stats_get(&stats) succeeds... ok -26: survey_test.c:592: Check stats != NULL... ok -26: survey_test.c:593: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -26: survey_test.c:594: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -26: survey_test.c:596: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -26: survey_test.c:597: Check nng_stat_value(reject) > 0... ok -26: survey_test.c:599: Check nng_close(s1) succeeds... ok -26: survey_test.c:600: Check nng_close(s2) succeeds... ok -26: SUCCESS: All conditions have passed. -26: Duration: 0.108582 secs +26: Duration: 0.003227 secs 26: -26: Summary: -26: Count of all unit tests: 19 -26: Count of run unit tests: 19 -26: Count of failed unit tests: 0 -26: Count of skipped unit tests: 0 -26: SUCCESS: All unit tests have passed. -26: -36/86 Test #26: nng.sp.protocol.survey0.survey_test ......... Passed 1.61 sec -test 44 - Start 44: nng.inproc_thr - -44: Test command: /build/nng-1.5.2/build-shared/src/tools/perf/inproc_thr "1400" "10000" -44: Working Directory: /build/nng-1.5.2/build-shared/src/tools/perf -44: Test timeout computed to be: 30 -21: req_test.c:400: Check nng_rep_open(&rep) succeeds... ok -21: req_test.c:401: Check nng_req_open(&req) succeeds... ok -21: req_test.c:402: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -21: req_test.c:404: Check nng_socket_set_ms(req, NNG_OPT_REQ_RESENDTIME, retry) succeeds... ok -21: req_test.c:405: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 16) succeeds... ok -21: req_test.c:406: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, 5 * SECOND) succeeds... ok -21: req_test.c:407: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 5 * SECOND) succeeds... ok -21: req_test.c:408: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 5 * SECOND) succeeds... ok -21: req_test.c:409: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 5 * SECOND) succeeds... ok -21: req_test.c:411: Check nuts_marry(rep, req) succeeds... ok -21: req_test.c:414: Check nng_send(req, "abc", strlen("abc") + 1, 0) succeeds... ok -21: req_test.c:429: Check nng_send(req, "def", strlen("def") + 1, 0) succeeds... ok -21: req_test.c:433: Check nng_aio_result(aio) fails with Operation canceled... ok -21: req_test.c:436: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:436: Check length 4 want 4... ok -21: req_test.c:436: Check abc == abc... ok -21: req_test.c:440: Check nng_send(rep, "abc", strlen("abc") + 1, 0) succeeds... ok -21: req_test.c:443: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:443: Check length 4 want 4... ok -21: req_test.c:443: Check def == def... ok -21: req_test.c:446: Check nng_send(rep, "def", strlen("def") + 1, 0) succeeds... ok -21: req_test.c:449: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:449: Check length 4 want 4... ok -21: req_test.c:449: Check def == def... ok -21: req_test.c:452: Check nng_close(req) succeeds... ok -21: req_test.c:453: Check nng_close(rep) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.212694 secs -21: -21: Test req cancel post recv: -21: req_test.c:462: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:463: Check nng_rep0_open(&rep) succeeds... ok -21: req_test.c:464: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -21: req_test.c:465: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -21: req_test.c:466: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -21: req_test.c:467: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -21: req_test.c:468: Check nuts_marry(req, rep) succeeds... ok -21: req_test.c:470: Check nng_send(req, "ONE", strlen("ONE") + 1, 0) succeeds... ok -21: req_test.c:471: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:471: Check length 4 want 4... ok -21: req_test.c:471: Check ONE == ONE... ok -21: req_test.c:472: Check nng_send(rep, "one", strlen("one") + 1, 0) succeeds... ok -21: req_test.c:474: Check nng_send(req, "TWO", strlen("TWO") + 1, 0) succeeds... ok -21: req_test.c:475: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:475: Check length 4 want 4... ok -21: req_test.c:475: Check TWO == TWO... ok -21: req_test.c:476: Check nng_send(rep, "two", strlen("two") + 1, 0) succeeds... ok -21: req_test.c:477: Check nng_recv (0 Hunky dory)... ok -21: req_test.c:477: Check length 4 want 4... ok -21: req_test.c:477: Check two == two... ok -21: req_test.c:479: Check nng_close(req) succeeds... ok -21: req_test.c:480: Check nng_close(rep) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.113357 secs -21: -21: Test req poll writable: -21: req_test.c:490: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:491: Check nng_rep0_open(&rep) succeeds... ok -21: req_test.c:492: Check nng_socket_get_int(req, NNG_OPT_SENDFD, &fd) succeeds... ok -21: req_test.c:493: Check fd >= 0... ok -21: req_test.c:496: Check nuts_poll_fd(fd) == false... ok -21: req_test.c:498: Check nuts_marry(req, rep) succeeds... ok -21: req_test.c:501: Check nuts_poll_fd(fd)... ok -21: req_test.c:510: Check rv succeeds... ok -21: req_test.c:510: Check rv succeeds... ok -21: req_test.c:513: Check nuts_poll_fd(fd) == false... ok -21: req_test.c:514: Check nng_close(req) succeeds... ok -21: req_test.c:515: Check nng_close(rep) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.123700 secs -21: -21: Test req poll contention: -21: req_test.c:530: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:531: Check nng_rep0_open(&rep) succeeds... ok -21: req_test.c:532: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 1) succeeds... ok -21: req_test.c:533: Check nng_socket_set_int(rep, NNG_OPT_RECVBUF, 1) succeeds... ok -21: req_test.c:534: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -21: req_test.c:535: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok -21: req_test.c:538: Check nng_ctx_open(&ctx[i], req) succeeds... ok -21: req_test.c:539: Check nng_aio_alloc(&ctx_aio[i], NULL, NULL) succeeds... ok -21: req_test.c:540: Check nng_msg_alloc(&ctx_msg[i], 0) succeeds... ok -21: req_test.c:538: Check nng_ctx_open(&ctx[i], req) succeeds... ok -21: req_test.c:539: Check nng_aio_alloc(&ctx_aio[i], NULL, NULL) succeeds... ok -21: req_test.c:540: Check nng_msg_alloc(&ctx_msg[i], 0) succeeds... ok -21: req_test.c:538: Check nng_ctx_open(&ctx[i], req) succeeds... ok -21: req_test.c:539: Check nng_aio_alloc(&ctx_aio[i], NULL, NULL) succeeds... ok -21: req_test.c:540: Check nng_msg_alloc(&ctx_msg[i], 0) succeeds... ok -21: req_test.c:538: Check nng_ctx_open(&ctx[i], req) succeeds... ok -21: req_test.c:539: Check nng_aio_alloc(&ctx_aio[i], NULL, NULL) succeeds... ok -21: req_test.c:540: Check nng_msg_alloc(&ctx_msg[i], 0) succeeds... ok -21: req_test.c:538: Check nng_ctx_open(&ctx[i], req) succeeds... ok -21: req_test.c:539: Check nng_aio_alloc(&ctx_aio[i], NULL, NULL) succeeds... ok -21: req_test.c:540: Check nng_msg_alloc(&ctx_msg[i], 0) succeeds... ok -21: req_test.c:542: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -21: req_test.c:543: Check nng_msg_alloc(&msg, 0) succeeds... ok -21: req_test.c:545: Check nng_socket_get_int(req, NNG_OPT_SENDFD, &fd) succeeds... ok -21: req_test.c:546: Check fd >= 0... ok -21: req_test.c:549: Check nuts_poll_fd(fd) == false... ok -21: req_test.c:559: Check nuts_marry(req, rep) succeeds... ok -21: req_test.c:562: Check nuts_poll_fd(fd) == false... ok -21: req_test.c:564: Check nng_recvmsg(rep, &msg, 0) succeeds... ok -21: req_test.c:568: Check nuts_poll_fd(fd) == false... ok -21: req_test.c:570: Check nng_recvmsg(rep, &msg, 0) succeeds... ok -21: req_test.c:570: Check nng_recvmsg(rep, &msg, 0) succeeds... ok -21: req_test.c:570: Check nng_recvmsg(rep, &msg, 0) succeeds... ok -21: req_test.c:570: Check nng_recvmsg(rep, &msg, 0) succeeds... ok -21: req_test.c:570: Check nng_recvmsg(rep, &msg, 0) succeeds... ok -21: req_test.c:578: Check nuts_poll_fd(fd) == true... ok -21: req_test.c:584: Check nng_close(req) succeeds... ok -21: req_test.c:585: Check nng_close(rep) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.187258 secs -21: -21: Test req poll multi pipe: -21: req_test.c:596: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:597: Check nng_rep0_open(&rep1) succeeds... ok -21: req_test.c:598: Check nng_rep0_open(&rep2) succeeds... ok -21: req_test.c:599: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 1) succeeds... ok -21: req_test.c:600: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -21: req_test.c:602: Check nng_socket_get_int(req, NNG_OPT_SENDFD, &fd) succeeds... ok -21: req_test.c:603: Check fd >= 0... ok -21: req_test.c:606: Check nuts_poll_fd(fd) == false... ok -21: req_test.c:608: Check nuts_marry(req, rep1) succeeds... ok -21: req_test.c:609: Check nuts_marry(req, rep2) succeeds... ok -21: req_test.c:611: Check nuts_poll_fd(fd) == true... ok -21: req_test.c:612: Check nng_send(req, "ONE", strlen("ONE") + 1, 0) succeeds... ok -21: req_test.c:613: Check nuts_poll_fd(fd) == true... ok -21: req_test.c:615: Check nng_close(req) succeeds... ok -21: req_test.c:616: Check nng_close(rep1) succeeds... ok -21: req_test.c:617: Check nng_close(rep2) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.007066 secs -21: -21: Test req poll readable: -44: total time: 0.428 [s] -44: message size: 1400 [B] -44: message count: 10000 -44: throughput: 23364 [msg/s] -44: throughput: 249.560 [Mb/s] -37/86 Test #44: nng.inproc_thr .............................. Passed 0.76 sec -test 45 - Start 45: nng.device - -45: Test command: /build/nng-1.5.2/build-shared/tests/device "-v" "-p" "TEST_PORT=13000" -45: Working Directory: /build/nng-1.5.2/build-shared/tests -45: Test timeout computed to be: 5 -45: === RUN: PAIRv1 device -45: -45: We cannot create cooked mode device .. -45: We can create a PAIRv1 device ........... -21: req_test.c:628: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:629: Check nng_rep0_open(&rep) succeeds... ok -21: req_test.c:630: Check nng_socket_get_int(req, NNG_OPT_RECVFD, &fd) succeeds... ok -21: req_test.c:631: Check fd >= 0... ok -21: req_test.c:634: Check nuts_poll_fd(fd) == false... ok -21: req_test.c:637: Check nuts_marry(req, rep) succeeds... ok -21: req_test.c:638: Check nuts_poll_fd(fd) == false... ok -21: req_test.c:643: Check nng_msg_alloc(&msg, 0) succeeds... ok -21: req_test.c:644: Check nng_msg_append(msg, "xyz", 3) succeeds... ok -21: req_test.c:645: Check nng_sendmsg(req, msg, 0) succeeds... ok -21: req_test.c:646: Check nng_recvmsg(rep, &msg, 0) succeeds... ok -21: req_test.c:647: Check nng_sendmsg(rep, msg, 0) succeeds... ok -21: req_test.c:650: Check nuts_poll_fd(fd) == true... ok -21: req_test.c:653: Check nng_recvmsg(req, &msg, 0) succeeds... ok -21: req_test.c:655: Check nuts_poll_fd(fd) == false... ok -21: req_test.c:659: Check nng_close(req) succeeds... ok -21: req_test.c:660: Check nng_close(rep) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.221081 secs -21: -21: Test req context send queued: -45: Device can send and receive ..................... -45: -45: -45: 34 assertions thus far -45: -45: --- PASS: PAIRv1 device (0.25s) -45: PASS -45: ok /build/nng-1.5.2/build-shared/tests/device 0.256s -38/86 Test #45: nng.device .................................. Passed 0.30 sec -test 46 - Start 46: nng.files - -46: Test command: /build/nng-1.5.2/build-shared/tests/files "-v" "-p" "TEST_PORT=13020" -46: Working Directory: /build/nng-1.5.2/build-shared/tests -46: Test timeout computed to be: 5 -21: req_test.c:687: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:688: Check nng_rep0_open(&rep) succeeds... ok -21: req_test.c:689: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -21: req_test.c:690: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 100) succeeds... ok -21: req_test.c:693: Check nng_ctx_open(&ctx[i], req) succeeds... ok -21: req_test.c:694: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -21: req_test.c:695: Check nng_msg_alloc(&msg[i], 0) succeeds... ok -21: req_test.c:693: Check nng_ctx_open(&ctx[i], req) succeeds... ok -21: req_test.c:694: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -21: req_test.c:695: Check nng_msg_alloc(&msg[i], 0) succeeds... ok -21: req_test.c:693: Check nng_ctx_open(&ctx[i], req) succeeds... ok -21: req_test.c:694: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -21: req_test.c:695: Check nng_msg_alloc(&msg[i], 0) succeeds... ok -21: req_test.c:703: Check nuts_marry(req, rep) succeeds... ok -21: req_test.c:708: Check nng_recvmsg(rep, &m, 0) succeeds... ok -21: req_test.c:708: Check nng_recvmsg(rep, &m, 0) succeeds... ok -21: req_test.c:708: Check nng_recvmsg(rep, &m, 0) succeeds... ok -21: req_test.c:712: Check nng_close(req) succeeds... ok -21: req_test.c:713: Check nng_close(rep) succeeds... ok -21: req_test.c:716: Check nng_aio_result(aio[i]) succeeds... ok -21: req_test.c:716: Check nng_aio_result(aio[i]) succeeds... ok -21: req_test.c:716: Check nng_aio_result(aio[i]) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.082746 secs -21: -21: Test req context send close: -46: === RUN: Platform File Support -46: -46: Directory names work ...... -46: Can create file in non-existent directory ...... -46: Cannot read missing file .. -46: Delete of missing file passes . -46: Walk of missing directory fails . -46: Remove missing directory works . -46: We can create a pair of files ......... -46: Directory walk works ................................. -46: Contents work ............ -46: Zero length files work ..... -46: Permissions work ..... -46: -46: -46: 81 assertions thus far -46: -46: --- PASS: Platform File Support (0.00s) -46: PASS -46: ok /build/nng-1.5.2/build-shared/tests/files 0.002s -39/86 Test #46: nng.files ................................... Passed 0.01 sec -test 47 - Start 47: nng.httpserver - -47: Test command: /build/nng-1.5.2/build-shared/tests/httpserver "-v" "-p" "TEST_PORT=13040" -47: Working Directory: /build/nng-1.5.2/build-shared/tests -47: Test timeout computed to be: 30 -47: === RUN: HTTP Server -47: -47: We can start an HTTP server ...... -47: We can connect a client to it ..... -47: 404 works ............... -21: req_test.c:729: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:730: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -21: req_test.c:733: Check nng_ctx_open(&ctx[i], req) succeeds... ok -21: req_test.c:734: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -21: req_test.c:735: Check nng_msg_alloc(&msg[i], 0) succeeds... ok -21: req_test.c:733: Check nng_ctx_open(&ctx[i], req) succeeds... ok -21: req_test.c:734: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -21: req_test.c:735: Check nng_msg_alloc(&msg[i], 0) succeeds... ok -21: req_test.c:733: Check nng_ctx_open(&ctx[i], req) succeeds... ok -21: req_test.c:734: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -21: req_test.c:735: Check nng_msg_alloc(&msg[i], 0) succeeds... ok -21: req_test.c:749: Check nng_aio_result(aio[i]) fails with Object closed... ok -21: req_test.c:749: Check nng_aio_result(aio[i]) fails with Object closed... ok -21: req_test.c:749: Check nng_aio_result(aio[i]) fails with Object closed... ok -21: req_test.c:753: Check nng_close(req) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.004602 secs -21: -47: Valid data works ........................... -21: Test req context send abort: -21: req_test.c:764: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:765: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -21: req_test.c:768: Check nng_ctx_open(&ctx[i], req) succeeds... ok -21: req_test.c:769: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -21: req_test.c:770: Check nng_msg_alloc(&msg[i], 0) succeeds... ok -21: req_test.c:768: Check nng_ctx_open(&ctx[i], req) succeeds... ok -21: req_test.c:769: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -21: req_test.c:770: Check nng_msg_alloc(&msg[i], 0) succeeds... ok -21: req_test.c:768: Check nng_ctx_open(&ctx[i], req) succeeds... ok -21: req_test.c:769: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -21: req_test.c:770: Check nng_msg_alloc(&msg[i], 0) succeeds... ok -21: req_test.c:784: Check nng_aio_result(aio[i]) fails with Operation canceled... ok -21: req_test.c:784: Check nng_aio_result(aio[i]) fails with Operation canceled... ok -21: req_test.c:784: Check nng_aio_result(aio[i]) fails with Operation canceled... ok -21: req_test.c:788: Check nng_close(req) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.002134 secs -21: -21: Test req context send twice: -40: Verify maximum receive size: pass -40/86 Test #40: nng.nngcat_recvmaxsz ........................ Passed 2.07 sec +33/86 Test #27: nng.sp.protocol.survey0.xrespond_test ....... Passed 0.66 sec test 48 Start 48: nng.inproc 48: Test command: /build/nng-1.5.2/build-shared/tests/inproc "-v" "-p" "TEST_PORT=13060" 48: Working Directory: /build/nng-1.5.2/build-shared/tests 48: Test timeout computed to be: 5 +26: Test survey context multi: 48: === RUN: Inproc Transport 48: 48: Given transport .... 48: Scheme is correct ...... 48: Connection refused works ........ 48: Duplicate listen rejected ......... -47: Directory serving works (root) ............... -21: req_test.c:799: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:800: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok -21: req_test.c:801: Check nng_ctx_open(&ctx, req) succeeds... ok -21: req_test.c:804: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -21: req_test.c:805: Check nng_msg_alloc(&msg[i], 0) succeeds... ok -21: req_test.c:804: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok -21: req_test.c:805: Check nng_msg_alloc(&msg[i], 0) succeeds... ok -21: req_test.c:814: Check nng_close(req) succeeds... ok -21: req_test.c:817: Check nng_aio_result(aio[0]) fails with Operation canceled... ok -21: req_test.c:818: Check nng_aio_result(aio[1]) fails with Object closed... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.101854 secs -21: -21: Test req context does not poll: -21: req_test.c:670: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:671: Check nng_ctx_open(&ctx, req) succeeds... ok -21: req_test.c:672: Check nng_ctx_getopt_int(ctx, NNG_OPT_SENDFD, &fd) fails with Not supported... ok -21: req_test.c:673: Check nng_ctx_getopt_int(ctx, NNG_OPT_RECVFD, &fd) fails with Not supported... ok -21: req_test.c:674: Check nng_ctx_close(ctx) succeeds... ok -21: req_test.c:675: Check nng_close(req) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.002178 secs -21: -21: Test req context recv close socket: -21: req_test.c:889: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:890: Check nng_rep0_open(&rep) succeeds... ok -21: req_test.c:891: Check nng_ctx_open(&ctx, req) succeeds... ok -21: req_test.c:892: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -21: req_test.c:893: Check nuts_marry(req, rep) succeeds... ok -21: req_test.c:894: Check nng_msg_alloc(&m, 0) succeeds... ok -21: req_test.c:898: Check nng_aio_result(aio) succeeds... ok -21: req_test.c:903: Check nng_aio_result(aio) fails with Object closed... ok -21: req_test.c:905: Check nng_close(rep) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.002675 secs -21: -21: Test req context recv nonblock: -47: Index.html works .................... -21: req_test.c:835: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:836: Check nng_rep0_open(&rep) succeeds... ok -21: req_test.c:837: Check nng_ctx_open(&ctx, req) succeeds... ok -21: req_test.c:838: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -21: req_test.c:839: Check nng_msg_alloc(&msg, 0) succeeds... ok -21: req_test.c:841: Check nuts_marry(req, rep) succeeds... ok -21: req_test.c:846: Check nng_aio_result(aio) succeeds... ok -21: req_test.c:851: Check nng_aio_result(aio) fails with Timed out... ok -21: req_test.c:852: Check nng_close(req) succeeds... ok -21: req_test.c:853: Check nng_close(rep) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.008095 secs -21: -21: Test req context send nonblock: -21: req_test.c:865: Check nng_req0_open(&req) succeeds... ok -21: req_test.c:866: Check nng_ctx_open(&ctx, req) succeeds... ok -21: req_test.c:867: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok -21: req_test.c:868: Check nng_msg_alloc(&msg, 0) succeeds... ok -21: req_test.c:874: Check nng_aio_result(aio) fails with Timed out... ok -21: req_test.c:875: Check nng_close(req) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.001623 secs -21: -21: Test req validate peer: -43: total time: 1.472 [s] -43: message size: 64 [B] -43: round trip count: 10000 -43: average latency: 73.600 [us] -41/86 Test #43: nng.inproc_lat .............................. Passed 1.78 sec +19: sub_test.c:471: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:472: Check nng_pub0_open(&pub) succeeds... ok +19: sub_test.c:473: Check nng_socket_set_ms(pub, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +19: sub_test.c:474: Check nng_socket_set_ms(sub, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +19: sub_test.c:475: Check nng_socket_set_int(sub, NNG_OPT_RECVBUF, 10) succeeds... ok +19: sub_test.c:478: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "abc", 3) succeeds... ok +19: sub_test.c:479: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "def", 3) succeeds... ok +19: sub_test.c:480: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "ghi", 3) succeeds... ok +19: sub_test.c:481: Check nng_socket_set(sub, NNG_OPT_SUB_SUBSCRIBE, "jkl", 3) succeeds... ok +19: sub_test.c:483: Check nuts_marry(pub, sub) succeeds... ok +19: sub_test.c:485: Check nng_send(pub, "def", 3, 0) succeeds... ok +19: sub_test.c:486: Check nng_send(pub, "de", 2, 0) succeeds... ok +19: sub_test.c:487: Check nng_send(pub, "abc123", 6, 0) succeeds... ok +19: sub_test.c:488: Check nng_send(pub, "xzy", 3, 0) succeeds... ok +19: sub_test.c:489: Check nng_send(pub, "ghi-drop", 7, 0) succeeds... ok +19: sub_test.c:490: Check nng_send(pub, "jkl-mno", 6, 0) succeeds... ok +19: sub_test.c:493: Check nng_socket_set(sub, NNG_OPT_SUB_UNSUBSCRIBE, "ghi", 3) succeeds... ok +19: sub_test.c:495: Check nng_recv(sub, buf, &sz, 0) succeeds... ok +19: sub_test.c:496: Check sz == 3... ok +19: sub_test.c:497: Check memcmp(buf, "def", 3) == 0... ok +19: sub_test.c:500: Check nng_recv(sub, buf, &sz, 0) succeeds... ok +19: sub_test.c:501: Check sz == 6... ok +19: sub_test.c:502: Check memcmp(buf, "abc123", 6) == 0... ok +19: sub_test.c:505: Check nng_recv(sub, buf, &sz, 0) succeeds... ok +19: sub_test.c:506: Check sz == 6... ok +19: sub_test.c:507: Check memcmp(buf, "jkl-mno", 6) == 0... ok +19: sub_test.c:509: Check nng_close(sub) succeeds... ok +19: sub_test.c:510: Check nng_close(pub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.101796 secs +19: +19: Test sub multi context: +45: Device can send and receive ..................... +45: +45: +45: 34 assertions thus far +45: +45: --- PASS: PAIRv1 device (0.20s) +45: PASS +45: ok /build/nng-1.5.2/build-shared/tests/device 0.202s +34/86 Test #45: nng.device .................................. Passed 0.21 sec test 49 Start 49: nng.ipc @@ -31074,34 +30356,169 @@ 49: Test timeout computed to be: 5 49: === RUN: IPC Transport 49: +14: pair1_test.c:437: Check nng_pair1_open(&s) succeeds... ok +14: pair1_test.c:438: Check nng_pair1_open(&c) succeeds... ok +14: pair1_test.c:439: Check nng_setopt_bool(c, "pair1_test_inject_header", true) succeeds... ok +14: pair1_test.c:440: Check nng_setopt_ms(s, NNG_OPT_RECVTIMEO, 100) succeeds... ok +14: pair1_test.c:441: Check nng_setopt_ms(s, NNG_OPT_SENDTIMEO, 200) succeeds... ok +14: pair1_test.c:443: Check nuts_marry(c, s) succeeds... ok +14: pair1_test.c:446: Check nng_msg_alloc(&m, 0) succeeds... ok +14: pair1_test.c:447: Check nng_msg_header_append_u32(m, 0x1000) succeeds... ok +14: pair1_test.c:448: Check nng_sendmsg(c, m, 0) succeeds... ok +14: pair1_test.c:449: Check nng_recvmsg(s, &m, 0) fails with Timed out... ok +14: pair1_test.c:451: Check nng_close(c) succeeds... ok +14: pair1_test.c:452: Check nng_close(s) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.102858 secs +14: +14: Test pair1 no context: 49: Given transport .... 49: Scheme is correct ...... 49: Connection refused works ........ 49: Duplicate listen rejected ......... -47: Index.htm works .................... -21: req_test.c:918: Check nng_req0_open(&s1) succeeds... ok -21: req_test.c:919: Check nng_req0_open(&s2) succeeds... ok -21: req_test.c:921: Check nng_listen(s1, addr, NULL, 0) succeeds... ok -21: req_test.c:922: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok -21: req_test.c:925: Check nng_stats_get(&stats) succeeds... ok -21: req_test.c:927: Check stats != NULL... ok -21: req_test.c:928: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok -21: req_test.c:929: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok -21: req_test.c:931: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok -21: req_test.c:932: Check nng_stat_value(reject) > 0... ok -21: req_test.c:934: Check nng_close(s1) succeeds... ok -21: req_test.c:935: Check nng_close(s2) succeeds... ok -21: SUCCESS: All conditions have passed. -21: Duration: 0.104245 secs -21: -21: Summary: -21: Count of all unit tests: 27 -21: Count of run unit tests: 27 -21: Count of failed unit tests: 0 -21: Count of skipped unit tests: 0 -21: SUCCESS: All unit tests have passed. -21: -42/86 Test #21: nng.sp.protocol.reqrep0.req_test ............ Passed 4.07 sec +14: pair1_test.c:461: Check nng_pair1_open(&s) succeeds... ok +14: pair1_test.c:462: Check nng_ctx_open(&ctx, s) fails with Not supported... ok +14: pair1_test.c:463: Check nng_close(s) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.002286 secs +14: +14: Test pair1 send buffer: +14: pair1_test.c:474: Check nng_pair1_open(&s) succeeds... ok +14: pair1_test.c:475: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok +14: pair1_test.c:476: Check v == 0... ok +14: pair1_test.c:477: Check nng_getopt_bool(s, NNG_OPT_SENDBUF, &b) fails with Incorrect type... ok +14: pair1_test.c:479: Check nng_getopt(s, NNG_OPT_SENDBUF, &b, &sz) fails with Invalid argument... ok +14: pair1_test.c:480: Check nng_setopt_int(s, NNG_OPT_SENDBUF, -1) fails with Invalid argument... ok +14: pair1_test.c:481: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100000) fails with Invalid argument... ok +14: pair1_test.c:482: Check nng_setopt_bool(s, NNG_OPT_SENDBUF, false) fails with Incorrect type... ok +14: pair1_test.c:483: Check nng_setopt(s, NNG_OPT_SENDBUF, &b, 1) fails with Invalid argument... ok +14: pair1_test.c:484: Check nng_setopt_int(s, NNG_OPT_SENDBUF, 100) succeeds... ok +14: pair1_test.c:485: Check nng_getopt_int(s, NNG_OPT_SENDBUF, &v) succeeds... ok +14: pair1_test.c:486: Check v == 100... ok +14: pair1_test.c:487: Check nng_close(s) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.001944 secs +14: +14: Test pair1 recv buffer: +14: pair1_test.c:498: Check nng_pair1_open(&s) succeeds... ok +14: pair1_test.c:499: Check nng_getopt_int(s, NNG_OPT_RECVBUF, &v) succeeds... ok +14: pair1_test.c:500: Check v == 0... ok +14: pair1_test.c:501: Check nng_getopt_bool(s, NNG_OPT_RECVBUF, &b) fails with Incorrect type... ok +14: pair1_test.c:503: Check nng_getopt(s, NNG_OPT_RECVBUF, &b, &sz) fails with Invalid argument... ok +14: pair1_test.c:504: Check nng_setopt_int(s, NNG_OPT_RECVBUF, -1) fails with Invalid argument... ok +14: pair1_test.c:505: Check nng_setopt_int(s, NNG_OPT_RECVBUF, 100000) fails with Invalid argument... ok +14: pair1_test.c:506: Check nng_setopt_bool(s, NNG_OPT_RECVBUF, false) fails with Incorrect type... ok +14: pair1_test.c:507: Check nng_setopt(s, NNG_OPT_RECVBUF, &b, 1) fails with Invalid argument... ok +14: pair1_test.c:508: Check nng_setopt_int(s, NNG_OPT_RECVBUF, 100) succeeds... ok +14: pair1_test.c:509: Check nng_getopt_int(s, NNG_OPT_RECVBUF, &v) succeeds... ok +14: pair1_test.c:510: Check v == 100... ok +14: pair1_test.c:511: Check nng_close(s) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.002017 secs +14: +14: Test pair1 poll readable: +47: Directory serving works (root) ............... +28: xsurvey_test.c:295: Check nng_respondent0_open_raw(&resp) succeeds... ok +28: xsurvey_test.c:296: Check nng_surveyor0_open_raw(&surv) succeeds... ok +28: xsurvey_test.c:297: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:298: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 100) succeeds... ok +28: xsurvey_test.c:299: Check nng_socket_set_int(resp, NNG_OPT_RECVBUF, 5) succeeds... ok +28: xsurvey_test.c:300: Check nng_socket_set_int(surv, NNG_OPT_SENDBUF, 20) succeeds... ok +28: xsurvey_test.c:302: Check nuts_marry_ex(surv, resp, ((void *)0), &p1, &p2) succeeds... ok +28: xsurvey_test.c:303: Check nng_pipe_id(p1) > 0... ok +28: xsurvey_test.c:304: Check nng_pipe_id(p2) > 0... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +19: sub_test.c:524: Check nng_sub0_open(&sub) succeeds... ok +19: sub_test.c:525: Check nng_pub0_open(&pub) succeeds... ok +19: sub_test.c:526: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok +19: sub_test.c:527: Check nng_aio_alloc(&aio2, NULL, NULL) succeeds... ok +19: sub_test.c:528: Check nng_ctx_open(&c1, sub) succeeds... ok +19: sub_test.c:529: Check nng_ctx_open(&c2, sub) succeeds... ok +19: sub_test.c:531: Check nng_ctx_set(c1, NNG_OPT_SUB_SUBSCRIBE, "one", 3) succeeds... ok +19: sub_test.c:532: Check nng_ctx_set(c1, NNG_OPT_SUB_SUBSCRIBE, "all", 3) succeeds... ok +19: sub_test.c:534: Check nng_ctx_set(c2, NNG_OPT_SUB_SUBSCRIBE, "two", 3) succeeds... ok +19: sub_test.c:535: Check nng_ctx_set(c2, NNG_OPT_SUB_SUBSCRIBE, "all", 3) succeeds... ok +19: sub_test.c:540: Check nuts_marry(pub, sub) succeeds... ok +19: sub_test.c:542: Check nng_send(pub, "one for the money", strlen("one for the money") + 1, 0) succeeds... ok +19: sub_test.c:543: Check nng_send(pub, "all dogs go to heaven", strlen("all dogs go to heaven") + 1, 0) succeeds... ok +19: sub_test.c:544: Check nng_send(pub, "nobody likes a snitch", strlen("nobody likes a snitch") + 1, 0) succeeds... ok +19: sub_test.c:545: Check nng_send(pub, "two for the show", strlen("two for the show") + 1, 0) succeeds... ok +19: sub_test.c:549: Check nng_aio_result(aio1) succeeds... ok +19: sub_test.c:551: Check one for the money == one for the money... ok +19: sub_test.c:556: Check nng_aio_result(aio1) succeeds... ok +19: sub_test.c:558: Check all dogs go to heaven == all dogs go to heaven... ok +19: sub_test.c:563: Check nng_aio_result(aio1) succeeds... ok +19: sub_test.c:565: Check all dogs go to heaven == all dogs go to heaven... ok +19: sub_test.c:570: Check nng_aio_result(aio1) succeeds... ok +19: sub_test.c:572: Check two for the show == two for the show... ok +19: sub_test.c:580: Check nng_aio_result(aio1) fails with Timed out... ok +19: sub_test.c:581: Check nng_aio_result(aio2) fails with Timed out... ok +19: sub_test.c:582: Check nng_close(sub) succeeds... ok +19: sub_test.c:583: Check nng_close(pub) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.102422 secs +19: +19: Test sub cooked: +19: sub_test.c:594: Check nng_sub0_open(&s) succeeds... ok +19: sub_test.c:595: Check nng_socket_get_bool(s, NNG_OPT_RAW, &b) succeeds... ok +19: sub_test.c:596: Check !b... ok +19: sub_test.c:597: Check nng_close(s) succeeds... ok +19: SUCCESS: All conditions have passed. +19: Duration: 0.001259 secs +19: +19: Summary: +19: Count of all unit tests: 22 +19: Count of run unit tests: 22 +19: Count of failed unit tests: 0 +19: Count of skipped unit tests: 0 +19: SUCCESS: All unit tests have passed. +19: +35/86 Test #19: nng.sp.protocol.pubsub0.sub_test ............ Passed 1.39 sec test 50 Start 50: nng.ipcsupp @@ -31121,8 +30538,8 @@ 50: 50: --- PASS: Supplemental IPC (0.00s) 50: PASS -50: ok /build/nng-1.5.2/build-shared/tests/ipcsupp 0.003s -43/86 Test #50: nng.ipcsupp ................................. Passed 0.01 sec +50: ok /build/nng-1.5.2/build-shared/tests/ipcsupp 0.002s +36/86 Test #50: nng.ipcsupp ................................. Passed 0.01 sec test 51 Start 51: nng.ipcwinsec @@ -31139,30 +30556,103 @@ 51: 51: --- PASS: IPC Security Descriptor (0.00s) 51: PASS -51: ok /build/nng-1.5.2/build-shared/tests/ipcwinsec 0.002s -44/86 Test #51: nng.ipcwinsec ............................... Passed 0.01 sec +51: ok /build/nng-1.5.2/build-shared/tests/ipcwinsec 0.001s +37/86 Test #51: nng.ipcwinsec ............................... Passed 0.00 sec test 52 Start 52: nng.multistress 52: Test command: /build/nng-1.5.2/build-shared/tests/multistress "-v" "-p" "TEST_PORT=13140" 52: Working Directory: /build/nng-1.5.2/build-shared/tests 52: Test timeout computed to be: 60 -47: Named file works .................... -47: Missing index gives 404 ................. -48: Listen and accept ......... -47: Custom error page works .................... -42: Verify reading from stdin pipe: pass -45/86 Test #42: nng.nngcat_stdin_pipe ....................... Passed 2.24 sec +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:307: Check nng_msg_alloc(&m, 4) succeeds... ok +28: xsurvey_test.c:308: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok +28: xsurvey_test.c:310: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:313: Check nng_pipe_close(p1) succeeds... ok +28: xsurvey_test.c:314: Check nng_close(surv) succeeds... ok +28: xsurvey_test.c:315: Check nng_close(resp) succeeds... ok +28: SUCCESS: All conditions have passed. +28: Duration: 0.204038 secs +28: +28: Test xsurvey ttl option: +28: xsurvey_test.c:327: Check nng_surveyor0_open_raw(&s) succeeds... ok +28: xsurvey_test.c:329: Check nng_socket_set_int(s, opt, 1) succeeds... ok +28: xsurvey_test.c:330: Check nng_socket_set_int(s, opt, 0) fails with Invalid argument... ok +28: xsurvey_test.c:331: Check nng_socket_set_int(s, opt, -1) fails with Invalid argument... ok +28: xsurvey_test.c:332: Check nng_socket_set_int(s, opt, 16) fails with Invalid argument... ok +28: xsurvey_test.c:333: Check nng_socket_set_int(s, opt, 256) fails with Invalid argument... ok +28: xsurvey_test.c:334: Check nng_socket_set_int(s, opt, 3) succeeds... ok +28: xsurvey_test.c:335: Check nng_socket_get_int(s, opt, &v) succeeds... ok +28: xsurvey_test.c:336: Check v == 3... ok +28: xsurvey_test.c:339: Check nng_socket_get(s, opt, &v, &sz) succeeds... ok +28: xsurvey_test.c:340: Check v == 3... ok +28: xsurvey_test.c:341: Check sz == sizeof(v)... ok +28: xsurvey_test.c:343: Check nng_socket_set(s, opt, "", 1) fails with Invalid argument... ok +28: xsurvey_test.c:345: Check nng_socket_get(s, opt, &v, &sz) fails with Invalid argument... ok +28: xsurvey_test.c:346: Check nng_socket_set_bool(s, opt, true) fails with Incorrect type... ok +28: xsurvey_test.c:347: Check nng_socket_get_bool(s, opt, &b) fails with Incorrect type... ok +28: xsurvey_test.c:349: Check nng_close(s) succeeds... ok +28: SUCCESS: All conditions have passed. +28: Duration: 0.001430 secs +28: +28: Test xsurvey broadcast: +28: xsurvey_test.c:360: Check nng_respondent0_open(&resp1) succeeds... ok +28: xsurvey_test.c:361: Check nng_respondent0_open(&resp2) succeeds... ok +28: xsurvey_test.c:362: Check nng_surveyor0_open_raw(&surv) succeeds... ok +28: xsurvey_test.c:363: Check nng_socket_set_ms(resp1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:364: Check nng_socket_set_ms(resp2, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +28: xsurvey_test.c:365: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 100) succeeds... ok +28: xsurvey_test.c:367: Check nuts_marry(surv, resp1) succeeds... ok +28: xsurvey_test.c:368: Check nuts_marry(surv, resp2) succeeds... ok +28: xsurvey_test.c:370: Check nng_msg_alloc(&m, 0) succeeds... ok +28: xsurvey_test.c:371: Check nng_msg_header_append_u32(m, 0x80000002u) succeeds... ok +28: xsurvey_test.c:372: Check nng_msg_append(m, "hello", 6) succeeds... ok +28: xsurvey_test.c:374: Check nng_sendmsg(surv, m, 0) succeeds... ok +28: xsurvey_test.c:375: Check nng_recv (0 Hunky dory)... ok +28: xsurvey_test.c:375: Check length 6 want 6... ok +28: xsurvey_test.c:375: Check hello == hello... ok +28: xsurvey_test.c:376: Check nng_recv (0 Hunky dory)... ok +28: xsurvey_test.c:376: Check length 6 want 6... ok +28: xsurvey_test.c:376: Check hello == hello... ok +28: xsurvey_test.c:378: Check nng_close(surv) succeeds... ok +28: xsurvey_test.c:379: Check nng_close(resp1) succeeds... ok +28: xsurvey_test.c:380: Check nng_close(resp2) succeeds... ok +28: SUCCESS: All conditions have passed. +28: Duration: 0.001973 secs +28: +28: Summary: +28: Count of all unit tests: 13 +28: Count of run unit tests: 13 +28: Count of failed unit tests: 0 +28: Count of skipped unit tests: 0 +28: SUCCESS: All unit tests have passed. +28: +38/86 Test #28: nng.sp.protocol.survey0.xsurvey_test ........ Passed 0.76 sec test 53 Start 53: nng.nonblock 53: Test command: /build/nng-1.5.2/build-shared/tests/nonblock "-v" "-p" "TEST_PORT=13160" 53: Working Directory: /build/nng-1.5.2/build-shared/tests 53: Test timeout computed to be: 60 +47: Index.html works .................... 53: === RUN: Nonblocking Works 53: -41: Verify unlimited receive size: pass -46/86 Test #41: nng.nngcat_unlimited ........................ Passed 2.33 sec +44: total time: 0.145 [s] +44: message size: 1400 [B] +44: message count: 10000 +44: throughput: 68966 [msg/s] +44: throughput: 736.631 [Mb/s] +39/86 Test #44: nng.inproc_thr .............................. Passed 0.45 sec test 54 Start 54: nng.options @@ -31189,36 +30679,137 @@ 54: --- PASS: Option Parsing (0.00s) 54: PASS 54: ok /build/nng-1.5.2/build-shared/tests/options 0.000s -47/86 Test #54: nng.options ................................. Passed 0.01 sec +40/86 Test #54: nng.options ................................. Passed 0.00 sec test 55 Start 55: nng.pipe 55: Test command: /build/nng-1.5.2/build-shared/tests/pipe "-v" "-p" "TEST_PORT=13200" 55: Working Directory: /build/nng-1.5.2/build-shared/tests 55: Test timeout computed to be: 5 -47: Bad method gives 405 ..................... 55: === RUN: Pipe notify works 55: 55: We can create a pipeline ................ 55: Dialing works .................. 55: We can send a frame ......................................... 55: Reconnection works .......... -49: Listen and accept ......... -48: Send and recv .......................... -47: Version 0.9 gives 505 ..................... -55: They still exchange frames ..................................................................................................... -47: Missing Host gives 400 ..................... -49: Send and recv .......................... -47: Directory serving works ............... -55: Reject works ............................... -55: -55: -55: 217 assertions thus far -55: -55: --- PASS: Pipe notify works (0.35s) -55: PASS -55: ok /build/nng-1.5.2/build-shared/tests/pipe 0.358s -48/86 Test #55: nng.pipe .................................... Passed 0.42 sec +26: survey_test.c:525: Check nng_surveyor0_open(&surv) succeeds... ok +26: survey_test.c:526: Check nng_respondent0_open(&resp) succeeds... ok +26: survey_test.c:527: Check nuts_marry(surv, resp) succeeds... ok +26: survey_test.c:528: Check nng_socket_set_ms(surv, NNG_OPT_SURVEYOR_SURVEYTIME, 200) succeeds... ok +26: survey_test.c:529: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +26: survey_test.c:532: Check nng_ctx_open(&c[i], surv) succeeds... ok +26: survey_test.c:532: Check nng_ctx_open(&c[i], surv) succeeds... ok +26: survey_test.c:532: Check nng_ctx_open(&c[i], surv) succeeds... ok +26: survey_test.c:532: Check nng_ctx_open(&c[i], surv) succeeds... ok +26: survey_test.c:532: Check nng_ctx_open(&c[i], surv) succeeds... ok +26: survey_test.c:536: Check nng_msg_alloc(&m, 0) succeeds... ok +26: survey_test.c:537: Check nng_msg_append_u32(m, i) succeeds... ok +26: survey_test.c:541: Check nng_aio_result(aio) succeeds... ok +26: survey_test.c:536: Check nng_msg_alloc(&m, 0) succeeds... ok +26: survey_test.c:537: Check nng_msg_append_u32(m, i) succeeds... ok +26: survey_test.c:541: Check nng_aio_result(aio) succeeds... ok +26: survey_test.c:536: Check nng_msg_alloc(&m, 0) succeeds... ok +26: survey_test.c:537: Check nng_msg_append_u32(m, i) succeeds... ok +26: survey_test.c:541: Check nng_aio_result(aio) succeeds... ok +26: survey_test.c:536: Check nng_msg_alloc(&m, 0) succeeds... ok +26: survey_test.c:537: Check nng_msg_append_u32(m, i) succeeds... ok +26: survey_test.c:541: Check nng_aio_result(aio) succeeds... ok +26: survey_test.c:536: Check nng_msg_alloc(&m, 0) succeeds... ok +26: survey_test.c:537: Check nng_msg_append_u32(m, i) succeeds... ok +26: survey_test.c:541: Check nng_aio_result(aio) succeeds... ok +26: survey_test.c:545: Check nng_recvmsg(resp, &m, 0) succeeds... ok +26: survey_test.c:546: Check nng_sendmsg(resp, m, 0) succeeds... ok +26: survey_test.c:545: Check nng_recvmsg(resp, &m, 0) succeeds... ok +26: survey_test.c:546: Check nng_sendmsg(resp, m, 0) succeeds... ok +26: survey_test.c:545: Check nng_recvmsg(resp, &m, 0) succeeds... ok +26: survey_test.c:546: Check nng_sendmsg(resp, m, 0) succeeds... ok +26: survey_test.c:545: Check nng_recvmsg(resp, &m, 0) succeeds... ok +26: survey_test.c:546: Check nng_sendmsg(resp, m, 0) succeeds... ok +26: survey_test.c:545: Check nng_recvmsg(resp, &m, 0) succeeds... ok +26: survey_test.c:546: Check nng_sendmsg(resp, m, 0) succeeds... ok +26: survey_test.c:553: Check nng_aio_result(aio) succeeds... ok +26: survey_test.c:555: Check m != NULL... ok +26: survey_test.c:556: Check nng_msg_trim_u32(m, &x) succeeds... ok +26: survey_test.c:557: Check x == (uint32_t) i... ok +26: survey_test.c:553: Check nng_aio_result(aio) succeeds... ok +26: survey_test.c:555: Check m != NULL... ok +26: survey_test.c:556: Check nng_msg_trim_u32(m, &x) succeeds... ok +26: survey_test.c:557: Check x == (uint32_t) i... ok +26: survey_test.c:553: Check nng_aio_result(aio) succeeds... ok +26: survey_test.c:555: Check m != NULL... ok +26: survey_test.c:556: Check nng_msg_trim_u32(m, &x) succeeds... ok +26: survey_test.c:557: Check x == (uint32_t) i... ok +26: survey_test.c:553: Check nng_aio_result(aio) succeeds... ok +26: survey_test.c:555: Check m != NULL... ok +26: survey_test.c:556: Check nng_msg_trim_u32(m, &x) succeeds... ok +26: survey_test.c:557: Check x == (uint32_t) i... ok +26: survey_test.c:553: Check nng_aio_result(aio) succeeds... ok +26: survey_test.c:555: Check m != NULL... ok +26: survey_test.c:556: Check nng_msg_trim_u32(m, &x) succeeds... ok +26: survey_test.c:557: Check x == (uint32_t) i... ok +26: survey_test.c:564: Check nng_aio_result(aio) != 0... ok +26: survey_test.c:564: Check nng_aio_result(aio) != 0... ok +26: survey_test.c:564: Check nng_aio_result(aio) != 0... ok +26: survey_test.c:564: Check nng_aio_result(aio) != 0... ok +26: survey_test.c:564: Check nng_aio_result(aio) != 0... ok +26: survey_test.c:569: Check nng_close(surv) succeeds... ok +26: survey_test.c:570: Check nng_close(resp) succeeds... ok +26: SUCCESS: All conditions have passed. +26: Duration: 0.202363 secs +26: +26: Test survey validate peer: +14: pair1_test.c:521: Check nng_pair1_open(&s1) succeeds... ok +14: pair1_test.c:522: Check nng_pair1_open(&s2) succeeds... ok +14: pair1_test.c:523: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +14: pair1_test.c:524: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +14: pair1_test.c:525: Check nng_socket_get_int(s1, NNG_OPT_RECVFD, &fd) succeeds... ok +14: pair1_test.c:526: Check fd >= 0... ok +14: pair1_test.c:529: Check nuts_poll_fd(fd) == false... ok +14: pair1_test.c:532: Check nuts_marry(s1, s2) succeeds... ok +14: pair1_test.c:533: Check nuts_poll_fd(fd) == false... ok +14: pair1_test.c:537: Check nng_send(s2, "abc", strlen("abc") + 1, 0) succeeds... ok +14: pair1_test.c:539: Check nuts_poll_fd(fd)... ok +14: pair1_test.c:542: Check nng_recv (0 Hunky dory)... ok +14: pair1_test.c:542: Check length 4 want 4... ok +14: pair1_test.c:542: Check abc == abc... ok +14: pair1_test.c:543: Check nuts_poll_fd(fd) == false... ok +14: pair1_test.c:546: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 1) succeeds... ok +14: pair1_test.c:547: Check nng_send(s2, "def", strlen("def") + 1, 0) succeeds... ok +14: pair1_test.c:549: Check nuts_poll_fd(fd)... ok +14: pair1_test.c:550: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 0) succeeds... ok +14: pair1_test.c:551: Check nuts_poll_fd(fd) == false... ok +14: pair1_test.c:553: Check nng_socket_set_int(s1, NNG_OPT_RECVBUF, 10) succeeds... ok +14: pair1_test.c:554: Check nuts_poll_fd(fd) == false... ok +14: pair1_test.c:556: Check nng_close(s1) succeeds... ok +14: pair1_test.c:557: Check nng_close(s2) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.202500 secs +14: +14: Test pair1 poll writable: +47: Index.htm works .................... +26: survey_test.c:583: Check nng_surveyor0_open(&s1) succeeds... ok +26: survey_test.c:584: Check nng_surveyor0_open(&s2) succeeds... ok +26: survey_test.c:586: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +26: survey_test.c:587: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +26: survey_test.c:590: Check nng_stats_get(&stats) succeeds... ok +26: survey_test.c:592: Check stats != NULL... ok +26: survey_test.c:593: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +26: survey_test.c:594: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +26: survey_test.c:596: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +26: survey_test.c:597: Check nng_stat_value(reject) > 0... ok +26: survey_test.c:599: Check nng_close(s1) succeeds... ok +26: survey_test.c:600: Check nng_close(s2) succeeds... ok +26: SUCCESS: All conditions have passed. +26: Duration: 0.101813 secs +26: +26: Summary: +26: Count of all unit tests: 19 +26: Count of run unit tests: 19 +26: Count of failed unit tests: 0 +26: Count of skipped unit tests: 0 +26: SUCCESS: All unit tests have passed. +26: +41/86 Test #26: nng.sp.protocol.survey0.survey_test ......... Passed 1.13 sec test 56 Start 56: nng.pollfd @@ -31227,48 +30818,65 @@ 56: Test timeout computed to be: 5 56: === RUN: Poll FDs 56: -48: Send and recv large data ....................... -47: Index.html works .................... +47: Named file works .................... 56: Given a connected pair of sockets .... 56: We can get a recv FD .. +55: They still exchange frames ..................................................................................................... 56: And it is always the same fd ........ -47: Index.htm works .................... -56: And they start non pollable ........ -49: Send and recv large data ....................... -48: Send and recv multi ............................................................................................................................................................................................ -48: -48: -48: 273 assertions thus far -48: -48: --- PASS: Inproc Transport (1.35s) -48: PASS -48: ok /build/nng-1.5.2/build-shared/tests/inproc 1.353s -49/86 Test #48: nng.inproc .................................. Passed 1.38 sec +14: pair1_test.c:567: Check nng_pair1_open(&s1) succeeds... ok +14: pair1_test.c:568: Check nng_pair1_open(&s2) succeeds... ok +14: pair1_test.c:569: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +14: pair1_test.c:570: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +14: pair1_test.c:571: Check nng_socket_get_int(s1, NNG_OPT_SENDFD, &fd) succeeds... ok +14: pair1_test.c:572: Check fd >= 0... ok +14: pair1_test.c:575: Check nuts_poll_fd(fd) == false... ok +14: pair1_test.c:578: Check nuts_marry(s1, s2) succeeds... ok +14: pair1_test.c:579: Check nuts_poll_fd(fd)... ok +14: pair1_test.c:582: Check nng_send(s1, "abc", strlen("abc") + 1, 0) succeeds... ok +14: pair1_test.c:583: Check nng_send(s1, "def", strlen("def") + 1, 0) succeeds... ok +14: pair1_test.c:584: Check nuts_poll_fd(fd) == false... ok +14: pair1_test.c:587: Check nng_recv (0 Hunky dory)... ok +14: pair1_test.c:587: Check length 4 want 4... ok +14: pair1_test.c:587: Check abc == abc... ok +14: pair1_test.c:589: Check nuts_poll_fd(fd)... ok +14: pair1_test.c:592: Check nng_close(s2) succeeds... ok +14: pair1_test.c:596: Check nuts_poll_fd(fd) == false... ok +14: pair1_test.c:597: Check nng_socket_set_int(s1, NNG_OPT_SENDBUF, 1) succeeds... ok +14: pair1_test.c:598: Check nuts_poll_fd(fd)... ok +14: pair1_test.c:600: Check nng_socket_set_int(s1, NNG_OPT_SENDBUF, 0) succeeds... ok +14: pair1_test.c:601: Check nuts_poll_fd(fd) == false... ok +14: pair1_test.c:603: Check nng_close(s1) succeeds... ok +14: SUCCESS: All conditions have passed. +14: Duration: 0.203486 secs +14: +14: Summary: +14: Count of all unit tests: 18 +14: Count of run unit tests: 18 +14: Count of failed unit tests: 0 +14: Count of skipped unit tests: 0 +14: SUCCESS: All unit tests have passed. +14: +42/86 Test #14: nng.sp.protocol.pair1.pair1_test ............ Passed 1.75 sec test 57 Start 57: nng.scalability 57: Test command: /build/nng-1.5.2/build-shared/tests/scalability "-v" "-p" "TEST_PORT=13240" 57: Working Directory: /build/nng-1.5.2/build-shared/tests 57: Test timeout computed to be: 20 -47: Named file works .................... 57: === RUN: Scalability 57: -56: But if we write they are pollable ............. 47: Missing index gives 404 ................. -56: We can get a send FD ....... -49: Send and recv multi ............................................................................................................................................................................................ -56: Must have a big enough size ....... -56: We cannot get a send FD for PULL .. -47: Custom error page works .................... -56: We cannot get a recv FD for PUSH .. -56: -56: -56: 53 assertions thus far -56: -56: --- PASS: Poll FDs (0.51s) -56: PASS -56: ok /build/nng-1.5.2/build-shared/tests/pollfd 0.510s -50/86 Test #56: nng.pollfd .................................. Passed 0.57 sec +56: And they start non pollable ........ +48: Listen and accept ......... +57: We can handle many many clients .......................................................................................................................................................................................................... +57: +57: +57: 202 assertions thus far +57: +57: --- PASS: Scalability (0.03s) +57: PASS +57: ok /build/nng-1.5.2/build-shared/tests/scalability 0.040s +43/86 Test #57: nng.scalability ............................. Passed 0.04 sec test 58 Start 58: nng.stats @@ -31351,8 +30959,8 @@ 58: oom 0 58: reject 0 58: -58: pipe#417965717: -58: id 417965717 +58: pipe#1425593350: +58: id 1425593350 58: socket 1 58: rx_msgs 0 msgs 58: tx_msgs 0 msgs @@ -31360,50 +30968,50 @@ 58: tx_bytes 0 bytes 58: listener 1 58: -58: pipe#417965718: -58: id 417965718 +58: pipe#1425593351: +58: id 1425593351 58: socket 2 58: rx_msgs 0 msgs 58: tx_msgs 0 msgs 58: rx_bytes 0 bytes 58: tx_bytes 0 bytes 58: dialer 1 -57: We can handle many many clients .......................................................................................................................................................................................................... -57: -57: -57: 202 assertions thus far -57: -57: --- PASS: Scalability (0.30s) -57: PASS -57: ok /build/nng-1.5.2/build-shared/tests/scalability 0.307s -51/86 Test #57: nng.scalability ............................. Passed 0.34 sec -test 59 - Start 59: nng.synch - -59: Test command: /build/nng-1.5.2/build-shared/tests/synch "-v" "-p" "TEST_PORT=13280" -59: Working Directory: /build/nng-1.5.2/build-shared/tests -59: Test timeout computed to be: 5 58: ................... 58: 58: 58: 38 assertions thus far 58: -58: --- PASS: Stats Test (0.03s) +58: --- PASS: Stats Test (0.00s) 58: PASS -58: ok /build/nng-1.5.2/build-shared/tests/stats 0.030s +58: ok /build/nng-1.5.2/build-shared/tests/stats 0.002s +44/86 Test #58: nng.stats ................................... Passed 0.00 sec +test 59 + Start 59: nng.synch + +59: Test command: /build/nng-1.5.2/build-shared/tests/synch "-v" "-p" "TEST_PORT=13280" +59: Working Directory: /build/nng-1.5.2/build-shared/tests +59: Test timeout computed to be: 5 59: === RUN: Synchronization 59: 59: Synchronization works -52/86 Test #58: nng.stats ................................... Passed 0.08 sec +59: Mutexes work . +59: We can lock and unlock a mutex .. +59: And then lock it again ...... +55: Reject works ............................... +55: +55: +55: 217 assertions thus far +55: +55: --- PASS: Pipe notify works (0.31s) +55: PASS +55: ok /build/nng-1.5.2/build-shared/tests/pipe 0.312s +45/86 Test #55: nng.pipe .................................... Passed 0.32 sec test 60 Start 60: nng.tls 60: Test command: /build/nng-1.5.2/build-shared/tests/tls "-v" "-p" "TEST_PORT=13300" 60: Working Directory: /build/nng-1.5.2/build-shared/tests 60: Test timeout computed to be: 60 -59: Mutexes work . -59: We can lock and unlock a mutex .. -59: And then lock it again ...... 60: === RUN: TLS Transport 60: 60: Given transport .... @@ -31412,10 +31020,16 @@ 60: Duplicate listen rejected ......... 59: Things block properly ...... 59: Condition variables work .. -47: Bad method gives 405 ..................... +49: Listen and accept ......... 59: Notification works .... -33: Verify async connect: pass -53/86 Test #33: nng.nngcat_async ............................ Passed 4.04 sec +47: Custom error page works .................... +56: But if we write they are pollable ............. +56: We can get a send FD ....... +43: total time: 0.596 [s] +43: message size: 64 [B] +43: round trip count: 10000 +43: average latency: 29.800 [us] +46/86 Test #43: nng.inproc_lat .............................. Passed 0.90 sec test 61 Start 61: nng.tcpsupp @@ -31429,61 +31043,64 @@ 61: We can dial it .......... 61: They exchange messages ................ 61: Socket name matches ..................................... -49: Properties test ................................ -49: -49: -49: 305 assertions thus far -49: -49: --- PASS: IPC Transport (1.59s) -49: PASS -49: ok /build/nng-1.5.2/build-shared/tests/ipc 1.599s -54/86 Test #49: nng.ipc ..................................... Passed 1.63 sec -test 62 - Start 62: nng.tcp - -62: Test command: /build/nng-1.5.2/build-shared/tests/tcp "-v" "-p" "TEST_PORT=13340" -62: Working Directory: /build/nng-1.5.2/build-shared/tests -62: Test timeout computed to be: 180 61: Peer name matches ........................................................... 61: 61: 61: 128 assertions thus far 61: -61: --- PASS: Supplemental TCP (0.01s) +61: --- PASS: Supplemental TCP (0.00s) 61: PASS -61: ok /build/nng-1.5.2/build-shared/tests/tcpsupp 0.015s +61: ok /build/nng-1.5.2/build-shared/tests/tcpsupp 0.004s +47/86 Test #61: nng.tcpsupp ................................. Passed 0.01 sec +test 62 + Start 62: nng.tcp + +62: Test command: /build/nng-1.5.2/build-shared/tests/tcp "-v" "-p" "TEST_PORT=13340" +62: Working Directory: /build/nng-1.5.2/build-shared/tests +62: Test timeout computed to be: 180 62: === RUN: TCP Transport 62: -55/86 Test #61: nng.tcpsupp ................................. Passed 0.04 sec +62: Given transport .... +62: Scheme is correct ...... +62: Connection refused works ........ +62: Duplicate listen rejected ......... +47: Bad method gives 405 ..................... +56: Must have a big enough size ....... +56: We cannot get a send FD for PULL .. +56: We cannot get a recv FD for PUSH .. +56: +56: +56: 53 assertions thus far +56: +56: --- PASS: Poll FDs (0.35s) +56: PASS +56: ok /build/nng-1.5.2/build-shared/tests/pollfd 0.354s +48/86 Test #56: nng.pollfd .................................. Passed 0.36 sec test 63 Start 63: nng.tcp6 63: Test command: /build/nng-1.5.2/build-shared/tests/tcp6 "-v" "-p" "TEST_PORT=13360" 63: Working Directory: /build/nng-1.5.2/build-shared/tests 63: Test timeout computed to be: 60 -62: Given transport .... -62: Scheme is correct ...... -62: Connection refused works ........ -62: Duplicate listen rejected ......... 63: === RUN: TCP (IPv6) Transport 63: 63: Given transport .... 63: Scheme is correct ...... -47: Version 0.9 gives 505 ..................... 63: Connection refused works ........ 63: Duplicate listen rejected ......... +48: Send and recv .......................... +49: Send and recv .......................... 59: Timeout works .... 59: Empty timeout is EAGAIN ... -47: Missing Host gives 400 ..................... 59: Not running works ... 59: 59: 59: 31 assertions thus far 59: -59: --- PASS: Synchronization (0.25s) +59: --- PASS: Synchronization (0.24s) 59: PASS -59: ok /build/nng-1.5.2/build-shared/tests/synch 0.250s -56/86 Test #59: nng.synch ................................... Passed 0.30 sec +59: ok /build/nng-1.5.2/build-shared/tests/synch 0.241s +49/86 Test #59: nng.synch ................................... Passed 0.25 sec test 64 Start 64: nng.udp @@ -31505,10 +31122,10 @@ 64: 64: 59 assertions thus far 64: -64: --- PASS: UDP support (0.02s) +64: --- PASS: UDP support (0.00s) 64: PASS -64: ok /build/nng-1.5.2/build-shared/tests/udp 0.021s -57/86 Test #64: nng.udp ..................................... Passed 0.05 sec +64: ok /build/nng-1.5.2/build-shared/tests/udp 0.003s +50/86 Test #64: nng.udp ..................................... Passed 0.01 sec test 65 Start 65: nng.ws @@ -31520,17 +31137,139 @@ 65: Given transport .... 65: Scheme is correct ...... 65: Connection refused works ........ -47: Multiple tree handlers works ...................... 65: Duplicate listen rejected ......... -47: Named file works (1) ........................... -47: Named file works (2) ........................... +47: Version 0.9 gives 505 ..................... +47: Missing Host gives 400 ..................... +21: req_test.c:308: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:309: Check nng_rep0_open(&rep1) succeeds... ok +21: req_test.c:310: Check nng_rep0_open(&rep2) succeeds... ok +21: req_test.c:311: Check nng_aio_alloc(&aio, 0, 0) succeeds... ok +21: req_test.c:313: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:314: Check nng_socket_set_ms(rep1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:315: Check nng_socket_set_ms(rep2, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:316: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +21: req_test.c:317: Check nng_socket_set_ms(rep1, NNG_OPT_SENDTIMEO, SECOND / 10) succeeds... ok +21: req_test.c:320: Check nng_socket_set_ms(req, NNG_OPT_REQ_RESENDTIME, 0) succeeds... ok +21: req_test.c:322: Check nuts_marry(rep1, req) succeeds... ok +21: req_test.c:323: Check nng_send(req, "ping", strlen("ping") + 1, 0) succeeds... ok +21: req_test.c:324: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:324: Check length 5 want 5... ok +21: req_test.c:324: Check ping == ping... ok +21: req_test.c:327: Check nuts_marry(rep2, req) succeeds... ok +21: req_test.c:328: Check nng_close(rep1) succeeds... ok +21: req_test.c:332: Check nng_aio_result(aio) fails with Connection reset... ok +21: req_test.c:333: Check nng_recvmsg(rep2, &msg, 0) fails with Timed out... ok +21: req_test.c:336: Check nng_close(req) succeeds... ok +21: req_test.c:337: Check nng_close(rep2) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 1.002789 secs +21: +21: Test req resend reconnect: +21: req_test.c:199: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:200: Check nng_rep0_open(&rep1) succeeds... ok +21: req_test.c:201: Check nng_rep0_open(&rep2) succeeds... ok +21: req_test.c:203: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:204: Check nng_socket_set_ms(rep1, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:205: Check nng_socket_set_ms(rep2, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:206: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +21: req_test.c:207: Check nng_socket_set_ms(rep1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +21: req_test.c:208: Check nng_socket_set_ms(rep2, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok +21: req_test.c:211: Check nng_socket_set_ms(req, NNG_OPT_REQ_RESENDTIME, 60 * SECOND) succeeds... ok +21: req_test.c:213: Check nuts_marry(rep1, req) succeeds... ok +21: req_test.c:215: Check nng_send(req, "ping", strlen("ping") + 1, 0) succeeds... ok +21: req_test.c:216: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:216: Check length 5 want 5... ok +21: req_test.c:216: Check ping == ping... ok +21: req_test.c:218: Check nng_close(rep1) succeeds... ok +21: req_test.c:219: Check nuts_marry(rep2, req) succeeds... ok +21: req_test.c:221: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:221: Check length 5 want 5... ok +21: req_test.c:221: Check ping == ping... ok +21: req_test.c:222: Check nng_send(rep2, "rep2", strlen("rep2") + 1, 0) succeeds... ok +21: req_test.c:223: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:223: Check length 5 want 5... ok +21: req_test.c:223: Check rep2 == rep2... ok +21: req_test.c:225: Check nng_close(req) succeeds... ok +21: req_test.c:226: Check nng_close(rep2) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.001864 secs +21: +21: Test req cancel: +47: Directory serving works ............... +21: req_test.c:347: Check nng_rep_open(&rep) succeeds... ok +21: req_test.c:348: Check nng_req_open(&req) succeeds... ok +21: req_test.c:350: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:351: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, SECOND) succeeds... ok +21: req_test.c:352: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 5 * SECOND) succeeds... ok +21: req_test.c:353: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 5 * SECOND) succeeds... ok +21: req_test.c:354: Check nng_socket_set_ms(req, NNG_OPT_REQ_RESENDTIME, retry) succeeds... ok +21: req_test.c:355: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 16) succeeds... ok +21: req_test.c:357: Check nuts_marry(rep, req) succeeds... ok +21: req_test.c:360: Check nng_send(req, "abc", strlen("abc") + 1, 0) succeeds... ok +21: req_test.c:370: Check nng_send(req, "def", strlen("def") + 1, 0) succeeds... ok +21: req_test.c:373: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:373: Check length 4 want 4... ok +21: req_test.c:373: Check abc == abc... ok +21: req_test.c:377: Check nng_send(rep, "abc", strlen("abc") + 1, 0) succeeds... ok +21: req_test.c:380: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:380: Check length 4 want 4... ok +21: req_test.c:380: Check def == def... ok +21: req_test.c:383: Check nng_send(rep, "def", strlen("def") + 1, 0) succeeds... ok +21: req_test.c:386: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:386: Check length 4 want 4... ok +21: req_test.c:386: Check def == def... ok +21: req_test.c:388: Check nng_close(req) succeeds... ok +21: req_test.c:389: Check nng_close(rep) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.101756 secs +21: +21: Test req cancel abort recv: +48: Send and recv large data ....................... +49: Send and recv large data ....................... +47: Index.html works .................... +60: Listen and accept ......... 62: Listen and accept ......... +47: Index.htm works .................... 63: Listen and accept ......... -60: Listen and accept ......... -47: Custom POST handler works ...... -47: Echo POST works .............. -39: Verify pub sub: pass -58/86 Test #39: nng.nngcat_pubsub ........................... Passed 4.69 sec +21: req_test.c:400: Check nng_rep_open(&rep) succeeds... ok +21: req_test.c:401: Check nng_req_open(&req) succeeds... ok +21: req_test.c:402: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +21: req_test.c:404: Check nng_socket_set_ms(req, NNG_OPT_REQ_RESENDTIME, retry) succeeds... ok +21: req_test.c:405: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 16) succeeds... ok +21: req_test.c:406: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, 5 * SECOND) succeeds... ok +21: req_test.c:407: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 5 * SECOND) succeeds... ok +21: req_test.c:408: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 5 * SECOND) succeeds... ok +21: req_test.c:409: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 5 * SECOND) succeeds... ok +21: req_test.c:411: Check nuts_marry(rep, req) succeeds... ok +21: req_test.c:414: Check nng_send(req, "abc", strlen("abc") + 1, 0) succeeds... ok +21: req_test.c:429: Check nng_send(req, "def", strlen("def") + 1, 0) succeeds... ok +21: req_test.c:433: Check nng_aio_result(aio) fails with Operation canceled... ok +21: req_test.c:436: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:436: Check length 4 want 4... ok +21: req_test.c:436: Check abc == abc... ok +21: req_test.c:440: Check nng_send(rep, "abc", strlen("abc") + 1, 0) succeeds... ok +21: req_test.c:443: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:443: Check length 4 want 4... ok +21: req_test.c:443: Check def == def... ok +21: req_test.c:446: Check nng_send(rep, "def", strlen("def") + 1, 0) succeeds... ok +21: req_test.c:449: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:449: Check length 4 want 4... ok +21: req_test.c:449: Check def == def... ok +21: req_test.c:452: Check nng_close(req) succeeds... ok +21: req_test.c:453: Check nng_close(rep) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.201853 secs +21: +21: Test req cancel post recv: +48: Send and recv multi ............................................................................................................................................................................................ +48: +48: +48: 273 assertions thus far +48: +48: --- PASS: Inproc Transport (1.21s) +48: PASS +48: ok /build/nng-1.5.2/build-shared/tests/inproc 1.210s +51/86 Test #48: nng.inproc .................................. Passed 1.21 sec test 66 Start 66: nng.wss @@ -31543,27 +31282,64 @@ 66: Scheme is correct ...... 66: Connection refused works ........ 66: Duplicate listen rejected ......... -63: Send and recv .......................... +49: Send and recv multi ............................................................................................................................................................................................ 65: Listen and accept ......... -62: Send and recv .......................... -47: Get method gives 405 ............ -47: Redirect handler works .. +47: Named file works .................... +21: req_test.c:462: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:463: Check nng_rep0_open(&rep) succeeds... ok +21: req_test.c:464: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +21: req_test.c:465: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +21: req_test.c:466: Check nng_socket_set_ms(req, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +21: req_test.c:467: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +21: req_test.c:468: Check nuts_marry(req, rep) succeeds... ok +21: req_test.c:470: Check nng_send(req, "ONE", strlen("ONE") + 1, 0) succeeds... ok +21: req_test.c:471: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:471: Check length 4 want 4... ok +21: req_test.c:471: Check ONE == ONE... ok +21: req_test.c:472: Check nng_send(rep, "one", strlen("one") + 1, 0) succeeds... ok +21: req_test.c:474: Check nng_send(req, "TWO", strlen("TWO") + 1, 0) succeeds... ok +21: req_test.c:475: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:475: Check length 4 want 4... ok +21: req_test.c:475: Check TWO == TWO... ok +21: req_test.c:476: Check nng_send(rep, "two", strlen("two") + 1, 0) succeeds... ok +21: req_test.c:477: Check nng_recv (0 Hunky dory)... ok +21: req_test.c:477: Check length 4 want 4... ok +21: req_test.c:477: Check two == two... ok +21: req_test.c:479: Check nng_close(req) succeeds... ok +21: req_test.c:480: Check nng_close(rep) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.102148 secs +21: +21: Test req poll writable: 60: Send and recv .......................... -47: GET redirect works ............... -65: Send and recv .......................... -47: Tree redirect works .............. -47: POST Redirect works ............. -47: Root tree handler works ....... -63: Send and recv large data ....................... -47: Echo POST works ............... -47: -47: -47: 577 assertions thus far -47: -47: --- PASS: HTTP Server (3.14s) -47: PASS -47: ok /build/nng-1.5.2/build-shared/tests/httpserver 3.144s -59/86 Test #47: nng.httpserver .............................. Passed 3.18 sec +62: Send and recv .......................... +47: Missing index gives 404 ................. +63: Send and recv .......................... +21: req_test.c:490: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:491: Check nng_rep0_open(&rep) succeeds... ok +21: req_test.c:492: Check nng_socket_get_int(req, NNG_OPT_SENDFD, &fd) succeeds... ok +21: req_test.c:493: Check fd >= 0... ok +21: req_test.c:496: Check nuts_poll_fd(fd) == false... ok +21: req_test.c:498: Check nuts_marry(req, rep) succeeds... ok +21: req_test.c:501: Check nuts_poll_fd(fd)... ok +21: req_test.c:510: Check rv succeeds... ok +21: req_test.c:510: Check rv succeeds... ok +21: req_test.c:513: Check nuts_poll_fd(fd) == false... ok +21: req_test.c:514: Check nng_close(req) succeeds... ok +21: req_test.c:515: Check nng_close(rep) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.101876 secs +21: +21: Test req poll contention: +49: Properties test ................................ +49: +49: +49: 305 assertions thus far +49: +49: --- PASS: IPC Transport (1.41s) +49: PASS +49: ok /build/nng-1.5.2/build-shared/tests/ipc 1.412s +52/86 Test #49: nng.ipc ..................................... Passed 1.42 sec test 67 Start 67: nng.bus @@ -31574,18 +31350,81 @@ 67: 67: We can create a BUS socket . 67: We can create a linked BUS topology ......... +65: Send and recv .......................... +47: Custom error page works .................... +21: req_test.c:530: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:531: Check nng_rep0_open(&rep) succeeds... ok +21: req_test.c:532: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 1) succeeds... ok +21: req_test.c:533: Check nng_socket_set_int(rep, NNG_OPT_RECVBUF, 1) succeeds... ok +21: req_test.c:534: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +21: req_test.c:535: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok +21: req_test.c:538: Check nng_ctx_open(&ctx[i], req) succeeds... ok +21: req_test.c:539: Check nng_aio_alloc(&ctx_aio[i], NULL, NULL) succeeds... ok +21: req_test.c:540: Check nng_msg_alloc(&ctx_msg[i], 0) succeeds... ok +21: req_test.c:538: Check nng_ctx_open(&ctx[i], req) succeeds... ok +21: req_test.c:539: Check nng_aio_alloc(&ctx_aio[i], NULL, NULL) succeeds... ok +21: req_test.c:540: Check nng_msg_alloc(&ctx_msg[i], 0) succeeds... ok +21: req_test.c:538: Check nng_ctx_open(&ctx[i], req) succeeds... ok +21: req_test.c:539: Check nng_aio_alloc(&ctx_aio[i], NULL, NULL) succeeds... ok +21: req_test.c:540: Check nng_msg_alloc(&ctx_msg[i], 0) succeeds... ok +21: req_test.c:538: Check nng_ctx_open(&ctx[i], req) succeeds... ok +21: req_test.c:539: Check nng_aio_alloc(&ctx_aio[i], NULL, NULL) succeeds... ok +21: req_test.c:540: Check nng_msg_alloc(&ctx_msg[i], 0) succeeds... ok +21: req_test.c:538: Check nng_ctx_open(&ctx[i], req) succeeds... ok +21: req_test.c:539: Check nng_aio_alloc(&ctx_aio[i], NULL, NULL) succeeds... ok +21: req_test.c:540: Check nng_msg_alloc(&ctx_msg[i], 0) succeeds... ok +21: req_test.c:542: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +21: req_test.c:543: Check nng_msg_alloc(&msg, 0) succeeds... ok +21: req_test.c:545: Check nng_socket_get_int(req, NNG_OPT_SENDFD, &fd) succeeds... ok +21: req_test.c:546: Check fd >= 0... ok +21: req_test.c:549: Check nuts_poll_fd(fd) == false... ok +21: req_test.c:559: Check nuts_marry(req, rep) succeeds... ok +21: req_test.c:562: Check nuts_poll_fd(fd) == false... ok +21: req_test.c:564: Check nng_recvmsg(rep, &msg, 0) succeeds... ok +21: req_test.c:568: Check nuts_poll_fd(fd) == false... ok +21: req_test.c:570: Check nng_recvmsg(rep, &msg, 0) succeeds... ok +21: req_test.c:570: Check nng_recvmsg(rep, &msg, 0) succeeds... ok +21: req_test.c:570: Check nng_recvmsg(rep, &msg, 0) succeeds... ok +21: req_test.c:570: Check nng_recvmsg(rep, &msg, 0) succeeds... ok +21: req_test.c:570: Check nng_recvmsg(rep, &msg, 0) succeeds... ok +21: req_test.c:578: Check nuts_poll_fd(fd) == true... ok +21: req_test.c:584: Check nng_close(req) succeeds... ok +21: req_test.c:585: Check nng_close(rep) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.152437 secs +21: +21: Test req poll multi pipe: +21: req_test.c:596: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:597: Check nng_rep0_open(&rep1) succeeds... ok +21: req_test.c:598: Check nng_rep0_open(&rep2) succeeds... ok +21: req_test.c:599: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 1) succeeds... ok +21: req_test.c:600: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +21: req_test.c:602: Check nng_socket_get_int(req, NNG_OPT_SENDFD, &fd) succeeds... ok +21: req_test.c:603: Check fd >= 0... ok +21: req_test.c:606: Check nuts_poll_fd(fd) == false... ok +21: req_test.c:608: Check nuts_marry(req, rep1) succeeds... ok +21: req_test.c:609: Check nuts_marry(req, rep2) succeeds... ok +21: req_test.c:611: Check nuts_poll_fd(fd) == true... ok +21: req_test.c:612: Check nng_send(req, "ONE", strlen("ONE") + 1, 0) succeeds... ok +21: req_test.c:613: Check nuts_poll_fd(fd) == true... ok +21: req_test.c:615: Check nng_close(req) succeeds... ok +21: req_test.c:616: Check nng_close(rep1) succeeds... ok +21: req_test.c:617: Check nng_close(rep2) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.001938 secs +21: +21: Test req poll readable: +47: Bad method gives 405 ..................... 62: Send and recv large data ....................... -66: Listen and accept ......... -65: Send and recv large data ....................... 67: Messages delivered .......................... 67: 67: 67: 36 assertions thus far 67: -67: --- PASS: BUS pattern (0.23s) +67: --- PASS: BUS pattern (0.20s) 67: PASS -67: ok /build/nng-1.5.2/build-shared/tests/bus 0.232s -60/86 Test #67: nng.bus ..................................... Passed 0.25 sec +67: ok /build/nng-1.5.2/build-shared/tests/bus 0.207s +53/86 Test #67: nng.bus ..................................... Passed 0.21 sec test 68 Start 68: nng.reqctx @@ -31594,9 +31433,41 @@ 68: Test timeout computed to be: 5 68: === RUN: REQ concurrent contexts 68: -63: Send and recv multi ............................................................................................................................................................................................ -62: Send and recv multi ............................................................................................................................................................................................ +47: Version 0.9 gives 505 ..................... +63: Send and recv large data ....................... 60: Send and recv large data ....................... +40: Verify maximum receive size: pass +54/86 Test #40: nng.nngcat_recvmaxsz ........................ Passed 2.02 sec +test 69 + Start 69: nng.reqstress + +69: Test command: /build/nng-1.5.2/build-shared/tests/reqstress "-v" "-p" "TEST_PORT=13480" +69: Working Directory: /build/nng-1.5.2/build-shared/tests +69: Test timeout computed to be: 60 +65: Send and recv large data ....................... +47: Missing Host gives 400 ..................... +21: req_test.c:628: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:629: Check nng_rep0_open(&rep) succeeds... ok +21: req_test.c:630: Check nng_socket_get_int(req, NNG_OPT_RECVFD, &fd) succeeds... ok +21: req_test.c:631: Check fd >= 0... ok +21: req_test.c:634: Check nuts_poll_fd(fd) == false... ok +21: req_test.c:637: Check nuts_marry(req, rep) succeeds... ok +21: req_test.c:638: Check nuts_poll_fd(fd) == false... ok +21: req_test.c:643: Check nng_msg_alloc(&msg, 0) succeeds... ok +21: req_test.c:644: Check nng_msg_append(msg, "xyz", 3) succeeds... ok +21: req_test.c:645: Check nng_sendmsg(req, msg, 0) succeeds... ok +21: req_test.c:646: Check nng_recvmsg(rep, &msg, 0) succeeds... ok +21: req_test.c:647: Check nng_sendmsg(rep, msg, 0) succeeds... ok +21: req_test.c:650: Check nuts_poll_fd(fd) == true... ok +21: req_test.c:653: Check nng_recvmsg(req, &msg, 0) succeeds... ok +21: req_test.c:655: Check nuts_poll_fd(fd) == false... ok +21: req_test.c:659: Check nng_close(req) succeeds... ok +21: req_test.c:660: Check nng_close(rep) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.201757 secs +21: +21: Test req context send queued: +66: Listen and accept ......... 68: We can use REQ contexts concurrently ................ 68: Given a socket and a context ... 68: Closing the socket aborts a context send ..... @@ -31605,178 +31476,298 @@ 68: 68: 29 assertions thus far 68: -68: --- PASS: REQ concurrent contexts (0.17s) +68: --- PASS: REQ concurrent contexts (0.15s) 68: PASS -68: ok /build/nng-1.5.2/build-shared/tests/reqctx 0.174s -61/86 Test #68: nng.reqctx .................................. Passed 0.22 sec -test 69 - Start 69: nng.reqstress - -69: Test command: /build/nng-1.5.2/build-shared/tests/reqstress "-v" "-p" "TEST_PORT=13480" -69: Working Directory: /build/nng-1.5.2/build-shared/tests -69: Test timeout computed to be: 60 -63: Properties test ............................. -63: Malformed TCPv6 addresses do not panic .... -63: -63: -63: 306 assertions thus far -63: -63: --- PASS: TCP (IPv6) Transport (1.74s) -63: PASS -63: ok /build/nng-1.5.2/build-shared/tests/tcp6 1.743s -62/86 Test #63: nng.tcp6 .................................... Passed 1.77 sec +68: ok /build/nng-1.5.2/build-shared/tests/reqctx 0.150s +55/86 Test #68: nng.reqctx .................................. Passed 0.16 sec test 70 Start 70: nng.compat_block 70: Test command: /build/nng-1.5.2/build-shared/tests/compat_block "13500" 70: Working Directory: /build/nng-1.5.2/build-shared/tests 70: Test timeout computed to be: 10 -62: Properties test .................................. -62: -62: -62: 307 assertions thus far -62: -62: --- PASS: TCP Transport (1.76s) -62: PASS -62: ok /build/nng-1.5.2/build-shared/tests/tcp 1.764s -63/86 Test #62: nng.tcp ..................................... Passed 1.79 sec +21: req_test.c:687: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:688: Check nng_rep0_open(&rep) succeeds... ok +21: req_test.c:689: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +21: req_test.c:690: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 100) succeeds... ok +21: req_test.c:693: Check nng_ctx_open(&ctx[i], req) succeeds... ok +21: req_test.c:694: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +21: req_test.c:695: Check nng_msg_alloc(&msg[i], 0) succeeds... ok +21: req_test.c:693: Check nng_ctx_open(&ctx[i], req) succeeds... ok +21: req_test.c:694: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +21: req_test.c:695: Check nng_msg_alloc(&msg[i], 0) succeeds... ok +21: req_test.c:693: Check nng_ctx_open(&ctx[i], req) succeeds... ok +21: req_test.c:694: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +21: req_test.c:695: Check nng_msg_alloc(&msg[i], 0) succeeds... ok +21: req_test.c:703: Check nuts_marry(req, rep) succeeds... ok +21: req_test.c:708: Check nng_recvmsg(rep, &m, 0) succeeds... ok +21: req_test.c:708: Check nng_recvmsg(rep, &m, 0) succeeds... ok +21: req_test.c:708: Check nng_recvmsg(rep, &m, 0) succeeds... ok +21: req_test.c:712: Check nng_close(req) succeeds... ok +21: req_test.c:713: Check nng_close(rep) succeeds... ok +21: req_test.c:716: Check nng_aio_result(aio[i]) succeeds... ok +21: req_test.c:716: Check nng_aio_result(aio[i]) succeeds... ok +21: req_test.c:716: Check nng_aio_result(aio[i]) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.051941 secs +21: +21: Test req context send close: +21: req_test.c:729: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:730: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +21: req_test.c:733: Check nng_ctx_open(&ctx[i], req) succeeds... ok +21: req_test.c:734: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +21: req_test.c:735: Check nng_msg_alloc(&msg[i], 0) succeeds... ok +21: req_test.c:733: Check nng_ctx_open(&ctx[i], req) succeeds... ok +21: req_test.c:734: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +21: req_test.c:735: Check nng_msg_alloc(&msg[i], 0) succeeds... ok +21: req_test.c:733: Check nng_ctx_open(&ctx[i], req) succeeds... ok +21: req_test.c:734: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +21: req_test.c:735: Check nng_msg_alloc(&msg[i], 0) succeeds... ok +21: req_test.c:749: Check nng_aio_result(aio[i]) fails with Object closed... ok +21: req_test.c:749: Check nng_aio_result(aio[i]) fails with Object closed... ok +21: req_test.c:749: Check nng_aio_result(aio[i]) fails with Object closed... ok +21: req_test.c:753: Check nng_close(req) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.001287 secs +21: +21: Test req context send abort: +21: req_test.c:764: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:765: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +21: req_test.c:768: Check nng_ctx_open(&ctx[i], req) succeeds... ok +21: req_test.c:769: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +21: req_test.c:770: Check nng_msg_alloc(&msg[i], 0) succeeds... ok +21: req_test.c:768: Check nng_ctx_open(&ctx[i], req) succeeds... ok +21: req_test.c:769: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +21: req_test.c:770: Check nng_msg_alloc(&msg[i], 0) succeeds... ok +21: req_test.c:768: Check nng_ctx_open(&ctx[i], req) succeeds... ok +21: req_test.c:769: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +21: req_test.c:770: Check nng_msg_alloc(&msg[i], 0) succeeds... ok +21: req_test.c:784: Check nng_aio_result(aio[i]) fails with Operation canceled... ok +21: req_test.c:784: Check nng_aio_result(aio[i]) fails with Operation canceled... ok +21: req_test.c:784: Check nng_aio_result(aio[i]) fails with Operation canceled... ok +21: req_test.c:788: Check nng_close(req) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.001434 secs +21: +21: Test req context send twice: +62: Send and recv multi ............................................................................................................................................................................................ +47: Multiple tree handlers works ...................... +63: Send and recv multi ............................................................................................................................................................................................ +41: Verify unlimited receive size: pass +42: Verify reading from stdin pipe: pass +56/86 Test #42: nng.nngcat_stdin_pipe ....................... Passed 2.21 sec test 71 Start 71: nng.compat_bug777 71: Test command: /build/nng-1.5.2/build-shared/tests/compat_bug777 "13520" 71: Working Directory: /build/nng-1.5.2/build-shared/tests 71: Test timeout computed to be: 10 -66: Send and recv .......................... -65: Send and recv multi ............................................................................................................................................................................................ -64/86 Test #71: nng.compat_bug777 ........................... Passed 0.17 sec +21: req_test.c:799: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:800: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok +21: req_test.c:801: Check nng_ctx_open(&ctx, req) succeeds... ok +21: req_test.c:804: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +21: req_test.c:805: Check nng_msg_alloc(&msg[i], 0) succeeds... ok +21: req_test.c:804: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok +21: req_test.c:805: Check nng_msg_alloc(&msg[i], 0) succeeds... ok +21: req_test.c:814: Check nng_close(req) succeeds... ok +21: req_test.c:817: Check nng_aio_result(aio[0]) fails with Operation canceled... ok +21: req_test.c:818: Check nng_aio_result(aio[1]) fails with Object closed... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.101499 secs +21: +57/86 Test #41: nng.nngcat_unlimited ........................ Passed 2.24 sec test 72 Start 72: nng.compat_bus 72: Test command: /build/nng-1.5.2/build-shared/tests/compat_bus "13540" 72: Working Directory: /build/nng-1.5.2/build-shared/tests 72: Test timeout computed to be: 10 -65/86 Test #70: nng.compat_block ............................ Passed 0.26 sec +21: Test req context does not poll: +21: req_test.c:670: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:671: Check nng_ctx_open(&ctx, req) succeeds... ok +21: req_test.c:672: Check nng_ctx_getopt_int(ctx, NNG_OPT_SENDFD, &fd) fails with Not supported... ok +21: req_test.c:673: Check nng_ctx_getopt_int(ctx, NNG_OPT_RECVFD, &fd) fails with Not supported... ok +21: req_test.c:674: Check nng_ctx_close(ctx) succeeds... ok +21: req_test.c:675: Check nng_close(req) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.001390 secs +21: +21: Test req context recv close socket: +21: req_test.c:889: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:890: Check nng_rep0_open(&rep) succeeds... ok +21: req_test.c:891: Check nng_ctx_open(&ctx, req) succeeds... ok +21: req_test.c:892: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +21: req_test.c:893: Check nuts_marry(req, rep) succeeds... ok +21: req_test.c:894: Check nng_msg_alloc(&m, 0) succeeds... ok +21: req_test.c:898: Check nng_aio_result(aio) succeeds... ok +21: req_test.c:903: Check nng_aio_result(aio) fails with Object closed... ok +21: req_test.c:905: Check nng_close(rep) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.001728 secs +21: +21: Test req context recv nonblock: +21: req_test.c:835: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:836: Check nng_rep0_open(&rep) succeeds... ok +21: req_test.c:837: Check nng_ctx_open(&ctx, req) succeeds... ok +21: req_test.c:838: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +21: req_test.c:839: Check nng_msg_alloc(&msg, 0) succeeds... ok +21: req_test.c:841: Check nuts_marry(req, rep) succeeds... ok +21: req_test.c:846: Check nng_aio_result(aio) succeeds... ok +21: req_test.c:851: Check nng_aio_result(aio) fails with Timed out... ok +21: req_test.c:852: Check nng_close(req) succeeds... ok +21: req_test.c:853: Check nng_close(rep) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.001646 secs +21: +21: Test req context send nonblock: +21: req_test.c:865: Check nng_req0_open(&req) succeeds... ok +21: req_test.c:866: Check nng_ctx_open(&ctx, req) succeeds... ok +21: req_test.c:867: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok +21: req_test.c:868: Check nng_msg_alloc(&msg, 0) succeeds... ok +21: req_test.c:874: Check nng_aio_result(aio) fails with Timed out... ok +21: req_test.c:875: Check nng_close(req) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.001348 secs +21: +21: Test req validate peer: +60: Send and recv multi ............................................................................................................................................................................................ +65: Send and recv multi ............................................................................................................................................................................................ +47: Named file works (1) ........................... +58/86 Test #70: nng.compat_block ............................ Passed 0.21 sec test 73 Start 73: nng.compat_cmsg 73: Test command: /build/nng-1.5.2/build-shared/tests/compat_cmsg "13560" 73: Working Directory: /build/nng-1.5.2/build-shared/tests 73: Test timeout computed to be: 10 -60: Send and recv multi ............................................................................................................................................................................................ -66/86 Test #73: nng.compat_cmsg ............................. Passed 0.05 sec +59/86 Test #73: nng.compat_cmsg ............................. Passed 0.01 sec test 74 Start 74: nng.compat_msg 74: Test command: /build/nng-1.5.2/build-shared/tests/compat_msg "13580" 74: Working Directory: /build/nng-1.5.2/build-shared/tests 74: Test timeout computed to be: 10 -67/86 Test #74: nng.compat_msg .............................. Passed 0.07 sec +60/86 Test #74: nng.compat_msg .............................. Passed 0.01 sec test 75 Start 75: nng.compat_iovec 75: Test command: /build/nng-1.5.2/build-shared/tests/compat_iovec "13600" 75: Working Directory: /build/nng-1.5.2/build-shared/tests 75: Test timeout computed to be: 10 -65: Properties test ............................................ -65: -65: -65: 317 assertions thus far -65: -65: --- PASS: WebSocket Transport (1.84s) -65: PASS -65: ok /build/nng-1.5.2/build-shared/tests/ws 1.849s -68/86 Test #65: nng.ws ...................................... Passed 1.93 sec +66: Send and recv .......................... +61/86 Test #75: nng.compat_iovec ............................ Passed 0.01 sec test 76 Start 76: nng.compat_device 76: Test command: /build/nng-1.5.2/build-shared/tests/compat_device "13620" 76: Working Directory: /build/nng-1.5.2/build-shared/tests 76: Test timeout computed to be: 10 -69/86 Test #75: nng.compat_iovec ............................ Passed 0.08 sec +62/86 Test #71: nng.compat_bug777 ........................... Passed 0.11 sec test 77 Start 77: nng.compat_pair 77: Test command: /build/nng-1.5.2/build-shared/tests/compat_pair "13640" 77: Working Directory: /build/nng-1.5.2/build-shared/tests 77: Test timeout computed to be: 10 -70/86 Test #72: nng.compat_bus .............................. Passed 0.28 sec +63/86 Test #77: nng.compat_pair ............................. Passed 0.00 sec test 78 Start 78: nng.compat_pipeline 78: Test command: /build/nng-1.5.2/build-shared/tests/compat_pipeline "13660" 78: Working Directory: /build/nng-1.5.2/build-shared/tests 78: Test timeout computed to be: 10 -71/86 Test #77: nng.compat_pair ............................. Passed 0.05 sec +21: req_test.c:918: Check nng_req0_open(&s1) succeeds... ok +21: req_test.c:919: Check nng_req0_open(&s2) succeeds... ok +21: req_test.c:921: Check nng_listen(s1, addr, NULL, 0) succeeds... ok +21: req_test.c:922: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok +21: req_test.c:925: Check nng_stats_get(&stats) succeeds... ok +21: req_test.c:927: Check stats != NULL... ok +21: req_test.c:928: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok +21: req_test.c:929: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok +21: req_test.c:931: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok +21: req_test.c:932: Check nng_stat_value(reject) > 0... ok +21: req_test.c:934: Check nng_close(s1) succeeds... ok +21: req_test.c:935: Check nng_close(s2) succeeds... ok +21: SUCCESS: All conditions have passed. +21: Duration: 0.102070 secs +21: +21: Summary: +21: Count of all unit tests: 27 +21: Count of run unit tests: 27 +21: Count of failed unit tests: 0 +21: Count of skipped unit tests: 0 +21: SUCCESS: All unit tests have passed. +21: +64/86 Test #21: nng.sp.protocol.reqrep0.req_test ............ Passed 3.34 sec test 79 Start 79: nng.compat_poll 79: Test command: /build/nng-1.5.2/build-shared/tests/compat_poll "13680" 79: Working Directory: /build/nng-1.5.2/build-shared/tests 79: Test timeout computed to be: 10 -72/86 Test #78: nng.compat_pipeline ......................... Passed 0.15 sec +62: Properties test .................................. +62: +62: +62: 307 assertions thus far +62: +62: --- PASS: TCP Transport (1.41s) +62: PASS +62: ok /build/nng-1.5.2/build-shared/tests/tcp 1.414s +65/86 Test #62: nng.tcp ..................................... Passed 1.42 sec test 80 Start 80: nng.compat_reqrep 80: Test command: /build/nng-1.5.2/build-shared/tests/compat_reqrep "13700" 80: Working Directory: /build/nng-1.5.2/build-shared/tests 80: Test timeout computed to be: 10 -66: Send and recv large data ....................... -60: Properties test .................................. -60: We can register the TLS transport . -60: We cannot connect to wild cards ... -60: We can bind to wild card .......... -60: We can bind to port zero ? -73/86 Test #79: nng.compat_poll ............................. Passed 0.43 sec +47: Named file works (2) ........................... +63: Properties test ............................. +63: Malformed TCPv6 addresses do not panic .... +63: +63: +63: 306 assertions thus far +63: +63: --- PASS: TCP (IPv6) Transport (1.42s) +63: PASS +63: ok /build/nng-1.5.2/build-shared/tests/tcp6 1.420s +66/86 Test #63: nng.tcp6 .................................... Passed 1.43 sec test 81 Start 81: nng.compat_survey 81: Test command: /build/nng-1.5.2/build-shared/tests/compat_survey "13720" 81: Working Directory: /build/nng-1.5.2/build-shared/tests 81: Test timeout computed to be: 10 -66: Send and recv multi ............................................................................................................................................................................................ -60: We can use local interface to connect ........ -60: Can't specify address that isn't ours .. -60: Verify works ? -60: No verify works ................... -60: No delay option ........................ -60: Keepalive option ...................... -60: -60: -60: 396 assertions thus far (one or more sections skipped) -60: -60: --- PASS: TLS Transport (3.25s) -60: PASS -60: ok /build/nng-1.5.2/build-shared/tests/tls 3.254s -74/86 Test #60: nng.tls ..................................... Passed 3.30 sec +67/86 Test #78: nng.compat_pipeline ......................... Passed 0.07 sec test 82 Start 82: nng.compat_reqttl 82: Test command: /build/nng-1.5.2/build-shared/tests/compat_reqttl "13740" 82: Working Directory: /build/nng-1.5.2/build-shared/tests 82: Test timeout computed to be: 10 -75/86 Test #76: nng.compat_device ........................... Passed 1.09 sec +68/86 Test #72: nng.compat_bus .............................. Passed 0.22 sec test 83 Start 83: nng.compat_shutdown 83: Test command: /build/nng-1.5.2/build-shared/tests/compat_shutdown "13760" 83: Working Directory: /build/nng-1.5.2/build-shared/tests 83: Test timeout computed to be: 10 -76/86 Test #83: nng.compat_shutdown ......................... Passed 0.04 sec +69/86 Test #83: nng.compat_shutdown ......................... Passed 0.01 sec test 84 Start 84: nng.compat_surveyttl 84: Test command: /build/nng-1.5.2/build-shared/tests/compat_surveyttl "13780" 84: Working Directory: /build/nng-1.5.2/build-shared/tests 84: Test timeout computed to be: 10 -66: Properties test .................................... -66: -66: -66: 309 assertions thus far -66: -66: --- PASS: WebSocket Secure (TLS) Transport (2.50s) -66: PASS -66: ok /build/nng-1.5.2/build-shared/tests/wss 2.504s -77/86 Test #66: nng.wss ..................................... Passed 2.56 sec +47: Custom POST handler works ...... +65: Properties test ............................................ +65: +65: +65: 317 assertions thus far +65: +65: --- PASS: WebSocket Transport (1.42s) +65: PASS +65: ok /build/nng-1.5.2/build-shared/tests/ws 1.427s +70/86 Test #65: nng.ws ...................................... Passed 1.43 sec test 85 Start 85: nng.compat_options @@ -31794,8 +31785,8 @@ 85: 85: --- PASS: Compatible Options (0.00s) 85: PASS -85: ok /build/nng-1.5.2/build-shared/tests/compat_options 0.002s -78/86 Test #85: nng.compat_options .......................... Passed 0.03 sec +85: ok /build/nng-1.5.2/build-shared/tests/compat_options 0.001s +71/86 Test #85: nng.compat_options .......................... Passed 0.01 sec test 86 Start 86: nng.cplusplus_pair @@ -31803,74 +31794,125 @@ 86: Working Directory: /build/nng-1.5.2/build-shared/tests 86: Test timeout computed to be: 5 86: Pass. -79/86 Test #86: nng.cplusplus_pair .......................... Passed 0.04 sec -80/86 Test #82: nng.compat_reqttl ........................... Passed 0.30 sec -81/86 Test #84: nng.compat_surveyttl ........................ Passed 0.31 sec -82/86 Test #80: nng.compat_reqrep ........................... Passed 1.28 sec -83/86 Test #81: nng.compat_survey ........................... Passed 3.09 sec +72/86 Test #86: nng.cplusplus_pair .......................... Passed 0.01 sec +60: Properties test .................................. +60: We can register the TLS transport . +60: We cannot connect to wild cards ... +47: Echo POST works .............. +60: We can bind to wild card .......... +60: We can bind to port zero ? +73/86 Test #82: nng.compat_reqttl ........................... Passed 0.22 sec +60: We can use local interface to connect ........ +60: Can't specify address that isn't ours .. +60: Verify works ? +74/86 Test #84: nng.compat_surveyttl ........................ Passed 0.21 sec +47: Get method gives 405 ............ +47: Redirect handler works .. +75/86 Test #79: nng.compat_poll ............................. Passed 0.35 sec +66: Send and recv large data ....................... +47: GET redirect works ............... +76/86 Test #80: nng.compat_reqrep ........................... Passed 0.46 sec +60: No verify works ................... +60: No delay option ........................ +60: Keepalive option ...................... +60: +60: +60: 396 assertions thus far (one or more sections skipped) +60: +60: --- PASS: TLS Transport (2.01s) +60: PASS +60: ok /build/nng-1.5.2/build-shared/tests/tls 2.017s +77/86 Test #60: nng.tls ..................................... Passed 2.02 sec +47: Tree redirect works .............. +47: POST Redirect works ............. +47: Root tree handler works ....... +47: Echo POST works ............... +47: +47: +47: 577 assertions thus far +47: +47: --- PASS: HTTP Server (2.74s) +47: PASS +47: ok /build/nng-1.5.2/build-shared/tests/httpserver 2.743s +78/86 Test #47: nng.httpserver .............................. Passed 2.75 sec +66: Send and recv multi ............................................................................................................................................................................................ +66: Properties test .................................... +66: +66: +66: 309 assertions thus far +66: +66: --- PASS: WebSocket Secure (TLS) Transport (1.76s) +66: PASS +66: ok /build/nng-1.5.2/build-shared/tests/wss 1.761s +79/86 Test #66: nng.wss ..................................... Passed 1.77 sec +80/86 Test #76: nng.compat_device ........................... Passed 1.19 sec +33: Verify async connect: pass +81/86 Test #33: nng.nngcat_async ............................ Passed 4.01 sec +39: Verify pub sub: pass +82/86 Test #39: nng.nngcat_pubsub ........................... Passed 4.62 sec +83/86 Test #81: nng.compat_survey ........................... Passed 3.01 sec 53: Running for 15 sec ........... 53: 53: 53: 11 assertions thus far 53: -53: --- PASS: Nonblocking Works (15.08s) +53: --- PASS: Nonblocking Works (15.00s) 53: PASS -53: ok /build/nng-1.5.2/build-shared/tests/nonblock 15.088s -84/86 Test #53: nng.nonblock ................................ Passed 15.12 sec -52: DOING reqrep0 (req 2 rep 1) address: ipc:///tmp/nng_multistress_24600 -52: DOING pipeline0 (pull 4 push 3) address: ipc:///tmp/nng_multistress_24601 -52: DOING pubsub0 (pub 6 sub 5) address: inproc://nng_multistress_24602 -52: DOING pubsub0 (pub 8 sub 7) address: ipc:///tmp/nng_multistress_24603 -52: DOING reqrep0 (req 10 rep 9) address: inproc://nng_multistress_24604 -52: DOING pipeline0 (pull 12 push 11) address: ipc:///tmp/nng_multistress_24605 -52: DOING pubsub0 (pub 14 sub 13) address: tcp://127.0.0.1:24606 -52: DOING pair0 (16, 15) address: ipc:///tmp/nng_multistress_24607 -52: DOING reqrep0 (req 18 rep 17) address: inproc://nng_multistress_24608 -52: DOING bus0 (19) address: ipc:///tmp/nng_multistress_24609 -52: DOING bus0 (20) address: inproc://nng_multistress_24610 -52: DOING pipeline0 (pull 22 push 21) address: inproc://nng_multistress_24611 -52: DOING bus0 (23) address: ipc:///tmp/nng_multistress_24612 -52: DOING bus0 (24) address: inproc://nng_multistress_24613 -52: DOING bus0 (25) address: ipc:///tmp/nng_multistress_24614 -52: DOING bus0 (26) address: inproc://nng_multistress_24615 -52: DOING pubsub0 (pub 28 sub 27) address: ipc:///tmp/nng_multistress_24616 -52: DOING pubsub0 (pub 30 sub 29) address: inproc://nng_multistress_24617 -52: DOING pubsub0 (pub 32 sub 31) address: inproc://nng_multistress_24618 +53: ok /build/nng-1.5.2/build-shared/tests/nonblock 15.004s +84/86 Test #53: nng.nonblock ................................ Passed 15.01 sec +52: DOING pipeline0 (pull 2 push 1) address: inproc://nng_multistress_23800 +52: DOING pubsub0 (pub 4 sub 3) address: inproc://nng_multistress_23801 +52: DOING pubsub0 (pub 6 sub 5) address: ipc:///tmp/nng_multistress_23802 +52: DOING bus0 (7) address: tcp://127.0.0.1:23803 +52: DOING bus0 (8) address: inproc://nng_multistress_23804 +52: DOING pubsub0 (pub 10 sub 9) address: inproc://nng_multistress_23805 +52: DOING reqrep0 (req 12 rep 11) address: ipc:///tmp/nng_multistress_23806 +52: DOING reqrep0 (req 14 rep 13) address: inproc://nng_multistress_23807 +52: DOING reqrep0 (req 16 rep 15) address: tcp://127.0.0.1:23808 +52: DOING pubsub0 (pub 18 sub 17) address: tcp://127.0.0.1:23809 +52: DOING reqrep0 (req 20 rep 19) address: ipc:///tmp/nng_multistress_23810 +52: DOING pubsub0 (pub 22 sub 21) address: ipc:///tmp/nng_multistress_23811 +52: DOING pipeline0 (pull 24 push 23) address: ipc:///tmp/nng_multistress_23812 +52: DOING pipeline0 (pull 26 push 25) address: tcp://127.0.0.1:23813 +52: DOING pubsub0 (pub 28 sub 27) address: inproc://nng_multistress_23814 +52: DOING pubsub0 (pub 30 sub 29) address: tcp://127.0.0.1:23815 +52: DOING bus0 (31) address: ipc:///tmp/nng_multistress_23816 +52: DOING bus0 (32) address: tcp://127.0.0.1:23817 52: WAITING for 30 sec... 52: === RUN: MultiProtocol/Transport Stress 52: -52: All tests worked RESULT socket 1 (rep0) sent 1773 recd 1773 fail 0 -52: ...RESULT socket 2 (req0) sent 1773 recd 1773 fail 0 -52: ...RESULT socket 3 (push0) sent 3104 recd 0 fail 0 -52: ...RESULT socket 4 (pull0) sent 0 recd 3104 fail 0 -52: ...RESULT socket 5 (pub0) sent 3046 recd 0 fail 0 -52: ...RESULT socket 6 (sub0) sent 0 recd 3046 fail 0 -52: ...RESULT socket 7 (pub0) sent 3093 recd 0 fail 0 -52: ...RESULT socket 8 (sub0) sent 0 recd 3093 fail 0 -52: ...RESULT socket 9 (rep0) sent 2747 recd 2747 fail 0 -52: ...RESULT socket 10 (req0) sent 2747 recd 2747 fail 0 -52: ...RESULT socket 11 (push0) sent 3118 recd 0 fail 0 -52: ...RESULT socket 12 (pull0) sent 0 recd 3118 fail 0 -52: ...RESULT socket 13 (pub0) sent 2860 recd 0 fail 0 -52: ...RESULT socket 14 (sub0) sent 0 recd 2860 fail 0 -52: ...RESULT socket 15 (pair0) sent 3017 recd 3130 fail 0 -52: ...RESULT socket 16 (pair0) sent 3130 recd 3017 fail 0 -52: ...RESULT socket 17 (rep0) sent 2823 recd 2823 fail 0 -52: ...RESULT socket 18 (req0) sent 2823 recd 2823 fail 0 -52: ...RESULT socket 19 (bus0) sent 3186 recd 2994 fail 0 -52: ...RESULT socket 20 (bus0) sent 2994 recd 3186 fail 0 -52: ...RESULT socket 21 (push0) sent 3086 recd 0 fail 0 -52: ...RESULT socket 22 (pull0) sent 0 recd 3086 fail 0 -52: ...RESULT socket 23 (bus0) sent 3147 recd 3171 fail 0 -52: ...RESULT socket 24 (bus0) sent 3171 recd 3147 fail 0 -52: ...RESULT socket 25 (bus0) sent 3084 recd 3054 fail 0 -52: ...RESULT socket 26 (bus0) sent 3054 recd 3084 fail 0 -52: ...RESULT socket 27 (pub0) sent 3015 recd 0 fail 0 -52: ...RESULT socket 28 (sub0) sent 0 recd 3015 fail 0 -52: ...RESULT socket 29 (pub0) sent 2926 recd 0 fail 0 -52: ...RESULT socket 30 (sub0) sent 0 recd 2926 fail 0 -52: ...RESULT socket 31 (pub0) sent 3102 recd 0 fail 0 -52: ...RESULT socket 32 (sub0) sent 0 recd 3102 fail 0 +52: All tests worked RESULT socket 1 (push0) sent 5391 recd 0 fail 0 +52: ...RESULT socket 2 (pull0) sent 0 recd 5391 fail 0 +52: ...RESULT socket 3 (pub0) sent 5177 recd 0 fail 0 +52: ...RESULT socket 4 (sub0) sent 0 recd 5177 fail 0 +52: ...RESULT socket 5 (pub0) sent 5297 recd 0 fail 0 +52: ...RESULT socket 6 (sub0) sent 0 recd 5297 fail 0 +52: ...RESULT socket 7 (bus0) sent 4975 recd 4921 fail 0 +52: ...RESULT socket 8 (bus0) sent 4921 recd 4975 fail 0 +52: ...RESULT socket 9 (pub0) sent 5112 recd 0 fail 0 +52: ...RESULT socket 10 (sub0) sent 0 recd 5112 fail 0 +52: ...RESULT socket 11 (rep0) sent 3918 recd 3918 fail 0 +52: ...RESULT socket 12 (req0) sent 3918 recd 3918 fail 0 +52: ...RESULT socket 13 (rep0) sent 5010 recd 5010 fail 0 +52: ...RESULT socket 14 (req0) sent 5010 recd 5010 fail 0 +52: ...RESULT socket 15 (rep0) sent 4042 recd 4042 fail 0 +52: ...RESULT socket 16 (req0) sent 4042 recd 4042 fail 0 +52: ...RESULT socket 17 (pub0) sent 5258 recd 0 fail 0 +52: ...RESULT socket 18 (sub0) sent 0 recd 5258 fail 0 +52: ...RESULT socket 19 (rep0) sent 3969 recd 3969 fail 0 +52: ...RESULT socket 20 (req0) sent 3969 recd 3969 fail 0 +52: ...RESULT socket 21 (pub0) sent 5071 recd 0 fail 0 +52: ...RESULT socket 22 (sub0) sent 0 recd 5071 fail 0 +52: ...RESULT socket 23 (push0) sent 4974 recd 0 fail 0 +52: ...RESULT socket 24 (pull0) sent 0 recd 4974 fail 0 +52: ...RESULT socket 25 (push0) sent 5326 recd 0 fail 0 +52: ...RESULT socket 26 (pull0) sent 0 recd 5326 fail 0 +52: ...RESULT socket 27 (pub0) sent 5044 recd 0 fail 0 +52: ...RESULT socket 28 (sub0) sent 0 recd 5044 fail 0 +52: ...RESULT socket 29 (pub0) sent 5268 recd 0 fail 0 +52: ...RESULT socket 30 (sub0) sent 0 recd 5268 fail 0 +52: ...RESULT socket 31 (bus0) sent 5357 recd 5306 fail 0 +52: ...RESULT socket 32 (bus0) sent 5306 recd 5357 fail 0 52: ... 52: 52: @@ -31878,63 +31920,71 @@ 52: 52: --- PASS: MultiProtocol/Transport Stress (0.00s) 52: PASS -52: ok /build/nng-1.5.2/build-shared/tests/multistress 30.195s -85/86 Test #52: nng.multistress ............................. Passed 30.23 sec -69: DOING reqrep0 (req 2 rep 1) address: inproc://nng_reqstress_27000 -69: DOING reqrep0 (req 3 rep 1) address: tcp://127.0.0.1:27001 -69: DOING reqrep0 (req 5 rep 4) address: ws://127.0.0.1:27002/nng_reqstress -69: DOING reqrep0 (req 6 rep 4) address: inproc://nng_reqstress_27003 -69: DOING reqrep0 (req 8 rep 7) address: inproc://nng_reqstress_27004 -69: DOING reqrep0 (req 9 rep 7) address: ipc:///tmp/nng_reqstress_27005 -69: DOING reqrep0 (req 11 rep 10) address: ws://127.0.0.1:27006/nng_reqstress -69: DOING reqrep0 (req 13 rep 12) address: tcp://127.0.0.1:27007 -69: DOING reqrep0 (req 14 rep 12) address: tcp://127.0.0.1:27008 -69: DOING reqrep0 (req 16 rep 15) address: tcp://127.0.0.1:27009 -69: DOING reqrep0 (req 17 rep 15) address: ipc:///tmp/nng_reqstress_27010 -69: DOING reqrep0 (req 19 rep 18) address: inproc://nng_reqstress_27011 -69: DOING reqrep0 (req 21 rep 20) address: tcp://127.0.0.1:27012 -69: DOING reqrep0 (req 22 rep 20) address: inproc://nng_reqstress_27013 -69: DOING reqrep0 (req 24 rep 23) address: ws://127.0.0.1:27014/nng_reqstress +52: ok /build/nng-1.5.2/build-shared/tests/multistress 30.021s +85/86 Test #52: nng.multistress ............................. Passed 30.03 sec +69: DOING reqrep0 (req 2 rep 1) address: inproc://nng_reqstress_24700 +69: DOING reqrep0 (req 3 rep 1) address: ipc:///tmp/nng_reqstress_24701 +69: DOING reqrep0 (req 5 rep 4) address: ws://127.0.0.1:24702/nng_reqstress +69: DOING reqrep0 (req 7 rep 6) address: ws://127.0.0.1:24703/nng_reqstress +69: DOING reqrep0 (req 8 rep 6) address: inproc://nng_reqstress_24704 +69: DOING reqrep0 (req 10 rep 9) address: ipc:///tmp/nng_reqstress_24705 +69: DOING reqrep0 (req 12 rep 11) address: inproc://nng_reqstress_24706 +69: DOING reqrep0 (req 14 rep 13) address: ws://127.0.0.1:24707/nng_reqstress +69: DOING reqrep0 (req 15 rep 13) address: tcp://127.0.0.1:24708 +69: DOING reqrep0 (req 17 rep 16) address: inproc://nng_reqstress_24709 +69: DOING reqrep0 (req 19 rep 18) address: tcp://127.0.0.1:24710 +69: DOING reqrep0 (req 21 rep 20) address: ws://127.0.0.1:24711/nng_reqstress +69: DOING reqrep0 (req 23 rep 22) address: ws://127.0.0.1:24712/nng_reqstress +69: DOING reqrep0 (req 25 rep 24) address: inproc://nng_reqstress_24713 +69: DOING reqrep0 (req 27 rep 26) address: inproc://nng_reqstress_24714 +69: DOING reqrep0 (req 28 rep 26) address: ws://127.0.0.1:24715/nng_reqstress +69: DOING reqrep0 (req 30 rep 29) address: ipc:///tmp/nng_reqstress_24716 69: WAITING for 30 sec... 69: === RUN: Req/Rep Stress 69: -69: All tests worked RESULT socket 1 (rep) sent 5027 recd 5027 fail 0 -69: ..RESULT socket 2 (req) sent 3004 recd 3004 fail 0 -69: ..RESULT socket 3 (req) sent 2023 recd 2023 fail 0 -69: ..RESULT socket 4 (rep) sent 4624 recd 4624 fail 0 -69: ..RESULT socket 5 (req) sent 1734 recd 1734 fail 0 -69: ..RESULT socket 6 (req) sent 2890 recd 2890 fail 0 -69: ..RESULT socket 7 (rep) sent 5043 recd 5043 fail 0 -69: ..RESULT socket 8 (req) sent 2988 recd 2988 fail 0 -69: ..RESULT socket 9 (req) sent 2055 recd 2055 fail 0 -69: ..RESULT socket 10 (rep) sent 1809 recd 1809 fail 0 -69: ..RESULT socket 11 (req) sent 1809 recd 1809 fail 0 -69: ..RESULT socket 12 (rep) sent 3922 recd 3922 fail 0 -69: ..RESULT socket 13 (req) sent 1983 recd 1983 fail 0 -69: ..RESULT socket 14 (req) sent 1939 recd 1939 fail 0 -69: ..RESULT socket 15 (rep) sent 3948 recd 3948 fail 0 -69: ..RESULT socket 16 (req) sent 1972 recd 1972 fail 0 -69: ..RESULT socket 17 (req) sent 1976 recd 1976 fail 0 -69: ..RESULT socket 18 (rep) sent 3020 recd 3020 fail 0 -69: ..RESULT socket 19 (req) sent 3020 recd 3020 fail 0 -69: ..RESULT socket 20 (rep) sent 4840 recd 4840 fail 0 -69: ..RESULT socket 21 (req) sent 1956 recd 1956 fail 0 -69: ..RESULT socket 22 (req) sent 2884 recd 2884 fail 0 -69: ..RESULT socket 23 (rep) sent 1767 recd 1767 fail 0 -69: ..RESULT socket 24 (req) sent 1767 recd 1767 fail 0 +69: All tests worked RESULT socket 1 (rep) sent 9365 recd 9365 fail 0 +69: ..RESULT socket 2 (req) sent 4866 recd 4866 fail 0 +69: ..RESULT socket 3 (req) sent 4499 recd 4499 fail 0 +69: ..RESULT socket 4 (rep) sent 3731 recd 3731 fail 0 +69: ..RESULT socket 5 (req) sent 3731 recd 3731 fail 0 +69: ..RESULT socket 6 (rep) sent 8929 recd 8929 fail 0 +69: ..RESULT socket 7 (req) sent 3948 recd 3948 fail 0 +69: ..RESULT socket 8 (req) sent 4981 recd 4981 fail 0 +69: ..RESULT socket 9 (rep) sent 4447 recd 4447 fail 0 +69: ..RESULT socket 10 (req) sent 4447 recd 4447 fail 0 +69: ..RESULT socket 11 (rep) sent 5007 recd 5007 fail 0 +69: ..RESULT socket 12 (req) sent 5007 recd 5007 fail 0 +69: ..RESULT socket 13 (rep) sent 8305 recd 8305 fail 0 +69: ..RESULT socket 14 (req) sent 3856 recd 3856 fail 0 +69: ..RESULT socket 15 (req) sent 4449 recd 4449 fail 0 +69: ..RESULT socket 16 (rep) sent 5067 recd 5067 fail 0 +69: ..RESULT socket 17 (req) sent 5067 recd 5067 fail 0 +69: ..RESULT socket 18 (rep) sent 4234 recd 4234 fail 0 +69: ..RESULT socket 19 (req) sent 4234 recd 4234 fail 0 +69: ..RESULT socket 20 (rep) sent 3810 recd 3810 fail 0 +69: ..RESULT socket 21 (req) sent 3810 recd 3810 fail 0 +69: ..RESULT socket 22 (rep) sent 3895 recd 3895 fail 0 +69: ..RESULT socket 23 (req) sent 3895 recd 3895 fail 0 +69: ..RESULT socket 24 (rep) sent 4829 recd 4829 fail 0 +69: ..RESULT socket 25 (req) sent 4829 recd 4829 fail 0 +69: ..RESULT socket 26 (rep) sent 8643 recd 8643 fail 0 +69: ..RESULT socket 27 (req) sent 4804 recd 4804 fail 0 +69: ..RESULT socket 28 (req) sent 3839 recd 3839 fail 0 +69: ..RESULT socket 29 (rep) sent 4339 recd 4339 fail 0 +69: ..RESULT socket 30 (req) sent 4339 recd 4339 fail 0 69: .. 69: 69: -69: 48 assertions thus far +69: 60 assertions thus far 69: 69: --- PASS: Req/Rep Stress (0.00s) 69: PASS -69: ok /build/nng-1.5.2/build-shared/tests/reqstress 30.386s -86/86 Test #69: nng.reqstress ............................... Passed 30.40 sec +69: ok /build/nng-1.5.2/build-shared/tests/reqstress 30.146s +86/86 Test #69: nng.reqstress ............................... Passed 30.15 sec 100% tests passed, 0 tests failed out of 86 -Total Test time (real) = 39.02 sec +Total Test time (real) = 33.17 sec make[2]: Leaving directory '/build/nng-1.5.2/build-shared' make[1]: Leaving directory '/build/nng-1.5.2' create-stamp debian/debhelper-build-stamp @@ -31945,7 +31995,7 @@ debian/rules override_dh_auto_install make[1]: Entering directory '/build/nng-1.5.2' dh_auto_install --buildsystem=cmake --builddir=build-static - cd build-static && make -j8 install DESTDIR=/build/nng-1.5.2/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd build-static && make -j15 install DESTDIR=/build/nng-1.5.2/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/nng-1.5.2/build-static' /usr/bin/cmake -S/build/nng-1.5.2 -B/build/nng-1.5.2/build-static --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall @@ -31959,67 +32009,67 @@ -- Installing: /build/nng-1.5.2/debian/tmp/usr/lib/i386-linux-gnu/cmake/nng/nng-targets.cmake -- Installing: /build/nng-1.5.2/debian/tmp/usr/lib/i386-linux-gnu/cmake/nng/nng-targets-none.cmake -- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/nng.h -- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/survey0 +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/survey0/survey.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/survey0/respond.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pair0 +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pair0/pair.h -- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/reqrep0 -- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/reqrep0/req.h -- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/reqrep0/rep.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pair0 --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pair0/pair.h -- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pubsub0 -- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pubsub0/pub.h -- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pubsub0/sub.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/survey0 --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/survey0/survey.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/survey0/respond.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pair1 --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pair1/pair.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pipeline0 --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pipeline0/pull.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pipeline0/push.h -- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/bus0 -- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/bus0/bus.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pipeline0 +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pipeline0/push.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pipeline0/pull.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pair1 +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pair1/pair.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/util +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/util/platform.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/util/options.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/tls +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/tls/engine.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/tls/tls.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/http +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/http/http.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/nn.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/inproc.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/tcp.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/survey.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/ws.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/reqrep.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/bus.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/pipeline.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/pair.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/pubsub.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/ipc.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/nng.h -- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/ws --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/ws/websocket.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/inproc --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/inproc/inproc.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/tcp +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/tcp/tcp.h -- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/ipc -- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/ipc/ipc.h -- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/tls -- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/tls/tls.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/inproc +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/inproc/inproc.h +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/ws +-- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/ws/websocket.h -- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/zerotier -- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/zerotier/zerotier.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/tcp --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/tcp/tcp.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/tcp.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/nn.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/bus.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/ipc.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/ws.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/pubsub.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/reqrep.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/survey.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/inproc.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/pair.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/pipeline.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/http --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/http/http.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/tls --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/tls/engine.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/tls/tls.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/util --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/util/options.h --- Installing: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/util/platform.h -- Installing: /build/nng-1.5.2/debian/tmp/usr/lib/i386-linux-gnu/cmake/nng/nng-config.cmake -- Installing: /build/nng-1.5.2/debian/tmp/usr/lib/i386-linux-gnu/cmake/nng/nng-config-version.cmake -- Installing: /build/nng-1.5.2/debian/tmp/usr/bin/nngcat make[2]: Leaving directory '/build/nng-1.5.2/build-static' dh_auto_install --buildsystem=cmake --builddir=build-shared - cd build-shared && make -j8 install DESTDIR=/build/nng-1.5.2/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd build-shared && make -j15 install DESTDIR=/build/nng-1.5.2/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/nng-1.5.2/build-shared' /usr/bin/cmake -S/build/nng-1.5.2 -B/build/nng-1.5.2/build-shared --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall @@ -32036,61 +32086,61 @@ -- Installing: /build/nng-1.5.2/debian/tmp/usr/lib/i386-linux-gnu/cmake/nng/nng-targets.cmake -- Installing: /build/nng-1.5.2/debian/tmp/usr/lib/i386-linux-gnu/cmake/nng/nng-targets-none.cmake -- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/nng.h -- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/survey0 +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/survey0/survey.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/survey0/respond.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pair0 +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pair0/pair.h -- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/reqrep0 -- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/reqrep0/req.h -- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/reqrep0/rep.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pair0 --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pair0/pair.h -- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pubsub0 -- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pubsub0/pub.h -- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pubsub0/sub.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/survey0 --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/survey0/survey.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/survey0/respond.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pair1 --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pair1/pair.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pipeline0 --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pipeline0/pull.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pipeline0/push.h -- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/bus0 -- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/bus0/bus.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pipeline0 +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pipeline0/push.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pipeline0/pull.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pair1 +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/protocol/pair1/pair.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/util +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/util/platform.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/util/options.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/tls +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/tls/engine.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/tls/tls.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/http +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/http/http.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/nn.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/inproc.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/tcp.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/survey.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/ws.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/reqrep.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/bus.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/pipeline.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/pair.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/pubsub.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/ipc.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/nng.h -- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/ws --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/ws/websocket.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/inproc --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/inproc/inproc.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/tcp +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/tcp/tcp.h -- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/ipc -- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/ipc/ipc.h -- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/tls -- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/tls/tls.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/inproc +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/inproc/inproc.h +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/ws +-- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/ws/websocket.h -- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/zerotier -- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/zerotier/zerotier.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/tcp --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/transport/tcp/tcp.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/tcp.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/nn.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/bus.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/ipc.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/ws.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/pubsub.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/reqrep.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/survey.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/inproc.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/pair.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/compat/nanomsg/pipeline.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/http --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/http/http.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/tls --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/tls/engine.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/tls/tls.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/util --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/util/options.h --- Up-to-date: /build/nng-1.5.2/debian/tmp/usr/include/nng/supplemental/util/platform.h -- Installing: /build/nng-1.5.2/debian/tmp/usr/lib/i386-linux-gnu/cmake/nng/nng-config.cmake -- Installing: /build/nng-1.5.2/debian/tmp/usr/lib/i386-linux-gnu/cmake/nng/nng-config-version.cmake -- Installing: /build/nng-1.5.2/debian/tmp/usr/bin/nngcat @@ -32116,9 +32166,9 @@ dh_md5sums -O--buildsystem=cmake dh_builddeb -O--buildsystem=cmake dpkg-deb: building package 'nng-utils' in '../nng-utils_1.5.2-2_i386.deb'. +dpkg-deb: building package 'nng-utils-dbgsym' in '../nng-utils-dbgsym_1.5.2-2_i386.deb'. dpkg-deb: building package 'libnng1' in '../libnng1_1.5.2-2_i386.deb'. dpkg-deb: building package 'libnng1-dbgsym' in '../libnng1-dbgsym_1.5.2-2_i386.deb'. -dpkg-deb: building package 'nng-utils-dbgsym' in '../nng-utils-dbgsym_1.5.2-2_i386.deb'. dpkg-deb: building package 'libnng-dev' in '../libnng-dev_1.5.2-2_i386.deb'. dpkg-genbuildinfo --build=binary -O../nng_1.5.2-2_i386.buildinfo dpkg-genchanges --build=binary -O../nng_1.5.2-2_i386.changes @@ -32127,12 +32177,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/19777/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/19777/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/3207 and its subdirectories -I: Current time: Tue Jun 6 02:12:00 -12 2023 -I: pbuilder-time-stamp: 1686060720 +I: removing directory /srv/workspace/pbuilder/19777 and its subdirectories +I: Current time: Tue Jul 9 10:36:59 +14 2024 +I: pbuilder-time-stamp: 1720471019