https://launchpad.net/ubuntu/+archive/test-rebuild-20220617-kinetic-gcc12/+build/23926263 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos02-arm64-058 5.4.0-121-generic #137-Ubuntu SMP Wed Jun 15 13:35:38 UTC 2022 aarch64 Buildd toolchain package versions: launchpad-buildd_215~563~ubuntu20.04.1 python3-lpbuildd_215~563~ubuntu20.04.1 sbuild_0.79.0-1ubuntu1 git-build-recipe_0.3.6 git_1:2.25.1-1ubuntu3.4 dpkg-dev_1.19.7ubuntu3.2 python3-debian_0.1.36ubuntu1. Syncing the system clock with the buildd NTP service... 30 Jun 12:10:05 ntpdate[1818]: adjust time server 10.211.37.1 offset 0.001336 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=kinetic --arch=arm64 PACKAGEBUILD-23926263 --image-type chroot /home/buildd/filecache-default/46a86ed06ad4eec780192fe4231116bc064b7a44 Creating target for build PACKAGEBUILD-23926263 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=kinetic --arch=arm64 PACKAGEBUILD-23926263 Starting target for build PACKAGEBUILD-23926263 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=kinetic --arch=arm64 PACKAGEBUILD-23926263 'deb http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic main' 'deb http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu kinetic main' 'deb http://ftpmaster.internal/ubuntu kinetic main universe' Overriding sources.list in build-PACKAGEBUILD-23926263 RUN: /usr/share/launchpad-buildd/bin/in-target add-trusted-keys --backend=chroot --series=kinetic --arch=arm64 PACKAGEBUILD-23926263 Adding trusted keys to build-PACKAGEBUILD-23926263 pub rsa1024/1E9377A2BA9EF27F 2009-10-22 [SC] Key fingerprint = 60C3 1780 3A41 BA51 845E 371A 1E93 77A2 BA9E F27F uid Launchpad Toolchain builds RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=kinetic --arch=arm64 PACKAGEBUILD-23926263 Updating target for build PACKAGEBUILD-23926263 Get:1 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic InRelease [23.8 kB] Get:2 http://ftpmaster.internal/ubuntu kinetic InRelease [267 kB] Get:3 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu kinetic InRelease [23.8 kB] Get:4 http://ftpmaster.internal/ubuntu kinetic-proposed InRelease [118 kB] Get:5 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic/main arm64 Packages [5992 B] Get:6 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic/main Translation-en [4132 B] Get:7 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu kinetic/main arm64 Packages [11.5 kB] Get:8 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu kinetic/main Translation-en [4400 B] Get:9 http://ftpmaster.internal/ubuntu kinetic/main arm64 Packages [1371 kB] Get:10 http://ftpmaster.internal/ubuntu kinetic/main Translation-en [509 kB] Get:11 http://ftpmaster.internal/ubuntu kinetic/universe arm64 Packages [14.2 MB] Get:12 http://ftpmaster.internal/ubuntu kinetic/universe Translation-en [5742 kB] Get:13 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 Packages [78.3 kB] Get:14 http://ftpmaster.internal/ubuntu kinetic-proposed/main Translation-en [24.7 kB] Get:15 http://ftpmaster.internal/ubuntu kinetic-proposed/restricted arm64 Packages [21.3 kB] Get:16 http://ftpmaster.internal/ubuntu kinetic-proposed/restricted Translation-en [11.9 kB] Get:17 http://ftpmaster.internal/ubuntu kinetic-proposed/universe arm64 Packages [397 kB] Get:18 http://ftpmaster.internal/ubuntu kinetic-proposed/universe Translation-en [160 kB] Get:19 http://ftpmaster.internal/ubuntu kinetic-proposed/multiverse arm64 Packages [1228 B] Get:20 http://ftpmaster.internal/ubuntu kinetic-proposed/multiverse Translation-en [4688 B] Fetched 23.0 MB in 7s (3066 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: g++-11 libstdc++-11-dev Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: cpp-12 g++-12 gcc-12 libasan8 libfdisk1 libgcc-12-dev libgprofng0 libstdc++-12-dev libtsan2 util-linux-extra The following packages will be upgraded: adduser apt base-files binutils binutils-aarch64-linux-gnu binutils-common bsdutils cpp cpp-11 dash debianutils dpkg dpkg-dev e2fsprogs fakeroot g++ g++-11 gcc gcc-11 gcc-11-base gcc-12-base init init-system-helpers libapparmor1 libapt-pkg6.0 libasan6 libassuan0 libatomic1 libbinutils libblkid1 libcap-ng0 libcc1-0 libcom-err2 libcrypt-dev libcrypt1 libctf-nobfd0 libctf0 libdb5.3 libdpkg-perl libext2fs2 libfakeroot libgcc-11-dev libgcc-s1 libgcrypt20 libgnutls30 libgomp1 libgpg-error0 libhwasan0 libip4tc2 libitm1 libjson-c5 libkeyutils1 liblsan0 liblzma5 libmount1 libncurses6 libncursesw6 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libpcre3 libpng16-16 libreadline8 libseccomp2 libselinux1 libsemanage-common libsemanage2 libsepol2 libsmartcols1 libsqlite3-0 libss2 libssl3 libstdc++-11-dev libstdc++6 libsystemd0 libtinfo6 libtsan0 libubsan1 libudev1 libuuid1 libzstd1 linux-libc-dev login logsave lto-disabled-list mawk mount ncurses-base ncurses-bin openssl passwd pinentry-curses policyrcd-script-zg2 readline-common systemd systemd-sysv util-linux xz-utils 101 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. Need to get 287 MB of archives. After this operation, 695 MB of additional disk space will be used. Get:1 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu kinetic/main arm64 g++ arm64 4:12-20211211-1ubuntu2 [1400 B] Get:2 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 libcrypt-dev arm64 1:4.4.28-1 [120 kB] Get:3 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu kinetic/main arm64 gcc arm64 4:12-20211211-1ubuntu2 [5126 B] Get:4 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 libcrypt1 arm64 1:4.4.28-1 [84.9 kB] Get:5 http://ftpmaster.internal/ubuntu kinetic/main arm64 base-files arm64 12.2ubuntu1 [62.5 kB] Get:6 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu kinetic/main arm64 cpp arm64 4:12-20211211-1ubuntu2 [27.7 kB] Get:7 http://ftpmaster.internal/ubuntu kinetic/main arm64 bsdutils arm64 1:2.38-4ubuntu1 [83.9 kB] Get:8 http://ftpmaster.internal/ubuntu kinetic/main arm64 debianutils arm64 5.7-0.2 [103 kB] Get:9 http://ftpmaster.internal/ubuntu kinetic/main arm64 libzstd1 arm64 1.5.2+dfsg-1 [249 kB] Get:10 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 libatomic1 arm64 12.1.0-4ubuntu1 [10.7 kB] Get:11 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 libubsan1 arm64 12.1.0-4ubuntu1 [957 kB] Get:12 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 liblsan0 arm64 12.1.0-4ubuntu1 [1027 kB] Get:13 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 libitm1 arm64 12.1.0-4ubuntu1 [27.9 kB] Get:14 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 libhwasan0 arm64 12.1.0-4ubuntu1 [1109 kB] Get:15 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 libgomp1 arm64 12.1.0-4ubuntu1 [122 kB] Get:16 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 gcc-12-base arm64 12.1.0-4ubuntu1 [19.2 kB] Get:17 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 libgcc-s1 arm64 12.1.0-4ubuntu1 [39.6 kB] Get:18 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 libcc1-0 arm64 12.1.0-4ubuntu1 [44.1 kB] Get:19 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 libstdc++6 arm64 12.1.0-4ubuntu1 [647 kB] Get:20 http://ftpmaster.internal/ubuntu kinetic/main arm64 libgpg-error0 arm64 1.45-2 [68.6 kB] Get:21 http://ftpmaster.internal/ubuntu kinetic/main arm64 libgcrypt20 arm64 1.10.1-2ubuntu1 [467 kB] Get:22 http://ftpmaster.internal/ubuntu kinetic/main arm64 liblzma5 arm64 5.2.5-2.1 [97.6 kB] Get:23 http://ftpmaster.internal/ubuntu kinetic/main arm64 libblkid1 arm64 2.38-4ubuntu1 [103 kB] Get:24 http://ftpmaster.internal/ubuntu kinetic/main arm64 libuuid1 arm64 2.38-4ubuntu1 [23.2 kB] Get:25 http://ftpmaster.internal/ubuntu kinetic/main arm64 libfdisk1 arm64 2.38-4ubuntu1 [140 kB] Get:26 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 systemd-sysv arm64 251.2-2ubuntu1 [11.2 kB] Get:27 http://ftpmaster.internal/ubuntu kinetic/main arm64 libapparmor1 arm64 3.0.4-2ubuntu3 [38.0 kB] Get:28 http://ftpmaster.internal/ubuntu kinetic/main arm64 libip4tc2 arm64 1.8.7-1ubuntu6 [19.6 kB] Get:29 http://ftpmaster.internal/ubuntu kinetic/main arm64 libpcre2-8-0 arm64 10.40-1 [210 kB] Get:30 http://ftpmaster.internal/ubuntu kinetic/main arm64 libselinux1 arm64 3.4-1 [77.2 kB] Get:31 http://ftpmaster.internal/ubuntu kinetic/main arm64 libmount1 arm64 2.38-4ubuntu1 [120 kB] Get:32 http://ftpmaster.internal/ubuntu kinetic/main arm64 libpam0g arm64 1.4.0-13ubuntu1 [60.1 kB] Get:33 http://ftpmaster.internal/ubuntu kinetic/main arm64 libseccomp2 arm64 2.5.4-1ubuntu1 [46.5 kB] Get:34 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 libssl3 arm64 3.0.4-1ubuntu1 [1763 kB] Get:35 http://ftpmaster.internal/ubuntu kinetic/main arm64 mount arm64 2.38-4ubuntu1 [113 kB] Get:36 http://ftpmaster.internal/ubuntu kinetic/main arm64 libsemanage-common all 3.4-1 [9828 B] Get:37 http://ftpmaster.internal/ubuntu kinetic/main arm64 libsepol2 arm64 3.4-2 [285 kB] Get:38 http://ftpmaster.internal/ubuntu kinetic/main arm64 libsemanage2 arm64 3.4-1 [89.7 kB] Get:39 http://ftpmaster.internal/ubuntu kinetic/main arm64 libpam-modules-bin arm64 1.4.0-13ubuntu1 [38.6 kB] Get:40 http://ftpmaster.internal/ubuntu kinetic/main arm64 libpam-modules arm64 1.4.0-13ubuntu1 [275 kB] Get:41 http://ftpmaster.internal/ubuntu kinetic/main arm64 passwd arm64 1:4.11.1+dfsg1-2ubuntu1 [765 kB] Get:42 http://ftpmaster.internal/ubuntu kinetic/main arm64 adduser all 3.121ubuntu1 [150 kB] Get:43 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 systemd arm64 251.2-2ubuntu1 [4549 kB] Get:44 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 libsystemd0 arm64 251.2-2ubuntu1 [322 kB] Get:45 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 libudev1 arm64 251.2-2ubuntu1 [79.9 kB] Get:46 http://ftpmaster.internal/ubuntu kinetic/main arm64 libapt-pkg6.0 arm64 2.5.0 [856 kB] Get:47 http://ftpmaster.internal/ubuntu kinetic/main arm64 dpkg arm64 1.21.8ubuntu1 [1332 kB] Get:48 http://ftpmaster.internal/ubuntu kinetic/main arm64 dash arm64 0.5.11+git20210903+057cd650a4ed-8ubuntu1 [88.4 kB] Get:49 http://ftpmaster.internal/ubuntu kinetic/main arm64 login arm64 1:4.11.1+dfsg1-2ubuntu1 [183 kB] Get:50 http://ftpmaster.internal/ubuntu kinetic/main arm64 ncurses-bin arm64 6.3+20220423-2 [183 kB] Get:51 http://ftpmaster.internal/ubuntu kinetic/main arm64 libsmartcols1 arm64 2.38-4ubuntu1 [49.4 kB] Get:52 http://ftpmaster.internal/ubuntu kinetic/main arm64 util-linux-extra arm64 2.38-4ubuntu1 [81.4 kB] Get:53 http://ftpmaster.internal/ubuntu kinetic/main arm64 util-linux arm64 2.38-4ubuntu1 [1069 kB] Get:54 http://ftpmaster.internal/ubuntu kinetic/main arm64 init-system-helpers all 1.63 [38.7 kB] Get:55 http://ftpmaster.internal/ubuntu kinetic/main arm64 ncurses-base all 6.3+20220423-2 [21.2 kB] Get:56 http://ftpmaster.internal/ubuntu kinetic/main arm64 libp11-kit0 arm64 0.24.1-1 [232 kB] Get:57 http://ftpmaster.internal/ubuntu kinetic/main arm64 libgnutls30 arm64 3.7.6-2ubuntu1 [925 kB] Get:58 http://ftpmaster.internal/ubuntu kinetic/main arm64 apt arm64 2.5.0 [1339 kB] Get:59 http://ftpmaster.internal/ubuntu kinetic/main arm64 logsave arm64 1.46.5-2ubuntu2 [9768 B] Get:60 http://ftpmaster.internal/ubuntu kinetic/main arm64 libext2fs2 arm64 1.46.5-2ubuntu2 [208 kB] Get:61 http://ftpmaster.internal/ubuntu kinetic/main arm64 e2fsprogs arm64 1.46.5-2ubuntu2 [580 kB] Get:62 http://ftpmaster.internal/ubuntu kinetic/main arm64 init arm64 1.63 [5674 B] Get:63 http://ftpmaster.internal/ubuntu kinetic/main arm64 libcap-ng0 arm64 0.8.3-1 [15.0 kB] Get:64 http://ftpmaster.internal/ubuntu kinetic/main arm64 libdb5.3 arm64 5.3.28+dfsg1-0.9 [707 kB] Get:65 http://ftpmaster.internal/ubuntu kinetic/main arm64 libpam-runtime all 1.4.0-13ubuntu1 [40.2 kB] Get:66 http://ftpmaster.internal/ubuntu kinetic/main arm64 libpcre3 arm64 2:8.39-14 [231 kB] Get:67 http://ftpmaster.internal/ubuntu kinetic/main arm64 libncurses6 arm64 6.3+20220423-2 [106 kB] Get:68 http://ftpmaster.internal/ubuntu kinetic/main arm64 libncursesw6 arm64 6.3+20220423-2 [140 kB] Get:69 http://ftpmaster.internal/ubuntu kinetic/main arm64 libtinfo6 arm64 6.3+20220423-2 [96.5 kB] Get:70 http://ftpmaster.internal/ubuntu kinetic/main arm64 libcom-err2 arm64 1.46.5-2ubuntu2 [8868 B] Get:71 http://ftpmaster.internal/ubuntu kinetic/main arm64 libss2 arm64 1.46.5-2ubuntu2 [11.9 kB] Get:72 http://ftpmaster.internal/ubuntu kinetic/main arm64 mawk arm64 1.3.4.20200120-3.1 [106 kB] Get:73 http://ftpmaster.internal/ubuntu kinetic/main arm64 libjson-c5 arm64 0.16-1 [33.2 kB] Get:74 http://ftpmaster.internal/ubuntu kinetic/main arm64 libkeyutils1 arm64 1.6.1-3ubuntu1 [9912 B] Get:75 http://ftpmaster.internal/ubuntu kinetic/main arm64 readline-common all 8.1.2-1.2 [53.6 kB] Get:76 http://ftpmaster.internal/ubuntu kinetic/main arm64 libreadline8 arm64 8.1.2-1.2 [153 kB] Get:77 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 libsqlite3-0 arm64 3.39.0-1 [641 kB] Get:78 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 openssl arm64 3.0.4-1ubuntu1 [1156 kB] Get:79 http://ftpmaster.internal/ubuntu kinetic/main arm64 libpng16-16 arm64 1.6.37-5 [185 kB] Get:80 http://ftpmaster.internal/ubuntu kinetic/main arm64 xz-utils arm64 5.2.5-2.1 [83.5 kB] Get:81 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 libctf0 arm64 2.38.50.20220627-1ubuntu1 [104 kB] Get:82 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 libctf-nobfd0 arm64 2.38.50.20220627-1ubuntu1 [108 kB] Get:83 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 binutils-aarch64-linux-gnu arm64 2.38.50.20220627-1ubuntu1 [3361 kB] Get:84 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 libbinutils arm64 2.38.50.20220627-1ubuntu1 [815 kB] Get:85 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 binutils arm64 2.38.50.20220627-1ubuntu1 [3268 B] Get:86 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 binutils-common arm64 2.38.50.20220627-1ubuntu1 [225 kB] Get:87 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 libgprofng0 arm64 2.38.50.20220627-1ubuntu1 [917 kB] Get:88 http://ftpmaster.internal/ubuntu kinetic-proposed/universe arm64 cpp-12 arm64 12.1.0-4ubuntu1 [61.3 MB] Get:89 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 libasan8 arm64 12.1.0-4ubuntu1 [2376 kB] Get:90 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 libtsan2 arm64 12.1.0-4ubuntu1 [2513 kB] Get:91 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 libgcc-12-dev arm64 12.1.0-4ubuntu1 [1157 kB] Get:92 http://ftpmaster.internal/ubuntu kinetic-proposed/universe arm64 gcc-12 arm64 12.1.0-4ubuntu1 [69.5 MB] Get:93 http://ftpmaster.internal/ubuntu kinetic-proposed/universe arm64 libstdc++-12-dev arm64 12.1.0-4ubuntu1 [2119 kB] Get:94 http://ftpmaster.internal/ubuntu kinetic-proposed/universe arm64 g++-12 arm64 12.1.0-4ubuntu1 [66.2 MB] Get:95 http://ftpmaster.internal/ubuntu kinetic/main arm64 g++-11 arm64 11.3.0-3ubuntu1 [11.1 MB] Get:96 http://ftpmaster.internal/ubuntu kinetic/main arm64 libstdc++-11-dev arm64 11.3.0-3ubuntu1 [2060 kB] Get:97 http://ftpmaster.internal/ubuntu kinetic/main arm64 libasan6 arm64 11.3.0-3ubuntu1 [2227 kB] Get:98 http://ftpmaster.internal/ubuntu kinetic/main arm64 gcc-11 arm64 11.3.0-3ubuntu1 [19.3 MB] Get:99 http://ftpmaster.internal/ubuntu kinetic/main arm64 libgcc-11-dev arm64 11.3.0-3ubuntu1 [1130 kB] Get:100 http://ftpmaster.internal/ubuntu kinetic/main arm64 libtsan0 arm64 11.3.0-3ubuntu1 [2239 kB] Get:101 http://ftpmaster.internal/ubuntu kinetic/main arm64 cpp-11 arm64 11.3.0-3ubuntu1 [9636 kB] Get:102 http://ftpmaster.internal/ubuntu kinetic/main arm64 gcc-11-base arm64 11.3.0-3ubuntu1 [20.9 kB] Get:103 http://ftpmaster.internal/ubuntu kinetic/main arm64 dpkg-dev all 1.21.8ubuntu1 [1069 kB] Get:104 http://ftpmaster.internal/ubuntu kinetic/main arm64 libdpkg-perl all 1.21.8ubuntu1 [237 kB] Get:105 http://ftpmaster.internal/ubuntu kinetic/main arm64 lto-disabled-list all 28 [12.3 kB] Get:106 http://ftpmaster.internal/ubuntu kinetic/main arm64 libfakeroot arm64 1.29-1ubuntu1 [30.8 kB] Get:107 http://ftpmaster.internal/ubuntu kinetic/main arm64 fakeroot arm64 1.29-1ubuntu1 [60.1 kB] Get:108 http://ftpmaster.internal/ubuntu kinetic/main arm64 libassuan0 arm64 2.5.5-3 [35.5 kB] Get:109 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 linux-libc-dev arm64 5.15.0-35.36+22.10.1 [1264 kB] Get:110 http://ftpmaster.internal/ubuntu kinetic/main arm64 pinentry-curses arm64 1.2.0-2ubuntu1 [33.7 kB] Get:111 http://ftpmaster.internal/ubuntu kinetic/main arm64 policyrcd-script-zg2 all 0.1-3.1 [5730 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 287 MB in 21s (13.7 MB/s) (Reading database ... 13432 files and directories currently installed.) Preparing to unpack .../libcrypt-dev_1%3a4.4.28-1_arm64.deb ... Unpacking libcrypt-dev:arm64 (1:4.4.28-1) over (1:4.4.27-1) ... Preparing to unpack .../libcrypt1_1%3a4.4.28-1_arm64.deb ... Unpacking libcrypt1:arm64 (1:4.4.28-1) over (1:4.4.27-1) ... Setting up libcrypt1:arm64 (1:4.4.28-1) ... (Reading database ... 13434 files and directories currently installed.) Preparing to unpack .../base-files_12.2ubuntu1_arm64.deb ... Unpacking base-files (12.2ubuntu1) over (12ubuntu5) ... Setting up base-files (12.2ubuntu1) ... (Reading database ... 13434 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.38-4ubuntu1_arm64.deb ... Unpacking bsdutils (1:2.38-4ubuntu1) over (1:2.37.2-4ubuntu3) ... Setting up bsdutils (1:2.38-4ubuntu1) ... (Reading database ... 13434 files and directories currently installed.) Preparing to unpack .../debianutils_5.7-0.2_arm64.deb ... Unpacking debianutils (5.7-0.2) over (5.5-1ubuntu2) ... Setting up debianutils (5.7-0.2) ... (Reading database ... 13433 files and directories currently installed.) Preparing to unpack .../libzstd1_1.5.2+dfsg-1_arm64.deb ... Unpacking libzstd1:arm64 (1.5.2+dfsg-1) over (1.4.8+dfsg-3build1) ... Setting up libzstd1:arm64 (1.5.2+dfsg-1) ... (Reading database ... 13433 files and directories currently installed.) Preparing to unpack .../0-libatomic1_12.1.0-4ubuntu1_arm64.deb ... Unpacking libatomic1:arm64 (12.1.0-4ubuntu1) over (12-20220319-1ubuntu1) ... Preparing to unpack .../1-libubsan1_12.1.0-4ubuntu1_arm64.deb ... Unpacking libubsan1:arm64 (12.1.0-4ubuntu1) over (12-20220319-1ubuntu1) ... Preparing to unpack .../2-liblsan0_12.1.0-4ubuntu1_arm64.deb ... Unpacking liblsan0:arm64 (12.1.0-4ubuntu1) over (12-20220319-1ubuntu1) ... Preparing to unpack .../3-libitm1_12.1.0-4ubuntu1_arm64.deb ... Unpacking libitm1:arm64 (12.1.0-4ubuntu1) over (12-20220319-1ubuntu1) ... Preparing to unpack .../4-libhwasan0_12.1.0-4ubuntu1_arm64.deb ... Unpacking libhwasan0:arm64 (12.1.0-4ubuntu1) over (12-20220319-1ubuntu1) ... Preparing to unpack .../5-libgomp1_12.1.0-4ubuntu1_arm64.deb ... Unpacking libgomp1:arm64 (12.1.0-4ubuntu1) over (12-20220319-1ubuntu1) ... Preparing to unpack .../6-gcc-12-base_12.1.0-4ubuntu1_arm64.deb ... Unpacking gcc-12-base:arm64 (12.1.0-4ubuntu1) over (12-20220319-1ubuntu1) ... Setting up gcc-12-base:arm64 (12.1.0-4ubuntu1) ... (Reading database ... 13433 files and directories currently installed.) Preparing to unpack .../libgcc-s1_12.1.0-4ubuntu1_arm64.deb ... Unpacking libgcc-s1:arm64 (12.1.0-4ubuntu1) over (12-20220319-1ubuntu1) ... Setting up libgcc-s1:arm64 (12.1.0-4ubuntu1) ... (Reading database ... 13433 files and directories currently installed.) Preparing to unpack .../libcc1-0_12.1.0-4ubuntu1_arm64.deb ... Unpacking libcc1-0:arm64 (12.1.0-4ubuntu1) over (12-20220319-1ubuntu1) ... Preparing to unpack .../libstdc++6_12.1.0-4ubuntu1_arm64.deb ... Unpacking libstdc++6:arm64 (12.1.0-4ubuntu1) over (12-20220319-1ubuntu1) ... Setting up libstdc++6:arm64 (12.1.0-4ubuntu1) ... (Reading database ... 13433 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.45-2_arm64.deb ... Unpacking libgpg-error0:arm64 (1.45-2) over (1.43-3) ... Setting up libgpg-error0:arm64 (1.45-2) ... (Reading database ... 13433 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.10.1-2ubuntu1_arm64.deb ... Unpacking libgcrypt20:arm64 (1.10.1-2ubuntu1) over (1.9.4-3ubuntu3) ... Setting up libgcrypt20:arm64 (1.10.1-2ubuntu1) ... (Reading database ... 13435 files and directories currently installed.) Preparing to unpack .../liblzma5_5.2.5-2.1_arm64.deb ... Unpacking liblzma5:arm64 (5.2.5-2.1) over (5.2.5-2ubuntu1) ... Setting up liblzma5:arm64 (5.2.5-2.1) ... (Reading database ... 13435 files and directories currently installed.) Preparing to unpack .../libblkid1_2.38-4ubuntu1_arm64.deb ... Unpacking libblkid1:arm64 (2.38-4ubuntu1) over (2.37.2-4ubuntu3) ... Setting up libblkid1:arm64 (2.38-4ubuntu1) ... (Reading database ... 13435 files and directories currently installed.) Preparing to unpack .../libuuid1_2.38-4ubuntu1_arm64.deb ... Unpacking libuuid1:arm64 (2.38-4ubuntu1) over (2.37.2-4ubuntu3) ... Setting up libuuid1:arm64 (2.38-4ubuntu1) ... Selecting previously unselected package libfdisk1:arm64. (Reading database ... 13436 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.38-4ubuntu1_arm64.deb ... Unpacking libfdisk1:arm64 (2.38-4ubuntu1) ... Preparing to unpack .../systemd-sysv_251.2-2ubuntu1_arm64.deb ... Unpacking systemd-sysv (251.2-2ubuntu1) over (249.11-0ubuntu3.1) ... Preparing to unpack .../libapparmor1_3.0.4-2ubuntu3_arm64.deb ... Unpacking libapparmor1:arm64 (3.0.4-2ubuntu3) over (3.0.4-2ubuntu2) ... Preparing to unpack .../libip4tc2_1.8.7-1ubuntu6_arm64.deb ... Unpacking libip4tc2:arm64 (1.8.7-1ubuntu6) over (1.8.7-1ubuntu5) ... Preparing to unpack .../libpcre2-8-0_10.40-1_arm64.deb ... Unpacking libpcre2-8-0:arm64 (10.40-1) over (10.39-3build1) ... Setting up libpcre2-8-0:arm64 (10.40-1) ... (Reading database ... 13441 files and directories currently installed.) Preparing to unpack .../libselinux1_3.4-1_arm64.deb ... Unpacking libselinux1:arm64 (3.4-1) over (3.3-1build2) ... Setting up libselinux1:arm64 (3.4-1) ... (Reading database ... 13441 files and directories currently installed.) Preparing to unpack .../libmount1_2.38-4ubuntu1_arm64.deb ... Unpacking libmount1:arm64 (2.38-4ubuntu1) over (2.37.2-4ubuntu3) ... Setting up libmount1:arm64 (2.38-4ubuntu1) ... (Reading database ... 13441 files and directories currently installed.) Preparing to unpack .../libpam0g_1.4.0-13ubuntu1_arm64.deb ... Unpacking libpam0g:arm64 (1.4.0-13ubuntu1) over (1.4.0-11ubuntu2) ... Setting up libpam0g:arm64 (1.4.0-13ubuntu1) ... (Reading database ... 13441 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.5.4-1ubuntu1_arm64.deb ... Unpacking libseccomp2:arm64 (2.5.4-1ubuntu1) over (2.5.3-2ubuntu2) ... Setting up libseccomp2:arm64 (2.5.4-1ubuntu1) ... (Reading database ... 13441 files and directories currently installed.) Preparing to unpack .../libssl3_3.0.4-1ubuntu1_arm64.deb ... Unpacking libssl3:arm64 (3.0.4-1ubuntu1) over (3.0.2-0ubuntu1) ... Preparing to unpack .../mount_2.38-4ubuntu1_arm64.deb ... Unpacking mount (2.38-4ubuntu1) over (2.37.2-4ubuntu3) ... Preparing to unpack .../libsemanage-common_3.4-1_all.deb ... Unpacking libsemanage-common (3.4-1) over (3.3-1build2) ... Setting up libsemanage-common (3.4-1) ... Installing new version of config file /etc/selinux/semanage.conf ... (Reading database ... 13441 files and directories currently installed.) Preparing to unpack .../libsepol2_3.4-2_arm64.deb ... Unpacking libsepol2:arm64 (3.4-2) over (3.3-1build1) ... Setting up libsepol2:arm64 (3.4-2) ... (Reading database ... 13441 files and directories currently installed.) Preparing to unpack .../libsemanage2_3.4-1_arm64.deb ... Unpacking libsemanage2:arm64 (3.4-1) over (3.3-1build2) ... Setting up libsemanage2:arm64 (3.4-1) ... (Reading database ... 13441 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.4.0-13ubuntu1_arm64.deb ... Unpacking libpam-modules-bin (1.4.0-13ubuntu1) over (1.4.0-11ubuntu2) ... Setting up libpam-modules-bin (1.4.0-13ubuntu1) ... (Reading database ... 13441 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.4.0-13ubuntu1_arm64.deb ... Unpacking libpam-modules:arm64 (1.4.0-13ubuntu1) over (1.4.0-11ubuntu2) ... Setting up libpam-modules:arm64 (1.4.0-13ubuntu1) ... (Reading database ... 13441 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.11.1+dfsg1-2ubuntu1_arm64.deb ... Unpacking passwd (1:4.11.1+dfsg1-2ubuntu1) over (1:4.8.1-2ubuntu2) ... Setting up passwd (1:4.11.1+dfsg1-2ubuntu1) ... Installing new version of config file /etc/default/useradd ... (Reading database ... 13441 files and directories currently installed.) Preparing to unpack .../adduser_3.121ubuntu1_all.deb ... Unpacking adduser (3.121ubuntu1) over (3.118ubuntu5) ... Setting up adduser (3.121ubuntu1) ... Installing new version of config file /etc/deluser.conf ... (Reading database ... 13438 files and directories currently installed.) Preparing to unpack .../systemd_251.2-2ubuntu1_arm64.deb ... Unpacking systemd (251.2-2ubuntu1) over (249.11-0ubuntu3.1) ... Preparing to unpack .../libsystemd0_251.2-2ubuntu1_arm64.deb ... Unpacking libsystemd0:arm64 (251.2-2ubuntu1) over (249.11-0ubuntu3.1) ... Setting up libsystemd0:arm64 (251.2-2ubuntu1) ... (Reading database ... 13474 files and directories currently installed.) Preparing to unpack .../libudev1_251.2-2ubuntu1_arm64.deb ... Unpacking libudev1:arm64 (251.2-2ubuntu1) over (249.11-0ubuntu3.1) ... Setting up libudev1:arm64 (251.2-2ubuntu1) ... (Reading database ... 13474 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.5.0_arm64.deb ... Unpacking libapt-pkg6.0:arm64 (2.5.0) over (2.4.5) ... Setting up libapt-pkg6.0:arm64 (2.5.0) ... (Reading database ... 13474 files and directories currently installed.) Preparing to unpack .../dpkg_1.21.8ubuntu1_arm64.deb ... Unpacking dpkg (1.21.8ubuntu1) over (1.21.1ubuntu2) ... Setting up dpkg (1.21.8ubuntu1) ... (Reading database ... 13478 files and directories currently installed.) Preparing to unpack .../dash_0.5.11+git20210903+057cd650a4ed-8ubuntu1_arm64.deb ... Unpacking dash (0.5.11+git20210903+057cd650a4ed-8ubuntu1) over (0.5.11+git20210903+057cd650a4ed-3build1) ... Setting up dash (0.5.11+git20210903+057cd650a4ed-8ubuntu1) ... (Reading database ... 13479 files and directories currently installed.) Preparing to unpack .../login_1%3a4.11.1+dfsg1-2ubuntu1_arm64.deb ... Unpacking login (1:4.11.1+dfsg1-2ubuntu1) over (1:4.8.1-2ubuntu2) ... Setting up login (1:4.11.1+dfsg1-2ubuntu1) ... Installing new version of config file /etc/login.defs ... (Reading database ... 13479 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.3+20220423-2_arm64.deb ... Unpacking ncurses-bin (6.3+20220423-2) over (6.3-2) ... Setting up ncurses-bin (6.3+20220423-2) ... (Reading database ... 13479 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.38-4ubuntu1_arm64.deb ... Unpacking libsmartcols1:arm64 (2.38-4ubuntu1) over (2.37.2-4ubuntu3) ... Setting up libsmartcols1:arm64 (2.38-4ubuntu1) ... (Reading database ... 13479 files and directories currently installed.) Preparing to unpack .../util-linux_2.38-4ubuntu1_arm64.deb ... Unpacking util-linux (2.38-4ubuntu1) over (2.37.2-4ubuntu3) ... dpkg: warning: unable to delete old directory '/usr/lib/udev': Directory not empty Selecting previously unselected package util-linux-extra. Preparing to unpack .../util-linux-extra_2.38-4ubuntu1_arm64.deb ... Unpacking util-linux-extra (2.38-4ubuntu1) ... Setting up util-linux-extra (2.38-4ubuntu1) ... (Reading database ... 13491 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.63_all.deb ... Unpacking init-system-helpers (1.63) over (1.62) ... Setting up init-system-helpers (1.63) ... (Reading database ... 13491 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.3+20220423-2_all.deb ... Unpacking ncurses-base (6.3+20220423-2) over (6.3-2) ... Setting up ncurses-base (6.3+20220423-2) ... (Reading database ... 13492 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.24.1-1_arm64.deb ... Unpacking libp11-kit0:arm64 (0.24.1-1) over (0.24.0-6build1) ... Setting up libp11-kit0:arm64 (0.24.1-1) ... (Reading database ... 13492 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.7.6-2ubuntu1_arm64.deb ... Unpacking libgnutls30:arm64 (3.7.6-2ubuntu1) over (3.7.3-4ubuntu1) ... Setting up libgnutls30:arm64 (3.7.6-2ubuntu1) ... (Reading database ... 13492 files and directories currently installed.) Preparing to unpack .../archives/apt_2.5.0_arm64.deb ... Unpacking apt (2.5.0) over (2.4.5) ... Setting up apt (2.5.0) ... (Reading database ... 13493 files and directories currently installed.) Preparing to unpack .../logsave_1.46.5-2ubuntu2_arm64.deb ... Unpacking logsave (1.46.5-2ubuntu2) over (1.46.5-2ubuntu1) ... Preparing to unpack .../libext2fs2_1.46.5-2ubuntu2_arm64.deb ... Unpacking libext2fs2:arm64 (1.46.5-2ubuntu2) over (1.46.5-2ubuntu1) ... Setting up libext2fs2:arm64 (1.46.5-2ubuntu2) ... (Reading database ... 13493 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.46.5-2ubuntu2_arm64.deb ... Unpacking e2fsprogs (1.46.5-2ubuntu2) over (1.46.5-2ubuntu1) ... Setting up libapparmor1:arm64 (3.0.4-2ubuntu3) ... Setting up libfdisk1:arm64 (2.38-4ubuntu1) ... Setting up libip4tc2:arm64 (1.8.7-1ubuntu6) ... Setting up libssl3:arm64 (3.0.4-1ubuntu1) ... Setting up mount (2.38-4ubuntu1) ... Setting up systemd (251.2-2ubuntu1) ... Installing new version of config file /etc/systemd/logind.conf ... Installing new version of config file /etc/systemd/system.conf ... Initializing machine ID from random generator. Setting up systemd-sysv (251.2-2ubuntu1) ... (Reading database ... 13493 files and directories currently installed.) Preparing to unpack .../archives/init_1.63_arm64.deb ... Unpacking init (1.63) over (1.62) ... Preparing to unpack .../libcap-ng0_0.8.3-1_arm64.deb ... Unpacking libcap-ng0:arm64 (0.8.3-1) over (0.7.9-2.2build3) ... Setting up libcap-ng0:arm64 (0.8.3-1) ... (Reading database ... 13495 files and directories currently installed.) Preparing to unpack .../libdb5.3_5.3.28+dfsg1-0.9_arm64.deb ... Unpacking libdb5.3:arm64 (5.3.28+dfsg1-0.9) over (5.3.28+dfsg1-0.8ubuntu3) ... Setting up libdb5.3:arm64 (5.3.28+dfsg1-0.9) ... (Reading database ... 13495 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.4.0-13ubuntu1_all.deb ... Unpacking libpam-runtime (1.4.0-13ubuntu1) over (1.4.0-11ubuntu2) ... Setting up libpam-runtime (1.4.0-13ubuntu1) ... (Reading database ... 13495 files and directories currently installed.) Preparing to unpack .../libpcre3_2%3a8.39-14_arm64.deb ... Unpacking libpcre3:arm64 (2:8.39-14) over (2:8.39-13build5) ... Setting up libpcre3:arm64 (2:8.39-14) ... (Reading database ... 13495 files and directories currently installed.) Preparing to unpack .../libncurses6_6.3+20220423-2_arm64.deb ... Unpacking libncurses6:arm64 (6.3+20220423-2) over (6.3-2) ... Preparing to unpack .../libncursesw6_6.3+20220423-2_arm64.deb ... Unpacking libncursesw6:arm64 (6.3+20220423-2) over (6.3-2) ... Preparing to unpack .../libtinfo6_6.3+20220423-2_arm64.deb ... Unpacking libtinfo6:arm64 (6.3+20220423-2) over (6.3-2) ... Setting up libtinfo6:arm64 (6.3+20220423-2) ... (Reading database ... 13494 files and directories currently installed.) Preparing to unpack .../00-libcom-err2_1.46.5-2ubuntu2_arm64.deb ... Unpacking libcom-err2:arm64 (1.46.5-2ubuntu2) over (1.46.5-2ubuntu1) ... Preparing to unpack .../01-libss2_1.46.5-2ubuntu2_arm64.deb ... Unpacking libss2:arm64 (1.46.5-2ubuntu2) over (1.46.5-2ubuntu1) ... Preparing to unpack .../02-mawk_1.3.4.20200120-3.1_arm64.deb ... Unpacking mawk (1.3.4.20200120-3.1) over (1.3.4.20200120-3) ... Preparing to unpack .../03-libjson-c5_0.16-1_arm64.deb ... Unpacking libjson-c5:arm64 (0.16-1) over (0.15-2build4) ... Preparing to unpack .../04-libkeyutils1_1.6.1-3ubuntu1_arm64.deb ... Unpacking libkeyutils1:arm64 (1.6.1-3ubuntu1) over (1.6.1-2ubuntu3) ... Preparing to unpack .../05-readline-common_8.1.2-1.2_all.deb ... Unpacking readline-common (8.1.2-1.2) over (8.1.2-1) ... Preparing to unpack .../06-libreadline8_8.1.2-1.2_arm64.deb ... Unpacking libreadline8:arm64 (8.1.2-1.2) over (8.1.2-1) ... Preparing to unpack .../07-libsqlite3-0_3.39.0-1_arm64.deb ... Unpacking libsqlite3-0:arm64 (3.39.0-1) over (3.37.2-2) ... Preparing to unpack .../08-openssl_3.0.4-1ubuntu1_arm64.deb ... Unpacking openssl (3.0.4-1ubuntu1) over (3.0.2-0ubuntu1) ... Preparing to unpack .../09-libpng16-16_1.6.37-5_arm64.deb ... Unpacking libpng16-16:arm64 (1.6.37-5) over (1.6.37-3build5) ... Preparing to unpack .../10-xz-utils_5.2.5-2.1_arm64.deb ... Unpacking xz-utils (5.2.5-2.1) over (5.2.5-2ubuntu1) ... Preparing to unpack .../11-libctf0_2.38.50.20220627-1ubuntu1_arm64.deb ... Unpacking libctf0:arm64 (2.38.50.20220627-1ubuntu1) over (2.38-3ubuntu1) ... Preparing to unpack .../12-libctf-nobfd0_2.38.50.20220627-1ubuntu1_arm64.deb ... Unpacking libctf-nobfd0:arm64 (2.38.50.20220627-1ubuntu1) over (2.38-3ubuntu1) ... Preparing to unpack .../13-binutils-aarch64-linux-gnu_2.38.50.20220627-1ubuntu1_arm64.deb ... Unpacking binutils-aarch64-linux-gnu (2.38.50.20220627-1ubuntu1) over (2.38-3ubuntu1) ... Preparing to unpack .../14-libbinutils_2.38.50.20220627-1ubuntu1_arm64.deb ... Unpacking libbinutils:arm64 (2.38.50.20220627-1ubuntu1) over (2.38-3ubuntu1) ... Preparing to unpack .../15-binutils_2.38.50.20220627-1ubuntu1_arm64.deb ... Unpacking binutils (2.38.50.20220627-1ubuntu1) over (2.38-3ubuntu1) ... Preparing to unpack .../16-binutils-common_2.38.50.20220627-1ubuntu1_arm64.deb ... Unpacking binutils-common:arm64 (2.38.50.20220627-1ubuntu1) over (2.38-3ubuntu1) ... Selecting previously unselected package libgprofng0:arm64. Preparing to unpack .../17-libgprofng0_2.38.50.20220627-1ubuntu1_arm64.deb ... Unpacking libgprofng0:arm64 (2.38.50.20220627-1ubuntu1) ... Selecting previously unselected package cpp-12. Preparing to unpack .../18-cpp-12_12.1.0-4ubuntu1_arm64.deb ... Unpacking cpp-12 (12.1.0-4ubuntu1) ... Selecting previously unselected package libasan8:arm64. Preparing to unpack .../19-libasan8_12.1.0-4ubuntu1_arm64.deb ... Unpacking libasan8:arm64 (12.1.0-4ubuntu1) ... Selecting previously unselected package libtsan2:arm64. Preparing to unpack .../20-libtsan2_12.1.0-4ubuntu1_arm64.deb ... Unpacking libtsan2:arm64 (12.1.0-4ubuntu1) ... Selecting previously unselected package libgcc-12-dev:arm64. Preparing to unpack .../21-libgcc-12-dev_12.1.0-4ubuntu1_arm64.deb ... Unpacking libgcc-12-dev:arm64 (12.1.0-4ubuntu1) ... Selecting previously unselected package gcc-12. Preparing to unpack .../22-gcc-12_12.1.0-4ubuntu1_arm64.deb ... Unpacking gcc-12 (12.1.0-4ubuntu1) ... Selecting previously unselected package libstdc++-12-dev:arm64. Preparing to unpack .../23-libstdc++-12-dev_12.1.0-4ubuntu1_arm64.deb ... Unpacking libstdc++-12-dev:arm64 (12.1.0-4ubuntu1) ... Selecting previously unselected package g++-12. Preparing to unpack .../24-g++-12_12.1.0-4ubuntu1_arm64.deb ... Unpacking g++-12 (12.1.0-4ubuntu1) ... Preparing to unpack .../25-g++_4%3a12-20211211-1ubuntu2_arm64.deb ... Unpacking g++ (4:12-20211211-1ubuntu2) over (4:11.2.0-1ubuntu1) ... Preparing to unpack .../26-gcc_4%3a12-20211211-1ubuntu2_arm64.deb ... Unpacking gcc (4:12-20211211-1ubuntu2) over (4:11.2.0-1ubuntu1) ... Preparing to unpack .../27-cpp_4%3a12-20211211-1ubuntu2_arm64.deb ... Unpacking cpp (4:12-20211211-1ubuntu2) over (4:11.2.0-1ubuntu1) ... Preparing to unpack .../28-g++-11_11.3.0-3ubuntu1_arm64.deb ... Unpacking g++-11 (11.3.0-3ubuntu1) over (11.2.0-19ubuntu1) ... Preparing to unpack .../29-libstdc++-11-dev_11.3.0-3ubuntu1_arm64.deb ... Unpacking libstdc++-11-dev:arm64 (11.3.0-3ubuntu1) over (11.2.0-19ubuntu1) ... Preparing to unpack .../30-libasan6_11.3.0-3ubuntu1_arm64.deb ... Unpacking libasan6:arm64 (11.3.0-3ubuntu1) over (11.2.0-19ubuntu1) ... Preparing to unpack .../31-gcc-11_11.3.0-3ubuntu1_arm64.deb ... Unpacking gcc-11 (11.3.0-3ubuntu1) over (11.2.0-19ubuntu1) ... Preparing to unpack .../32-libgcc-11-dev_11.3.0-3ubuntu1_arm64.deb ... Unpacking libgcc-11-dev:arm64 (11.3.0-3ubuntu1) over (11.2.0-19ubuntu1) ... Preparing to unpack .../33-libtsan0_11.3.0-3ubuntu1_arm64.deb ... Unpacking libtsan0:arm64 (11.3.0-3ubuntu1) over (11.2.0-19ubuntu1) ... Preparing to unpack .../34-cpp-11_11.3.0-3ubuntu1_arm64.deb ... Unpacking cpp-11 (11.3.0-3ubuntu1) over (11.2.0-19ubuntu1) ... Preparing to unpack .../35-gcc-11-base_11.3.0-3ubuntu1_arm64.deb ... Unpacking gcc-11-base:arm64 (11.3.0-3ubuntu1) over (11.2.0-19ubuntu1) ... Preparing to unpack .../36-dpkg-dev_1.21.8ubuntu1_all.deb ... Unpacking dpkg-dev (1.21.8ubuntu1) over (1.21.1ubuntu2) ... Preparing to unpack .../37-libdpkg-perl_1.21.8ubuntu1_all.deb ... Unpacking libdpkg-perl (1.21.8ubuntu1) over (1.21.1ubuntu2) ... Preparing to unpack .../38-lto-disabled-list_28_all.deb ... Unpacking lto-disabled-list (28) over (24) ... Preparing to unpack .../39-libfakeroot_1.29-1ubuntu1_arm64.deb ... Unpacking libfakeroot:arm64 (1.29-1ubuntu1) over (1.28-1ubuntu1) ... Preparing to unpack .../40-fakeroot_1.29-1ubuntu1_arm64.deb ... Unpacking fakeroot (1.29-1ubuntu1) over (1.28-1ubuntu1) ... Preparing to unpack .../41-libassuan0_2.5.5-3_arm64.deb ... Unpacking libassuan0:arm64 (2.5.5-3) over (2.5.5-1build1) ... Preparing to unpack .../42-linux-libc-dev_5.15.0-35.36+22.10.1_arm64.deb ... Unpacking linux-libc-dev:arm64 (5.15.0-35.36+22.10.1) over (5.15.0-27.28) ... Preparing to unpack .../43-pinentry-curses_1.2.0-2ubuntu1_arm64.deb ... Unpacking pinentry-curses (1.2.0-2ubuntu1) over (1.1.1-1build2) ... Preparing to unpack .../44-policyrcd-script-zg2_0.1-3.1_all.deb ... Unpacking policyrcd-script-zg2 (0.1-3.1) over (0.1-3) ... Setting up gcc-11-base:arm64 (11.3.0-3ubuntu1) ... Setting up libkeyutils1:arm64 (1.6.1-3ubuntu1) ... Setting up lto-disabled-list (28) ... Setting up cpp-12 (12.1.0-4ubuntu1) ... Setting up init (1.63) ... Setting up libsqlite3-0:arm64 (3.39.0-1) ... Setting up binutils-common:arm64 (2.38.50.20220627-1ubuntu1) ... Setting up linux-libc-dev:arm64 (5.15.0-35.36+22.10.1) ... Setting up libctf-nobfd0:arm64 (2.38.50.20220627-1ubuntu1) ... Setting up libcom-err2:arm64 (1.46.5-2ubuntu2) ... Setting up libassuan0:arm64 (2.5.5-3) ... Setting up libgomp1:arm64 (12.1.0-4ubuntu1) ... Setting up libfakeroot:arm64 (1.29-1ubuntu1) ... Setting up libasan6:arm64 (11.3.0-3ubuntu1) ... Setting up fakeroot (1.29-1ubuntu1) ... Setting up policyrcd-script-zg2 (0.1-3.1) ... Setting up libncurses6:arm64 (6.3+20220423-2) ... Setting up xz-utils (5.2.5-2.1) ... Setting up libpng16-16:arm64 (1.6.37-5) ... Setting up libatomic1:arm64 (12.1.0-4ubuntu1) ... Setting up libss2:arm64 (1.46.5-2ubuntu2) ... Setting up util-linux (2.38-4ubuntu1) ... Setting up libncursesw6:arm64 (6.3+20220423-2) ... Setting up libdpkg-perl (1.21.8ubuntu1) ... Setting up logsave (1.46.5-2ubuntu2) ... Setting up libubsan1:arm64 (12.1.0-4ubuntu1) ... Setting up libhwasan0:arm64 (12.1.0-4ubuntu1) ... Setting up libcrypt-dev:arm64 (1:4.4.28-1) ... Setting up cpp (4:12-20211211-1ubuntu2) ... Setting up libasan8:arm64 (12.1.0-4ubuntu1) ... Setting up mawk (1.3.4.20200120-3.1) ... Setting up libtsan2:arm64 (12.1.0-4ubuntu1) ... Setting up libbinutils:arm64 (2.38.50.20220627-1ubuntu1) ... Setting up openssl (3.0.4-1ubuntu1) ... Installing new version of config file /etc/ssl/openssl.cnf ... Setting up libjson-c5:arm64 (0.16-1) ... Setting up readline-common (8.1.2-1.2) ... Setting up libcc1-0:arm64 (12.1.0-4ubuntu1) ... Setting up liblsan0:arm64 (12.1.0-4ubuntu1) ... Setting up libitm1:arm64 (12.1.0-4ubuntu1) ... Setting up libtsan0:arm64 (11.3.0-3ubuntu1) ... Setting up libctf0:arm64 (2.38.50.20220627-1ubuntu1) ... Setting up pinentry-curses (1.2.0-2ubuntu1) ... Setting up cpp-11 (11.3.0-3ubuntu1) ... Setting up libreadline8:arm64 (8.1.2-1.2) ... Setting up e2fsprogs (1.46.5-2ubuntu2) ... Setting up libgprofng0:arm64 (2.38.50.20220627-1ubuntu1) ... Setting up libgcc-12-dev:arm64 (12.1.0-4ubuntu1) ... Setting up libgcc-11-dev:arm64 (11.3.0-3ubuntu1) ... Setting up libstdc++-12-dev:arm64 (12.1.0-4ubuntu1) ... Setting up binutils-aarch64-linux-gnu (2.38.50.20220627-1ubuntu1) ... Setting up binutils (2.38.50.20220627-1ubuntu1) ... Setting up dpkg-dev (1.21.8ubuntu1) ... Setting up gcc-12 (12.1.0-4ubuntu1) ... Setting up libstdc++-11-dev:arm64 (11.3.0-3ubuntu1) ... Setting up gcc-11 (11.3.0-3ubuntu1) ... Setting up g++-12 (12.1.0-4ubuntu1) ... Setting up g++-11 (11.3.0-3ubuntu1) ... Setting up gcc (4:12-20211211-1ubuntu2) ... Setting up g++ (4:12-20211211-1ubuntu2) ... Processing triggers for libc-bin (2.35-0ubuntu3) ... Processing triggers for debianutils (5.7-0.2) ... RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-23926263 arm64 kinetic -c chroot:build-PACKAGEBUILD-23926263 --arch=arm64 --dist=kinetic --nolog nng_1.5.2-2.dsc Initiating build PACKAGEBUILD-23926263 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 5.4.0-121-generic #137-Ubuntu SMP Wed Jun 15 13:35:38 UTC 2022 aarch64 sbuild (Debian sbuild) 0.79.0 (05 February 2020) on bos02-arm64-058.buildd +==============================================================================+ | nng 1.5.2-2 (arm64) Thu, 30 Jun 2022 12:11:27 +0000 | +==============================================================================+ Package: nng Version: 1.5.2-2 Source Version: 1.5.2-2 Distribution: kinetic Machine Architecture: arm64 Host Architecture: arm64 Build Architecture: arm64 Build Type: any I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-23926263/chroot-autobuild' with '<>' I: NOTICE: Log filtering will replace 'build/nng-Jpu46a/resolver-cI0K8I' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- nng_1.5.2-2.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/nng-Jpu46a/nng-1.5.2' with '<>' I: NOTICE: Log filtering will replace 'build/nng-Jpu46a' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), dh-python, cmake, scons, python3, protobuf-compiler, python3-protobuf, libmbedtls-dev, build-essential, fakeroot Filtered Build-Depends: debhelper-compat (= 13), dh-python, cmake, scons, python3, protobuf-compiler, python3-protobuf, libmbedtls-dev, build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [957 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [416 B] Get:5 copy:/<>/apt_archive ./ Packages [498 B] Fetched 1871 B in 0s (45.0 kB/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: g++-11 libstdc++-11-dev Use 'apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils cmake cmake-data debhelper debugedit dh-autoreconf dh-elpa-helper dh-python dh-strip-nondeterminism dwz emacsen-common file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libarchive13 libbrotli1 libcurl4 libdebhelper-perl libdw1 libelf1 libexpat1 libfile-stripnondeterminism-perl libicu71 libjsoncpp25 libldap-2.5-0 libmagic-mgc libmagic1 libmbedcrypto7 libmbedtls-dev libmbedtls14 libmbedx509-1 libmpdec3 libnghttp2-14 libpipeline1 libprotobuf23 libprotoc23 libpsl5 libpython3-stdlib libpython3.10-minimal libpython3.10-stdlib librhash0 librtmp1 libsasl2-2 libsasl2-modules-db libsigsegv2 libssh-4 libsub-override-perl libtool libuchardet0 libuv1 libxml2 m4 man-db media-types po-debconf protobuf-compiler python3 python3-distutils python3-lib2to3 python3-minimal python3-pkg-resources python3-protobuf python3-six python3.10 python3.10-minimal scons Suggested packages: autoconf-archive gnu-standards autoconf-doc cmake-doc ninja-build cmake-format dh-make flit python3-build python3-tomli python3-installer gettext-doc libasprintf-dev libgettextpo-dev groff lrzip libmbedtls-doc libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser libmail-box-perl protobuf-mode-el python3-doc python3-tk python3-venv python3-setuptools python3.10-venv python3.10-doc binfmt-support Recommended packages: curl | wget | lynx libarchive-cpio-perl libldap-common publicsuffix libsasl2-modules libltdl-dev libmail-sendmail-perl libprotobuf-dev The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils cmake cmake-data debhelper debugedit dh-autoreconf dh-elpa-helper dh-python dh-strip-nondeterminism dwz emacsen-common file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libarchive13 libbrotli1 libcurl4 libdebhelper-perl libdw1 libelf1 libexpat1 libfile-stripnondeterminism-perl libicu71 libjsoncpp25 libldap-2.5-0 libmagic-mgc libmagic1 libmbedcrypto7 libmbedtls-dev libmbedtls14 libmbedx509-1 libmpdec3 libnghttp2-14 libpipeline1 libprotobuf23 libprotoc23 libpsl5 libpython3-stdlib libpython3.10-minimal libpython3.10-stdlib librhash0 librtmp1 libsasl2-2 libsasl2-modules-db libsigsegv2 libssh-4 libsub-override-perl libtool libuchardet0 libuv1 libxml2 m4 man-db media-types po-debconf protobuf-compiler python3 python3-distutils python3-lib2to3 python3-minimal python3-pkg-resources python3-protobuf python3-six python3.10 python3.10-minimal sbuild-build-depends-main-dummy scons 0 upgraded, 74 newly installed, 0 to remove and 0 not upgraded. Need to get 36.2 MB of archives. After this operation, 137 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [718 B] Get:2 http://ftpmaster.internal/ubuntu kinetic/main arm64 libpython3.10-minimal arm64 3.10.5-1 [802 kB] Get:3 http://ftpmaster.internal/ubuntu kinetic/main arm64 libexpat1 arm64 2.4.8-1 [77.9 kB] Get:4 http://ftpmaster.internal/ubuntu kinetic/main arm64 python3.10-minimal arm64 3.10.5-1 [2218 kB] Get:5 http://ftpmaster.internal/ubuntu kinetic/main arm64 python3-minimal arm64 3.10.4-0ubuntu2 [24.4 kB] Get:6 http://ftpmaster.internal/ubuntu kinetic/main arm64 media-types all 8.0.0 [24.9 kB] Get:7 http://ftpmaster.internal/ubuntu kinetic/main arm64 libmpdec3 arm64 2.5.1-2build2 [89.0 kB] Get:8 http://ftpmaster.internal/ubuntu kinetic/main arm64 libpython3.10-stdlib arm64 3.10.5-1 [1804 kB] Get:9 http://ftpmaster.internal/ubuntu kinetic/main arm64 python3.10 arm64 3.10.5-1 [491 kB] Get:10 http://ftpmaster.internal/ubuntu kinetic/main arm64 libpython3-stdlib arm64 3.10.4-0ubuntu2 [6990 B] Get:11 http://ftpmaster.internal/ubuntu kinetic/main arm64 python3 arm64 3.10.4-0ubuntu2 [22.8 kB] Get:12 http://ftpmaster.internal/ubuntu kinetic/main arm64 libelf1 arm64 0.187-1 [51.2 kB] Get:13 http://ftpmaster.internal/ubuntu kinetic/main arm64 libicu71 arm64 71.1-3 [10.5 MB] Get:14 http://ftpmaster.internal/ubuntu kinetic/main arm64 libxml2 arm64 2.9.14+dfsg-1 [718 kB] Get:15 http://ftpmaster.internal/ubuntu kinetic/main arm64 python3-pkg-resources all 59.6.0-1.2 [132 kB] Get:16 http://ftpmaster.internal/ubuntu kinetic/main arm64 bsdextrautils arm64 2.38-4ubuntu1 [69.6 kB] Get:17 http://ftpmaster.internal/ubuntu kinetic/main arm64 libmagic-mgc arm64 1:5.41-4 [257 kB] Get:18 http://ftpmaster.internal/ubuntu kinetic/main arm64 libmagic1 arm64 1:5.41-4 [85.0 kB] Get:19 http://ftpmaster.internal/ubuntu kinetic/main arm64 file arm64 1:5.41-4 [21.6 kB] Get:20 http://ftpmaster.internal/ubuntu kinetic/main arm64 gettext-base arm64 0.21-6 [37.1 kB] Get:21 http://ftpmaster.internal/ubuntu kinetic/main arm64 libuchardet0 arm64 0.0.7-1build2 [77.3 kB] Get:22 http://ftpmaster.internal/ubuntu kinetic/main arm64 groff-base arm64 1.22.4-8build1 [917 kB] Get:23 http://ftpmaster.internal/ubuntu kinetic/main arm64 libnghttp2-14 arm64 1.47.0-1 [68.2 kB] Get:24 http://ftpmaster.internal/ubuntu kinetic/main arm64 libpipeline1 arm64 1.5.6-1 [23.0 kB] Get:25 http://ftpmaster.internal/ubuntu kinetic/main arm64 libpsl5 arm64 0.21.0-1.2build2 [58.3 kB] Get:26 http://ftpmaster.internal/ubuntu kinetic/main arm64 libuv1 arm64 1.44.1-2 [90.3 kB] Get:27 http://ftpmaster.internal/ubuntu kinetic/main arm64 man-db arm64 2.10.2-1 [1181 kB] Get:28 http://ftpmaster.internal/ubuntu kinetic/main arm64 libsigsegv2 arm64 2.13-1ubuntu3 [14.5 kB] Get:29 http://ftpmaster.internal/ubuntu kinetic/main arm64 m4 arm64 1.4.18-5ubuntu2 [196 kB] Get:30 http://ftpmaster.internal/ubuntu kinetic/main arm64 autoconf all 2.71-2 [338 kB] Get:31 http://ftpmaster.internal/ubuntu kinetic/main arm64 autotools-dev all 20220109.1 [44.9 kB] Get:32 http://ftpmaster.internal/ubuntu kinetic/main arm64 automake all 1:1.16.5-1.3 [558 kB] Get:33 http://ftpmaster.internal/ubuntu kinetic/main arm64 autopoint all 0.21-6 [421 kB] Get:34 http://ftpmaster.internal/ubuntu kinetic/main arm64 libarchive13 arm64 3.6.0-1ubuntu1 [367 kB] Get:35 http://ftpmaster.internal/ubuntu kinetic/main arm64 libbrotli1 arm64 1.0.9-2build6 [314 kB] Get:36 http://ftpmaster.internal/ubuntu kinetic/main arm64 libsasl2-modules-db arm64 2.1.28+dfsg-6ubuntu1 [21.1 kB] Get:37 http://ftpmaster.internal/ubuntu kinetic/main arm64 libsasl2-2 arm64 2.1.28+dfsg-6ubuntu1 [57.6 kB] Get:38 http://ftpmaster.internal/ubuntu kinetic/main arm64 libldap-2.5-0 arm64 2.5.12+dfsg-2ubuntu1 [177 kB] Get:39 http://ftpmaster.internal/ubuntu kinetic/main arm64 librtmp1 arm64 2.4+20151223.gitfa8646d.1-2build4 [59.2 kB] Get:40 http://ftpmaster.internal/ubuntu kinetic/main arm64 libssh-4 arm64 0.9.6-2build1 [184 kB] Get:41 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 libcurl4 arm64 7.84.0-1 [286 kB] Get:42 http://ftpmaster.internal/ubuntu kinetic/main arm64 libjsoncpp25 arm64 1.9.5-4 [76.6 kB] Get:43 http://ftpmaster.internal/ubuntu kinetic/main arm64 librhash0 arm64 1.4.2-1ubuntu1 [125 kB] Get:44 http://ftpmaster.internal/ubuntu kinetic/main arm64 dh-elpa-helper all 2.0.9ubuntu1 [7610 B] Get:45 http://ftpmaster.internal/ubuntu kinetic/main arm64 emacsen-common all 3.0.4 [14.9 kB] Get:46 http://ftpmaster.internal/ubuntu kinetic/main arm64 cmake-data all 3.23.2-1ubuntu1 [1944 kB] Get:47 http://ftpmaster.internal/ubuntu kinetic/main arm64 cmake arm64 3.23.2-1ubuntu1 [4731 kB] Get:48 http://ftpmaster.internal/ubuntu kinetic/main arm64 libdebhelper-perl all 13.7.1ubuntu1 [66.9 kB] Get:49 http://ftpmaster.internal/ubuntu kinetic/main arm64 libtool all 2.4.7-4 [166 kB] Get:50 http://ftpmaster.internal/ubuntu kinetic/main arm64 dh-autoreconf all 20 [16.1 kB] Get:51 http://ftpmaster.internal/ubuntu kinetic/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] Get:52 http://ftpmaster.internal/ubuntu kinetic/main arm64 libsub-override-perl all 0.09-3 [9756 B] Get:53 http://ftpmaster.internal/ubuntu kinetic/main arm64 libfile-stripnondeterminism-perl all 1.13.0-1 [18.1 kB] Get:54 http://ftpmaster.internal/ubuntu kinetic/main arm64 dh-strip-nondeterminism all 1.13.0-1 [5344 B] Get:55 http://ftpmaster.internal/ubuntu kinetic/main arm64 libdw1 arm64 0.187-1 [241 kB] Get:56 http://ftpmaster.internal/ubuntu kinetic/main arm64 debugedit arm64 1:5.0-4build1 [46.5 kB] Get:57 http://ftpmaster.internal/ubuntu kinetic/main arm64 dwz arm64 0.14-1build2 [102 kB] Get:58 http://ftpmaster.internal/ubuntu kinetic/main arm64 gettext arm64 0.21-6 [840 kB] Get:59 http://ftpmaster.internal/ubuntu kinetic/main arm64 intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:60 http://ftpmaster.internal/ubuntu kinetic/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] Get:61 http://ftpmaster.internal/ubuntu kinetic/main arm64 debhelper all 13.7.1ubuntu1 [940 kB] Get:62 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 python3-lib2to3 all 3.10.5-1ubuntu2 [77.5 kB] Get:63 http://ftpmaster.internal/ubuntu kinetic-proposed/main arm64 python3-distutils all 3.10.5-1ubuntu2 [139 kB] Get:64 http://ftpmaster.internal/ubuntu kinetic/universe arm64 dh-python all 5.20220403 [106 kB] Get:65 http://ftpmaster.internal/ubuntu kinetic/universe arm64 libmbedcrypto7 arm64 2.28.0-2 [201 kB] Get:66 http://ftpmaster.internal/ubuntu kinetic/universe arm64 libmbedx509-1 arm64 2.28.0-2 [45.5 kB] Get:67 http://ftpmaster.internal/ubuntu kinetic/universe arm64 libmbedtls14 arm64 2.28.0-2 [79.9 kB] Get:68 http://ftpmaster.internal/ubuntu kinetic/universe arm64 libmbedtls-dev arm64 2.28.0-2 [636 kB] Get:69 http://ftpmaster.internal/ubuntu kinetic/main arm64 libprotobuf23 arm64 3.12.4-1ubuntu7 [809 kB] Get:70 http://ftpmaster.internal/ubuntu kinetic/main arm64 libprotoc23 arm64 3.12.4-1ubuntu7 [611 kB] Get:71 http://ftpmaster.internal/ubuntu kinetic/main arm64 python3-six all 1.16.0-3ubuntu1 [12.6 kB] Get:72 http://ftpmaster.internal/ubuntu kinetic/main arm64 python3-protobuf arm64 3.12.4-1ubuntu7 [351 kB] Get:73 http://ftpmaster.internal/ubuntu kinetic/universe arm64 scons all 4.0.1+dfsg-2 [469 kB] Get:74 http://ftpmaster.internal/ubuntu kinetic/universe arm64 protobuf-compiler arm64 3.12.4-1ubuntu7 [28.9 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 36.2 MB in 3s (11.1 MB/s) Selecting previously unselected package libpython3.10-minimal:arm64. (Reading database ... 14572 files and directories currently installed.) Preparing to unpack .../libpython3.10-minimal_3.10.5-1_arm64.deb ... Unpacking libpython3.10-minimal:arm64 (3.10.5-1) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../libexpat1_2.4.8-1_arm64.deb ... Unpacking libexpat1:arm64 (2.4.8-1) ... Selecting previously unselected package python3.10-minimal. Preparing to unpack .../python3.10-minimal_3.10.5-1_arm64.deb ... Unpacking python3.10-minimal (3.10.5-1) ... Setting up libpython3.10-minimal:arm64 (3.10.5-1) ... Setting up libexpat1:arm64 (2.4.8-1) ... Setting up python3.10-minimal (3.10.5-1) ... Selecting previously unselected package python3-minimal. (Reading database ... 14874 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.10.4-0ubuntu2_arm64.deb ... Unpacking python3-minimal (3.10.4-0ubuntu2) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_8.0.0_all.deb ... Unpacking media-types (8.0.0) ... Selecting previously unselected package libmpdec3:arm64. Preparing to unpack .../2-libmpdec3_2.5.1-2build2_arm64.deb ... Unpacking libmpdec3:arm64 (2.5.1-2build2) ... Selecting previously unselected package libpython3.10-stdlib:arm64. Preparing to unpack .../3-libpython3.10-stdlib_3.10.5-1_arm64.deb ... Unpacking libpython3.10-stdlib:arm64 (3.10.5-1) ... Selecting previously unselected package python3.10. Preparing to unpack .../4-python3.10_3.10.5-1_arm64.deb ... Unpacking python3.10 (3.10.5-1) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../5-libpython3-stdlib_3.10.4-0ubuntu2_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.10.4-0ubuntu2) ... Setting up python3-minimal (3.10.4-0ubuntu2) ... Selecting previously unselected package python3. (Reading database ... 15275 files and directories currently installed.) Preparing to unpack .../00-python3_3.10.4-0ubuntu2_arm64.deb ... Unpacking python3 (3.10.4-0ubuntu2) ... Selecting previously unselected package libelf1:arm64. Preparing to unpack .../01-libelf1_0.187-1_arm64.deb ... Unpacking libelf1:arm64 (0.187-1) ... Selecting previously unselected package libicu71:arm64. Preparing to unpack .../02-libicu71_71.1-3_arm64.deb ... Unpacking libicu71:arm64 (71.1-3) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../03-libxml2_2.9.14+dfsg-1_arm64.deb ... Unpacking libxml2:arm64 (2.9.14+dfsg-1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../04-python3-pkg-resources_59.6.0-1.2_all.deb ... Unpacking python3-pkg-resources (59.6.0-1.2) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../05-bsdextrautils_2.38-4ubuntu1_arm64.deb ... Unpacking bsdextrautils (2.38-4ubuntu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../06-libmagic-mgc_1%3a5.41-4_arm64.deb ... Unpacking libmagic-mgc (1:5.41-4) ... Selecting previously unselected package libmagic1:arm64. Preparing to unpack .../07-libmagic1_1%3a5.41-4_arm64.deb ... Unpacking libmagic1:arm64 (1:5.41-4) ... Selecting previously unselected package file. Preparing to unpack .../08-file_1%3a5.41-4_arm64.deb ... Unpacking file (1:5.41-4) ... Selecting previously unselected package gettext-base. Preparing to unpack .../09-gettext-base_0.21-6_arm64.deb ... Unpacking gettext-base (0.21-6) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../10-libuchardet0_0.0.7-1build2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.7-1build2) ... Selecting previously unselected package groff-base. Preparing to unpack .../11-groff-base_1.22.4-8build1_arm64.deb ... Unpacking groff-base (1.22.4-8build1) ... Selecting previously unselected package libnghttp2-14:arm64. Preparing to unpack .../12-libnghttp2-14_1.47.0-1_arm64.deb ... Unpacking libnghttp2-14:arm64 (1.47.0-1) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../13-libpipeline1_1.5.6-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.6-1) ... Selecting previously unselected package libpsl5:arm64. Preparing to unpack .../14-libpsl5_0.21.0-1.2build2_arm64.deb ... Unpacking libpsl5:arm64 (0.21.0-1.2build2) ... Selecting previously unselected package libuv1:arm64. Preparing to unpack .../15-libuv1_1.44.1-2_arm64.deb ... Unpacking libuv1:arm64 (1.44.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../16-man-db_2.10.2-1_arm64.deb ... Unpacking man-db (2.10.2-1) ... Selecting previously unselected package libsigsegv2:arm64. Preparing to unpack .../17-libsigsegv2_2.13-1ubuntu3_arm64.deb ... Unpacking libsigsegv2:arm64 (2.13-1ubuntu3) ... Selecting previously unselected package m4. Preparing to unpack .../18-m4_1.4.18-5ubuntu2_arm64.deb ... Unpacking m4 (1.4.18-5ubuntu2) ... Selecting previously unselected package autoconf. Preparing to unpack .../19-autoconf_2.71-2_all.deb ... Unpacking autoconf (2.71-2) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../20-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../21-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../22-autopoint_0.21-6_all.deb ... Unpacking autopoint (0.21-6) ... Selecting previously unselected package libarchive13:arm64. Preparing to unpack .../23-libarchive13_3.6.0-1ubuntu1_arm64.deb ... Unpacking libarchive13:arm64 (3.6.0-1ubuntu1) ... Selecting previously unselected package libbrotli1:arm64. Preparing to unpack .../24-libbrotli1_1.0.9-2build6_arm64.deb ... Unpacking libbrotli1:arm64 (1.0.9-2build6) ... Selecting previously unselected package libsasl2-modules-db:arm64. Preparing to unpack .../25-libsasl2-modules-db_2.1.28+dfsg-6ubuntu1_arm64.deb ... Unpacking libsasl2-modules-db:arm64 (2.1.28+dfsg-6ubuntu1) ... Selecting previously unselected package libsasl2-2:arm64. Preparing to unpack .../26-libsasl2-2_2.1.28+dfsg-6ubuntu1_arm64.deb ... Unpacking libsasl2-2:arm64 (2.1.28+dfsg-6ubuntu1) ... Selecting previously unselected package libldap-2.5-0:arm64. Preparing to unpack .../27-libldap-2.5-0_2.5.12+dfsg-2ubuntu1_arm64.deb ... Unpacking libldap-2.5-0:arm64 (2.5.12+dfsg-2ubuntu1) ... Selecting previously unselected package librtmp1:arm64. Preparing to unpack .../28-librtmp1_2.4+20151223.gitfa8646d.1-2build4_arm64.deb ... Unpacking librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2build4) ... Selecting previously unselected package libssh-4:arm64. Preparing to unpack .../29-libssh-4_0.9.6-2build1_arm64.deb ... Unpacking libssh-4:arm64 (0.9.6-2build1) ... Selecting previously unselected package libcurl4:arm64. Preparing to unpack .../30-libcurl4_7.84.0-1_arm64.deb ... Unpacking libcurl4:arm64 (7.84.0-1) ... Selecting previously unselected package libjsoncpp25:arm64. Preparing to unpack .../31-libjsoncpp25_1.9.5-4_arm64.deb ... Unpacking libjsoncpp25:arm64 (1.9.5-4) ... Selecting previously unselected package librhash0:arm64. Preparing to unpack .../32-librhash0_1.4.2-1ubuntu1_arm64.deb ... Unpacking librhash0:arm64 (1.4.2-1ubuntu1) ... Selecting previously unselected package dh-elpa-helper. Preparing to unpack .../33-dh-elpa-helper_2.0.9ubuntu1_all.deb ... Unpacking dh-elpa-helper (2.0.9ubuntu1) ... Selecting previously unselected package emacsen-common. Preparing to unpack .../34-emacsen-common_3.0.4_all.deb ... Unpacking emacsen-common (3.0.4) ... Selecting previously unselected package cmake-data. Preparing to unpack .../35-cmake-data_3.23.2-1ubuntu1_all.deb ... Unpacking cmake-data (3.23.2-1ubuntu1) ... Selecting previously unselected package cmake. Preparing to unpack .../36-cmake_3.23.2-1ubuntu1_arm64.deb ... Unpacking cmake (3.23.2-1ubuntu1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../37-libdebhelper-perl_13.7.1ubuntu1_all.deb ... Unpacking libdebhelper-perl (13.7.1ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../38-libtool_2.4.7-4_all.deb ... Unpacking libtool (2.4.7-4) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../39-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../40-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../41-libsub-override-perl_0.09-3_all.deb ... Unpacking libsub-override-perl (0.09-3) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../42-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../43-dh-strip-nondeterminism_1.13.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.0-1) ... Selecting previously unselected package libdw1:arm64. Preparing to unpack .../44-libdw1_0.187-1_arm64.deb ... Unpacking libdw1:arm64 (0.187-1) ... Selecting previously unselected package debugedit. Preparing to unpack .../45-debugedit_1%3a5.0-4build1_arm64.deb ... Unpacking debugedit (1:5.0-4build1) ... Selecting previously unselected package dwz. Preparing to unpack .../46-dwz_0.14-1build2_arm64.deb ... Unpacking dwz (0.14-1build2) ... Selecting previously unselected package gettext. Preparing to unpack .../47-gettext_0.21-6_arm64.deb ... Unpacking gettext (0.21-6) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../48-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../49-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../50-debhelper_13.7.1ubuntu1_all.deb ... Unpacking debhelper (13.7.1ubuntu1) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../51-python3-lib2to3_3.10.5-1ubuntu2_all.deb ... Unpacking python3-lib2to3 (3.10.5-1ubuntu2) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../52-python3-distutils_3.10.5-1ubuntu2_all.deb ... Unpacking python3-distutils (3.10.5-1ubuntu2) ... Selecting previously unselected package dh-python. Preparing to unpack .../53-dh-python_5.20220403_all.deb ... Unpacking dh-python (5.20220403) ... Selecting previously unselected package libmbedcrypto7:arm64. Preparing to unpack .../54-libmbedcrypto7_2.28.0-2_arm64.deb ... Unpacking libmbedcrypto7:arm64 (2.28.0-2) ... Selecting previously unselected package libmbedx509-1:arm64. Preparing to unpack .../55-libmbedx509-1_2.28.0-2_arm64.deb ... Unpacking libmbedx509-1:arm64 (2.28.0-2) ... Selecting previously unselected package libmbedtls14:arm64. Preparing to unpack .../56-libmbedtls14_2.28.0-2_arm64.deb ... Unpacking libmbedtls14:arm64 (2.28.0-2) ... Selecting previously unselected package libmbedtls-dev:arm64. Preparing to unpack .../57-libmbedtls-dev_2.28.0-2_arm64.deb ... Unpacking libmbedtls-dev:arm64 (2.28.0-2) ... Selecting previously unselected package libprotobuf23:arm64. Preparing to unpack .../58-libprotobuf23_3.12.4-1ubuntu7_arm64.deb ... Unpacking libprotobuf23:arm64 (3.12.4-1ubuntu7) ... Selecting previously unselected package libprotoc23:arm64. Preparing to unpack .../59-libprotoc23_3.12.4-1ubuntu7_arm64.deb ... Unpacking libprotoc23:arm64 (3.12.4-1ubuntu7) ... Selecting previously unselected package python3-six. Preparing to unpack .../60-python3-six_1.16.0-3ubuntu1_all.deb ... Unpacking python3-six (1.16.0-3ubuntu1) ... Selecting previously unselected package python3-protobuf. Preparing to unpack .../61-python3-protobuf_3.12.4-1ubuntu7_arm64.deb ... Unpacking python3-protobuf (3.12.4-1ubuntu7) ... Selecting previously unselected package scons. Preparing to unpack .../62-scons_4.0.1+dfsg-2_all.deb ... Unpacking scons (4.0.1+dfsg-2) ... Selecting previously unselected package protobuf-compiler. Preparing to unpack .../63-protobuf-compiler_3.12.4-1ubuntu7_arm64.deb ... Unpacking protobuf-compiler (3.12.4-1ubuntu7) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../64-sbuild-build-depends-main-dummy_0.invalid.0_arm64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up media-types (8.0.0) ... Setting up libpipeline1:arm64 (1.5.6-1) ... Setting up libicu71:arm64 (71.1-3) ... Setting up libpsl5:arm64 (0.21.0-1.2build2) ... Setting up bsdextrautils (2.38-4ubuntu1) ... Setting up libmagic-mgc (1:5.41-4) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.7.1ubuntu1) ... Setting up libbrotli1:arm64 (1.0.9-2build6) ... Setting up libnghttp2-14:arm64 (1.47.0-1) ... Setting up libmagic1:arm64 (1:5.41-4) ... Setting up gettext-base (0.21-6) ... Setting up libprotobuf23:arm64 (3.12.4-1ubuntu7) ... Setting up file (1:5.41-4) ... Setting up libsasl2-modules-db:arm64 (2.1.28+dfsg-6ubuntu1) ... Setting up autotools-dev (20220109.1) ... Setting up libuv1:arm64 (1.44.1-2) ... Setting up emacsen-common (3.0.4) ... Setting up libmbedcrypto7:arm64 (2.28.0-2) ... Setting up librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2build4) ... Setting up dh-elpa-helper (2.0.9ubuntu1) ... Setting up libprotoc23:arm64 (3.12.4-1ubuntu7) ... Setting up libsigsegv2:arm64 (2.13-1ubuntu3) ... Setting up autopoint (0.21-6) ... Setting up libjsoncpp25:arm64 (1.9.5-4) ... Setting up libsasl2-2:arm64 (2.1.28+dfsg-6ubuntu1) ... Setting up libssh-4:arm64 (0.9.6-2build1) ... Setting up librhash0:arm64 (1.4.2-1ubuntu1) ... Setting up libuchardet0:arm64 (0.0.7-1build2) ... Setting up libmpdec3:arm64 (2.5.1-2build2) ... Setting up libsub-override-perl (0.09-3) ... Setting up cmake-data (3.23.2-1ubuntu1) ... Setting up libelf1:arm64 (0.187-1) ... Setting up libxml2:arm64 (2.9.14+dfsg-1) ... Setting up libfile-stripnondeterminism-perl (1.13.0-1) ... Setting up libdw1:arm64 (0.187-1) ... Setting up gettext (0.21-6) ... Setting up libmbedx509-1:arm64 (2.28.0-2) ... Setting up protobuf-compiler (3.12.4-1ubuntu7) ... Setting up libmbedtls14:arm64 (2.28.0-2) ... Setting up libtool (2.4.7-4) ... Setting up libarchive13:arm64 (3.6.0-1ubuntu1) ... Setting up m4 (1.4.18-5ubuntu2) ... Setting up libmbedtls-dev:arm64 (2.28.0-2) ... Setting up libldap-2.5-0:arm64 (2.5.12+dfsg-2ubuntu1) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libpython3.10-stdlib:arm64 (3.10.5-1) ... Setting up autoconf (2.71-2) ... Setting up dh-strip-nondeterminism (1.13.0-1) ... Setting up dwz (0.14-1build2) ... Setting up groff-base (1.22.4-8build1) ... Setting up debugedit (1:5.0-4build1) ... Setting up libcurl4:arm64 (7.84.0-1) ... Setting up libpython3-stdlib:arm64 (3.10.4-0ubuntu2) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up python3.10 (3.10.5-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up python3 (3.10.4-0ubuntu2) ... Setting up man-db (2.10.2-1) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up python3-six (1.16.0-3ubuntu1) ... Setting up dh-autoreconf (20) ... Setting up cmake (3.23.2-1ubuntu1) ... Setting up python3-lib2to3 (3.10.5-1ubuntu2) ... Setting up python3-pkg-resources (59.6.0-1.2) ... Setting up python3-distutils (3.10.5-1ubuntu2) ... Setting up dh-python (5.20220403) ... Setting up debhelper (13.7.1ubuntu1) ... Setting up scons (4.0.1+dfsg-2) ... Setting up python3-protobuf (3.12.4-1ubuntu7) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.35-0ubuntu3) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (arm64 included in any) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.4.0-121-generic #137-Ubuntu SMP Wed Jun 15 13:35:38 UTC 2022 arm64 (aarch64) Toolchain package versions: binutils_2.38.50.20220627-1ubuntu1 dpkg-dev_1.21.8ubuntu1 g++-11_11.3.0-3ubuntu1 g++-12_12.1.0-4ubuntu1 gcc-11_11.3.0-3ubuntu1 gcc-12_12.1.0-4ubuntu1 libc6-dev_2.35-0ubuntu3 libstdc++-11-dev_11.3.0-3ubuntu1 libstdc++-12-dev_12.1.0-4ubuntu1 libstdc++6_12.1.0-4ubuntu1 linux-libc-dev_5.15.0-35.36+22.10.1 Package versions: adduser_3.121ubuntu1 advancecomp_2.1-2.1ubuntu2 apt_2.5.0 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-6 autotools-dev_20220109.1 base-files_12.2ubuntu1 base-passwd_3.5.52build1 bash_5.1-6ubuntu1 binutils_2.38.50.20220627-1ubuntu1 binutils-aarch64-linux-gnu_2.38.50.20220627-1ubuntu1 binutils-common_2.38.50.20220627-1ubuntu1 bsdextrautils_2.38-4ubuntu1 bsdutils_1:2.38-4ubuntu1 build-essential_12.9ubuntu3 bzip2_1.0.8-5build1 ca-certificates_20211016 cmake_3.23.2-1ubuntu1 cmake-data_3.23.2-1ubuntu1 coreutils_8.32-4.1ubuntu1 cpp_4:12-20211211-1ubuntu2 cpp-11_11.3.0-3ubuntu1 cpp-12_12.1.0-4ubuntu1 dash_0.5.11+git20210903+057cd650a4ed-8ubuntu1 debconf_1.5.79ubuntu1 debhelper_13.7.1ubuntu1 debianutils_5.7-0.2 debugedit_1:5.0-4build1 dh-autoreconf_20 dh-elpa-helper_2.0.9ubuntu1 dh-python_5.20220403 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.8-0ubuntu2 dpkg_1.21.8ubuntu1 dpkg-dev_1.21.8ubuntu1 dwz_0.14-1build2 e2fsprogs_1.46.5-2ubuntu2 emacsen-common_3.0.4 fakeroot_1.29-1ubuntu1 file_1:5.41-4 findutils_4.8.0-1ubuntu3 g++_4:12-20211211-1ubuntu2 g++-11_11.3.0-3ubuntu1 g++-12_12.1.0-4ubuntu1 gcc_4:12-20211211-1ubuntu2 gcc-11_11.3.0-3ubuntu1 gcc-11-base_11.3.0-3ubuntu1 gcc-12_12.1.0-4ubuntu1 gcc-12-base_12.1.0-4ubuntu1 gettext_0.21-6 gettext-base_0.21-6 gpg_2.2.27-3ubuntu2 gpg-agent_2.2.27-3ubuntu2 gpgconf_2.2.27-3ubuntu2 gpgv_2.2.27-3ubuntu2 grep_3.7-1build1 groff-base_1.22.4-8build1 gzip_1.10-4ubuntu4 hostname_3.23ubuntu2 init_1.63 init-system-helpers_1.63 intltool-debian_0.35.0+20060710.5 libacl1_2.3.1-1 libapparmor1_3.0.4-2ubuntu3 libapt-pkg6.0_2.5.0 libarchive-zip-perl_1.68-1 libarchive13_3.6.0-1ubuntu1 libargon2-1_0~20171227-0.3 libasan6_11.3.0-3ubuntu1 libasan8_12.1.0-4ubuntu1 libassuan0_2.5.5-3 libatomic1_12.1.0-4ubuntu1 libattr1_1:2.5.1-1build1 libaudit-common_1:3.0.7-1build1 libaudit1_1:3.0.7-1build1 libbinutils_2.38.50.20220627-1ubuntu1 libblkid1_2.38-4ubuntu1 libbrotli1_1.0.9-2build6 libbz2-1.0_1.0.8-5build1 libc-bin_2.35-0ubuntu3 libc-dev-bin_2.35-0ubuntu3 libc6_2.35-0ubuntu3 libc6-dev_2.35-0ubuntu3 libcap-ng0_0.8.3-1 libcap2_1:2.44-1build3 libcc1-0_12.1.0-4ubuntu1 libcom-err2_1.46.5-2ubuntu2 libcrypt-dev_1:4.4.28-1 libcrypt1_1:4.4.28-1 libcryptsetup12_2:2.4.3-1ubuntu1 libctf-nobfd0_2.38.50.20220627-1ubuntu1 libctf0_2.38.50.20220627-1ubuntu1 libcurl4_7.84.0-1 libdb5.3_5.3.28+dfsg1-0.9 libdebconfclient0_0.261ubuntu1 libdebhelper-perl_13.7.1ubuntu1 libdevmapper1.02.1_2:1.02.175-2.1ubuntu4 libdpkg-perl_1.21.8ubuntu1 libdw1_0.187-1 libelf1_0.187-1 libexpat1_2.4.8-1 libext2fs2_1.46.5-2ubuntu2 libfakeroot_1.29-1ubuntu1 libfdisk1_2.38-4ubuntu1 libffi8_3.4.2-4 libfile-stripnondeterminism-perl_1.13.0-1 libgcc-11-dev_11.3.0-3ubuntu1 libgcc-12-dev_12.1.0-4ubuntu1 libgcc-s1_12.1.0-4ubuntu1 libgcrypt20_1.10.1-2ubuntu1 libgdbm-compat4_1.23-1 libgdbm6_1.23-1 libgmp10_2:6.2.1+dfsg-3ubuntu1 libgnutls30_3.7.6-2ubuntu1 libgomp1_12.1.0-4ubuntu1 libgpg-error0_1.45-2 libgprofng0_2.38.50.20220627-1ubuntu1 libgssapi-krb5-2_1.19.2-2 libhogweed6_3.7.3-1build2 libhwasan0_12.1.0-4ubuntu1 libicu71_71.1-3 libidn2-0_2.3.2-2build1 libip4tc2_1.8.7-1ubuntu6 libisl23_0.24-2build1 libitm1_12.1.0-4ubuntu1 libjson-c5_0.16-1 libjsoncpp25_1.9.5-4 libk5crypto3_1.19.2-2 libkeyutils1_1.6.1-3ubuntu1 libkmod2_29-1ubuntu1 libkrb5-3_1.19.2-2 libkrb5support0_1.19.2-2 libldap-2.5-0_2.5.12+dfsg-2ubuntu1 liblockfile-bin_1.17-1build2 liblockfile1_1.17-1build2 liblsan0_12.1.0-4ubuntu1 liblz4-1_1.9.3-2build2 liblzma5_5.2.5-2.1 libmagic-mgc_1:5.41-4 libmagic1_1:5.41-4 libmbedcrypto7_2.28.0-2 libmbedtls-dev_2.28.0-2 libmbedtls14_2.28.0-2 libmbedx509-1_2.28.0-2 libmount1_2.38-4ubuntu1 libmpc3_1.2.1-2build1 libmpdec3_2.5.1-2build2 libmpfr6_4.1.0-3build3 libncurses6_6.3+20220423-2 libncursesw6_6.3+20220423-2 libnettle8_3.7.3-1build2 libnghttp2-14_1.47.0-1 libnpth0_1.6-3build2 libnsl-dev_1.3.0-2build2 libnsl2_1.3.0-2build2 libp11-kit0_0.24.1-1 libpam-modules_1.4.0-13ubuntu1 libpam-modules-bin_1.4.0-13ubuntu1 libpam-runtime_1.4.0-13ubuntu1 libpam0g_1.4.0-13ubuntu1 libpcre2-8-0_10.40-1 libpcre3_2:8.39-14 libperl5.34_5.34.0-3ubuntu1 libpipeline1_1.5.6-1 libpng16-16_1.6.37-5 libprocps8_2:3.3.17-6ubuntu2 libprotobuf23_3.12.4-1ubuntu7 libprotoc23_3.12.4-1ubuntu7 libpsl5_0.21.0-1.2build2 libpython3-stdlib_3.10.4-0ubuntu2 libpython3.10-minimal_3.10.5-1 libpython3.10-stdlib_3.10.5-1 libreadline8_8.1.2-1.2 librhash0_1.4.2-1ubuntu1 librtmp1_2.4+20151223.gitfa8646d.1-2build4 libsasl2-2_2.1.28+dfsg-6ubuntu1 libsasl2-modules-db_2.1.28+dfsg-6ubuntu1 libseccomp2_2.5.4-1ubuntu1 libselinux1_3.4-1 libsemanage-common_3.4-1 libsemanage2_3.4-1 libsepol2_3.4-2 libsigsegv2_2.13-1ubuntu3 libsmartcols1_2.38-4ubuntu1 libsqlite3-0_3.39.0-1 libss2_1.46.5-2ubuntu2 libssh-4_0.9.6-2build1 libssl3_3.0.4-1ubuntu1 libstdc++-11-dev_11.3.0-3ubuntu1 libstdc++-12-dev_12.1.0-4ubuntu1 libstdc++6_12.1.0-4ubuntu1 libsub-override-perl_0.09-3 libsystemd0_251.2-2ubuntu1 libtasn1-6_4.18.0-4build1 libtinfo6_6.3+20220423-2 libtirpc-common_1.3.2-2build1 libtirpc-dev_1.3.2-2build1 libtirpc3_1.3.2-2build1 libtool_2.4.7-4 libtsan0_11.3.0-3ubuntu1 libtsan2_12.1.0-4ubuntu1 libubsan1_12.1.0-4ubuntu1 libuchardet0_0.0.7-1build2 libudev1_251.2-2ubuntu1 libunistring2_1.0-1 libuuid1_2.38-4ubuntu1 libuv1_1.44.1-2 libxml2_2.9.14+dfsg-1 libxxhash0_0.8.1-1 libzstd1_1.5.2+dfsg-1 linux-libc-dev_5.15.0-35.36+22.10.1 lockfile-progs_0.1.19build1 login_1:4.11.1+dfsg1-2ubuntu1 logsave_1.46.5-2ubuntu2 lsb-base_11.1.0ubuntu4 lto-disabled-list_28 m4_1.4.18-5ubuntu2 make_4.3-4.1build1 man-db_2.10.2-1 mawk_1.3.4.20200120-3.1 media-types_8.0.0 mount_2.38-4ubuntu1 ncurses-base_6.3+20220423-2 ncurses-bin_6.3+20220423-2 openssl_3.0.4-1ubuntu1 optipng_0.7.7-2build1 passwd_1:4.11.1+dfsg1-2ubuntu1 patch_2.7.6-7build2 perl_5.34.0-3ubuntu1 perl-base_5.34.0-3ubuntu1 perl-modules-5.34_5.34.0-3ubuntu1 pinentry-curses_1.2.0-2ubuntu1 pkgbinarymangler_149 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3.1 procps_2:3.3.17-6ubuntu2 protobuf-compiler_3.12.4-1ubuntu7 python3_3.10.4-0ubuntu2 python3-distutils_3.10.5-1ubuntu2 python3-lib2to3_3.10.5-1ubuntu2 python3-minimal_3.10.4-0ubuntu2 python3-pkg-resources_59.6.0-1.2 python3-protobuf_3.12.4-1ubuntu7 python3-six_1.16.0-3ubuntu1 python3.10_3.10.5-1 python3.10-minimal_3.10.5-1 readline-common_8.1.2-1.2 rpcsvc-proto_1.4.2-0ubuntu6 sbuild-build-depends-main-dummy_0.invalid.0 scons_4.0.1+dfsg-2 sed_4.8-1ubuntu2 sensible-utils_0.0.17 systemd_251.2-2ubuntu1 systemd-sysv_251.2-2ubuntu1 sysvinit-utils_3.01-1ubuntu1 tar_1.34+dfsg-1build3 tzdata_2022a-0ubuntu1 ubuntu-keyring_2021.03.26 usrmerge_25ubuntu2 util-linux_2.38-4ubuntu1 util-linux-extra_2.38-4ubuntu1 xz-utils_5.2.5-2.1 zlib1g_1:1.2.11.dfsg-2ubuntu9 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: nng Binary: nng-utils, libnng1, libnng-dev Architecture: any Version: 1.5.2-2 Maintainer: Laszlo Boszormenyi (GCS) Homepage: https://nng.nanomsg.org/ Standards-Version: 4.5.1 Build-Depends: debhelper-compat (= 13), dh-python, cmake, scons, python3, protobuf-compiler, python3-protobuf, libmbedtls-dev Package-List: libnng-dev deb libdevel optional arch=any libnng1 deb devel optional arch=any nng-utils deb devel optional arch=any Checksums-Sha1: ef42f68dae59cee724358872cac128d98f2a5918 713307 nng_1.5.2.orig.tar.gz 92c8b55bf16c1122c8f4d19abbb2550972aedc5c 9636 nng_1.5.2-2.debian.tar.xz Checksums-Sha256: f8b25ab86738864b1f2e3128e8badab581510fa8085ff5ca9bb980d317334c46 713307 nng_1.5.2.orig.tar.gz ecf0bcd3b5645b95aa1f1f58519547bcfaaab81a863f88a59178d72fdfdffd72 9636 nng_1.5.2-2.debian.tar.xz Files: 8adba2c9396dd0648bcfd7280bc48679 713307 nng_1.5.2.orig.tar.gz bbc7e274719b1d779ae135d4908dd189 9636 nng_1.5.2-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfYh9yLp7u6e4NeO63OMQ54ZMyL8FAmJXNvMACgkQ3OMQ54ZM yL9yNA//SqIxtZM0mUzzdcTTV590CdbG4nMeyMPyNe03AP0O3bc2Grw4vY6SzgKs AraoC8J8Wz4Fb8IAVIGVqAEXupPrrv0jfFU8RPZK3jvMkFiuq4jyUfA/+U9aaIuW MxYjwuz167XC3PkhHi17cGsR1Y3EaPwLEeEx8LjVGqfMo5JQl7Z95PuqDVc788BV uszQdFx7PJlcAZCUVxY0Lerkc+JbzpH0pzqzfpgPQSdUFVOU/Kt5vmiMg9UFA1Xp JnU7X0/8BhUuZiozZ34zfYZ5+KSx9ChYKv6mb5wn6XkG2zu9mkwKIADhZU3qxFxA QIZWCV/2AJpplEPGQzp8H4vwmjc5pBHwod5zgnErBxCEQOb86I+ri1uLmEqTPNt4 bpKw0Bdx9Z2zNaz/kwdPPqLG9ia9Xgdb7ZCs5v4JJuqLD/FE0haLYsB/UqWqfmp+ yYNHPqk4e3N+MbN2Wj4+6L6CYp5jR59sBHIT7roASF9/TXgEhO5AzPQH/4gCBud+ BNxtZ/23gYTtLNqhGS01+8XrRKfkaSd/g5Jv39dMjTjAPHxK/hsAhd5bRNU240hV /xygjXXcG1aiCvZIZ7oRbNHpOu+zeDvvqrxoWZR2Ec3siC58H+E/fmGCRmHoAM7o Oz6k3Uq9TC0Fl3gm6Lv1+2qcdoURwSgRVAEkZeCmcrVY7hPM5SU= =1SqW -----END PGP SIGNATURE----- gpgv: Signature made Wed Apr 13 20:47:47 2022 UTC gpgv: using RSA key 7D887DC8BA7BBBA7B835E3BADCE310E7864CC8BF gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify signature ./nng_1.5.2-2.dsc dpkg-source: info: extracting nng in /<> dpkg-source: info: unpacking nng_1.5.2.orig.tar.gz dpkg-source: info: unpacking nng_1.5.2-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying no_rpath.patch dpkg-source: info: applying disable_network_tests.patch dpkg-source: info: applying disable_TLS_tests.patch dpkg-source: info: applying minor_cleanups.patch dpkg-source: info: applying endpoint_close_could_be_synchronous.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=noautodbgsym parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-23926263 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-23926263 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-23926263 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- Command: dpkg-buildpackage -us -uc -mLaunchpad Build Daemon -B -rfakeroot dpkg-buildpackage: info: source package nng dpkg-buildpackage: info: source version 1.5.2-2 dpkg-buildpackage: info: source distribution unstable dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 fakeroot debian/rules clean dh clean --buildsystem=cmake debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' rm -f -r /<>/build-shared rm -f -r /<>/build-static dh_auto_clean make[1]: Leaving directory '/<>' dh_autoreconf_clean -O--buildsystem=cmake dh_clean -O--buildsystem=cmake debian/rules build-arch dh build-arch --buildsystem=cmake dh_update_autotools_config -a -O--buildsystem=cmake dh_autoreconf -a -O--buildsystem=cmake debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' dh_auto_configure --buildsystem=cmake --builddir=build-static \ -- -DNNG_ENABLE_TLS=ON -DBUILD_SHARED_LIBS=OFF cd build-static && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DNNG_ENABLE_TLS=ON -DBUILD_SHARED_LIBS=OFF .. -- The C compiler identification is GNU 12.1.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Configuring for NNG version 1.5.2 -- Building static libs. -- Performing Test NNG_HIDDEN_VISIBILITY -- Performing Test NNG_HIDDEN_VISIBILITY - Success -- Looking for strlcpy -- Looking for strlcpy - not found -- Looking for strnlen -- Looking for strnlen - found -- Looking for strcasecmp -- Looking for strcasecmp - found -- Looking for strncasecmp -- Looking for strncasecmp - found -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Looking for lockf -- Looking for lockf - found -- Looking for flock -- Looking for flock - found -- Looking for getrandom -- Looking for getrandom - found -- Looking for arc4random_buf -- Looking for arc4random_buf - not found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for sem_wait in pthread -- Looking for sem_wait in pthread - found -- Looking for pthread_atfork in pthread -- Looking for pthread_atfork in pthread - found -- Looking for pthread_set_name_np in pthread -- Looking for pthread_set_name_np in pthread - not found -- Looking for pthread_setname_np in pthread -- Looking for pthread_setname_np in pthread - found -- Looking for gethostbyname in nsl -- Looking for gethostbyname in nsl - found -- Looking for socket in socket -- Looking for socket in socket - not found -- Looking for __atomic_load_1 in atomic -- Looking for __atomic_load_1 in atomic - found -- Looking for AF_UNIX -- Looking for AF_UNIX - found -- Looking for backtrace_symbols_fd -- Looking for backtrace_symbols_fd - found -- Performing Test NNG_HAVE_MSG_CONTROL -- Performing Test NNG_HAVE_MSG_CONTROL - Success -- Looking for eventfd -- Looking for eventfd - found -- Looking for kqueue -- Looking for kqueue - not found -- Looking for port_create -- Looking for port_create - not found -- Looking for epoll_create -- Looking for epoll_create - found -- Looking for epoll_create1 -- Looking for epoll_create1 - found -- Looking for getpeereid -- Looking for getpeereid - not found -- Looking for SO_PEERCRED -- Looking for SO_PEERCRED - found -- Performing Test NNG_HAVE_SOCKPEERCRED -- Performing Test NNG_HAVE_SOCKPEERCRED - Failed -- Looking for LOCAL_PEERCRED -- Looking for LOCAL_PEERCRED - not found -- Looking for LOCAL_PEERPID -- Looking for LOCAL_PEERPID - not found -- Looking for getpeerucred -- Looking for getpeerucred - not found -- Looking for atomic_flag_test_and_set -- Looking for atomic_flag_test_and_set - found CMake Warning at src/supplemental/tls/mbedtls/CMakeLists.txt:11 (message): ************************************************************ Linking against Mbed TLS changes license terms (Apache 2.0). Consult a lawyer and the license files for details. ************************************************************ -- Found mbedTLS: /usr/lib/aarch64-linux-gnu/libmbedtls.so (found version "2.28.0") -- Found UnixCommands: /usr/bin/bash -- Looking for nl_langinfo -- Looking for nl_langinfo - found -- Test zt disabled (unconfigured) -- The CXX compiler identification is GNU 12.1.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY -- Build files have been written to: /<>/build-static dh_auto_configure --buildsystem=cmake --builddir=build-shared \ -- -DNNG_ENABLE_TLS=ON -DBUILD_SHARED_LIBS=ON cd build-shared && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DNNG_ENABLE_TLS=ON -DBUILD_SHARED_LIBS=ON .. -- The C compiler identification is GNU 12.1.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Configuring for NNG version 1.5.2 -- Performing Test NNG_HIDDEN_VISIBILITY -- Performing Test NNG_HIDDEN_VISIBILITY - Success -- Looking for strlcpy -- Looking for strlcpy - not found -- Looking for strnlen -- Looking for strnlen - found -- Looking for strcasecmp -- Looking for strcasecmp - found -- Looking for strncasecmp -- Looking for strncasecmp - found -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Looking for lockf -- Looking for lockf - found -- Looking for flock -- Looking for flock - found -- Looking for getrandom -- Looking for getrandom - found -- Looking for arc4random_buf -- Looking for arc4random_buf - not found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for sem_wait in pthread -- Looking for sem_wait in pthread - found -- Looking for pthread_atfork in pthread -- Looking for pthread_atfork in pthread - found -- Looking for pthread_set_name_np in pthread -- Looking for pthread_set_name_np in pthread - not found -- Looking for pthread_setname_np in pthread -- Looking for pthread_setname_np in pthread - found -- Looking for gethostbyname in nsl -- Looking for gethostbyname in nsl - found -- Looking for socket in socket -- Looking for socket in socket - not found -- Looking for __atomic_load_1 in atomic -- Looking for __atomic_load_1 in atomic - found -- Looking for AF_UNIX -- Looking for AF_UNIX - found -- Looking for backtrace_symbols_fd -- Looking for backtrace_symbols_fd - found -- Performing Test NNG_HAVE_MSG_CONTROL -- Performing Test NNG_HAVE_MSG_CONTROL - Success -- Looking for eventfd -- Looking for eventfd - found -- Looking for kqueue -- Looking for kqueue - not found -- Looking for port_create -- Looking for port_create - not found -- Looking for epoll_create -- Looking for epoll_create - found -- Looking for epoll_create1 -- Looking for epoll_create1 - found -- Looking for getpeereid -- Looking for getpeereid - not found -- Looking for SO_PEERCRED -- Looking for SO_PEERCRED - found -- Performing Test NNG_HAVE_SOCKPEERCRED -- Performing Test NNG_HAVE_SOCKPEERCRED - Failed -- Looking for LOCAL_PEERCRED -- Looking for LOCAL_PEERCRED - not found -- Looking for LOCAL_PEERPID -- Looking for LOCAL_PEERPID - not found -- Looking for getpeerucred -- Looking for getpeerucred - not found -- Looking for atomic_flag_test_and_set -- Looking for atomic_flag_test_and_set - found CMake Warning at src/supplemental/tls/mbedtls/CMakeLists.txt:11 (message): ************************************************************ Linking against Mbed TLS changes license terms (Apache 2.0). Consult a lawyer and the license files for details. ************************************************************ -- Found mbedTLS: /usr/lib/aarch64-linux-gnu/libmbedtls.so (found version "2.28.0") -- Found UnixCommands: /usr/bin/bash -- Looking for nl_langinfo -- Looking for nl_langinfo - found -- Test zt disabled (unconfigured) -- The CXX compiler identification is GNU 12.1.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY -- Build files have been written to: /<>/build-shared make[1]: Leaving directory '/<>' debian/rules override_dh_auto_build make[1]: Entering directory '/<>' dh_auto_build --buildsystem=cmake --builddir=build-static cd build-static && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/<>/build-static' /usr/bin/cmake -S/<> -B/<>/build-static --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/build-static/CMakeFiles /<>/build-static//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/<>/build-static' make -f CMakeFiles/nng.dir/build.make CMakeFiles/nng.dir/depend make -f CMakeFiles/nng_testing.dir/build.make CMakeFiles/nng_testing.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/build-static /<>/build-static /<>/build-static/CMakeFiles/nng_testing.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/build-static /<>/build-static /<>/build-static/CMakeFiles/nng.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f CMakeFiles/nng_testing.dir/build.make CMakeFiles/nng_testing.dir/build make[4]: Entering directory '/<>/build-static' make[4]: Leaving directory '/<>/build-static' make -f CMakeFiles/nng.dir/build.make CMakeFiles/nng.dir/build [ 0%] Building C object CMakeFiles/nng_testing.dir/src/nng.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/nng.c [ 0%] Building C object CMakeFiles/nng_testing.dir/src/nng_legacy.c.o [ 0%] Building C object CMakeFiles/nng_testing.dir/src/core/aio.c.o make[4]: Entering directory '/<>/build-static' /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/nng_legacy.c /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/aio.c [ 0%] Building C object CMakeFiles/nng.dir/src/nng.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/nng.c [ 1%] Building C object CMakeFiles/nng_testing.dir/src/core/device.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/device.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/dialer.c [ 1%] Building C object CMakeFiles/nng_testing.dir/src/core/file.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/file.c [ 1%] Building C object CMakeFiles/nng_testing.dir/src/core/idhash.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/idhash.c [ 1%] Building C object CMakeFiles/nng_testing.dir/src/core/list.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/list.c [ 2%] Building C object CMakeFiles/nng_testing.dir/src/core/init.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/init.c [ 2%] Building C object CMakeFiles/nng_testing.dir/src/core/listener.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/listener.c [ 3%] Building C object CMakeFiles/nng_testing.dir/src/core/lmq.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/lmq.c [ 3%] Building C object CMakeFiles/nng_testing.dir/src/core/message.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/message.c [ 3%] Building C object CMakeFiles/nng_testing.dir/src/core/msgqueue.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/msgqueue.c [ 3%] Building C object CMakeFiles/nng_testing.dir/src/core/options.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/options.c [ 4%] Building C object CMakeFiles/nng.dir/src/nng_legacy.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/nng_legacy.c [ 5%] Building C object CMakeFiles/nng_testing.dir/src/core/pollable.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/pollable.c [ 5%] Building C object CMakeFiles/nng_testing.dir/src/core/panic.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/panic.c [ 5%] Building C object CMakeFiles/nng.dir/src/core/aio.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/aio.c [ 5%] Building C object CMakeFiles/nng_testing.dir/src/core/pipe.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/pipe.c [ 5%] Building C object CMakeFiles/nng_testing.dir/src/core/protocol.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/protocol.c [ 6%] Building C object CMakeFiles/nng_testing.dir/src/core/reap.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/reap.c [ 6%] Building C object CMakeFiles/nng_testing.dir/src/core/socket.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/socket.c [ 6%] Building C object CMakeFiles/nng_testing.dir/src/core/stats.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/stats.c [ 6%] Building C object CMakeFiles/nng_testing.dir/src/core/stream.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/stream.c [ 6%] Building C object CMakeFiles/nng.dir/src/core/device.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/device.c [ 7%] Building C object CMakeFiles/nng.dir/src/core/dialer.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/dialer.c [ 8%] Building C object CMakeFiles/nng_testing.dir/src/core/strs.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/strs.c [ 8%] Building C object CMakeFiles/nng_testing.dir/src/core/taskq.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/taskq.c [ 8%] Building C object CMakeFiles/nng_testing.dir/src/core/tcp.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/tcp.c [ 8%] Building C object CMakeFiles/nng.dir/src/core/file.c.o [ 8%] Building C object CMakeFiles/nng_testing.dir/src/core/thread.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/thread.c /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/file.c [ 9%] Building C object CMakeFiles/nng_testing.dir/src/core/timer.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/timer.c [ 9%] Building C object CMakeFiles/nng.dir/src/core/idhash.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/idhash.c [ 9%] Building C object CMakeFiles/nng_testing.dir/src/core/url.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/url.c [ 9%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_alloc.c [ 10%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_atomic.c [ 10%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_clock.c [ 10%] Building C object CMakeFiles/nng.dir/src/core/init.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/init.c [ 10%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_file.c.o [ 10%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_debug.c /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_file.c [ 11%] Building C object CMakeFiles/nng.dir/src/core/list.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/list.c [ 12%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_ipcconn.c [ 12%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_ipcdial.c [ 12%] Building C object CMakeFiles/nng.dir/src/core/listener.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/listener.c [ 12%] Building C object CMakeFiles/nng.dir/src/core/lmq.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/lmq.c [ 12%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_ipclisten.c [ 12%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_pipe.c [ 12%] Building C object CMakeFiles/nng.dir/src/core/message.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/message.c [ 13%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_resolv_gai.c [ 14%] Building C object CMakeFiles/nng.dir/src/core/msgqueue.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/msgqueue.c [ 14%] Building C object CMakeFiles/nng.dir/src/core/options.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/options.c [ 14%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_sockaddr.c [ 14%] Building C object CMakeFiles/nng.dir/src/core/pollable.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/pollable.c [ 14%] Building C object CMakeFiles/nng.dir/src/core/panic.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/panic.c [ 14%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_tcpconn.c [ 14%] Building C object CMakeFiles/nng.dir/src/core/protocol.c.o [ 15%] Building C object CMakeFiles/nng.dir/src/core/pipe.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/protocol.c /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/pipe.c [ 15%] Building C object CMakeFiles/nng.dir/src/core/reap.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/reap.c [ 15%] Building C object CMakeFiles/nng.dir/src/core/socket.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/socket.c [ 15%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_tcpdial.c [ 16%] Building C object CMakeFiles/nng.dir/src/core/stats.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/stats.c [ 16%] Building C object CMakeFiles/nng.dir/src/core/stream.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/stream.c [ 17%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_tcplisten.c [ 17%] Building C object CMakeFiles/nng.dir/src/core/strs.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/strs.c [ 18%] Building C object CMakeFiles/nng.dir/src/core/taskq.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/taskq.c [ 18%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_thread.c [ 18%] Building C object CMakeFiles/nng.dir/src/core/tcp.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/tcp.c [ 18%] Building C object CMakeFiles/nng.dir/src/core/thread.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/thread.c [ 18%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_udp.c [ 18%] Building C object CMakeFiles/nng.dir/src/core/timer.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/timer.c [ 19%] Building C object CMakeFiles/nng.dir/src/core/url.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/core/url.c [ 19%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/platform/posix/posix_alloc.c [ 19%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/platform/posix/posix_atomic.c [ 19%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/platform/posix/posix_clock.c [ 20%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_pollq_epoll.c [ 21%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/platform/posix/posix_debug.c [ 21%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/platform/posix/posix_file.c [ 21%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_rand_getrandom.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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_getrandom.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_rand_getrandom.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_rand_getrandom.c.o -c /<>/src/platform/posix/posix_rand_getrandom.c [ 21%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/platform/posix/posix_ipcconn.c [ 21%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/compat/nanomsg/nn.c [ 21%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/platform/posix/posix_ipcdial.c [ 22%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/platform/posix/posix_ipclisten.c [ 22%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/platform/posix/posix_pipe.c [ 22%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/platform/posix/posix_resolv_gai.c [ 22%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/platform/posix/posix_sockaddr.c [ 23%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/platform/posix/posix_tcpconn.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/platform/posix/posix_tcplisten.c [ 23%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/bus0/bus.c [ 24%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/platform/posix/posix_thread.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/platform/posix/posix_udp.c [ 25%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/pair0/pair.c [ 25%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/platform/posix/posix_pollq_epoll.c [ 25%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_rand_getrandom.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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_getrandom.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_rand_getrandom.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_rand_getrandom.c.o -c /<>/src/platform/posix/posix_rand_getrandom.c [ 26%] Building C object CMakeFiles/nng.dir/src/compat/nanomsg/nn.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/compat/nanomsg/nn.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/sp/protocol/bus0/bus.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/pair1/pair.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/sp/protocol/pair1/pair.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/sp/protocol/pair1/pair1_poly.c [ 27%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/pair1/pair1_poly.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/sp/protocol/pipeline0/push.c [ 27%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pubsub0/pub.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/sp/protocol/pipeline0/pull.c /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/sp/protocol/pubsub0/pub.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/pipeline0/push.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/sp/protocol/pubsub0/sub.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/sp/protocol/pubsub0/xsub.c [ 29%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/pipeline0/pull.c [ 29%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/sp/protocol/reqrep0/req.c [ 30%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/sp/protocol/reqrep0/xreq.c [ 30%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/pubsub0/pub.c [ 30%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/sp/protocol/reqrep0/rep.c [ 30%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/sp/protocol/reqrep0/xrep.c [ 30%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/sp/protocol/survey0/survey.c [ 30%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/pubsub0/sub.c [ 31%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/sp/protocol/survey0/xsurvey.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/sp/protocol/survey0/respond.c [ 31%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/sp/protocol/survey0/xrespond.c [ 31%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/pubsub0/xsub.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/sp/transport/inproc/inproc.c [ 32%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/reqrep0/req.c [ 33%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/sp/transport/ipc/ipc.c [ 33%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/sp/transport/tcp/tcp.c [ 33%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/sp/transport/tls/tls.c [ 33%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/reqrep0/xreq.c [ 33%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/reqrep0/rep.c [ 33%] Building C object CMakeFiles/nng.dir/src/sp/transport/ws/websocket.c.o [ 33%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/sp/transport/ws/websocket.c /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/reqrep0/xrep.c [ 34%] Building C object CMakeFiles/nng.dir/src/sp/transport.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/sp/transport.c [ 35%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/survey0/survey.c [ 35%] Building C object CMakeFiles/nng.dir/src/supplemental/base64/base64.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/supplemental/base64/base64.c [ 35%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/survey0/xsurvey.c [ 35%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/supplemental/http/http_public.c [ 35%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/supplemental/http/http_client.c [ 36%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/supplemental/http/http_chunk.c [ 36%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/supplemental/http/http_conn.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/survey0/respond.c [ 36%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/supplemental/http/http_msg.c [ 37%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/supplemental/http/http_schemes.c [ 38%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/survey0/xrespond.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/supplemental/sha1/sha1.c [ 38%] Building C object CMakeFiles/nng.dir/src/supplemental/tls/mbedtls/tls.c.o [ 38%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/transport/inproc/inproc.c /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/supplemental/tls/mbedtls/tls.c [ 39%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/supplemental/tls/tls_common.c [ 39%] Building C object CMakeFiles/nng.dir/src/supplemental/util/options.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/supplemental/util/options.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/transport/ipc/ipc.c [ 39%] Building C object CMakeFiles/nng.dir/src/supplemental/util/platform.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/supplemental/util/platform.c [ 39%] Building C object CMakeFiles/nng.dir/src/supplemental/websocket/websocket.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/src/supplemental/websocket/websocket.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/transport/ws/websocket.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/http/http_public.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/http/http_client.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/http/http_chunk.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/http/http_server.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/sha1/sha1.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/tls/mbedtls/tls.c [ 44%] Linking C static library libnng.a /usr/bin/cmake -P CMakeFiles/nng.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/nng.dir/link.txt --verbose=1 /usr/bin/ar qc libnng.a 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_getrandom.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 [ 44%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/tls/tls_common.c /usr/bin/ranlib libnng.a make[4]: Leaving directory '/<>/build-static' [ 44%] Built target nng make -f src/tools/nngcat/CMakeFiles/nngcat.dir/build.make src/tools/nngcat/CMakeFiles/nngcat.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/tools/nngcat /<>/build-static /<>/build-static/src/tools/nngcat /<>/build-static/src/tools/nngcat/CMakeFiles/nngcat.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f src/tools/nngcat/CMakeFiles/nngcat.dir/build.make src/tools/nngcat/CMakeFiles/nngcat.dir/build make[4]: Entering directory '/<>/build-static' [ 44%] Building C object src/tools/nngcat/CMakeFiles/nngcat.dir/nngcat.c.o cd /<>/build-static/src/tools/nngcat && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/tools/nngcat/nngcat.c [ 44%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/util/options.c [ 45%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/util/platform.c [ 45%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/websocket/websocket.c [ 45%] Building C object CMakeFiles/nng_testing.dir/src/testing/certs.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/testing/certs.c [ 45%] Building C object CMakeFiles/nng_testing.dir/src/testing/marry.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/testing/marry.c [ 46%] Building C object CMakeFiles/nng_testing.dir/src/testing/streams.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/testing/streams.c [ 47%] Linking C executable nngcat cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/nngcat.dir/nngcat.c.o -o nngcat ../../../libnng.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 47%] Building C object CMakeFiles/nng_testing.dir/src/testing/util.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/testing/util.c make -f src/tools/perf/CMakeFiles/remote_lat.dir/build.make src/tools/perf/CMakeFiles/remote_lat.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/tools/perf /<>/build-static /<>/build-static/src/tools/perf /<>/build-static/src/tools/perf/CMakeFiles/remote_lat.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f src/tools/perf/CMakeFiles/remote_lat.dir/build.make src/tools/perf/CMakeFiles/remote_lat.dir/build make[4]: Entering directory '/<>/build-static' [ 47%] Building C object src/tools/perf/CMakeFiles/remote_lat.dir/perf.c.o cd /<>/build-static/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/tools/perf/perf.c make[4]: Leaving directory '/<>/build-static' [ 47%] Built target nngcat make -f src/tools/perf/CMakeFiles/local_lat.dir/build.make src/tools/perf/CMakeFiles/local_lat.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/tools/perf /<>/build-static /<>/build-static/src/tools/perf /<>/build-static/src/tools/perf/CMakeFiles/local_lat.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f src/tools/perf/CMakeFiles/local_lat.dir/build.make src/tools/perf/CMakeFiles/local_lat.dir/build make[4]: Entering directory '/<>/build-static' [ 47%] Building C object src/tools/perf/CMakeFiles/local_lat.dir/perf.c.o cd /<>/build-static/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/tools/perf/perf.c make -f src/tools/perf/CMakeFiles/local_thr.dir/build.make src/tools/perf/CMakeFiles/local_thr.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/tools/perf /<>/build-static /<>/build-static/src/tools/perf /<>/build-static/src/tools/perf/CMakeFiles/local_thr.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f src/tools/perf/CMakeFiles/local_thr.dir/build.make src/tools/perf/CMakeFiles/local_thr.dir/build make[4]: Entering directory '/<>/build-static' [ 48%] Building C object src/tools/perf/CMakeFiles/local_thr.dir/perf.c.o cd /<>/build-static/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/tools/perf/perf.c [ 48%] Linking C executable local_thr cd /<>/build-static/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/local_thr.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/local_thr.dir/perf.c.o -o local_thr ../../../libnng.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 48%] Linking C executable remote_lat cd /<>/build-static/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/remote_lat.dir/link.txt --verbose=1 [ 48%] Linking C executable local_lat cd /<>/build-static/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/remote_lat.dir/perf.c.o -o remote_lat ../../../libnng.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/local_lat.dir/perf.c.o -o local_lat ../../../libnng.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 48%] Built target local_thr make -f src/tools/perf/CMakeFiles/remote_thr.dir/build.make src/tools/perf/CMakeFiles/remote_thr.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/tools/perf /<>/build-static /<>/build-static/src/tools/perf /<>/build-static/src/tools/perf/CMakeFiles/remote_thr.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-static' make[4]: Entering directory '/<>/build-static' [ 48%] Built target remote_lat make -f src/tools/perf/CMakeFiles/inproc_thr.dir/build.make src/tools/perf/CMakeFiles/inproc_thr.dir/depend [ 48%] Building C object src/tools/perf/CMakeFiles/remote_thr.dir/perf.c.o cd /<>/build-static/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/tools/perf/perf.c make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/tools/perf /<>/build-static /<>/build-static/src/tools/perf /<>/build-static/src/tools/perf/CMakeFiles/inproc_thr.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make[4]: Leaving directory '/<>/build-static' make -f src/tools/perf/CMakeFiles/inproc_thr.dir/build.make src/tools/perf/CMakeFiles/inproc_thr.dir/build [ 48%] Built target local_lat make[4]: Entering directory '/<>/build-static' make -f src/tools/perf/CMakeFiles/inproc_lat.dir/build.make src/tools/perf/CMakeFiles/inproc_lat.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/tools/perf /<>/build-static /<>/build-static/src/tools/perf /<>/build-static/src/tools/perf/CMakeFiles/inproc_lat.dir/DependInfo.cmake --color= [ 48%] Building C object src/tools/perf/CMakeFiles/inproc_thr.dir/perf.c.o cd /<>/build-static/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/tools/perf/perf.c make[4]: Leaving directory '/<>/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-static' [ 49%] Building C object src/tools/perf/CMakeFiles/inproc_lat.dir/perf.c.o cd /<>/build-static/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/tools/perf/perf.c [ 49%] Linking C static library libnng_testing.a /usr/bin/cmake -P CMakeFiles/nng_testing.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/nng_testing.dir/link.txt --verbose=1 /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_getrandom.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-static' [ 49%] Built target nng_testing make -f src/tools/perf/CMakeFiles/pubdrop.dir/build.make src/tools/perf/CMakeFiles/pubdrop.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/tools/perf /<>/build-static /<>/build-static/src/tools/perf /<>/build-static/src/tools/perf/CMakeFiles/pubdrop.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f src/tools/perf/CMakeFiles/pubdrop.dir/build.make src/tools/perf/CMakeFiles/pubdrop.dir/build make[4]: Entering directory '/<>/build-static' [ 50%] Building C object src/tools/perf/CMakeFiles/pubdrop.dir/pubdrop.c.o cd /<>/build-static/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_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/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/tools/perf/pubdrop.c [ 50%] Linking C executable inproc_lat cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/inproc_lat.dir/perf.c.o -o inproc_lat ../../../libnng.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 50%] Linking C executable inproc_thr cd /<>/build-static/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/inproc_thr.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/inproc_thr.dir/perf.c.o -o inproc_thr ../../../libnng.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 51%] Linking C executable remote_thr cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/remote_thr.dir/perf.c.o -o remote_thr ../../../libnng.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 51%] Built target inproc_lat make -f tests/CMakeFiles/device.dir/build.make tests/CMakeFiles/device.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/device.dir/DependInfo.cmake --color= [ 51%] Linking C executable pubdrop cd /<>/build-static/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/pubdrop.dir/link.txt --verbose=1 make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/device.dir/build.make tests/CMakeFiles/device.dir/build make[4]: Entering directory '/<>/build-static' make[4]: Leaving directory '/<>/build-static' [ 51%] Building C object tests/CMakeFiles/device.dir/device.c.o [ 51%] Built target inproc_thr cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/device.c make -f tests/CMakeFiles/files.dir/build.make tests/CMakeFiles/files.dir/depend /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/pubdrop.dir/pubdrop.c.o -o pubdrop ../../../libnng.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/files.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' [ 51%] Built target remote_thr make -f tests/CMakeFiles/httpserver.dir/build.make tests/CMakeFiles/httpserver.dir/depend make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/files.dir/build.make tests/CMakeFiles/files.dir/build make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/httpserver.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/build-static' make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/httpserver.dir/build.make tests/CMakeFiles/httpserver.dir/build make[4]: Entering directory '/<>/build-static' [ 52%] Building C object tests/CMakeFiles/files.dir/files.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/files.c [ 52%] Building C object tests/CMakeFiles/httpserver.dir/httpserver.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/httpserver.c make[4]: Leaving directory '/<>/build-static' [ 52%] Built target pubdrop make -f tests/CMakeFiles/inproc.dir/build.make tests/CMakeFiles/inproc.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/inproc.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/inproc.dir/build.make tests/CMakeFiles/inproc.dir/build make[4]: Entering directory '/<>/build-static' [ 52%] Building C object tests/CMakeFiles/inproc.dir/inproc.c.o In file included from /<>/tests/device.c:17: /<>/tests/device.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:314:14: note: in expansion of macro ‘ConveyTest’ 314 | #define Test ConveyTest | ^~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/device.c:46:17: note: in expansion of macro ‘Convey’ 46 | Convey("We cannot create cooked mode device", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:314:14: note: in expansion of macro ‘ConveyTest’ 314 | #define Test ConveyTest | ^~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/device.c:52:17: note: in expansion of macro ‘Convey’ 52 | Convey("We can create a PAIRv1 device", { | ^~~~~~ cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/inproc.c [ 53%] Building C object tests/CMakeFiles/device.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c In file included from /<>/tests/files.c:11: /<>/tests/files.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/files.c:141:9: note: in expansion of macro ‘Convey’ 141 | Convey("We can create a pair of files", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/files.c:234:9: note: in expansion of macro ‘Convey’ 234 | Convey("Zero length files work", { | ^~~~~~ [ 53%] Building C object tests/CMakeFiles/files.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 53%] Linking C executable device cd /<>/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/device.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 53%] Building C object tests/CMakeFiles/inproc.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c make[4]: Leaving directory '/<>/build-static' [ 53%] Built target device make -f tests/CMakeFiles/ipc.dir/build.make tests/CMakeFiles/ipc.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/ipc.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/ipc.dir/build.make tests/CMakeFiles/ipc.dir/build make[4]: Entering directory '/<>/build-static' [ 54%] Building C object tests/CMakeFiles/ipc.dir/ipc.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/ipc.c [ 54%] Linking C executable files cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 54%] Built target files make -f tests/CMakeFiles/ipcsupp.dir/build.make tests/CMakeFiles/ipcsupp.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/ipcsupp.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/ipcsupp.dir/build.make tests/CMakeFiles/ipcsupp.dir/build make[4]: Entering directory '/<>/build-static' [ 54%] Building C object tests/CMakeFiles/ipcsupp.dir/ipcsupp.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/ipcsupp.c [ 54%] Linking C executable inproc cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so In file included from /<>/tests/ipcsupp.c:16: /<>/tests/ipcsupp.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/ipcsupp.c:22:9: note: in expansion of macro ‘Convey’ 22 | Convey("We can create a dialer and listener", { | ^~~~~~ /<>/tests/ipcsupp.c:44:45: warning: variable ‘c1’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 44 | nng_stream *c1 = NULL; | ^~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/ipcsupp.c:22:9: note: in expansion of macro ‘Convey’ 22 | Convey("We can create a dialer and listener", { | ^~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/ipcsupp.c:37:17: note: in expansion of macro ‘Convey’ 37 | Convey("Listener listens", { | ^~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/ipcsupp.c:40:25: note: in expansion of macro ‘Convey’ 40 | Convey("We can dial it", { | ^~~~~~ make[4]: Leaving directory '/<>/build-static' [ 54%] Built target inproc make -f tests/CMakeFiles/ipcwinsec.dir/build.make tests/CMakeFiles/ipcwinsec.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/ipcwinsec.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/ipcwinsec.dir/build.make tests/CMakeFiles/ipcwinsec.dir/build make[4]: Entering directory '/<>/build-static' [ 54%] Building C object tests/CMakeFiles/ipcwinsec.dir/ipcwinsec.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/ipcwinsec.c [ 54%] Building C object tests/CMakeFiles/ipcsupp.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 54%] Building C object tests/CMakeFiles/ipc.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c In file included from /<>/tests/trantest.h:19, from /<>/tests/httpserver.c:18: /<>/tests/httpserver.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/httpserver.c:188:9: note: in expansion of macro ‘Convey’ 188 | Convey("We can start an HTTP server", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/httpserver.c:287:9: note: in expansion of macro ‘Convey’ 287 | Convey("Directory serving works (root)", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/httpserver.c:489:9: note: in expansion of macro ‘Convey’ 489 | Convey("Directory serving works", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/httpserver.c:692:9: note: in expansion of macro ‘Convey’ 692 | Convey("Multiple tree handlers works", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/httpserver.c:787:9: note: in expansion of macro ‘Convey’ 787 | Convey("Custom POST handler works", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/httpserver.c:858:9: note: in expansion of macro ‘Convey’ 858 | Convey("Redirect handler works", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/httpserver.c:977:9: note: in expansion of macro ‘Convey’ 977 | Convey("Root tree handler works", { | ^~~~~~ [ 55%] Linking C executable ipcsupp cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so In file included from /<>/tests/ipcwinsec.c:16: /<>/tests/ipcwinsec.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/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-static' [ 55%] Built target ipcsupp make -f tests/CMakeFiles/multistress.dir/build.make tests/CMakeFiles/multistress.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/multistress.dir/DependInfo.cmake --color= [ 55%] Building C object tests/CMakeFiles/ipcwinsec.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 55%] Linking C executable ipc cd /<>/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipc.dir/link.txt --verbose=1 make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/multistress.dir/build.make tests/CMakeFiles/multistress.dir/build make[4]: Entering directory '/<>/build-static' /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 56%] Building C object tests/CMakeFiles/multistress.dir/multistress.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/multistress.c make[4]: Leaving directory '/<>/build-static' [ 56%] Built target ipc make -f tests/CMakeFiles/nonblock.dir/build.make tests/CMakeFiles/nonblock.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/nonblock.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/nonblock.dir/build.make tests/CMakeFiles/nonblock.dir/build make[4]: Entering directory '/<>/build-static' [ 56%] Building C object tests/CMakeFiles/nonblock.dir/nonblock.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/nonblock.c [ 56%] Building C object tests/CMakeFiles/nonblock.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 56%] Linking C executable ipcwinsec cd /<>/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipcwinsec.dir/link.txt --verbose=1 [ 57%] Building C object tests/CMakeFiles/httpserver.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 57%] Building C object tests/CMakeFiles/multistress.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c make[4]: Leaving directory '/<>/build-static' [ 57%] Built target ipcwinsec make -f tests/CMakeFiles/options.dir/build.make tests/CMakeFiles/options.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/options.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/options.dir/build.make tests/CMakeFiles/options.dir/build make[4]: Entering directory '/<>/build-static' [ 58%] Building C object tests/CMakeFiles/options.dir/options.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/options.c [ 58%] Linking C executable nonblock cd /<>/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/nonblock.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 58%] Built target nonblock make -f tests/CMakeFiles/pipe.dir/build.make tests/CMakeFiles/pipe.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/pipe.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/pipe.dir/build.make tests/CMakeFiles/pipe.dir/build make[4]: Entering directory '/<>/build-static' [ 58%] Building C object tests/CMakeFiles/pipe.dir/pipe.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/pipe.c [ 58%] Linking C executable httpserver cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 58%] Linking C executable multistress cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 58%] Built target httpserver make -f tests/CMakeFiles/pollfd.dir/build.make tests/CMakeFiles/pollfd.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/pollfd.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/pollfd.dir/build.make tests/CMakeFiles/pollfd.dir/build make[4]: Entering directory '/<>/build-static' [ 58%] Building C object tests/CMakeFiles/pollfd.dir/pollfd.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/pollfd.c In file included from /<>/tests/pipe.c:19: /<>/tests/pipe.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/pipe.c:118:9: note: in expansion of macro ‘Convey’ 118 | Convey("We can create a pipeline", { | ^~~~~~ [ 58%] Building C object tests/CMakeFiles/options.dir/convey.c.o make[4]: Leaving directory '/<>/build-static' cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 58%] Built target multistress make -f tests/CMakeFiles/scalability.dir/build.make tests/CMakeFiles/scalability.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/scalability.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/scalability.dir/build.make tests/CMakeFiles/scalability.dir/build make[4]: Entering directory '/<>/build-static' [ 58%] Building C object tests/CMakeFiles/scalability.dir/scalability.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/scalability.c [ 58%] Building C object tests/CMakeFiles/pipe.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c In file included from /<>/tests/pollfd.c:38: /<>/tests/pollfd.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/pollfd.c:42:9: note: in expansion of macro ‘Convey’ 42 | Convey("Given a connected pair of sockets", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/pollfd.c:116:9: note: in expansion of macro ‘Convey’ 116 | Convey("We cannot get a send FD for PULL", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/pollfd.c:124:9: note: in expansion of macro ‘Convey’ 124 | Convey("We cannot get a recv FD for PUSH", { | ^~~~~~ [ 59%] Building C object tests/CMakeFiles/pollfd.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 59%] Building C object tests/CMakeFiles/scalability.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 59%] Linking C executable options cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 59%] Built target options make -f tests/CMakeFiles/stats.dir/build.make tests/CMakeFiles/stats.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/stats.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/stats.dir/build.make tests/CMakeFiles/stats.dir/build make[4]: Entering directory '/<>/build-static' [ 59%] Building C object tests/CMakeFiles/stats.dir/stats.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/stats.c [ 60%] Linking C executable pipe cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 60%] Linking C executable pollfd cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 61%] Linking C executable scalability make[4]: Leaving directory '/<>/build-static' cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 61%] Built target pipe make -f tests/CMakeFiles/synch.dir/build.make tests/CMakeFiles/synch.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/synch.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/synch.dir/build.make tests/CMakeFiles/synch.dir/build make[4]: Entering directory '/<>/build-static' [ 62%] Building C object tests/CMakeFiles/synch.dir/synch.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/synch.c make[4]: Leaving directory '/<>/build-static' make[4]: Leaving directory '/<>/build-static' [ 62%] Built target scalability make -f tests/CMakeFiles/tls.dir/build.make tests/CMakeFiles/tls.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/tls.dir/DependInfo.cmake --color= [ 62%] Built target pollfd make -f tests/CMakeFiles/tcpsupp.dir/build.make tests/CMakeFiles/tcpsupp.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/tcpsupp.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/tls.dir/build.make tests/CMakeFiles/tls.dir/build make[4]: Entering directory '/<>/build-static' make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/tcpsupp.dir/build.make tests/CMakeFiles/tcpsupp.dir/build make[4]: Entering directory '/<>/build-static' [ 62%] Building C object tests/CMakeFiles/tls.dir/tls.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/tls.c [ 62%] Building C object tests/CMakeFiles/tcpsupp.dir/tcpsupp.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/tcpsupp.c [ 62%] Building C object tests/CMakeFiles/synch.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c /<>/tests/tls.c:514:56: warning: "/*" within comment [-Wcomment] 514 | trantest_next_address(addr, "tls+tcp4://*:%u"); | In file included from /<>/tests/tcpsupp.c:15: /<>/tests/tcpsupp.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tcpsupp.c:19:9: note: in expansion of macro ‘Convey’ 19 | Convey("We can create a dialer and listener", { | ^~~~~~ /<>/tests/tcpsupp.c:52:45: warning: variable ‘c1’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 52 | nng_stream *c1 = NULL; | ^~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tcpsupp.c:19:9: note: in expansion of macro ‘Convey’ 19 | Convey("We can create a dialer and listener", { | ^~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tcpsupp.c:28:17: note: in expansion of macro ‘Convey’ 28 | Convey("Listener listens (wildcard)", { | ^~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tcpsupp.c:48:25: note: in expansion of macro ‘Convey’ 48 | Convey("We can dial it", { | ^~~~~~ In file included from /<>/tests/stats.c:18: /<>/tests/stats.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/stats.c:26:9: note: in expansion of macro ‘Convey’ 26 | Convey("We are able to open a PAIR socket", { | ^~~~~~ [ 62%] Building C object tests/CMakeFiles/tcpsupp.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 62%] Building C object tests/CMakeFiles/stats.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 62%] Linking C executable synch cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 62%] Built target synch make -f tests/CMakeFiles/tcp.dir/build.make tests/CMakeFiles/tcp.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/tcp.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/tcp.dir/build.make tests/CMakeFiles/tcp.dir/build make[4]: Entering directory '/<>/build-static' [ 63%] Building C object tests/CMakeFiles/tcp.dir/tcp.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/tcp.c [ 64%] Linking C executable tcpsupp cd /<>/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tcpsupp.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 64%] Built target tcpsupp make -f tests/CMakeFiles/tcp6.dir/build.make tests/CMakeFiles/tcp6.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/tcp6.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/tcp6.dir/build.make tests/CMakeFiles/tcp6.dir/build make[4]: Entering directory '/<>/build-static' [ 64%] Building C object tests/CMakeFiles/tcp6.dir/tcp6.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/tcp6.c In file included from /<>/tests/tls.c:22: /<>/tests/tls.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tls.c:292:9: note: in expansion of macro ‘Convey’ 292 | Convey("We cannot connect to wild cards", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tls.c:303:9: note: in expansion of macro ‘Convey’ 303 | Convey("We can bind to wild card", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tls.c:380:9: note: in expansion of macro ‘Convey’ 380 | Convey("We can use local interface to connect", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tls.c:414:9: note: in expansion of macro ‘Convey’ 414 | Convey("Can't specify address that isn't ours", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tls.c:453:9: note: in expansion of macro ‘Convey’ 453 | Convey("No verify works", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tls.c:547:9: note: in expansion of macro ‘Convey’ 547 | Convey("No delay option", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tls.c:597:9: note: in expansion of macro ‘Convey’ 597 | Convey("Keepalive option", { | ^~~~~~ [ 64%] Linking C executable stats cd /<>/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/stats.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 64%] Built target stats make -f tests/CMakeFiles/udp.dir/build.make tests/CMakeFiles/udp.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/udp.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/udp.dir/build.make tests/CMakeFiles/udp.dir/build make[4]: Entering directory '/<>/build-static' [ 64%] Building C object tests/CMakeFiles/udp.dir/udp.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/udp.c [ 64%] Building C object tests/CMakeFiles/tls.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 64%] Building C object tests/CMakeFiles/tcp.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c In file included from /<>/tests/tcp6.c:16: /<>/tests/tcp6.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tcp6.c:86:9: note: in expansion of macro ‘Convey’ 86 | Convey("Malformed TCPv6 addresses do not panic", { | ^~~~~~ [ 65%] Building C object tests/CMakeFiles/tcp6.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 65%] Linking C executable tls cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so In file included from /<>/tests/udp.c:17: /<>/tests/udp.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/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-static' [ 65%] Built target tls make -f tests/CMakeFiles/ws.dir/build.make tests/CMakeFiles/ws.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/ws.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/ws.dir/build.make tests/CMakeFiles/ws.dir/build make[4]: Entering directory '/<>/build-static' [ 66%] Building C object tests/CMakeFiles/ws.dir/ws.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/ws.c [ 66%] Building C object tests/CMakeFiles/udp.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 66%] Linking C executable tcp cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 66%] Linking C executable tcp6 cd /<>/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tcp6.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 66%] Built target tcp make -f tests/CMakeFiles/wss.dir/build.make tests/CMakeFiles/wss.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/wss.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/wss.dir/build.make tests/CMakeFiles/wss.dir/build make[4]: Entering directory '/<>/build-static' [ 66%] Building C object tests/CMakeFiles/wss.dir/wss.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/wss.c make[4]: Leaving directory '/<>/build-static' [ 66%] Built target tcp6 make -f tests/CMakeFiles/bus.dir/build.make tests/CMakeFiles/bus.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/bus.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/bus.dir/build.make tests/CMakeFiles/bus.dir/build make[4]: Entering directory '/<>/build-static' [ 66%] Building C object tests/CMakeFiles/bus.dir/bus.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/bus.c In file included from /<>/tests/bus.c:16: /<>/tests/bus.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/bus.c:27:9: note: in expansion of macro ‘Convey’ 27 | Convey("We can create a BUS socket", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/bus.c:35:9: note: in expansion of macro ‘Convey’ 35 | Convey("We can create a linked BUS topology", { | ^~~~~~ [ 67%] Linking C executable udp cd /<>/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/udp.dir/link.txt --verbose=1 [ 67%] Building C object tests/CMakeFiles/ws.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 67%] Building C object tests/CMakeFiles/bus.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c make[4]: Leaving directory '/<>/build-static' [ 67%] Built target udp make -f tests/CMakeFiles/reqctx.dir/build.make tests/CMakeFiles/reqctx.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/reqctx.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/reqctx.dir/build.make tests/CMakeFiles/reqctx.dir/build make[4]: Entering directory '/<>/build-static' [ 67%] Building C object tests/CMakeFiles/reqctx.dir/reqctx.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/reqctx.c [ 68%] Building C object tests/CMakeFiles/wss.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 68%] Linking C executable bus cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 68%] Linking C executable ws cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 68%] Built target bus make -f tests/CMakeFiles/reqstress.dir/build.make tests/CMakeFiles/reqstress.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/reqstress.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/reqstress.dir/build.make tests/CMakeFiles/reqstress.dir/build make[4]: Entering directory '/<>/build-static' [ 69%] Building C object tests/CMakeFiles/reqstress.dir/reqstress.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/reqstress.c [ 69%] Building C object tests/CMakeFiles/reqctx.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c make[4]: Leaving directory '/<>/build-static' [ 69%] Built target ws make -f tests/CMakeFiles/compat_block.dir/build.make tests/CMakeFiles/compat_block.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/compat_block.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/compat_block.dir/build.make tests/CMakeFiles/compat_block.dir/build make[4]: Entering directory '/<>/build-static' [ 70%] Building C object tests/CMakeFiles/compat_block.dir/compat_block.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_block.c [ 70%] Building C object tests/CMakeFiles/reqstress.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 70%] Linking C executable wss cd /<>/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/wss.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 70%] Building C object tests/CMakeFiles/compat_block.dir/compat_testutil.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c make[4]: Leaving directory '/<>/build-static' [ 70%] Built target wss make -f tests/CMakeFiles/compat_bug777.dir/build.make tests/CMakeFiles/compat_bug777.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/compat_bug777.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/compat_bug777.dir/build.make tests/CMakeFiles/compat_bug777.dir/build make[4]: Entering directory '/<>/build-static' [ 70%] Building C object tests/CMakeFiles/compat_bug777.dir/compat_bug777.c.o [ 70%] Linking C executable compat_block cd /<>/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_block.dir/link.txt --verbose=1 cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_bug777.c /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 70%] Linking C executable reqctx cd /<>/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/reqctx.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 70%] Linking C executable reqstress cd /<>/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/reqstress.dir/link.txt --verbose=1 [ 71%] Building C object tests/CMakeFiles/compat_bug777.dir/compat_testutil.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 71%] Built target compat_block make -f tests/CMakeFiles/compat_bus.dir/build.make tests/CMakeFiles/compat_bus.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/compat_bus.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/compat_bus.dir/build.make tests/CMakeFiles/compat_bus.dir/build make[4]: Entering directory '/<>/build-static' make[4]: Leaving directory '/<>/build-static' [ 71%] Building C object tests/CMakeFiles/compat_bus.dir/compat_bus.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_bus.c [ 71%] Built target reqctx make -f tests/CMakeFiles/compat_cmsg.dir/build.make tests/CMakeFiles/compat_cmsg.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/compat_cmsg.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/compat_cmsg.dir/build.make tests/CMakeFiles/compat_cmsg.dir/build make[4]: Entering directory '/<>/build-static' make[4]: Leaving directory '/<>/build-static' [ 71%] Building C object tests/CMakeFiles/compat_cmsg.dir/compat_cmsg.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_cmsg.c [ 71%] Linking C executable compat_bug777 [ 71%] Built target reqstress make -f tests/CMakeFiles/compat_msg.dir/build.make tests/CMakeFiles/compat_msg.dir/depend cd /<>/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_bug777.dir/link.txt --verbose=1 make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/compat_msg.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/compat_msg.dir/build.make tests/CMakeFiles/compat_msg.dir/build make[4]: Entering directory '/<>/build-static' /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 71%] Building C object tests/CMakeFiles/compat_msg.dir/compat_msg.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_msg.c [ 72%] Building C object tests/CMakeFiles/compat_bus.dir/compat_testutil.c.o [ 72%] Building C object tests/CMakeFiles/compat_cmsg.dir/compat_testutil.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c make[4]: Leaving directory '/<>/build-static' [ 72%] Built target compat_bug777 make -f tests/CMakeFiles/compat_iovec.dir/build.make tests/CMakeFiles/compat_iovec.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/compat_iovec.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/compat_iovec.dir/build.make tests/CMakeFiles/compat_iovec.dir/build [ 73%] Building C object tests/CMakeFiles/compat_msg.dir/compat_testutil.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c [ 73%] Linking C executable compat_bus make[4]: Entering directory '/<>/build-static' cd /<>/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_bus.dir/link.txt --verbose=1 [ 74%] Linking C executable compat_cmsg [ 75%] Building C object tests/CMakeFiles/compat_iovec.dir/compat_iovec.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_iovec.c cd /<>/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_cmsg.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 75%] Building C object tests/CMakeFiles/compat_iovec.dir/compat_testutil.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c [ 75%] Linking C executable compat_msg cd /<>/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_msg.dir/link.txt --verbose=1 make[4]: Leaving directory '/<>/build-static' /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 75%] Built target compat_cmsg make -f tests/CMakeFiles/compat_device.dir/build.make tests/CMakeFiles/compat_device.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/compat_device.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/compat_device.dir/build.make tests/CMakeFiles/compat_device.dir/build make[4]: Entering directory '/<>/build-static' [ 75%] Built target compat_bus make -f tests/CMakeFiles/compat_pair.dir/build.make tests/CMakeFiles/compat_pair.dir/depend make[4]: Entering directory '/<>/build-static' [ 75%] Building C object tests/CMakeFiles/compat_device.dir/compat_device.c.o cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/compat_pair.dir/DependInfo.cmake --color= cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_device.c make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/compat_pair.dir/build.make tests/CMakeFiles/compat_pair.dir/build make[4]: Entering directory '/<>/build-static' [ 75%] Building C object tests/CMakeFiles/compat_pair.dir/compat_pair.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_pair.c make[4]: Leaving directory '/<>/build-static' [ 75%] Built target compat_msg make -f tests/CMakeFiles/compat_pipeline.dir/build.make tests/CMakeFiles/compat_pipeline.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/compat_pipeline.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/compat_pipeline.dir/build.make tests/CMakeFiles/compat_pipeline.dir/build make[4]: Entering directory '/<>/build-static' [ 75%] Building C object tests/CMakeFiles/compat_pipeline.dir/compat_pipeline.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_pipeline.c [ 75%] Linking C executable compat_iovec cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 75%] Building C object tests/CMakeFiles/compat_pair.dir/compat_testutil.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c [ 75%] Building C object tests/CMakeFiles/compat_device.dir/compat_testutil.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c [ 75%] Building C object tests/CMakeFiles/compat_pipeline.dir/compat_testutil.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c make[4]: Leaving directory '/<>/build-static' [ 75%] Built target compat_iovec make -f tests/CMakeFiles/compat_poll.dir/build.make tests/CMakeFiles/compat_poll.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/compat_poll.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/compat_poll.dir/build.make tests/CMakeFiles/compat_poll.dir/build make[4]: Entering directory '/<>/build-static' [ 76%] Building C object tests/CMakeFiles/compat_poll.dir/compat_poll.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_poll.c [ 77%] Linking C executable compat_pair cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 77%] Linking C executable compat_device cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 77%] Linking C executable compat_pipeline cd /<>/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_pipeline.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 77%] Built target compat_pair [ 77%] Building C object tests/CMakeFiles/compat_poll.dir/compat_testutil.c.o make -f tests/CMakeFiles/compat_reqrep.dir/build.make tests/CMakeFiles/compat_reqrep.dir/depend cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/compat_reqrep.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/compat_reqrep.dir/build.make tests/CMakeFiles/compat_reqrep.dir/build make[4]: Entering directory '/<>/build-static' [ 77%] Building C object tests/CMakeFiles/compat_reqrep.dir/compat_reqrep.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_reqrep.c make[4]: Leaving directory '/<>/build-static' [ 77%] Built target compat_device make -f tests/CMakeFiles/compat_survey.dir/build.make tests/CMakeFiles/compat_survey.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/compat_survey.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/compat_survey.dir/build.make tests/CMakeFiles/compat_survey.dir/build make[4]: Entering directory '/<>/build-static' [ 77%] Built target compat_pipeline make -f tests/CMakeFiles/compat_reqttl.dir/build.make tests/CMakeFiles/compat_reqttl.dir/depend [ 78%] Building C object tests/CMakeFiles/compat_survey.dir/compat_survey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_survey.c make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/compat_reqttl.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/compat_reqttl.dir/build.make tests/CMakeFiles/compat_reqttl.dir/build make[4]: Entering directory '/<>/build-static' [ 78%] Building C object tests/CMakeFiles/compat_reqttl.dir/compat_reqttl.c.o [ 78%] Linking C executable compat_poll cd /<>/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_poll.dir/link.txt --verbose=1 cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_reqttl.c /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 79%] Building C object tests/CMakeFiles/compat_reqrep.dir/compat_testutil.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c [ 79%] Building C object tests/CMakeFiles/compat_reqttl.dir/compat_testutil.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c [ 79%] Building C object tests/CMakeFiles/compat_survey.dir/compat_testutil.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c make[4]: Leaving directory '/<>/build-static' [ 79%] Built target compat_poll make -f tests/CMakeFiles/compat_shutdown.dir/build.make tests/CMakeFiles/compat_shutdown.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/compat_shutdown.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/compat_shutdown.dir/build.make tests/CMakeFiles/compat_shutdown.dir/build make[4]: Entering directory '/<>/build-static' [ 79%] Building C object tests/CMakeFiles/compat_shutdown.dir/compat_shutdown.c.o [ 79%] Linking C executable compat_reqrep cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_shutdown.c cd /<>/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_reqrep.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 80%] Linking C executable compat_reqttl cd /<>/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_reqttl.dir/link.txt --verbose=1 [ 80%] Building C object tests/CMakeFiles/compat_shutdown.dir/compat_testutil.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 80%] Linking C executable compat_survey cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' make[4]: Leaving directory '/<>/build-static' [ 80%] Built target compat_reqrep make -f tests/CMakeFiles/compat_surveyttl.dir/build.make tests/CMakeFiles/compat_surveyttl.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/compat_surveyttl.dir/DependInfo.cmake --color= [ 80%] Built target compat_reqttl make -f tests/CMakeFiles/compat_options.dir/build.make tests/CMakeFiles/compat_options.dir/depend make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/compat_surveyttl.dir/build.make tests/CMakeFiles/compat_surveyttl.dir/build make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/compat_options.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/build-static' make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/compat_options.dir/build.make tests/CMakeFiles/compat_options.dir/build make[4]: Entering directory '/<>/build-static' [ 81%] Building C object tests/CMakeFiles/compat_surveyttl.dir/compat_surveyttl.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_surveyttl.c [ 81%] Linking C executable compat_shutdown cd /<>/build-static/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_shutdown.dir/link.txt --verbose=1 [ 81%] Building C object tests/CMakeFiles/compat_options.dir/compat_options.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_options.c make[4]: Leaving directory '/<>/build-static' /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 81%] Built target compat_survey [ 81%] Building C object tests/CMakeFiles/compat_options.dir/convey.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c In file included from /<>/tests/compat_options.c:14: /<>/tests/compat_options.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/compat_options.c:25:9: note: in expansion of macro ‘Convey’ 25 | Convey("Given a compat NN_REP socket", { | ^~~~~~ make[4]: Leaving directory '/<>/build-static' [ 81%] Building C object tests/CMakeFiles/compat_surveyttl.dir/compat_testutil.c.o cd /<>/build-static/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c [ 81%] Built target compat_shutdown make -f tests/CMakeFiles/cplusplus_pair.dir/build.make tests/CMakeFiles/cplusplus_pair.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-static /<>/build-static/tests /<>/build-static/tests/CMakeFiles/cplusplus_pair.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f tests/CMakeFiles/cplusplus_pair.dir/build.make tests/CMakeFiles/cplusplus_pair.dir/build make[4]: Entering directory '/<>/build-static' [ 81%] Building CXX object tests/CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o cd /<>/build-static/tests && /usr/bin/c++ -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/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 /<>/tests/cplusplus_pair.cc [ 81%] Linking C executable compat_surveyttl cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 82%] Linking C executable compat_options cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 82%] Built target compat_surveyttl make -f src/core/CMakeFiles/aio_test.dir/build.make src/core/CMakeFiles/aio_test.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/core /<>/build-static /<>/build-static/src/core /<>/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[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/core /<>/build-static /<>/build-static/src/core /<>/build-static/src/core/CMakeFiles/buf_size_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f src/core/CMakeFiles/aio_test.dir/build.make src/core/CMakeFiles/aio_test.dir/build make[4]: Leaving directory '/<>/build-static' make -f src/core/CMakeFiles/buf_size_test.dir/build.make src/core/CMakeFiles/buf_size_test.dir/build make[4]: Entering directory '/<>/build-static' make[4]: Entering directory '/<>/build-static' [ 82%] Building C object src/core/CMakeFiles/aio_test.dir/aio_test.c.o cd /<>/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/aio_test.c [ 82%] Building C object src/core/CMakeFiles/buf_size_test.dir/buf_size_test.c.o cd /<>/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/buf_size_test.c make[4]: Leaving directory '/<>/build-static' [ 82%] Built target compat_options make -f src/core/CMakeFiles/errors_test.dir/build.make src/core/CMakeFiles/errors_test.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/core /<>/build-static /<>/build-static/src/core /<>/build-static/src/core/CMakeFiles/errors_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f src/core/CMakeFiles/errors_test.dir/build.make src/core/CMakeFiles/errors_test.dir/build make[4]: Entering directory '/<>/build-static' [ 82%] Building C object src/core/CMakeFiles/errors_test.dir/errors_test.c.o cd /<>/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/errors_test.c [ 82%] Linking CXX executable cplusplus_pair cd /<>/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,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o -o cplusplus_pair ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 82%] Built target cplusplus_pair make -f src/core/CMakeFiles/id_test.dir/build.make src/core/CMakeFiles/id_test.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/core /<>/build-static /<>/build-static/src/core /<>/build-static/src/core/CMakeFiles/id_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f src/core/CMakeFiles/id_test.dir/build.make src/core/CMakeFiles/id_test.dir/build make[4]: Entering directory '/<>/build-static' [ 82%] Building C object src/core/CMakeFiles/id_test.dir/id_test.c.o cd /<>/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/id_test.c [ 82%] Linking C executable buf_size_test cd /<>/build-static/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/buf_size_test.dir/link.txt --verbose=1 [ 82%] Linking C executable aio_test /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so cd /<>/build-static/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/aio_test.dir/link.txt --verbose=1 [ 82%] Linking C executable errors_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/errors_test.dir/errors_test.c.o -o errors_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/aio_test.dir/aio_test.c.o -o aio_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' make[4]: Leaving directory '/<>/build-static' make[4]: Leaving directory '/<>/build-static' [ 82%] Built target buf_size_test make -f src/core/CMakeFiles/list_test.dir/build.make src/core/CMakeFiles/list_test.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/core /<>/build-static /<>/build-static/src/core /<>/build-static/src/core/CMakeFiles/list_test.dir/DependInfo.cmake --color= [ 82%] Built target aio_test [ 82%] Built target errors_test make -f src/core/CMakeFiles/message_test.dir/build.make src/core/CMakeFiles/message_test.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/core /<>/build-static /<>/build-static/src/core /<>/build-static/src/core/CMakeFiles/message_test.dir/DependInfo.cmake --color= make -f src/core/CMakeFiles/reconnect_test.dir/build.make src/core/CMakeFiles/reconnect_test.dir/depend make[4]: Leaving directory '/<>/build-static' make -f src/core/CMakeFiles/list_test.dir/build.make src/core/CMakeFiles/list_test.dir/build make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/core /<>/build-static /<>/build-static/src/core /<>/build-static/src/core/CMakeFiles/reconnect_test.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/build-static' make[4]: Leaving directory '/<>/build-static' make[4]: Leaving directory '/<>/build-static' make -f src/core/CMakeFiles/message_test.dir/build.make src/core/CMakeFiles/message_test.dir/build [ 83%] Building C object src/core/CMakeFiles/list_test.dir/list_test.c.o cd /<>/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/list_test.c make -f src/core/CMakeFiles/reconnect_test.dir/build.make src/core/CMakeFiles/reconnect_test.dir/build make[4]: Entering directory '/<>/build-static' make[4]: Entering directory '/<>/build-static' [ 83%] Building C object src/core/CMakeFiles/message_test.dir/message_test.c.o cd /<>/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/message_test.c [ 83%] Building C object src/core/CMakeFiles/reconnect_test.dir/reconnect_test.c.o cd /<>/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/reconnect_test.c [ 84%] Linking C executable id_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/id_test.dir/id_test.c.o -o id_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 84%] Built target id_test make -f src/core/CMakeFiles/sock_test.dir/build.make src/core/CMakeFiles/sock_test.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/core /<>/build-static /<>/build-static/src/core /<>/build-static/src/core/CMakeFiles/sock_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f src/core/CMakeFiles/sock_test.dir/build.make src/core/CMakeFiles/sock_test.dir/build make[4]: Entering directory '/<>/build-static' [ 84%] Building C object src/core/CMakeFiles/sock_test.dir/sock_test.c.o cd /<>/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/sock_test.c [ 84%] Linking C executable list_test cd /<>/build-static/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/list_test.dir/list_test.c.o -o list_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 84%] Built target list_test make -f src/core/CMakeFiles/url_test.dir/build.make src/core/CMakeFiles/url_test.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/core /<>/build-static /<>/build-static/src/core /<>/build-static/src/core/CMakeFiles/url_test.dir/DependInfo.cmake --color= [ 85%] Linking C executable reconnect_test make[4]: Leaving directory '/<>/build-static' make -f src/core/CMakeFiles/url_test.dir/build.make src/core/CMakeFiles/url_test.dir/build make[4]: Entering directory '/<>/build-static' cd /<>/build-static/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/reconnect_test.dir/link.txt --verbose=1 [ 85%] Building C object src/core/CMakeFiles/url_test.dir/url_test.c.o cd /<>/build-static/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/url_test.c /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/reconnect_test.dir/reconnect_test.c.o -o reconnect_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 85%] Built target reconnect_test make -f src/platform/CMakeFiles/platform_test.dir/build.make src/platform/CMakeFiles/platform_test.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/platform /<>/build-static /<>/build-static/src/platform /<>/build-static/src/platform/CMakeFiles/platform_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f src/platform/CMakeFiles/platform_test.dir/build.make src/platform/CMakeFiles/platform_test.dir/build make[4]: Entering directory '/<>/build-static' [ 85%] Building C object src/platform/CMakeFiles/platform_test.dir/platform_test.c.o cd /<>/build-static/src/platform && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/platform/platform_test.c [ 85%] Linking C executable message_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/message_test.dir/message_test.c.o -o message_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 85%] Built target message_test 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-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/compat/nanomsg /<>/build-static /<>/build-static/src/compat/nanomsg /<>/build-static/src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-static' [ 85%] Building C object src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/compat_tcp_test.c.o cd /<>/build-static/src/compat/nanomsg && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/compat/nanomsg/compat_tcp_test.c [ 85%] Linking C executable platform_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/platform_test.dir/platform_test.c.o -o platform_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 85%] Built target platform_test make -f src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/build.make src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/depend make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/bus0 /<>/build-static /<>/build-static/src/sp/protocol/bus0 /<>/build-static/src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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]: Entering directory '/<>/build-static' [ 85%] Building C object src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/bug1247_test.c.o cd /<>/build-static/src/sp/protocol/bus0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/bus0/bug1247_test.c [ 86%] Linking C executable sock_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/sock_test.dir/sock_test.c.o -o sock_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 86%] Built target sock_test 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-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/pair0 /<>/build-static /<>/build-static/src/sp/protocol/pair0 /<>/build-static/src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/DependInfo.cmake --color= [ 86%] Linking C executable url_test cd /<>/build-static/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/url_test.dir/link.txt --verbose=1 make[4]: Leaving directory '/<>/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-static' /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/url_test.dir/url_test.c.o -o url_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 86%] Building C object src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/pair0_test.c.o cd /<>/build-static/src/sp/protocol/pair0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pair0/pair0_test.c [ 87%] Linking C executable bug1247_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/bug1247_test.dir/bug1247_test.c.o -o bug1247_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 87%] Built target url_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-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/pair1 /<>/build-static /<>/build-static/src/sp/protocol/pair1 /<>/build-static/src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make[4]: Leaving directory '/<>/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-static' [ 87%] Built target bug1247_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-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/pair1 /<>/build-static /<>/build-static/src/sp/protocol/pair1 /<>/build-static/src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/DependInfo.cmake --color= [ 88%] Linking C executable compat_tcp_test cd /<>/build-static/src/compat/nanomsg && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_tcp_test.dir/link.txt --verbose=1 [ 89%] Building C object src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/pair1_test.c.o cd /<>/build-static/src/sp/protocol/pair1 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pair1/pair1_test.c make[4]: Leaving directory '/<>/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-static' /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 89%] Building C object src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/pair1_poly_test.c.o cd /<>/build-static/src/sp/protocol/pair1 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pair1/pair1_poly_test.c make[4]: Leaving directory '/<>/build-static' [ 89%] Built target compat_tcp_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-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/pipeline0 /<>/build-static /<>/build-static/src/sp/protocol/pipeline0 /<>/build-static/src/sp/protocol/pipeline0/CMakeFiles/pull_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-static' [ 89%] Building C object src/sp/protocol/pipeline0/CMakeFiles/pull_test.dir/pull_test.c.o cd /<>/build-static/src/sp/protocol/pipeline0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pipeline0/pull_test.c [ 89%] Linking C executable pair1_poly_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 90%] Linking C executable pull_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/pull_test.dir/pull_test.c.o -o pull_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 90%] Built target pair1_poly_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-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/pipeline0 /<>/build-static /<>/build-static/src/sp/protocol/pipeline0 /<>/build-static/src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-static' [ 90%] Building C object src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/push_test.c.o cd /<>/build-static/src/sp/protocol/pipeline0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pipeline0/push_test.c make[4]: Leaving directory '/<>/build-static' [ 90%] Built target pull_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-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/pubsub0 /<>/build-static /<>/build-static/src/sp/protocol/pubsub0 /<>/build-static/src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' make -f src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/build.make src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/build [ 91%] Linking C executable pair0_test make[4]: Entering directory '/<>/build-static' cd /<>/build-static/src/sp/protocol/pair0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pair0_test.dir/link.txt --verbose=1 [ 91%] Building C object src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/pub_test.c.o cd /<>/build-static/src/sp/protocol/pubsub0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pubsub0/pub_test.c /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/pair0_test.dir/pair0_test.c.o -o pair0_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 91%] Linking C executable pair1_test cd /<>/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-static' [ 91%] Built target pair0_test make -f src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/build.make src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/depend /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/pair1_test.dir/pair1_test.c.o -o pair1_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Entering directory '/<>/build-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/pubsub0 /<>/build-static /<>/build-static/src/sp/protocol/pubsub0 /<>/build-static/src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-static' [ 92%] Building C object src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/sub_test.c.o cd /<>/build-static/src/sp/protocol/pubsub0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pubsub0/sub_test.c make[4]: Leaving directory '/<>/build-static' [ 92%] Built target pair1_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-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/pubsub0 /<>/build-static /<>/build-static/src/sp/protocol/pubsub0 /<>/build-static/src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-static' [ 93%] Building C object src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/xsub_test.c.o cd /<>/build-static/src/sp/protocol/pubsub0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pubsub0/xsub_test.c [ 93%] Linking C executable pub_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/pub_test.dir/pub_test.c.o -o pub_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 93%] Linking C executable push_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/push_test.dir/push_test.c.o -o push_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 93%] Built target pub_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-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/reqrep0 /<>/build-static /<>/build-static/src/sp/protocol/reqrep0 /<>/build-static/src/sp/protocol/reqrep0/CMakeFiles/req_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-static' [ 93%] Building C object src/sp/protocol/reqrep0/CMakeFiles/req_test.dir/req_test.c.o cd /<>/build-static/src/sp/protocol/reqrep0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/reqrep0/req_test.c make[4]: Leaving directory '/<>/build-static' [ 93%] Built target push_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-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/reqrep0 /<>/build-static /<>/build-static/src/sp/protocol/reqrep0 /<>/build-static/src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-static' [ 93%] Building C object src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/rep_test.c.o cd /<>/build-static/src/sp/protocol/reqrep0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/reqrep0/rep_test.c [ 93%] Linking C executable sub_test cd /<>/build-static/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/sub_test.dir/sub_test.c.o -o sub_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 93%] Linking C executable xsub_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/xsub_test.dir/xsub_test.c.o -o xsub_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 93%] Built target sub_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-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/reqrep0 /<>/build-static /<>/build-static/src/sp/protocol/reqrep0 /<>/build-static/src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' 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-static' [ 93%] Building C object src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/xrep_test.c.o cd /<>/build-static/src/sp/protocol/reqrep0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/reqrep0/xrep_test.c make[4]: Leaving directory '/<>/build-static' [ 93%] Built target xsub_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-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/reqrep0 /<>/build-static /<>/build-static/src/sp/protocol/reqrep0 /<>/build-static/src/sp/protocol/reqrep0/CMakeFiles/xreq_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-static' [ 94%] Building C object src/sp/protocol/reqrep0/CMakeFiles/xreq_test.dir/xreq_test.c.o cd /<>/build-static/src/sp/protocol/reqrep0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/reqrep0/xreq_test.c [ 94%] Linking C executable xreq_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/xreq_test.dir/xreq_test.c.o -o xreq_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 94%] Linking C executable xrep_test cd /<>/build-static/src/sp/protocol/reqrep0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xrep_test.dir/link.txt --verbose=1 [ 94%] Built target xreq_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-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/survey0 /<>/build-static /<>/build-static/src/sp/protocol/survey0 /<>/build-static/src/sp/protocol/survey0/CMakeFiles/respond_test.dir/DependInfo.cmake --color= /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/xrep_test.dir/xrep_test.c.o -o xrep_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/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-static' [ 95%] Building C object src/sp/protocol/survey0/CMakeFiles/respond_test.dir/respond_test.c.o cd /<>/build-static/src/sp/protocol/survey0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/survey0/respond_test.c [ 96%] Linking C executable req_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/req_test.dir/req_test.c.o -o req_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 96%] Linking C executable rep_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/rep_test.dir/rep_test.c.o -o rep_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 96%] Built target xrep_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-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/survey0 /<>/build-static /<>/build-static/src/sp/protocol/survey0 /<>/build-static/src/sp/protocol/survey0/CMakeFiles/survey_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-static' [ 96%] Building C object src/sp/protocol/survey0/CMakeFiles/survey_test.dir/survey_test.c.o cd /<>/build-static/src/sp/protocol/survey0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/survey0/survey_test.c make[4]: Leaving directory '/<>/build-static' [ 96%] Built target req_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-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/survey0 /<>/build-static /<>/build-static/src/sp/protocol/survey0 /<>/build-static/src/sp/protocol/survey0/CMakeFiles/xrespond_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-static' [ 96%] Building C object src/sp/protocol/survey0/CMakeFiles/xrespond_test.dir/xrespond_test.c.o cd /<>/build-static/src/sp/protocol/survey0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/survey0/xrespond_test.c make[4]: Leaving directory '/<>/build-static' [ 96%] Built target rep_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-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/survey0 /<>/build-static /<>/build-static/src/sp/protocol/survey0 /<>/build-static/src/sp/protocol/survey0/CMakeFiles/xsurvey_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' 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-static' [ 96%] Building C object src/sp/protocol/survey0/CMakeFiles/xsurvey_test.dir/xsurvey_test.c.o cd /<>/build-static/src/sp/protocol/survey0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/survey0/xsurvey_test.c [ 96%] Linking C executable respond_test cd /<>/build-static/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/respond_test.dir/respond_test.c.o -o respond_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 97%] Linking C executable xsurvey_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/xsurvey_test.dir/xsurvey_test.c.o -o xsurvey_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 97%] Linking C executable xrespond_test cd /<>/build-static/src/sp/protocol/survey0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xrespond_test.dir/link.txt --verbose=1 [ 97%] Built target respond_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-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/transport/ipc /<>/build-static /<>/build-static/src/sp/transport/ipc /<>/build-static/src/sp/transport/ipc/CMakeFiles/ipc_test.dir/DependInfo.cmake --color= /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/xrespond_test.dir/xrespond_test.c.o -o xrespond_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/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-static' [ 97%] Building C object src/sp/transport/ipc/CMakeFiles/ipc_test.dir/ipc_test.c.o cd /<>/build-static/src/sp/transport/ipc && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/transport/ipc/ipc_test.c make[4]: Leaving directory '/<>/build-static' [ 97%] Built target xsurvey_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-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/supplemental/base64 /<>/build-static /<>/build-static/src/supplemental/base64 /<>/build-static/src/supplemental/base64/CMakeFiles/base64_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-static' [ 97%] Built target xrespond_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-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/supplemental/sha1 /<>/build-static /<>/build-static/src/supplemental/sha1 /<>/build-static/src/supplemental/sha1/CMakeFiles/sha1_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-static' make[4]: Leaving directory '/<>/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-static' [ 97%] Building C object src/supplemental/base64/CMakeFiles/base64_test.dir/base64_test.c.o [ 97%] Building C object src/supplemental/sha1/CMakeFiles/sha1_test.dir/sha1_test.c.o cd /<>/build-static/src/supplemental/base64 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/supplemental/base64/base64_test.c cd /<>/build-static/src/supplemental/sha1 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/supplemental/sha1/sha1_test.c [ 97%] Linking C executable survey_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/survey_test.dir/survey_test.c.o -o survey_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 97%] Built target survey_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-static' cd /<>/build-static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/supplemental/tls /<>/build-static /<>/build-static/src/supplemental/tls /<>/build-static/src/supplemental/tls/CMakeFiles/tls_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-static' [ 98%] Building C object src/supplemental/tls/CMakeFiles/tls_test.dir/tls_test.c.o cd /<>/build-static/src/supplemental/tls && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/supplemental/tls/tls_test.c [ 98%] Linking C executable sha1_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/sha1_test.dir/sha1_test.c.o -o sha1_test ../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 98%] Built target sha1_test [ 99%] Linking C executable base64_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/base64_test.dir/base64_test.c.o -o base64_test ../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [ 99%] Built target base64_test [ 99%] Linking C executable tls_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/tls_test.dir/tls_test.c.o -o tls_test ../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [100%] Linking C executable ipc_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/ipc_test.dir/ipc_test.c.o -o ipc_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-static' [100%] Built target tls_test make[4]: Leaving directory '/<>/build-static' [100%] Built target ipc_test make[3]: Leaving directory '/<>/build-static' /usr/bin/cmake -E cmake_progress_start /<>/build-static/CMakeFiles 0 make[2]: Leaving directory '/<>/build-static' dh_auto_build --buildsystem=cmake --builddir=build-shared cd build-shared && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/<>/build-shared' /usr/bin/cmake -S/<> -B/<>/build-shared --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/build-shared/CMakeFiles /<>/build-shared//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/<>/build-shared' make -f CMakeFiles/nng.dir/build.make CMakeFiles/nng.dir/depend make -f CMakeFiles/nng_testing.dir/build.make CMakeFiles/nng_testing.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/build-shared /<>/build-shared /<>/build-shared/CMakeFiles/nng.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/build-shared /<>/build-shared /<>/build-shared/CMakeFiles/nng_testing.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make[4]: Leaving directory '/<>/build-shared' make -f CMakeFiles/nng.dir/build.make CMakeFiles/nng.dir/build make -f CMakeFiles/nng_testing.dir/build.make CMakeFiles/nng_testing.dir/build make[4]: Entering directory '/<>/build-shared' make[4]: Entering directory '/<>/build-shared' [ 1%] Building C object CMakeFiles/nng.dir/src/nng_legacy.c.o [ 1%] Building C object CMakeFiles/nng.dir/src/core/aio.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/nng_legacy.c /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/aio.c [ 1%] Building C object CMakeFiles/nng.dir/src/nng.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/nng.c [ 1%] Building C object CMakeFiles/nng_testing.dir/src/nng.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/nng.c [ 1%] Building C object CMakeFiles/nng.dir/src/core/device.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/device.c [ 2%] Building C object CMakeFiles/nng.dir/src/core/dialer.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/dialer.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/file.c [ 2%] Building C object CMakeFiles/nng.dir/src/core/idhash.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/idhash.c [ 2%] Building C object CMakeFiles/nng.dir/src/core/init.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/init.c [ 3%] Building C object CMakeFiles/nng.dir/src/core/list.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/lmq.c [ 3%] Building C object CMakeFiles/nng.dir/src/core/message.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/message.c [ 4%] Building C object CMakeFiles/nng.dir/src/core/msgqueue.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/msgqueue.c [ 4%] Building C object CMakeFiles/nng.dir/src/core/options.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/options.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/nng_legacy.c [ 4%] Building C object CMakeFiles/nng.dir/src/core/pollable.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/pollable.c [ 4%] Building C object CMakeFiles/nng.dir/src/core/panic.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/pipe.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/aio.c [ 5%] Building C object CMakeFiles/nng.dir/src/core/protocol.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/reap.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/socket.c [ 6%] Building C object CMakeFiles/nng.dir/src/core/stats.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/device.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/dialer.c [ 7%] Building C object CMakeFiles/nng_testing.dir/src/core/file.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/file.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/stream.c [ 7%] Building C object CMakeFiles/nng_testing.dir/src/core/idhash.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/idhash.c [ 8%] Building C object CMakeFiles/nng_testing.dir/src/core/init.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/init.c [ 8%] Building C object CMakeFiles/nng_testing.dir/src/core/list.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/list.c [ 8%] Building C object CMakeFiles/nng_testing.dir/src/core/listener.c.o [ 8%] Building C object CMakeFiles/nng.dir/src/core/strs.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/strs.c /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/listener.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/lmq.c [ 10%] Building C object CMakeFiles/nng.dir/src/core/taskq.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/taskq.c [ 10%] Building C object CMakeFiles/nng.dir/src/core/tcp.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/tcp.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/message.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/thread.c [ 10%] Building C object CMakeFiles/nng.dir/src/core/timer.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/timer.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/url.c [ 11%] Building C object CMakeFiles/nng_testing.dir/src/core/msgqueue.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/msgqueue.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/platform/posix/posix_alloc.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/pollable.c [ 12%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/platform/posix/posix_atomic.c [ 12%] Building C object CMakeFiles/nng_testing.dir/src/core/panic.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/panic.c [ 12%] Building C object CMakeFiles/nng_testing.dir/src/core/pipe.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/pipe.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/platform/posix/posix_clock.c [ 12%] Building C object CMakeFiles/nng_testing.dir/src/core/protocol.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/protocol.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/platform/posix/posix_debug.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/platform/posix/posix_file.c [ 14%] Building C object CMakeFiles/nng_testing.dir/src/core/reap.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/reap.c [ 14%] Building C object CMakeFiles/nng_testing.dir/src/core/socket.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/socket.c [ 14%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/platform/posix/posix_ipcconn.c [ 14%] Building C object CMakeFiles/nng_testing.dir/src/core/stats.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/stats.c [ 14%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/platform/posix/posix_ipcdial.c [ 15%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/platform/posix/posix_ipclisten.c [ 15%] Building C object CMakeFiles/nng_testing.dir/src/core/stream.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/stream.c [ 15%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/platform/posix/posix_pipe.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/platform/posix/posix_resolv_gai.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/platform/posix/posix_sockaddr.c [ 16%] Building C object CMakeFiles/nng_testing.dir/src/core/strs.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/strs.c [ 17%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/platform/posix/posix_tcpconn.c [ 17%] Building C object CMakeFiles/nng_testing.dir/src/core/taskq.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/taskq.c [ 17%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/platform/posix/posix_tcpdial.c [ 17%] Building C object CMakeFiles/nng_testing.dir/src/core/tcp.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/tcp.c [ 17%] Building C object CMakeFiles/nng_testing.dir/src/core/thread.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/thread.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/platform/posix/posix_tcplisten.c [ 18%] Building C object CMakeFiles/nng_testing.dir/src/core/timer.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/timer.c [ 19%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/platform/posix/posix_thread.c [ 19%] Building C object CMakeFiles/nng_testing.dir/src/core/url.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/core/url.c [ 19%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_alloc.c [ 19%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_udp.c.o [ 20%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/platform/posix/posix_udp.c /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_atomic.c [ 20%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/platform/posix/posix_pollq_epoll.c [ 20%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_clock.c [ 20%] Building C object CMakeFiles/nng.dir/src/platform/posix/posix_rand_getrandom.c.o [ 20%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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_getrandom.c.o -MF CMakeFiles/nng.dir/src/platform/posix/posix_rand_getrandom.c.o.d -o CMakeFiles/nng.dir/src/platform/posix/posix_rand_getrandom.c.o -c /<>/src/platform/posix/posix_rand_getrandom.c /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_debug.c [ 20%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_file.c [ 21%] Building C object CMakeFiles/nng.dir/src/compat/nanomsg/nn.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/compat/nanomsg/nn.c [ 21%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/bus0/bus.c [ 22%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_ipcconn.c [ 22%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_ipcdial.c [ 22%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pair0/pair.c [ 22%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_ipclisten.c [ 22%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_pipe.c [ 22%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pair1/pair.c [ 23%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_resolv_gai.c [ 23%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_sockaddr.c [ 24%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pair1/pair1_poly.c [ 24%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_tcpconn.c [ 24%] Building C object CMakeFiles/nng.dir/src/sp/protocol/pipeline0/pull.c.o [ 24%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pipeline0/pull.c /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pipeline0/push.c [ 24%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pubsub0/pub.c [ 25%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pubsub0/sub.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pubsub0/xsub.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_tcpdial.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/reqrep0/req.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/reqrep0/xreq.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_tcplisten.c [ 27%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/reqrep0/rep.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/reqrep0/xrep.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/survey0/survey.c [ 28%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/survey0/xsurvey.c [ 28%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/survey0/respond.c [ 28%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_thread.c [ 28%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/survey0/xrespond.c [ 28%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/transport/inproc/inproc.c [ 29%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/transport/ipc/ipc.c [ 29%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/transport/tcp/tcp.c [ 29%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_udp.c [ 30%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/platform/posix/posix_pollq_epoll.c [ 30%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/transport/tls/tls.c [ 30%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/transport/ws/websocket.c [ 30%] Building C object CMakeFiles/nng_testing.dir/src/platform/posix/posix_rand_getrandom.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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_getrandom.c.o -MF CMakeFiles/nng_testing.dir/src/platform/posix/posix_rand_getrandom.c.o.d -o CMakeFiles/nng_testing.dir/src/platform/posix/posix_rand_getrandom.c.o -c /<>/src/platform/posix/posix_rand_getrandom.c [ 31%] Building C object CMakeFiles/nng.dir/src/sp/transport.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/transport.c [ 31%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/compat/nanomsg/nn.c [ 31%] Building C object CMakeFiles/nng.dir/src/supplemental/base64/base64.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/supplemental/base64/base64.c [ 31%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/supplemental/http/http_public.c [ 31%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/supplemental/http/http_client.c [ 32%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/supplemental/http/http_chunk.c [ 32%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/supplemental/http/http_conn.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/supplemental/http/http_msg.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/supplemental/http/http_schemes.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/supplemental/http/http_server.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/bus0/bus.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/supplemental/sha1/sha1.c [ 34%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/pair0/pair.c [ 34%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/supplemental/tls/mbedtls/tls.c [ 35%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/supplemental/tls/tls_common.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/supplemental/util/options.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/supplemental/util/platform.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/pair1/pair1_poly.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/supplemental/websocket/websocket.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/pipeline0/push.c [ 36%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/pipeline0/pull.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/pubsub0/pub.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/pubsub0/xsub.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/reqrep0/rep.c [ 37%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/reqrep0/xrep.c [ 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/protocol/survey0/xsurvey.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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/transport/inproc/inproc.c [ 40%] 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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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_getrandom.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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 40%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/transport/ipc/ipc.c [ 40%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/transport/tcp/tcp.c /usr/bin/cmake -E cmake_symlink_library libnng.so.1.5.2 libnng.so.1 libnng.so make[4]: Leaving directory '/<>/build-shared' [ 40%] Built target nng make -f src/tools/nngcat/CMakeFiles/nngcat.dir/build.make src/tools/nngcat/CMakeFiles/nngcat.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/tools/nngcat /<>/build-shared /<>/build-shared/src/tools/nngcat /<>/build-shared/src/tools/nngcat/CMakeFiles/nngcat.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f src/tools/nngcat/CMakeFiles/nngcat.dir/build.make src/tools/nngcat/CMakeFiles/nngcat.dir/build make[4]: Entering directory '/<>/build-shared' [ 40%] Building C object src/tools/nngcat/CMakeFiles/nngcat.dir/nngcat.c.o cd /<>/build-shared/src/tools/nngcat && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/src -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/tools/nngcat/nngcat.c [ 41%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/transport/tls/tls.c [ 41%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/transport/ws/websocket.c [ 42%] Linking C executable nngcat cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/nngcat.dir/nngcat.c.o -o nngcat -Wl,-rpath,/<>/build-shared: ../../../libnng.so.1.5.2 make[4]: Leaving directory '/<>/build-shared' [ 42%] Built target nngcat make -f src/tools/perf/CMakeFiles/remote_lat.dir/build.make src/tools/perf/CMakeFiles/remote_lat.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/tools/perf /<>/build-shared /<>/build-shared/src/tools/perf /<>/build-shared/src/tools/perf/CMakeFiles/remote_lat.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-shared' [ 42%] Building C object CMakeFiles/nng_testing.dir/src/sp/transport.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/sp/transport.c [ 42%] Building C object src/tools/perf/CMakeFiles/remote_lat.dir/perf.c.o cd /<>/build-shared/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/tools/perf/perf.c [ 42%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/base64/base64.c [ 43%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/http/http_public.c [ 43%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/http/http_client.c [ 43%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/http/http_chunk.c [ 43%] Linking C executable remote_lat cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/remote_lat.dir/perf.c.o -o remote_lat -Wl,-rpath,/<>/build-shared ../../../libnng.so.1.5.2 make[4]: Leaving directory '/<>/build-shared' [ 43%] Built target remote_lat make -f src/tools/perf/CMakeFiles/local_lat.dir/build.make src/tools/perf/CMakeFiles/local_lat.dir/depend [ 43%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/http/http_conn.c make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/tools/perf /<>/build-shared /<>/build-shared/src/tools/perf /<>/build-shared/src/tools/perf/CMakeFiles/local_lat.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-shared' [ 43%] Building C object src/tools/perf/CMakeFiles/local_lat.dir/perf.c.o cd /<>/build-shared/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/tools/perf/perf.c [ 44%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/http/http_msg.c [ 44%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/http/http_schemes.c [ 44%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/http/http_server.c [ 44%] Linking C executable local_lat cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/local_lat.dir/perf.c.o -o local_lat -Wl,-rpath,/<>/build-shared ../../../libnng.so.1.5.2 make[4]: Leaving directory '/<>/build-shared' [ 44%] Built target local_lat make -f src/tools/perf/CMakeFiles/local_thr.dir/build.make src/tools/perf/CMakeFiles/local_thr.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/tools/perf /<>/build-shared /<>/build-shared/src/tools/perf /<>/build-shared/src/tools/perf/CMakeFiles/local_thr.dir/DependInfo.cmake --color= [ 44%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/sha1/sha1.c make[4]: Leaving directory '/<>/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-shared' [ 45%] Building C object src/tools/perf/CMakeFiles/local_thr.dir/perf.c.o cd /<>/build-shared/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/tools/perf/perf.c [ 46%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/tls/mbedtls/tls.c make -f src/tools/perf/CMakeFiles/remote_thr.dir/build.make src/tools/perf/CMakeFiles/remote_thr.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/tools/perf /<>/build-shared /<>/build-shared/src/tools/perf /<>/build-shared/src/tools/perf/CMakeFiles/remote_thr.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f src/tools/perf/CMakeFiles/remote_thr.dir/build.make src/tools/perf/CMakeFiles/remote_thr.dir/build make[4]: Entering directory '/<>/build-shared' [ 46%] Building C object src/tools/perf/CMakeFiles/remote_thr.dir/perf.c.o cd /<>/build-shared/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/tools/perf/perf.c [ 46%] Linking C executable local_thr cd /<>/build-shared/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/local_thr.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/local_thr.dir/perf.c.o -o local_thr -Wl,-rpath,/<>/build-shared ../../../libnng.so.1.5.2 make[4]: Leaving directory '/<>/build-shared' [ 46%] Built target local_thr make -f src/tools/perf/CMakeFiles/inproc_thr.dir/build.make src/tools/perf/CMakeFiles/inproc_thr.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/tools/perf /<>/build-shared /<>/build-shared/src/tools/perf /<>/build-shared/src/tools/perf/CMakeFiles/inproc_thr.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-shared' [ 46%] Building C object src/tools/perf/CMakeFiles/inproc_thr.dir/perf.c.o cd /<>/build-shared/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/tools/perf/perf.c [ 46%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/tls/tls_common.c [ 47%] Linking C executable remote_thr cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/remote_thr.dir/perf.c.o -o remote_thr -Wl,-rpath,/<>/build-shared ../../../libnng.so.1.5.2 [ 47%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/util/options.c make[4]: Leaving directory '/<>/build-shared' [ 47%] Linking C executable inproc_thr cd /<>/build-shared/src/tools/perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/inproc_thr.dir/link.txt --verbose=1 [ 47%] Built target remote_thr make -f src/tools/perf/CMakeFiles/inproc_lat.dir/build.make src/tools/perf/CMakeFiles/inproc_lat.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/tools/perf /<>/build-shared /<>/build-shared/src/tools/perf /<>/build-shared/src/tools/perf/CMakeFiles/inproc_lat.dir/DependInfo.cmake --color= /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/inproc_thr.dir/perf.c.o -o inproc_thr -Wl,-rpath,/<>/build-shared ../../../libnng.so.1.5.2 make[4]: Leaving directory '/<>/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-shared' [ 48%] Building C object src/tools/perf/CMakeFiles/inproc_lat.dir/perf.c.o cd /<>/build-shared/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/tools/perf/perf.c make[4]: Leaving directory '/<>/build-shared' [ 48%] Built target inproc_thr make -f src/tools/perf/CMakeFiles/pubdrop.dir/build.make src/tools/perf/CMakeFiles/pubdrop.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/tools/perf /<>/build-shared /<>/build-shared/src/tools/perf /<>/build-shared/src/tools/perf/CMakeFiles/pubdrop.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f src/tools/perf/CMakeFiles/pubdrop.dir/build.make src/tools/perf/CMakeFiles/pubdrop.dir/build [ 49%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/util/platform.c make[4]: Entering directory '/<>/build-shared' [ 50%] Building C object src/tools/perf/CMakeFiles/pubdrop.dir/pubdrop.c.o cd /<>/build-shared/src/tools/perf && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_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/<>/include -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/tools/perf/pubdrop.c [ 50%] 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_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/supplemental/websocket/websocket.c [ 50%] Linking C executable inproc_lat cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/inproc_lat.dir/perf.c.o -o inproc_lat -Wl,-rpath,/<>/build-shared ../../../libnng.so.1.5.2 [ 50%] Linking C executable pubdrop cd /<>/build-shared/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/pubdrop.dir/pubdrop.c.o -o pubdrop -Wl,-rpath,/<>/build-shared ../../../libnng.so.1.5.2 make[4]: Leaving directory '/<>/build-shared' [ 50%] Built target inproc_lat [ 50%] Building C object CMakeFiles/nng_testing.dir/src/testing/certs.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/testing/certs.c make[4]: Leaving directory '/<>/build-shared' [ 50%] Built target pubdrop [ 50%] Building C object CMakeFiles/nng_testing.dir/src/testing/marry.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/testing/marry.c [ 51%] Building C object CMakeFiles/nng_testing.dir/src/testing/streams.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/testing/streams.c [ 51%] Building C object CMakeFiles/nng_testing.dir/src/testing/util.c.o /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src -I/<>/src/testing -I/<>/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -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 /<>/src/testing/util.c [ 51%] Linking C static library libnng_testing.a /usr/bin/cmake -P CMakeFiles/nng_testing.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/nng_testing.dir/link.txt --verbose=1 /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_getrandom.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-shared' [ 51%] Built target nng_testing make -f src/core/CMakeFiles/aio_test.dir/build.make src/core/CMakeFiles/aio_test.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/core /<>/build-shared /<>/build-shared/src/core /<>/build-shared/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[4]: Entering directory '/<>/build-shared' make -f src/core/CMakeFiles/errors_test.dir/build.make src/core/CMakeFiles/errors_test.dir/depend cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/core /<>/build-shared /<>/build-shared/src/core /<>/build-shared/src/core/CMakeFiles/buf_size_test.dir/DependInfo.cmake --color= make -f src/core/CMakeFiles/id_test.dir/build.make src/core/CMakeFiles/id_test.dir/depend make[4]: Entering directory '/<>/build-shared' make[4]: Leaving directory '/<>/build-shared' make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/core /<>/build-shared /<>/build-shared/src/core /<>/build-shared/src/core/CMakeFiles/id_test.dir/DependInfo.cmake --color= cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/core /<>/build-shared /<>/build-shared/src/core /<>/build-shared/src/core/CMakeFiles/errors_test.dir/DependInfo.cmake --color= make -f src/core/CMakeFiles/aio_test.dir/build.make src/core/CMakeFiles/aio_test.dir/build make[4]: Leaving directory '/<>/build-shared' make -f src/core/CMakeFiles/buf_size_test.dir/build.make src/core/CMakeFiles/buf_size_test.dir/build make[4]: Entering directory '/<>/build-shared' make[4]: Entering directory '/<>/build-shared' make[4]: Leaving directory '/<>/build-shared' make -f src/core/CMakeFiles/errors_test.dir/build.make src/core/CMakeFiles/errors_test.dir/build make[4]: Leaving directory '/<>/build-shared' make -f src/core/CMakeFiles/id_test.dir/build.make src/core/CMakeFiles/id_test.dir/build make[4]: Entering directory '/<>/build-shared' [ 51%] Building C object src/core/CMakeFiles/buf_size_test.dir/buf_size_test.c.o make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/buf_size_test.c [ 51%] Building C object src/core/CMakeFiles/aio_test.dir/aio_test.c.o cd /<>/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/aio_test.c [ 51%] Building C object src/core/CMakeFiles/id_test.dir/id_test.c.o cd /<>/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/id_test.c [ 51%] Building C object src/core/CMakeFiles/errors_test.dir/errors_test.c.o cd /<>/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/errors_test.c [ 51%] Linking C executable errors_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/errors_test.dir/errors_test.c.o -o errors_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 51%] Linking C executable buf_size_test cd /<>/build-shared/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/buf_size_test.dir/link.txt --verbose=1 make[4]: Leaving directory '/<>/build-shared' /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 51%] Built target errors_test make -f src/core/CMakeFiles/list_test.dir/build.make src/core/CMakeFiles/list_test.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/core /<>/build-shared /<>/build-shared/src/core /<>/build-shared/src/core/CMakeFiles/list_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f src/core/CMakeFiles/list_test.dir/build.make src/core/CMakeFiles/list_test.dir/build make[4]: Entering directory '/<>/build-shared' [ 52%] Building C object src/core/CMakeFiles/list_test.dir/list_test.c.o cd /<>/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/list_test.c [ 53%] Linking C executable id_test cd /<>/build-shared/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/id_test.dir/id_test.c.o -o id_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 53%] Built target buf_size_test make -f src/core/CMakeFiles/message_test.dir/build.make src/core/CMakeFiles/message_test.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/core /<>/build-shared /<>/build-shared/src/core /<>/build-shared/src/core/CMakeFiles/message_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f src/core/CMakeFiles/message_test.dir/build.make src/core/CMakeFiles/message_test.dir/build make[4]: Entering directory '/<>/build-shared' [ 53%] Building C object src/core/CMakeFiles/message_test.dir/message_test.c.o cd /<>/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/message_test.c make[4]: Leaving directory '/<>/build-shared' [ 53%] Built target id_test make -f src/core/CMakeFiles/reconnect_test.dir/build.make src/core/CMakeFiles/reconnect_test.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/core /<>/build-shared /<>/build-shared/src/core /<>/build-shared/src/core/CMakeFiles/reconnect_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f src/core/CMakeFiles/reconnect_test.dir/build.make src/core/CMakeFiles/reconnect_test.dir/build make[4]: Entering directory '/<>/build-shared' [ 53%] Building C object src/core/CMakeFiles/reconnect_test.dir/reconnect_test.c.o cd /<>/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/reconnect_test.c [ 53%] Linking C executable aio_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/aio_test.dir/aio_test.c.o -o aio_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 53%] Built target aio_test make -f src/core/CMakeFiles/sock_test.dir/build.make src/core/CMakeFiles/sock_test.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/core /<>/build-shared /<>/build-shared/src/core /<>/build-shared/src/core/CMakeFiles/sock_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f src/core/CMakeFiles/sock_test.dir/build.make src/core/CMakeFiles/sock_test.dir/build make[4]: Entering directory '/<>/build-shared' [ 53%] Building C object src/core/CMakeFiles/sock_test.dir/sock_test.c.o cd /<>/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/sock_test.c [ 53%] Linking C executable list_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/list_test.dir/list_test.c.o -o list_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 53%] Built target list_test make -f src/core/CMakeFiles/url_test.dir/build.make src/core/CMakeFiles/url_test.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/core /<>/build-shared /<>/build-shared/src/core /<>/build-shared/src/core/CMakeFiles/url_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f src/core/CMakeFiles/url_test.dir/build.make src/core/CMakeFiles/url_test.dir/build make[4]: Entering directory '/<>/build-shared' [ 53%] Building C object src/core/CMakeFiles/url_test.dir/url_test.c.o cd /<>/build-shared/src/core && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/core/url_test.c [ 54%] Linking C executable reconnect_test cd /<>/build-shared/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/reconnect_test.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/reconnect_test.dir/reconnect_test.c.o -o reconnect_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 54%] Built target reconnect_test make -f src/platform/CMakeFiles/platform_test.dir/build.make src/platform/CMakeFiles/platform_test.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/platform /<>/build-shared /<>/build-shared/src/platform /<>/build-shared/src/platform/CMakeFiles/platform_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f src/platform/CMakeFiles/platform_test.dir/build.make src/platform/CMakeFiles/platform_test.dir/build make[4]: Entering directory '/<>/build-shared' [ 54%] Building C object src/platform/CMakeFiles/platform_test.dir/platform_test.c.o cd /<>/build-shared/src/platform && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/platform/platform_test.c [ 54%] Linking C executable message_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/message_test.dir/message_test.c.o -o message_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 54%] Built target message_test 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-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/compat/nanomsg /<>/build-shared /<>/build-shared/src/compat/nanomsg /<>/build-shared/src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' 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-shared' [ 54%] Building C object src/compat/nanomsg/CMakeFiles/compat_tcp_test.dir/compat_tcp_test.c.o cd /<>/build-shared/src/compat/nanomsg && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/compat/nanomsg/compat_tcp_test.c [ 55%] Linking C executable sock_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/sock_test.dir/sock_test.c.o -o sock_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 55%] Built target sock_test make -f src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/build.make src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/bus0 /<>/build-shared /<>/build-shared/src/sp/protocol/bus0 /<>/build-shared/src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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]: Entering directory '/<>/build-shared' [ 55%] Building C object src/sp/protocol/bus0/CMakeFiles/bug1247_test.dir/bug1247_test.c.o cd /<>/build-shared/src/sp/protocol/bus0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/bus0/bug1247_test.c [ 55%] Linking C executable url_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/url_test.dir/url_test.c.o -o url_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 55%] Linking C executable platform_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/platform_test.dir/platform_test.c.o -o platform_test ../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 55%] Built target url_test 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-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/pair0 /<>/build-shared /<>/build-shared/src/sp/protocol/pair0 /<>/build-shared/src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-shared' [ 55%] Building C object src/sp/protocol/pair0/CMakeFiles/pair0_test.dir/pair0_test.c.o cd /<>/build-shared/src/sp/protocol/pair0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pair0/pair0_test.c make[4]: Leaving directory '/<>/build-shared' [ 55%] Built target platform_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-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/pair1 /<>/build-shared /<>/build-shared/src/sp/protocol/pair1 /<>/build-shared/src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-shared' [ 56%] Building C object src/sp/protocol/pair1/CMakeFiles/pair1_test.dir/pair1_test.c.o cd /<>/build-shared/src/sp/protocol/pair1 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pair1/pair1_test.c [ 57%] Linking C executable compat_tcp_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 58%] Linking C executable bug1247_test cd /<>/build-shared/src/sp/protocol/bus0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/bug1247_test.dir/link.txt --verbose=1 make[4]: Leaving directory '/<>/build-shared' /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/bug1247_test.dir/bug1247_test.c.o -o bug1247_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 58%] Built target compat_tcp_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-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/pair1 /<>/build-shared /<>/build-shared/src/sp/protocol/pair1 /<>/build-shared/src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-shared' [ 58%] Building C object src/sp/protocol/pair1/CMakeFiles/pair1_poly_test.dir/pair1_poly_test.c.o cd /<>/build-shared/src/sp/protocol/pair1 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pair1/pair1_poly_test.c make[4]: Leaving directory '/<>/build-shared' [ 58%] Built target bug1247_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-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/pipeline0 /<>/build-shared /<>/build-shared/src/sp/protocol/pipeline0 /<>/build-shared/src/sp/protocol/pipeline0/CMakeFiles/pull_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' 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-shared' [ 58%] Building C object src/sp/protocol/pipeline0/CMakeFiles/pull_test.dir/pull_test.c.o cd /<>/build-shared/src/sp/protocol/pipeline0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pipeline0/pull_test.c [ 59%] Linking C executable pair0_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/pair0_test.dir/pair0_test.c.o -o pair0_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 59%] Built target pair0_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-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/pipeline0 /<>/build-shared /<>/build-shared/src/sp/protocol/pipeline0 /<>/build-shared/src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' 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-shared' [ 59%] Building C object src/sp/protocol/pipeline0/CMakeFiles/push_test.dir/push_test.c.o cd /<>/build-shared/src/sp/protocol/pipeline0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pipeline0/push_test.c [ 59%] Linking C executable pair1_test cd /<>/build-shared/src/sp/protocol/pair1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pair1_test.dir/link.txt --verbose=1 [ 60%] Linking C executable pull_test cd /<>/build-shared/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/pull_test.dir/pull_test.c.o -o pull_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/pair1_test.dir/pair1_test.c.o -o pair1_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 60%] Linking C executable pair1_poly_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' make[4]: Leaving directory '/<>/build-shared' [ 60%] Built target pair1_test [ 60%] Built target pull_test make -f src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/build.make src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/depend 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-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/pubsub0 /<>/build-shared /<>/build-shared/src/sp/protocol/pubsub0 /<>/build-shared/src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/pubsub0 /<>/build-shared /<>/build-shared/src/sp/protocol/pubsub0 /<>/build-shared/src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-shared' make[4]: Leaving directory '/<>/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-shared' [ 61%] Building C object src/sp/protocol/pubsub0/CMakeFiles/sub_test.dir/sub_test.c.o cd /<>/build-shared/src/sp/protocol/pubsub0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pubsub0/sub_test.c make[4]: Leaving directory '/<>/build-shared' [ 61%] Building C object src/sp/protocol/pubsub0/CMakeFiles/pub_test.dir/pub_test.c.o cd /<>/build-shared/src/sp/protocol/pubsub0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pubsub0/pub_test.c [ 61%] Built target pair1_poly_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-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/pubsub0 /<>/build-shared /<>/build-shared/src/sp/protocol/pubsub0 /<>/build-shared/src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-shared' [ 62%] Building C object src/sp/protocol/pubsub0/CMakeFiles/xsub_test.dir/xsub_test.c.o cd /<>/build-shared/src/sp/protocol/pubsub0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/pubsub0/xsub_test.c [ 62%] Linking C executable push_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/push_test.dir/push_test.c.o -o push_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 62%] Built target push_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-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/reqrep0 /<>/build-shared /<>/build-shared/src/sp/protocol/reqrep0 /<>/build-shared/src/sp/protocol/reqrep0/CMakeFiles/req_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' 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-shared' [ 62%] Building C object src/sp/protocol/reqrep0/CMakeFiles/req_test.dir/req_test.c.o cd /<>/build-shared/src/sp/protocol/reqrep0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/reqrep0/req_test.c [ 62%] Linking C executable xsub_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/xsub_test.dir/xsub_test.c.o -o xsub_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 62%] Linking C executable pub_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/pub_test.dir/pub_test.c.o -o pub_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 62%] Built target xsub_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-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/reqrep0 /<>/build-shared /<>/build-shared/src/sp/protocol/reqrep0 /<>/build-shared/src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-shared' make[4]: Leaving directory '/<>/build-shared' [ 62%] Building C object src/sp/protocol/reqrep0/CMakeFiles/rep_test.dir/rep_test.c.o cd /<>/build-shared/src/sp/protocol/reqrep0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/reqrep0/rep_test.c [ 62%] Built target pub_test make -f src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/build.make src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/depend [ 62%] Linking C executable sub_test cd /<>/build-shared/src/sp/protocol/pubsub0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/sub_test.dir/link.txt --verbose=1 make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/reqrep0 /<>/build-shared /<>/build-shared/src/sp/protocol/reqrep0 /<>/build-shared/src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/DependInfo.cmake --color= /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/sub_test.dir/sub_test.c.o -o sub_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/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-shared' [ 62%] Building C object src/sp/protocol/reqrep0/CMakeFiles/xrep_test.dir/xrep_test.c.o cd /<>/build-shared/src/sp/protocol/reqrep0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/reqrep0/xrep_test.c make[4]: Leaving directory '/<>/build-shared' [ 62%] Built target sub_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-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/reqrep0 /<>/build-shared /<>/build-shared/src/sp/protocol/reqrep0 /<>/build-shared/src/sp/protocol/reqrep0/CMakeFiles/xreq_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' 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-shared' [ 63%] Building C object src/sp/protocol/reqrep0/CMakeFiles/xreq_test.dir/xreq_test.c.o cd /<>/build-shared/src/sp/protocol/reqrep0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/reqrep0/xreq_test.c [ 63%] Linking C executable xrep_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/xrep_test.dir/xrep_test.c.o -o xrep_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 64%] Linking C executable req_test cd /<>/build-shared/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/req_test.dir/req_test.c.o -o req_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 64%] Linking C executable xreq_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/xreq_test.dir/xreq_test.c.o -o xreq_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' make[4]: Leaving directory '/<>/build-shared' [ 64%] Built target xrep_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-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/survey0 /<>/build-shared /<>/build-shared/src/sp/protocol/survey0 /<>/build-shared/src/sp/protocol/survey0/CMakeFiles/respond_test.dir/DependInfo.cmake --color= [ 64%] Built target req_test make -f src/sp/protocol/survey0/CMakeFiles/survey_test.dir/build.make src/sp/protocol/survey0/CMakeFiles/survey_test.dir/depend make[4]: Leaving directory '/<>/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-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/survey0 /<>/build-shared /<>/build-shared/src/sp/protocol/survey0 /<>/build-shared/src/sp/protocol/survey0/CMakeFiles/survey_test.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/build-shared' [ 64%] Linking C executable rep_test cd /<>/build-shared/src/sp/protocol/reqrep0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/rep_test.dir/link.txt --verbose=1 make[4]: Leaving directory '/<>/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-shared' /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/rep_test.dir/rep_test.c.o -o rep_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 65%] Building C object src/sp/protocol/survey0/CMakeFiles/respond_test.dir/respond_test.c.o cd /<>/build-shared/src/sp/protocol/survey0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/survey0/respond_test.c [ 65%] Building C object src/sp/protocol/survey0/CMakeFiles/survey_test.dir/survey_test.c.o cd /<>/build-shared/src/sp/protocol/survey0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/survey0/survey_test.c make[4]: Leaving directory '/<>/build-shared' [ 65%] Built target xreq_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-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/survey0 /<>/build-shared /<>/build-shared/src/sp/protocol/survey0 /<>/build-shared/src/sp/protocol/survey0/CMakeFiles/xrespond_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' 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-shared' [ 65%] Building C object src/sp/protocol/survey0/CMakeFiles/xrespond_test.dir/xrespond_test.c.o cd /<>/build-shared/src/sp/protocol/survey0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/survey0/xrespond_test.c make[4]: Leaving directory '/<>/build-shared' [ 65%] Built target rep_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-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/protocol/survey0 /<>/build-shared /<>/build-shared/src/sp/protocol/survey0 /<>/build-shared/src/sp/protocol/survey0/CMakeFiles/xsurvey_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-shared' [ 65%] Building C object src/sp/protocol/survey0/CMakeFiles/xsurvey_test.dir/xsurvey_test.c.o cd /<>/build-shared/src/sp/protocol/survey0 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/protocol/survey0/xsurvey_test.c [ 65%] Linking C executable xrespond_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/xrespond_test.dir/xrespond_test.c.o -o xrespond_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 66%] Linking C executable xsurvey_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/xsurvey_test.dir/xsurvey_test.c.o -o xsurvey_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 66%] Linking C executable respond_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/respond_test.dir/respond_test.c.o -o respond_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 66%] Built target xrespond_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-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/sp/transport/ipc /<>/build-shared /<>/build-shared/src/sp/transport/ipc /<>/build-shared/src/sp/transport/ipc/CMakeFiles/ipc_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/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-shared' [ 66%] Building C object src/sp/transport/ipc/CMakeFiles/ipc_test.dir/ipc_test.c.o cd /<>/build-shared/src/sp/transport/ipc && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/sp/transport/ipc/ipc_test.c [ 66%] Linking C executable survey_test cd /<>/build-shared/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/survey_test.dir/survey_test.c.o -o survey_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' make[4]: Leaving directory '/<>/build-shared' [ 66%] Built target xsurvey_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-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/supplemental/base64 /<>/build-shared /<>/build-shared/src/supplemental/base64 /<>/build-shared/src/supplemental/base64/CMakeFiles/base64_test.dir/DependInfo.cmake --color= [ 66%] Built target respond_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-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/supplemental/sha1 /<>/build-shared /<>/build-shared/src/supplemental/sha1 /<>/build-shared/src/supplemental/sha1/CMakeFiles/sha1_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f src/supplemental/base64/CMakeFiles/base64_test.dir/build.make src/supplemental/base64/CMakeFiles/base64_test.dir/build make[4]: Leaving directory '/<>/build-shared' make[4]: Entering directory '/<>/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-shared' [ 66%] Building C object src/supplemental/base64/CMakeFiles/base64_test.dir/base64_test.c.o cd /<>/build-shared/src/supplemental/base64 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/supplemental/base64/base64_test.c [ 66%] Building C object src/supplemental/sha1/CMakeFiles/sha1_test.dir/sha1_test.c.o cd /<>/build-shared/src/supplemental/sha1 && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/supplemental/sha1/sha1_test.c make[4]: Leaving directory '/<>/build-shared' [ 66%] Built target survey_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-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/supplemental/tls /<>/build-shared /<>/build-shared/src/supplemental/tls /<>/build-shared/src/supplemental/tls/CMakeFiles/tls_test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f src/supplemental/tls/CMakeFiles/tls_test.dir/build.make src/supplemental/tls/CMakeFiles/tls_test.dir/build make[4]: Entering directory '/<>/build-shared' [ 67%] Building C object src/supplemental/tls/CMakeFiles/tls_test.dir/tls_test.c.o cd /<>/build-shared/src/supplemental/tls && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/tests -I/<>/src -I/<>/include -I/<>/src/testing -g -O2 -ffile-prefix-map=/<>=. -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 /<>/src/supplemental/tls/tls_test.c [ 67%] Linking C executable sha1_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/sha1_test.dir/sha1_test.c.o -o sha1_test ../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 68%] Linking C executable base64_test cd /<>/build-shared/src/supplemental/base64 && /usr/bin/cmake -E cmake_link_script CMakeFiles/base64_test.dir/link.txt --verbose=1 [ 68%] Built target sha1_test make -f tests/CMakeFiles/device.dir/build.make tests/CMakeFiles/device.dir/depend /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/base64_test.dir/base64_test.c.o -o base64_test ../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/device.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/device.dir/build.make tests/CMakeFiles/device.dir/build make[4]: Entering directory '/<>/build-shared' [ 68%] Building C object tests/CMakeFiles/device.dir/device.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/device.c make[4]: Leaving directory '/<>/build-shared' [ 68%] Built target base64_test make -f tests/CMakeFiles/files.dir/build.make tests/CMakeFiles/files.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/files.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/files.dir/build.make tests/CMakeFiles/files.dir/build make[4]: Entering directory '/<>/build-shared' [ 68%] Linking C executable tls_test cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/tls_test.dir/tls_test.c.o -o tls_test ../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 69%] Building C object tests/CMakeFiles/files.dir/files.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/files.c In file included from /<>/tests/device.c:17: /<>/tests/device.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:314:14: note: in expansion of macro ‘ConveyTest’ 314 | #define Test ConveyTest | ^~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/device.c:46:17: note: in expansion of macro ‘Convey’ 46 | Convey("We cannot create cooked mode device", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:314:14: note: in expansion of macro ‘ConveyTest’ 314 | #define Test ConveyTest | ^~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/device.c:52:17: note: in expansion of macro ‘Convey’ 52 | Convey("We can create a PAIRv1 device", { | ^~~~~~ make[4]: Leaving directory '/<>/build-shared' [ 69%] Built target tls_test make -f tests/CMakeFiles/httpserver.dir/build.make tests/CMakeFiles/httpserver.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/httpserver.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/httpserver.dir/build.make tests/CMakeFiles/httpserver.dir/build make[4]: Entering directory '/<>/build-shared' [ 70%] Building C object tests/CMakeFiles/device.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 70%] Building C object tests/CMakeFiles/httpserver.dir/httpserver.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/httpserver.c [ 71%] Linking C executable ipc_test cd /<>/build-shared/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/ipc_test.dir/ipc_test.c.o -o ipc_test ../../../../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 71%] Built target ipc_test make -f tests/CMakeFiles/inproc.dir/build.make tests/CMakeFiles/inproc.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/inproc.dir/DependInfo.cmake --color= In file included from /<>/tests/files.c:11: /<>/tests/files.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/files.c:141:9: note: in expansion of macro ‘Convey’ 141 | Convey("We can create a pair of files", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/files.c:234:9: note: in expansion of macro ‘Convey’ 234 | Convey("Zero length files work", { | ^~~~~~ make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/inproc.dir/build.make tests/CMakeFiles/inproc.dir/build make[4]: Entering directory '/<>/build-shared' [ 71%] Building C object tests/CMakeFiles/inproc.dir/inproc.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/inproc.c [ 71%] Building C object tests/CMakeFiles/files.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 71%] Linking C executable device cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 71%] Built target device make -f tests/CMakeFiles/ipc.dir/build.make tests/CMakeFiles/ipc.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/ipc.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/ipc.dir/build.make tests/CMakeFiles/ipc.dir/build make[4]: Entering directory '/<>/build-shared' [ 72%] Building C object tests/CMakeFiles/ipc.dir/ipc.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/ipc.c [ 72%] Linking C executable files cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/files.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 72%] Building C object tests/CMakeFiles/inproc.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c make[4]: Leaving directory '/<>/build-shared' [ 72%] Built target files make -f tests/CMakeFiles/ipcsupp.dir/build.make tests/CMakeFiles/ipcsupp.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/ipcsupp.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/ipcsupp.dir/build.make tests/CMakeFiles/ipcsupp.dir/build make[4]: Entering directory '/<>/build-shared' [ 72%] Building C object tests/CMakeFiles/ipcsupp.dir/ipcsupp.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/ipcsupp.c In file included from /<>/tests/ipcsupp.c:16: /<>/tests/ipcsupp.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/ipcsupp.c:22:9: note: in expansion of macro ‘Convey’ 22 | Convey("We can create a dialer and listener", { | ^~~~~~ /<>/tests/ipcsupp.c:44:45: warning: variable ‘c1’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 44 | nng_stream *c1 = NULL; | ^~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/ipcsupp.c:22:9: note: in expansion of macro ‘Convey’ 22 | Convey("We can create a dialer and listener", { | ^~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/ipcsupp.c:37:17: note: in expansion of macro ‘Convey’ 37 | Convey("Listener listens", { | ^~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/ipcsupp.c:40:25: note: in expansion of macro ‘Convey’ 40 | Convey("We can dial it", { | ^~~~~~ [ 72%] Building C object tests/CMakeFiles/ipcsupp.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 72%] Linking C executable inproc cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 72%] Building C object tests/CMakeFiles/ipc.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c make[4]: Leaving directory '/<>/build-shared' [ 72%] Built target inproc make -f tests/CMakeFiles/ipcwinsec.dir/build.make tests/CMakeFiles/ipcwinsec.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/ipcwinsec.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/ipcwinsec.dir/build.make tests/CMakeFiles/ipcwinsec.dir/build make[4]: Entering directory '/<>/build-shared' [ 72%] Building C object tests/CMakeFiles/ipcwinsec.dir/ipcwinsec.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/ipcwinsec.c [ 73%] Linking C executable ipcsupp cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 73%] Linking C executable ipc cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 73%] Built target ipcsupp make -f tests/CMakeFiles/multistress.dir/build.make tests/CMakeFiles/multistress.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/multistress.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/multistress.dir/build.make tests/CMakeFiles/multistress.dir/build make[4]: Entering directory '/<>/build-shared' [ 74%] Building C object tests/CMakeFiles/multistress.dir/multistress.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/multistress.c make[4]: Leaving directory '/<>/build-shared' [ 74%] Built target ipc make -f tests/CMakeFiles/nonblock.dir/build.make tests/CMakeFiles/nonblock.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/nonblock.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/nonblock.dir/build.make tests/CMakeFiles/nonblock.dir/build make[4]: Entering directory '/<>/build-shared' [ 74%] Building C object tests/CMakeFiles/nonblock.dir/nonblock.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/nonblock.c In file included from /<>/tests/trantest.h:19, from /<>/tests/httpserver.c:18: /<>/tests/httpserver.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/httpserver.c:188:9: note: in expansion of macro ‘Convey’ 188 | Convey("We can start an HTTP server", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/httpserver.c:287:9: note: in expansion of macro ‘Convey’ 287 | Convey("Directory serving works (root)", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/httpserver.c:489:9: note: in expansion of macro ‘Convey’ 489 | Convey("Directory serving works", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/httpserver.c:692:9: note: in expansion of macro ‘Convey’ 692 | Convey("Multiple tree handlers works", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/httpserver.c:787:9: note: in expansion of macro ‘Convey’ 787 | Convey("Custom POST handler works", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/httpserver.c:858:9: note: in expansion of macro ‘Convey’ 858 | Convey("Redirect handler works", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/httpserver.c:977:9: note: in expansion of macro ‘Convey’ 977 | Convey("Root tree handler works", { | ^~~~~~ In file included from /<>/tests/ipcwinsec.c:16: /<>/tests/ipcwinsec.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/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/nonblock.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 74%] Building C object tests/CMakeFiles/ipcwinsec.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 74%] Building C object tests/CMakeFiles/multistress.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 74%] Linking C executable nonblock cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/nonblock.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 74%] Linking C executable ipcwinsec cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' make[4]: Leaving directory '/<>/build-shared' [ 74%] Built target ipcwinsec [ 74%] Built target nonblock make -f tests/CMakeFiles/options.dir/build.make tests/CMakeFiles/options.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/options.dir/DependInfo.cmake --color= [ 75%] Building C object tests/CMakeFiles/httpserver.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/options.dir/build.make tests/CMakeFiles/options.dir/build make[4]: Entering directory '/<>/build-shared' [ 76%] Building C object tests/CMakeFiles/options.dir/options.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/options.c [ 76%] Building C object tests/CMakeFiles/options.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 76%] Linking C executable multistress cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 76%] Built target multistress make -f tests/CMakeFiles/pipe.dir/build.make tests/CMakeFiles/pipe.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/pipe.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/pipe.dir/build.make tests/CMakeFiles/pipe.dir/build make[4]: Entering directory '/<>/build-shared' [ 76%] Building C object tests/CMakeFiles/pipe.dir/pipe.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/pipe.c [ 76%] Building C object tests/CMakeFiles/pipe.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 76%] Linking C executable httpserver cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 76%] Linking C executable options cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 76%] Built target options make -f tests/CMakeFiles/pollfd.dir/build.make tests/CMakeFiles/pollfd.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/pollfd.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/pollfd.dir/build.make tests/CMakeFiles/pollfd.dir/build [ 76%] Built target httpserver make -f tests/CMakeFiles/scalability.dir/build.make tests/CMakeFiles/scalability.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/scalability.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/build-shared' make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/scalability.dir/build.make tests/CMakeFiles/scalability.dir/build [ 76%] Building C object tests/CMakeFiles/pollfd.dir/pollfd.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/pollfd.c make[4]: Entering directory '/<>/build-shared' In file included from /<>/tests/pipe.c:19: /<>/tests/pipe.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/pipe.c:118:9: note: in expansion of macro ‘Convey’ 118 | Convey("We can create a pipeline", { | ^~~~~~ [ 76%] Building C object tests/CMakeFiles/scalability.dir/scalability.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/scalability.c [ 77%] Building C object tests/CMakeFiles/pollfd.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c In file included from /<>/tests/pollfd.c:38: /<>/tests/pollfd.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/pollfd.c:42:9: note: in expansion of macro ‘Convey’ 42 | Convey("Given a connected pair of sockets", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/pollfd.c:116:9: note: in expansion of macro ‘Convey’ 116 | Convey("We cannot get a send FD for PULL", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/pollfd.c:124:9: note: in expansion of macro ‘Convey’ 124 | Convey("We cannot get a recv FD for PUSH", { | ^~~~~~ [ 77%] Building C object tests/CMakeFiles/scalability.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 78%] Linking C executable pipe cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/pipe.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make -f tests/CMakeFiles/stats.dir/build.make tests/CMakeFiles/stats.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/stats.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/stats.dir/build.make tests/CMakeFiles/stats.dir/build make[4]: Entering directory '/<>/build-shared' [ 78%] Building C object tests/CMakeFiles/stats.dir/stats.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/stats.c make[4]: Leaving directory '/<>/build-shared' [ 78%] Built target pipe make -f tests/CMakeFiles/synch.dir/build.make tests/CMakeFiles/synch.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/synch.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/synch.dir/build.make tests/CMakeFiles/synch.dir/build make[4]: Entering directory '/<>/build-shared' [ 79%] Building C object tests/CMakeFiles/synch.dir/synch.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/synch.c [ 79%] Linking C executable pollfd cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/pollfd.dir/link.txt --verbose=1 [ 79%] Building C object tests/CMakeFiles/synch.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 80%] Linking C executable scalability cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 80%] Built target pollfd make -f tests/CMakeFiles/tls.dir/build.make tests/CMakeFiles/tls.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/tls.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/tls.dir/build.make tests/CMakeFiles/tls.dir/build make[4]: Entering directory '/<>/build-shared' [ 80%] Building C object tests/CMakeFiles/tls.dir/tls.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/tls.c make[4]: Leaving directory '/<>/build-shared' [ 80%] Built target scalability make -f tests/CMakeFiles/tcpsupp.dir/build.make tests/CMakeFiles/tcpsupp.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/tcpsupp.dir/DependInfo.cmake --color= In file included from /<>/tests/stats.c:18: /<>/tests/stats.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/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-shared' make -f tests/CMakeFiles/tcpsupp.dir/build.make tests/CMakeFiles/tcpsupp.dir/build make[4]: Entering directory '/<>/build-shared' /<>/tests/tls.c:514:56: warning: "/*" within comment [-Wcomment] 514 | trantest_next_address(addr, "tls+tcp4://*:%u"); | [ 80%] Building C object tests/CMakeFiles/tcpsupp.dir/tcpsupp.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/tcpsupp.c [ 80%] Building C object tests/CMakeFiles/stats.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c In file included from /<>/tests/tcpsupp.c:15: /<>/tests/tcpsupp.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tcpsupp.c:19:9: note: in expansion of macro ‘Convey’ 19 | Convey("We can create a dialer and listener", { | ^~~~~~ /<>/tests/tcpsupp.c:52:45: warning: variable ‘c1’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 52 | nng_stream *c1 = NULL; | ^~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tcpsupp.c:19:9: note: in expansion of macro ‘Convey’ 19 | Convey("We can create a dialer and listener", { | ^~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tcpsupp.c:28:17: note: in expansion of macro ‘Convey’ 28 | Convey("Listener listens (wildcard)", { | ^~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tcpsupp.c:48:25: note: in expansion of macro ‘Convey’ 48 | Convey("We can dial it", { | ^~~~~~ [ 80%] Linking C executable synch cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/synch.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 80%] Building C object tests/CMakeFiles/tcpsupp.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c make[4]: Leaving directory '/<>/build-shared' [ 80%] Built target synch make -f tests/CMakeFiles/tcp.dir/build.make tests/CMakeFiles/tcp.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/tcp.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/tcp.dir/build.make tests/CMakeFiles/tcp.dir/build make[4]: Entering directory '/<>/build-shared' [ 81%] Building C object tests/CMakeFiles/tcp.dir/tcp.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/tcp.c [ 81%] Linking C executable stats cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/stats.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 81%] Built target stats make -f tests/CMakeFiles/tcp6.dir/build.make tests/CMakeFiles/tcp6.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/tcp6.dir/DependInfo.cmake --color= In file included from /<>/tests/tls.c:22: /<>/tests/tls.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tls.c:292:9: note: in expansion of macro ‘Convey’ 292 | Convey("We cannot connect to wild cards", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tls.c:303:9: note: in expansion of macro ‘Convey’ 303 | Convey("We can bind to wild card", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tls.c:380:9: note: in expansion of macro ‘Convey’ 380 | Convey("We can use local interface to connect", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tls.c:414:9: note: in expansion of macro ‘Convey’ 414 | Convey("Can't specify address that isn't ours", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tls.c:453:9: note: in expansion of macro ‘Convey’ 453 | Convey("No verify works", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tls.c:547:9: note: in expansion of macro ‘Convey’ 547 | Convey("No delay option", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tls.c:597:9: note: in expansion of macro ‘Convey’ 597 | Convey("Keepalive option", { | ^~~~~~ make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/tcp6.dir/build.make tests/CMakeFiles/tcp6.dir/build make[4]: Entering directory '/<>/build-shared' [ 82%] Linking C executable tcpsupp cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tcpsupp.dir/link.txt --verbose=1 [ 82%] Building C object tests/CMakeFiles/tcp6.dir/tcp6.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/tcp6.c /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 82%] Built target tcpsupp make -f tests/CMakeFiles/udp.dir/build.make tests/CMakeFiles/udp.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/udp.dir/DependInfo.cmake --color= [ 82%] Building C object tests/CMakeFiles/tls.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/udp.dir/build.make tests/CMakeFiles/udp.dir/build make[4]: Entering directory '/<>/build-shared' [ 82%] Building C object tests/CMakeFiles/udp.dir/udp.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/udp.c [ 82%] Building C object tests/CMakeFiles/tcp.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c In file included from /<>/tests/tcp6.c:16: /<>/tests/tcp6.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/tcp6.c:86:9: note: in expansion of macro ‘Convey’ 86 | Convey("Malformed TCPv6 addresses do not panic", { | ^~~~~~ [ 82%] Linking C executable tcp cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 83%] Building C object tests/CMakeFiles/tcp6.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 83%] Linking C executable tls cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tls.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 83%] Built target tcp make -f tests/CMakeFiles/ws.dir/build.make tests/CMakeFiles/ws.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/ws.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/ws.dir/build.make tests/CMakeFiles/ws.dir/build make[4]: Entering directory '/<>/build-shared' [ 84%] Building C object tests/CMakeFiles/ws.dir/ws.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/ws.c make[4]: Leaving directory '/<>/build-shared' [ 84%] Built target tls make -f tests/CMakeFiles/wss.dir/build.make tests/CMakeFiles/wss.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/wss.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/wss.dir/build.make tests/CMakeFiles/wss.dir/build make[4]: Entering directory '/<>/build-shared' [ 84%] Building C object tests/CMakeFiles/wss.dir/wss.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/wss.c In file included from /<>/tests/udp.c:17: /<>/tests/udp.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/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/udp.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 84%] Linking C executable tcp6 cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 84%] Built target tcp6 make -f tests/CMakeFiles/bus.dir/build.make tests/CMakeFiles/bus.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/bus.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/bus.dir/build.make tests/CMakeFiles/bus.dir/build make[4]: Entering directory '/<>/build-shared' [ 84%] Building C object tests/CMakeFiles/bus.dir/bus.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/bus.c In file included from /<>/tests/bus.c:16: /<>/tests/bus.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/bus.c:27:9: note: in expansion of macro ‘Convey’ 27 | Convey("We can create a BUS socket", { | ^~~~~~ /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/bus.c:35:9: note: in expansion of macro ‘Convey’ 35 | Convey("We can create a linked BUS topology", { | ^~~~~~ [ 85%] Linking C executable udp cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/udp.dir/link.txt --verbose=1 [ 86%] Building C object tests/CMakeFiles/wss.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 86%] Building C object tests/CMakeFiles/bus.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 86%] Building C object tests/CMakeFiles/ws.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c make[4]: Leaving directory '/<>/build-shared' [ 86%] Built target udp make -f tests/CMakeFiles/reqctx.dir/build.make tests/CMakeFiles/reqctx.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/reqctx.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/reqctx.dir/build.make tests/CMakeFiles/reqctx.dir/build make[4]: Entering directory '/<>/build-shared' [ 86%] Building C object tests/CMakeFiles/reqctx.dir/reqctx.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/reqctx.c [ 86%] Linking C executable wss [ 86%] Linking C executable bus cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/wss.dir/link.txt --verbose=1 cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 86%] Building C object tests/CMakeFiles/reqctx.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c make[4]: Leaving directory '/<>/build-shared' [ 86%] Linking C executable ws cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ws.dir/link.txt --verbose=1 [ 86%] Built target bus make -f tests/CMakeFiles/reqstress.dir/build.make tests/CMakeFiles/reqstress.dir/depend make[4]: Leaving directory '/<>/build-shared' /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/reqstress.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/reqstress.dir/build.make tests/CMakeFiles/reqstress.dir/build [ 86%] Built target wss make[4]: Entering directory '/<>/build-shared' make -f tests/CMakeFiles/compat_block.dir/build.make tests/CMakeFiles/compat_block.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/compat_block.dir/DependInfo.cmake --color= [ 87%] Building C object tests/CMakeFiles/reqstress.dir/reqstress.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/reqstress.c make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/compat_block.dir/build.make tests/CMakeFiles/compat_block.dir/build make[4]: Entering directory '/<>/build-shared' [ 88%] Building C object tests/CMakeFiles/compat_block.dir/compat_block.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_block.c make[4]: Leaving directory '/<>/build-shared' [ 88%] Built target ws make -f tests/CMakeFiles/compat_bug777.dir/build.make tests/CMakeFiles/compat_bug777.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/compat_bug777.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/compat_bug777.dir/build.make tests/CMakeFiles/compat_bug777.dir/build make[4]: Entering directory '/<>/build-shared' [ 88%] Building C object tests/CMakeFiles/compat_bug777.dir/compat_bug777.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_bug777.c [ 88%] Building C object tests/CMakeFiles/compat_block.dir/compat_testutil.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c [ 89%] Building C object tests/CMakeFiles/compat_bug777.dir/compat_testutil.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c [ 89%] Building C object tests/CMakeFiles/reqstress.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 89%] Linking C executable compat_block cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_block.dir/link.txt --verbose=1 [ 89%] Linking C executable compat_bug777 cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_bug777.dir/link.txt --verbose=1 [ 89%] Linking C executable reqctx /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 89%] Built target compat_block make -f tests/CMakeFiles/compat_bus.dir/build.make tests/CMakeFiles/compat_bus.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/compat_bus.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/compat_bus.dir/build.make tests/CMakeFiles/compat_bus.dir/build make[4]: Entering directory '/<>/build-shared' [ 89%] Building C object tests/CMakeFiles/compat_bus.dir/compat_bus.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_bus.c make[4]: Leaving directory '/<>/build-shared' make[4]: Leaving directory '/<>/build-shared' [ 89%] Built target reqctx make -f tests/CMakeFiles/compat_cmsg.dir/build.make tests/CMakeFiles/compat_cmsg.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/compat_cmsg.dir/DependInfo.cmake --color= [ 89%] Built target compat_bug777 make -f tests/CMakeFiles/compat_msg.dir/build.make tests/CMakeFiles/compat_msg.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/compat_msg.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/compat_cmsg.dir/build.make tests/CMakeFiles/compat_cmsg.dir/build make[4]: Entering directory '/<>/build-shared' make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/compat_msg.dir/build.make tests/CMakeFiles/compat_msg.dir/build make[4]: Entering directory '/<>/build-shared' [ 89%] Building C object tests/CMakeFiles/compat_cmsg.dir/compat_cmsg.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_cmsg.c [ 89%] Building C object tests/CMakeFiles/compat_msg.dir/compat_msg.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_msg.c [ 90%] Building C object tests/CMakeFiles/compat_bus.dir/compat_testutil.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c [ 90%] Building C object tests/CMakeFiles/compat_cmsg.dir/compat_testutil.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c [ 90%] Linking C executable reqstress cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/reqstress.dir/link.txt --verbose=1 [ 91%] Building C object tests/CMakeFiles/compat_msg.dir/compat_testutil.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 91%] Linking C executable compat_bus cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 92%] Linking C executable compat_cmsg cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_cmsg.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' make[4]: Leaving directory '/<>/build-shared' [ 92%] Built target compat_bus make -f tests/CMakeFiles/compat_iovec.dir/build.make tests/CMakeFiles/compat_iovec.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/compat_iovec.dir/DependInfo.cmake --color= [ 92%] Built target reqstress make -f tests/CMakeFiles/compat_device.dir/build.make tests/CMakeFiles/compat_device.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/compat_device.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/compat_iovec.dir/build.make tests/CMakeFiles/compat_iovec.dir/build make[4]: Entering directory '/<>/build-shared' [ 92%] Linking C executable compat_msg cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_msg.dir/link.txt --verbose=1 make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/compat_device.dir/build.make tests/CMakeFiles/compat_device.dir/build /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 93%] Building C object tests/CMakeFiles/compat_iovec.dir/compat_iovec.c.o make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_iovec.c [ 93%] Building C object tests/CMakeFiles/compat_device.dir/compat_device.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_device.c make[4]: Leaving directory '/<>/build-shared' [ 93%] Built target compat_cmsg [ 93%] Building C object tests/CMakeFiles/compat_iovec.dir/compat_testutil.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c make -f tests/CMakeFiles/compat_pair.dir/build.make tests/CMakeFiles/compat_pair.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/compat_pair.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/compat_pair.dir/build.make tests/CMakeFiles/compat_pair.dir/build make[4]: Entering directory '/<>/build-shared' make[4]: Leaving directory '/<>/build-shared' [ 93%] Building C object tests/CMakeFiles/compat_pair.dir/compat_pair.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_pair.c [ 93%] Built target compat_msg make -f tests/CMakeFiles/compat_pipeline.dir/build.make tests/CMakeFiles/compat_pipeline.dir/depend [ 93%] Building C object tests/CMakeFiles/compat_device.dir/compat_testutil.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/compat_pipeline.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/compat_pipeline.dir/build.make tests/CMakeFiles/compat_pipeline.dir/build make[4]: Entering directory '/<>/build-shared' [ 93%] Building C object tests/CMakeFiles/compat_pipeline.dir/compat_pipeline.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_pipeline.c [ 93%] Building C object tests/CMakeFiles/compat_pair.dir/compat_testutil.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c [ 93%] Building C object tests/CMakeFiles/compat_pipeline.dir/compat_testutil.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c [ 93%] Linking C executable compat_iovec cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_iovec.dir/link.txt --verbose=1 [ 93%] Linking C executable compat_device cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_device.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 94%] Linking C executable compat_pair cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_pair.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' make[4]: Leaving directory '/<>/build-shared' [ 94%] Built target compat_iovec [ 94%] Built target compat_pair [ 94%] Linking C executable compat_pipeline cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_pipeline.dir/link.txt --verbose=1 make -f tests/CMakeFiles/compat_poll.dir/build.make tests/CMakeFiles/compat_poll.dir/depend make -f tests/CMakeFiles/compat_reqrep.dir/build.make tests/CMakeFiles/compat_reqrep.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/compat_poll.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/compat_reqrep.dir/DependInfo.cmake --color= /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/compat_reqrep.dir/build.make tests/CMakeFiles/compat_reqrep.dir/build make[4]: Entering directory '/<>/build-shared' make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/compat_poll.dir/build.make tests/CMakeFiles/compat_poll.dir/build make[4]: Entering directory '/<>/build-shared' [ 94%] Building C object tests/CMakeFiles/compat_reqrep.dir/compat_reqrep.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_reqrep.c make[4]: Leaving directory '/<>/build-shared' [ 95%] Building C object tests/CMakeFiles/compat_poll.dir/compat_poll.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_poll.c [ 95%] Built target compat_device make -f tests/CMakeFiles/compat_survey.dir/build.make tests/CMakeFiles/compat_survey.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/compat_survey.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/compat_survey.dir/build.make tests/CMakeFiles/compat_survey.dir/build make[4]: Entering directory '/<>/build-shared' [ 96%] Building C object tests/CMakeFiles/compat_survey.dir/compat_survey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_survey.c make[4]: Leaving directory '/<>/build-shared' [ 96%] Built target compat_pipeline make -f tests/CMakeFiles/compat_reqttl.dir/build.make tests/CMakeFiles/compat_reqttl.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/compat_reqttl.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/compat_reqttl.dir/build.make tests/CMakeFiles/compat_reqttl.dir/build make[4]: Entering directory '/<>/build-shared' [ 96%] Building C object tests/CMakeFiles/compat_reqttl.dir/compat_reqttl.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_reqttl.c [ 97%] Building C object tests/CMakeFiles/compat_reqrep.dir/compat_testutil.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c [ 97%] Building C object tests/CMakeFiles/compat_survey.dir/compat_testutil.c.o [ 97%] Building C object tests/CMakeFiles/compat_poll.dir/compat_testutil.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c [ 97%] Building C object tests/CMakeFiles/compat_reqttl.dir/compat_testutil.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c [ 97%] Linking C executable compat_reqrep cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_reqrep.dir/link.txt --verbose=1 [ 97%] Linking C executable compat_poll [ 97%] Linking C executable compat_survey cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_poll.dir/link.txt --verbose=1 cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_survey.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 98%] Linking C executable compat_reqttl cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' make[4]: Leaving directory '/<>/build-shared' make[4]: Leaving directory '/<>/build-shared' [ 98%] Built target compat_reqrep make -f tests/CMakeFiles/compat_shutdown.dir/build.make tests/CMakeFiles/compat_shutdown.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/compat_shutdown.dir/DependInfo.cmake --color= [ 98%] Built target compat_survey make -f tests/CMakeFiles/compat_surveyttl.dir/build.make tests/CMakeFiles/compat_surveyttl.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/compat_surveyttl.dir/DependInfo.cmake --color= [ 98%] Built target compat_poll make -f tests/CMakeFiles/compat_options.dir/build.make tests/CMakeFiles/compat_options.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/compat_options.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/compat_shutdown.dir/build.make tests/CMakeFiles/compat_shutdown.dir/build make[4]: Entering directory '/<>/build-shared' make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/compat_options.dir/build.make tests/CMakeFiles/compat_options.dir/build [ 98%] Building C object tests/CMakeFiles/compat_shutdown.dir/compat_shutdown.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_shutdown.c make[4]: Entering directory '/<>/build-shared' make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/compat_surveyttl.dir/build.make tests/CMakeFiles/compat_surveyttl.dir/build make[4]: Entering directory '/<>/build-shared' [ 98%] Building C object tests/CMakeFiles/compat_options.dir/compat_options.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_options.c [ 99%] Building C object tests/CMakeFiles/compat_surveyttl.dir/compat_surveyttl.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_surveyttl.c make[4]: Leaving directory '/<>/build-shared' [ 99%] Built target compat_reqttl make -f tests/CMakeFiles/cplusplus_pair.dir/build.make tests/CMakeFiles/cplusplus_pair.dir/depend make[4]: Entering directory '/<>/build-shared' cd /<>/build-shared && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tests /<>/build-shared /<>/build-shared/tests /<>/build-shared/tests/CMakeFiles/cplusplus_pair.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-shared' make -f tests/CMakeFiles/cplusplus_pair.dir/build.make tests/CMakeFiles/cplusplus_pair.dir/build make[4]: Entering directory '/<>/build-shared' [ 99%] Building CXX object tests/CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o cd /<>/build-shared/tests && /usr/bin/c++ -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/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 /<>/tests/cplusplus_pair.cc [ 99%] Building C object tests/CMakeFiles/compat_shutdown.dir/compat_testutil.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c In file included from /<>/tests/compat_options.c:14: /<>/tests/compat_options.c: In function ‘conveyMainImpl’: /<>/tests/convey.h:105:36: warning: variable ‘convey_break’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 105 | int convey_break = 0; \ | ^~~~~~~~~~~~ /<>/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’ 166 | code \ | ^~~~ /<>/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’ 190 | conveyRun(name, code, &convey_rv); \ | ^~~~~~~~~ /<>/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’ 203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code)) | ^~~~~~~~~~ /<>/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’ 313 | #define TestMain ConveyTestMain | ^~~~~~~~~~~~~~ /<>/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’ 243 | #define Convey(name, code) conveyRun(name, code, NULL) | ^~~~~~~~~ /<>/tests/compat_options.c:25:9: note: in expansion of macro ‘Convey’ 25 | Convey("Given a compat NN_REP socket", { | ^~~~~~ [ 99%] Building C object tests/CMakeFiles/compat_surveyttl.dir/compat_testutil.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/compat -I/<>/include -I/<>/src/testing -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/compat_testutil.c [ 99%] Building C object tests/CMakeFiles/compat_options.dir/convey.c.o cd /<>/build-shared/tests && /usr/bin/cc -DNNG_ENABLE_STATS -DNNG_HAVE_ABSTRACT_SOCKETS -DNNG_HAVE_BACKTRACE=1 -DNNG_HAVE_BUS0 -DNNG_HAVE_CLOCK_GETTIME=1 -DNNG_HAVE_EPOLL=1 -DNNG_HAVE_EPOLL_CREATE1=1 -DNNG_HAVE_EVENTFD=1 -DNNG_HAVE_FLOCK=1 -DNNG_HAVE_GETRANDOM=1 -DNNG_HAVE_LANGINFO=1 -DNNG_HAVE_LIBATOMIC=1 -DNNG_HAVE_LIBNSL=1 -DNNG_HAVE_LOCKF=1 -DNNG_HAVE_MSG_CONTROL=1 -DNNG_HAVE_PAIR0 -DNNG_HAVE_PAIR1 -DNNG_HAVE_PTHREAD_ATFORK_PTHREAD=1 -DNNG_HAVE_PTHREAD_SETNAME_NP=1 -DNNG_HAVE_PUB0 -DNNG_HAVE_PULL0 -DNNG_HAVE_PUSH0 -DNNG_HAVE_REP0 -DNNG_HAVE_REQ0 -DNNG_HAVE_RESPONDENT0 -DNNG_HAVE_SEMAPHORE_PTHREAD=1 -DNNG_HAVE_SOPEERCRED=1 -DNNG_HAVE_STDATOMIC=1 -DNNG_HAVE_STRCASECMP=1 -DNNG_HAVE_STRNCASECMP=1 -DNNG_HAVE_STRNLEN=1 -DNNG_HAVE_SUB0 -DNNG_HAVE_SURVEYOR0 -DNNG_HAVE_UNIX_SOCKETS=1 -DNNG_HIDDEN_VISIBILITY -DNNG_MAX_TASKQ_THREADS=16 -DNNG_PLATFORM_LINUX -DNNG_PLATFORM_POSIX -DNNG_PRIVATE -DNNG_STATIC_LIB -DNNG_SUPP_HTTP -DNNG_SUPP_TLS -DNNG_TEST_LIB -DNNG_TLS_ENGINE_FINI=nng_tls_engine_fini_mbed -DNNG_TLS_ENGINE_INIT=nng_tls_engine_init_mbed -DNNG_TRANSPORT_INPROC -DNNG_TRANSPORT_IPC -DNNG_TRANSPORT_TCP -DNNG_TRANSPORT_TLS -DNNG_TRANSPORT_WS -DNNG_TRANSPORT_WSS -DNNG_USE_EVENTFD -D_GNU_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_THREAD_SAFE -I/<>/src/testing -I/<>/include -isystem /<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-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 /<>/tests/convey.c [ 99%] Linking C executable compat_shutdown cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_shutdown.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [ 99%] Linking C executable compat_surveyttl cd /<>/build-shared/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/compat_surveyttl.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [ 99%] Built target compat_shutdown make[4]: Leaving directory '/<>/build-shared' [ 99%] Built target compat_surveyttl [100%] Linking C executable compat_options cd /<>/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=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fno-omit-frame-pointer -Wl,-Bsymbolic-functions -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/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so [100%] Linking CXX executable cplusplus_pair cd /<>/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,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/cplusplus_pair.dir/cplusplus_pair.cc.o -o cplusplus_pair ../libnng_testing.a -lrt -lpthread -lnsl -latomic /usr/lib/aarch64-linux-gnu/libmbedtls.so /usr/lib/aarch64-linux-gnu/libmbedx509.so /usr/lib/aarch64-linux-gnu/libmbedcrypto.so make[4]: Leaving directory '/<>/build-shared' [100%] Built target compat_options make[4]: Leaving directory '/<>/build-shared' [100%] Built target cplusplus_pair make[3]: Leaving directory '/<>/build-shared' /usr/bin/cmake -E cmake_progress_start /<>/build-shared/CMakeFiles 0 make[2]: Leaving directory '/<>/build-shared' make[1]: Leaving directory '/<>' debian/rules override_dh_auto_test make[1]: Entering directory '/<>' dh_auto_test --buildsystem=cmake --builddir=build-static cd build-static && make -j4 test ARGS\+=--verbose ARGS\+=-j4 make[2]: Entering directory '/<>/build-static' Running tests... /usr/bin/ctest --force-new-ctest-process --verbose -j4 UpdateCTestConfiguration from :/<>/build-static/DartConfiguration.tcl UpdateCTestConfiguration from :/<>/build-static/DartConfiguration.tcl Test project /<>/build-static Constructing a list of tests Done constructing a list of tests Updating test list for fixtures Added 0 tests to meet fixture requirements Checking test dependency graph... Checking test dependency graph end test 1 Start 1: nng.core.aio_test 1: Test command: /<>/build-static/src/core/aio_test "-t" "-v" 1: Test timeout computed to be: 180 test 2 Start 2: nng.core.buf_size_test 2: Test command: /<>/build-static/src/core/buf_size_test "-t" "-v" 2: Test timeout computed to be: 180 test 3 Start 3: nng.core.errors_test 3: Test command: /<>/build-static/src/core/errors_test "-t" "-v" 3: Test timeout computed to be: 180 test 4 Start 4: nng.core.id_test 4: Test command: /<>/build-static/src/core/id_test "-t" "-v" 4: Test timeout computed to be: 180 1: Test sleep: 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.000016 secs 3: 3: Test unknown errors: 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 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.000040 secs 3: 2: Test buffer options: 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.000042 secs 3: 3: Summary: 3: Count of all unit tests: 3 3: Count of run unit tests: 3 3: Count of failed unit tests: 0 3: Count of skipped unit tests: 0 3: SUCCESS: All unit tests have passed. 3: 1/86 Test #3: nng.core.errors_test ........................ Passed 0.01 sec test 5 Start 5: nng.core.list_test 5: Test command: /<>/build-static/src/core/list_test "-t" "-v" 5: Test timeout computed to be: 180 4: Test basic: 4: id_test.c:24: Check nni_id_set(&m, 5, five) succeeds... ok 4: id_test.c:26: Check nni_id_get(&m, 5) == five... ok 4: id_test.c:29: Check nni_id_set(&m, 5, four) succeeds... ok 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.000046 secs 4: 4: Test random: 4: id_test.c:46: Check nni_id_alloc(&m, &id, &id) succeeds... ok 4: id_test.c:48: Check id != 0... ok 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.000037 secs 4: 4: Test collision: 4: id_test.c:69: Check nni_id_set(&m, 5, five) succeeds... ok 4: id_test.c:70: Check nni_id_set(&m, 13, four) succeeds... ok 4: id_test.c:71: Check nni_id_get(&m, 5) == five... ok 4: id_test.c:72: Check nni_id_get(&m, 13) == four... ok 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.000029 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.000016 secs 4: 4: Test not found: 4: id_test.c:100: Check nni_id_alloc(&m, &id, &id) succeeds... ok 4: id_test.c:101: Check nni_id_remove(&m, 42) fails with Entry not found... ok 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.000023 secs 4: 4: Test resize: 4: SUCCESS: All conditions have passed. 4: Duration: 0.000113 secs 4: 4: Test dynamic: 4: id_test.c:145: Check nni_id_alloc(&m, &id, &expect[0]) succeeds... ok 4: id_test.c:146: Check id == 10... ok 4: id_test.c:147: Check nni_id_alloc(&m, &id, &expect[1]) succeeds... ok 4: id_test.c:148: Check id == 11... ok 4: id_test.c:149: Check nni_id_alloc(&m, &id, &expect[2]) succeeds... ok 4: id_test.c:150: Check id == 12... ok 4: id_test.c:151: Check nni_id_alloc(&m, &id, &expect[3]) succeeds... ok 4: id_test.c:152: Check id == 13... ok 4: id_test.c:155: Check nni_id_alloc(&m, &id, &expect[4]) fails with Out of memory... ok 4: id_test.c:158: Check nni_id_remove(&m, 11) succeeds... ok 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.000031 secs 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.000039 secs 5: 5: Test list add one: 5: list_test.c:46: Check nni_list_first(&a) == NULL... ok 5: list_test.c:47: Check nni_list_last(&b) == NULL... ok 5: list_test.c:55: Check nni_list_first(&a) == &item... ok 5: list_test.c:58: Check nni_list_last(&a) == &item... ok 5: list_test.c:61: Check nni_list_next(&a, &item) == NULL... ok 5: list_test.c:62: Check nni_list_prev(&a, &item) == NULL... ok 5: list_test.c:65: Check nni_list_first(&b) == NULL... ok 5: list_test.c:66: Check nni_list_last(&b) == NULL... ok 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.000031 secs 5: 5: Test list add two: 5: list_test.c:95: Check nni_list_first(&a) == &item1... ok 5: list_test.c:96: Check nni_list_last(&a) == &item2... ok 5: list_test.c:97: Check nni_list_next(&a, &item1) == &item2... ok 5: list_test.c:98: Check nni_list_prev(&a, &item2) == &item1... ok 5: list_test.c:100: Check nni_list_next(&a, &item2) == NULL... ok 5: list_test.c:101: Check nni_list_prev(&a, &item1) == NULL... ok 5: list_test.c:105: Check nni_list_first(&a) == &item2... ok 5: list_test.c:106: Check nni_list_last(&a) == &item2... ok 5: list_test.c:107: Check nni_list_next(&a, &item2) == NULL... ok 5: list_test.c:108: Check nni_list_prev(&a, &item2) == NULL... ok 5: list_test.c:112: Check nni_list_first(&a) == NULL... ok 5: list_test.c:113: Check nni_list_last(&a) == NULL... ok 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.000032 secs 5: 5: Summary: 5: Count of all unit tests: 3 5: Count of run unit tests: 3 5: Count of failed unit tests: 0 5: Count of skipped unit tests: 0 5: SUCCESS: All unit tests have passed. 5: 2/86 Test #5: nng.core.list_test .......................... Passed 0.02 sec test 6 Start 6: nng.core.message_test 6: Test command: /<>/build-static/src/core/message_test "-t" "-v" 6: Test timeout computed to be: 180 4: Test set out of range: 4: id_test.c:176: Check nni_id_set(&m, 1, &x) succeeds... ok 4: id_test.c:177: Check nni_id_set(&m, 100, &x) succeeds... ok 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.000028 secs 4: 4: Test stress: 2: buf_size_test.c:29: Check nng_pair1_open(&s1) succeeds... ok 2: Case recv-buffer: 2: buf_size_test.c:36: Check nng_socket_get(s1, opt, &val, &sz) fails with Invalid argument... ok 2: buf_size_test.c:39: Check nng_socket_set_int(s1, opt, 1234) succeeds... ok 2: buf_size_test.c:40: Check nng_socket_get_int(s1, opt, &val) succeeds... ok 2: buf_size_test.c:41: Check val == 1234... ok 2: buf_size_test.c:45: Check nng_socket_get(s1, opt, &val, &sz) succeeds... ok 2: buf_size_test.c:46: Check val == 1234... ok 2: buf_size_test.c:47: Check sz == sizeof(val)... ok 2: buf_size_test.c:50: Check nng_socket_set_int(s1, opt, -5) fails with Invalid argument... ok 2: buf_size_test.c:55: Check nng_socket_set(s1, opt, &val, sz) fails with Invalid argument... ok 2: buf_size_test.c:57: Check nng_socket_set_int(s1, opt, 0x100000) fails with Invalid argument... ok 2: Case send-buffer: 2: buf_size_test.c:36: Check nng_socket_get(s1, opt, &val, &sz) fails with Invalid argument... ok 2: buf_size_test.c:39: Check nng_socket_set_int(s1, opt, 1234) succeeds... ok 2: buf_size_test.c:40: Check nng_socket_get_int(s1, opt, &val) succeeds... ok 2: buf_size_test.c:41: Check val == 1234... ok 2: buf_size_test.c:45: Check nng_socket_get(s1, opt, &val, &sz) succeeds... ok 2: buf_size_test.c:46: Check val == 1234... ok 2: buf_size_test.c:47: Check sz == sizeof(val)... ok 2: buf_size_test.c:50: Check nng_socket_set_int(s1, opt, -5) fails with Invalid argument... ok 2: buf_size_test.c:55: Check nng_socket_set(s1, opt, &val, sz) fails with Invalid argument... ok 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.001807 secs 2: 2: Test buffer legacy: 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.007274 secs 4: 6: Test msg option: 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.000079 secs 6: 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: 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.000030 secs 6: 3/86 Test #4: nng.core.id_test ............................ Passed 0.05 sec test 7 Start 7: nng.core.reconnect_test 7: Test command: /<>/build-static/src/core/reconnect_test "-t" "-v" 7: Test timeout computed to be: 180 6: Test msg append body: 6: message_test.c:40: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:41: Check nng_msg_append(msg, "pad", 4) succeeds... ok 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.000032 secs 6: 6: Test msg append header: 6: message_test.c:51: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:52: Check nng_msg_header_append(msg, "123", 4) succeeds... ok 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.000032 secs 6: 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.006756 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/86 Test #2: nng.core.buf_size_test ...................... Passed 0.06 sec test 8 Start 8: nng.core.sock_test 8: Test command: /<>/build-static/src/core/sock_test "-t" "-v" 8: Test timeout computed to be: 180 7: Test dial before listen: 6: Test msg insert body: 6: message_test.c:62: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:63: Check nng_msg_append(msg, "xyz", 4) succeeds... ok 6: message_test.c:64: Check nng_msg_insert(msg, "uvw", 3) succeeds... ok 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.000041 secs 6: 6: Test msg insert header: 6: message_test.c:74: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:75: Check nng_msg_header_append(msg, "def", 4) succeeds... ok 6: message_test.c:76: Check nng_msg_header_insert(msg, "abc", 3) succeeds... ok 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.000036 secs 6: 6: Test msg trim body: 8: Test recv timeout: 6: message_test.c:86: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:87: Check nng_msg_append(msg, "uvwxyz", 7) succeeds... ok 6: message_test.c:88: Check nng_msg_len(msg) == 7... ok 6: message_test.c:89: Check nng_msg_trim(msg, 2) succeeds... ok 6: message_test.c:90: Check nng_msg_len(msg) == 5... ok 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.000211 secs 6: 6: Test msg trim header: 6: message_test.c:99: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:100: Check nng_msg_header_append(msg, "abcdef", 7) succeeds... ok 6: message_test.c:101: Check nng_msg_header_len(msg) == 7... ok 6: message_test.c:102: Check nng_msg_header_trim(msg, 2) succeeds... ok 6: message_test.c:103: Check nng_msg_header_len(msg) == 5... ok 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.000049 secs 6: 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 6: message_test.c:115: Check nng_msg_len(msg) == 7... ok 6: message_test.c:116: Check nng_msg_chop(msg, 5) succeeds... ok 6: message_test.c:117: Check nng_msg_len(msg) == 2... ok 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.000050 secs 6: 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 6: message_test.c:129: Check nng_msg_header_len(msg) == 7... ok 6: message_test.c:130: Check nng_msg_header_chop(msg, 5) succeeds... ok 6: message_test.c:131: Check nng_msg_header_len(msg) == 2... ok 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.000041 secs 6: 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 6: message_test.c:143: Check nng_msg_append(msg, "body", 5) succeeds... ok 6: message_test.c:144: Check nng_msg_header_len(msg) == 7... ok 6: message_test.c:145: Check nng_msg_len(msg) == 5... ok 6: message_test.c:147: Check nng_msg_len(msg) == 0... ok 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.000051 secs 6: 6: Test msg clear header: 6: message_test.c:158: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:159: Check nng_msg_header_append(msg, "header", 7) succeeds... ok 6: message_test.c:160: Check nng_msg_append(msg, "body", 5) succeeds... ok 6: message_test.c:161: Check nng_msg_header_len(msg) == 7... ok 6: message_test.c:162: Check nng_msg_len(msg) == 5... ok 6: message_test.c:164: Check nng_msg_len(msg) == 5... ok 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.000040 secs 6: 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 6: message_test.c:181: Check nng_pipe_id(p) < 0... ok 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.000036 secs 6: 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 6: message_test.c:198: Check nng_msg_realloc(msg, 1500) succeeds... ok 6: message_test.c:199: Check nng_msg_len(msg) == 1500... ok 6: message_test.c:200: Check strcmp(nng_msg_body(msg), "abc") == 0... ok 6: message_test.c:201: Check nng_msg_realloc(msg, 2) == 0... ok 6: message_test.c:202: Check nng_msg_len(msg) == 2... ok 6: message_test.c:203: Check memcmp(nng_msg_body(msg), "abc", 3) == 0... ok 6: message_test.c:204: Check nng_msg_append(msg, "CDEF", strlen("CDEF") + 1) succeeds... ok 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.000045 secs 6: 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 6: message_test.c:218: Check nng_msg_len(msg) == strlen("abc") + 1... ok 6: message_test.c:219: Check nng_msg_insert(msg, chunk, sizeof(chunk)) succeeds... ok 6: message_test.c:220: Check nng_msg_len(msg) == strlen("abc") + 1 + sizeof(chunk)... ok 6: message_test.c:221: Check memcmp(chunk, nng_msg_body(msg), sizeof(chunk)) == 0... ok 6: message_test.c:222: Check strcmp((char *) nng_msg_body(msg) + sizeof(chunk), "abc") == 0... ok 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.000041 secs 6: 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 6: message_test.c:237: Check nng_msg_append(msg, "back", strlen("back") + 1) succeeds... ok 6: message_test.c:239: Check nng_msg_dup(&m2, msg) succeeds... ok 6: message_test.c:241: Check msg != m2... ok 6: message_test.c:242: Check nng_msg_len(msg) == strlen("front")... ok 6: message_test.c:243: Check nng_msg_len(m2) == strlen("front")... ok 6: message_test.c:244: Check nng_msg_header_len(msg) == nng_msg_header_len(m2)... ok 6: message_test.c:246: Check nng_msg_insert(msg, "way", 3) succeeds... ok 6: message_test.c:247: Check nng_msg_len(msg) == strlen("wayback") + 1... ok 6: message_test.c:248: Check nng_msg_len(m2) == strlen("back") + 1... ok 6: message_test.c:249: Check strcmp(nng_msg_body(msg), "wayback") == 0... ok 6: message_test.c:250: Check strcmp(nng_msg_body(m2), "back") == 0... ok 6: message_test.c:251: Check nng_msg_chop(m2, 1) succeeds... ok 6: message_test.c:252: Check nng_msg_append(m2, "2basics", strlen("2basics") + 1) succeeds... ok 6: message_test.c:253: Check nng_msg_len(msg) == strlen("wayback") + 1... ok 6: message_test.c:254: Check strcmp(nng_msg_body(msg), "wayback") == 0... ok 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.000051 secs 6: 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.000035 secs 6: 6: Test msg body 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 6: message_test.c:289: Check nng_msg_insert_u16(msg, 1) succeeds... ok 6: message_test.c:290: Check nng_msg_append_u16(msg, 3) succeeds... ok 6: message_test.c:291: Check nng_msg_insert_u16(msg, 0) succeeds... ok 6: message_test.c:292: Check nng_msg_trim_u16(msg, &v) succeeds... ok 6: message_test.c:293: Check v == 0... ok 6: message_test.c:294: Check nng_msg_len(msg) == sizeof(data)... ok 6: message_test.c:295: Check memcmp(nng_msg_body(msg), data, sizeof(data)) == 0... ok 6: message_test.c:296: Check nng_msg_trim_u16(msg, &v) succeeds... ok 6: message_test.c:297: Check v == 1... ok 6: message_test.c:298: Check nng_msg_chop_u16(msg, &v) succeeds... ok 6: message_test.c:299: Check v == 3... ok 6: message_test.c:300: Check nng_msg_trim_u16(msg, &v) succeeds... ok 6: message_test.c:301: Check v == 2... ok 6: message_test.c:302: Check nng_msg_trim_u16(msg, &v) fails with Invalid argument... ok 6: message_test.c:303: Check nng_msg_chop_u16(msg, &v) fails with Invalid argument... ok 6: message_test.c:306: Check nng_msg_append(msg, &v, 1) succeeds... ok 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.000052 secs 6: 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 6: message_test.c:289: Check nng_msg_insert_u16(msg, 1) succeeds... ok 6: message_test.c:290: Check nng_msg_append_u16(msg, 3) succeeds... ok 6: message_test.c:291: Check nng_msg_insert_u16(msg, 0) succeeds... ok 6: message_test.c:292: Check nng_msg_trim_u16(msg, &v) succeeds... ok 6: message_test.c:293: Check v == 0... ok 6: message_test.c:294: Check nng_msg_len(msg) == sizeof(data)... ok 6: message_test.c:295: Check memcmp(nng_msg_body(msg), data, sizeof(data)) == 0... ok 6: message_test.c:296: Check nng_msg_trim_u16(msg, &v) succeeds... ok 6: message_test.c:297: Check v == 1... ok 6: message_test.c:298: Check nng_msg_chop_u16(msg, &v) succeeds... ok 6: message_test.c:299: Check v == 3... ok 6: message_test.c:300: Check nng_msg_trim_u16(msg, &v) succeeds... ok 6: message_test.c:301: Check v == 2... ok 6: message_test.c:302: Check nng_msg_trim_u16(msg, &v) fails with Invalid argument... ok 6: message_test.c:303: Check nng_msg_chop_u16(msg, &v) fails with Invalid argument... ok 6: message_test.c:306: Check nng_msg_append(msg, &v, 1) succeeds... ok 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.000054 secs 6: 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 1265, current 776, delta 489... ok 8: sock_test.c:26: Check time after, deadline 774, current 776, delta -2... ok 8: sock_test.c:27: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. 8: Duration: 0.017316 secs 8: 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 6: message_test.c:391: Check nng_msg_header_insert_u16(msg, 1) succeeds... ok 6: message_test.c:392: Check nng_msg_header_append_u16(msg, 3) succeeds... ok 6: message_test.c:393: Check nng_msg_header_insert_u16(msg, 0) succeeds... ok 6: message_test.c:394: Check nng_msg_header_trim_u16(msg, &v) succeeds... ok 6: message_test.c:395: Check v == 0... ok 6: message_test.c:396: Check nng_msg_header_len(msg) == sizeof(data)... ok 6: message_test.c:397: Check memcmp(nng_msg_header(msg), data, sizeof(data)) == 0... ok 6: message_test.c:398: Check nng_msg_header_trim_u16(msg, &v) succeeds... ok 6: message_test.c:399: Check v == 1... ok 6: message_test.c:400: Check nng_msg_header_chop_u16(msg, &v) succeeds... ok 6: message_test.c:401: Check v == 3... ok 6: message_test.c:402: Check nng_msg_header_trim_u16(msg, &v) succeeds... ok 6: message_test.c:403: Check v == 2... ok 6: message_test.c:404: Check nng_msg_header_trim_u16(msg, &v) fails with Invalid argument... ok 6: message_test.c:405: Check nng_msg_header_chop_u16(msg, &v) fails with Invalid argument... ok 6: message_test.c:408: Check nng_msg_append(msg, &v, 1) succeeds... ok 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.000058 secs 6: 8: Test recv non-block: 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 6: message_test.c:323: Check nng_msg_insert_u32(msg, 1) succeeds... ok 6: message_test.c:324: Check nng_msg_append_u32(msg, 3) succeeds... ok 6: message_test.c:325: Check nng_msg_insert_u32(msg, 0) succeeds... ok 6: message_test.c:326: Check nng_msg_trim_u32(msg, &v) succeeds... ok 6: message_test.c:327: Check v == 0... ok 6: message_test.c:328: Check nng_msg_len(msg) == sizeof(data)... ok 6: message_test.c:329: Check memcmp(nng_msg_body(msg), data, sizeof(data)) == 0... ok 6: message_test.c:330: Check nng_msg_trim_u32(msg, &v) succeeds... ok 6: message_test.c:331: Check v == 1... ok 6: message_test.c:332: Check nng_msg_chop_u32(msg, &v) succeeds... ok 6: message_test.c:333: Check v == 3... ok 6: message_test.c:334: Check nng_msg_trim_u32(msg, &v) succeeds... ok 6: message_test.c:335: Check v == 2... ok 6: message_test.c:336: Check nng_msg_trim_u32(msg, &v) fails with Invalid argument... ok 6: message_test.c:337: Check nng_msg_chop_u32(msg, &v) fails with Invalid argument... ok 6: message_test.c:340: Check nng_msg_append(msg, &v, 1) succeeds... ok 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.000071 secs 6: 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 6: message_test.c:425: Check nng_msg_header_insert_u32(msg, 1) succeeds... ok 6: message_test.c:426: Check nng_msg_header_append_u32(msg, 3) succeeds... ok 6: message_test.c:427: Check nng_msg_header_insert_u32(msg, 0) succeeds... ok 6: message_test.c:428: Check nng_msg_header_trim_u32(msg, &v) succeeds... ok 6: message_test.c:429: Check v == 0... ok 6: message_test.c:430: Check nng_msg_header_len(msg) == sizeof(data)... ok 6: message_test.c:431: Check memcmp(nng_msg_header(msg), data, sizeof(data)) == 0... ok 6: message_test.c:432: Check nng_msg_header_trim_u32(msg, &v) succeeds... ok 6: message_test.c:433: Check v == 1... ok 6: message_test.c:434: Check nng_msg_header_chop_u32(msg, &v) succeeds... ok 6: message_test.c:435: Check v == 3... ok 6: message_test.c:436: Check nng_msg_header_trim_u32(msg, &v) succeeds... ok 6: message_test.c:437: Check v == 2... ok 6: message_test.c:438: Check nng_msg_header_trim_u32(msg, &v) fails with Invalid argument... ok 6: message_test.c:439: Check nng_msg_header_chop_u32(msg, &v) fails with Invalid argument... ok 6: message_test.c:442: Check nng_msg_append(msg, &v, 1) succeeds... ok 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.000081 secs 6: 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.003855 secs 8: 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 6: message_test.c:357: Check nng_msg_insert_u64(msg, 1) succeeds... ok 6: message_test.c:358: Check nng_msg_append_u64(msg, 3) succeeds... ok 6: message_test.c:359: Check nng_msg_insert_u64(msg, 0) succeeds... ok 6: message_test.c:360: Check nng_msg_trim_u64(msg, &v) succeeds... ok 6: message_test.c:361: Check v == 0... ok 6: message_test.c:362: Check nng_msg_len(msg) == sizeof(data)... ok 6: message_test.c:363: Check memcmp(nng_msg_body(msg), data, sizeof(data)) == 0... ok 6: message_test.c:364: Check nng_msg_trim_u64(msg, &v) succeeds... ok 6: message_test.c:365: Check v == 1... ok 6: message_test.c:366: Check nng_msg_chop_u64(msg, &v) succeeds... ok 6: message_test.c:367: Check v == 3... ok 6: message_test.c:368: Check nng_msg_trim_u64(msg, &v) succeeds... ok 6: message_test.c:369: Check v == 2... ok 6: message_test.c:370: Check nng_msg_trim_u64(msg, &v) fails with Invalid argument... ok 6: message_test.c:371: Check nng_msg_chop_u64(msg, &v) fails with Invalid argument... ok 6: message_test.c:374: Check nng_msg_append(msg, &v, 1) succeeds... ok 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.000053 secs 6: 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 6: message_test.c:460: Check nng_msg_header_insert_u64(msg, 1) succeeds... ok 6: message_test.c:461: Check nng_msg_header_append_u64(msg, 3) succeeds... ok 6: message_test.c:462: Check nng_msg_header_insert_u64(msg, 0) succeeds... ok 6: message_test.c:463: Check nng_msg_header_trim_u64(msg, &v) succeeds... ok 6: message_test.c:464: Check v == 0... ok 6: message_test.c:465: Check nng_msg_header_len(msg) == sizeof(data)... ok 6: message_test.c:466: Check memcmp(nng_msg_header(msg), data, sizeof(data)) == 0... ok 6: message_test.c:467: Check nng_msg_header_trim_u64(msg, &v) succeeds... ok 6: message_test.c:468: Check v == 1... ok 6: message_test.c:469: Check nng_msg_header_chop_u64(msg, &v) succeeds... ok 6: message_test.c:470: Check v == 3... ok 6: message_test.c:471: Check nng_msg_header_trim_u64(msg, &v) succeeds... ok 6: message_test.c:472: Check v == 2... ok 6: message_test.c:473: Check nng_msg_header_trim_u64(msg, &v) fails with Invalid argument... ok 6: message_test.c:474: Check nng_msg_header_chop_u64(msg, &v) fails with Invalid argument... ok 6: message_test.c:477: Check nng_msg_append(msg, &v, 1) succeeds... ok 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.000047 secs 6: 8: Test send timeout: 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.000039 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.000057 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.11 sec test 9 Start 9: nng.core.url_test 9: Test command: /<>/build-static/src/core/url_test "-t" "-v" 9: Test timeout computed to be: 180 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.000100 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.000048 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.000049 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.000046 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.000080 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.000052 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.000068 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.000049 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.000060 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.000062 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.000050 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.000045 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.000046 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.000053 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.000056 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.000052 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.000037 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.000045 secs 9: 9: Test url canonify: 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.142176 secs 7: 7: Test reconnect: 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.203811 secs 1: 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.000054 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.000044 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.000044 secs 9: 1: Test sleep 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.000043 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.000053 secs 9: 9: Test url decode: 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 1319, current 920, delta 399... ok 8: sock_test.c:59: Check time after, deadline 828, current 920, delta -92... ok 8: sock_test.c:61: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. 8: Duration: 0.102585 secs 8: 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.000052 secs 9: 8: Test send non-block: 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.11 sec test 10 Start 10: nng.platform.platform_test 10: Test command: /<>/build-static/src/platform/platform_test "-t" "-v" 10: Test timeout computed to be: 180 10: Test sleep: 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 1038, current 938, delta 100... ok 8: sock_test.c:78: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. 8: Duration: 0.012363 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.004364 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.011122 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 8: sock_test.c:120: Check sz == strlen(name) + 1... ok 8: sock_test.c:122: Check id == (long) s1.id... ok 8: sock_test.c:123: Check end != NULL && *end == '\0'... ok 8: sock_test.c:125: Check nng_socket_set(s1, NNG_OPT_SOCKNAME, "hello", 6) succeeds... ok 8: sock_test.c:127: Check nng_socket_get(s1, NNG_OPT_SOCKNAME, name, &sz) succeeds... ok 8: sock_test.c:128: Check sz == 6... ok 8: sock_test.c:129: Check hello == hello... ok 8: sock_test.c:135: Check nng_socket_set(s1, NNG_OPT_SOCKNAME, name, 5) fails with Invalid argument... ok 8: sock_test.c:137: Check nng_socket_get_string(s1, NNG_OPT_SOCKNAME, &str) succeeds... ok 8: sock_test.c:138: Check str != NULL... ok 8: sock_test.c:139: Check strlen(str) == 5... ok 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.001949 secs 8: 8: Test socket name oversize: 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 8: sock_test.c:161: Check nng_socket_set(s1, NNG_OPT_SOCKNAME, name, sz) succeeds... ok 8: sock_test.c:164: Check nng_getopt(s1, NNG_OPT_SOCKNAME, name, &sz) succeeds... ok 8: sock_test.c:165: Check sz == 6... ok 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.006277 secs 8: 8: Test send recv: 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.112074 secs 1: 1: Test insane nio: 10: platform_test.c:46: Check time after, deadline 1047, current 1060, delta -13... ok 10: platform_test.c:48: Check time before, deadline 1447, current 1060, delta 387... ok 10: SUCCESS: All conditions have passed. 10: Duration: 0.112635 secs 10: 10: Test clock: 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.007282 secs 1: 1: Test provider cancel: 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 8: sock_test.c:185: Check nng_socket_get_int(s1, NNG_OPT_RECVBUF, &len) succeeds... ok 8: sock_test.c:186: Check len == 1... ok 8: sock_test.c:188: Check nng_socket_set_int(s1, NNG_OPT_SENDBUF, 1) succeeds... ok 8: sock_test.c:189: Check nng_socket_set_int(s2, NNG_OPT_SENDBUF, 1) succeeds... ok 8: sock_test.c:191: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, to) succeeds... ok 8: sock_test.c:192: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, to) succeeds... ok 8: sock_test.c:193: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, to) succeeds... ok 8: sock_test.c:194: Check nng_socket_set_ms(s2, NNG_OPT_RECVTIMEO, to) succeeds... ok 8: sock_test.c:196: Check nng_listen(s1, a, NULL, 0) succeeds... ok 8: sock_test.c:197: Check nng_dial(s2, a, NULL, 0) succeeds... ok 8: sock_test.c:199: Check nng_send(s1, "abc", 4, 0) succeeds... ok 8: sock_test.c:200: Check nng_recv(s2, &buf, &sz, NNG_FLAG_ALLOC) succeeds... ok 8: sock_test.c:201: Check buf != NULL... ok 8: sock_test.c:202: Check sz == 4... ok 8: sock_test.c:203: Check memcmp(buf, "abc", 4) == 0... ok 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.025378 secs 8: 8: Test send recv zero length: 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.003669 secs 1: 1: Test consumer cancel: 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.005609 secs 1: 1: Test traffic: 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 8: sock_test.c:225: Check nng_getopt_int(s1, NNG_OPT_RECVBUF, &len) succeeds... ok 8: sock_test.c:226: Check len == 1... ok 8: sock_test.c:228: Check nng_socket_set_int(s1, NNG_OPT_SENDBUF, 1) succeeds... ok 8: sock_test.c:229: Check nng_socket_set_int(s2, NNG_OPT_SENDBUF, 1) succeeds... ok 8: sock_test.c:231: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, to) succeeds... ok 8: sock_test.c:232: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, to) succeeds... ok 8: sock_test.c:233: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, to) succeeds... ok 8: sock_test.c:234: Check nng_socket_set_ms(s2, NNG_OPT_RECVTIMEO, to) succeeds... ok 8: sock_test.c:236: Check nng_listen(s1, a, NULL, 0) succeeds... ok 8: sock_test.c:237: Check nng_dial(s2, a, NULL, 0) succeeds... ok 8: sock_test.c:239: Check nng_send(s1, "", 0, 0) succeeds... ok 8: sock_test.c:240: Check nng_recv(s2, &buf, &sz, NNG_FLAG_ALLOC) succeeds... ok 8: sock_test.c:241: Check buf == NULL... ok 8: sock_test.c:242: Check sz == 0... ok 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.021857 secs 8: 8: Test connection refused: 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.009379 secs 1: 1: Test explicit timeout: 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.236652 secs 7: 7: Test reconnect back-off zero: 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.018865 secs 8: 8: Test late connection: 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.053091 secs 1: 1: Test inherited timeout: 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 8: sock_test.c:272: Check nng_socket_set_ms(s1, NNG_OPT_RECONNMAXT, 10) succeeds... ok 8: sock_test.c:274: Check nng_dial(s1, a, NULL, NNG_FLAG_NONBLOCK) succeeds... ok 8: sock_test.c:275: Check nng_listen(s2, a, NULL, 0) succeeds... ok 8: sock_test.c:277: Check nng_send(s1, "abc", 4, 0) succeeds... ok 8: sock_test.c:278: Check nng_recv(s2, &buf, &sz, NNG_FLAG_ALLOC) succeeds... ok 8: sock_test.c:279: Check sz == 4... ok 8: sock_test.c:280: Check memcmp(buf, "abc", 4) == 0... ok 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.105360 secs 8: 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.055773 secs 1: 8: Test address busy: 1: Test zero timeout: 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.206608 secs 10: 10: Test mutex: 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 8: sock_test.c:300: Check nng_listen(s1, a, &l, 0) succeeds... ok 8: sock_test.c:301: Check nng_listener_id(l) > 0... ok 8: sock_test.c:304: Check nng_listen(s1, a, NULL, 0) fails with Address in use... ok 8: sock_test.c:307: Check nng_listener_start(l, 0) fails with Incorrect state... ok 8: sock_test.c:310: Check nng_dialer_id(d) < 0... ok 8: sock_test.c:311: Check nng_dial(s2, a, &d, 0) succeeds... ok 8: sock_test.c:312: Check nng_dialer_id(d) > 0... ok 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.033556 secs 8: 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.001657 secs 1: 1: Test aio reap: 8: Test bad url: 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.012963 secs 10: 10: Test thread: 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.003412 secs 8: 8: Test url option: 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.006741 secs 10: 10: Test cond var: 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 8: sock_test.c:381: Check inproc://url1 == inproc://url1... ok 8: sock_test.c:382: Check nng_listener_set(l, NNG_OPT_URL, url, sz) fails with Read only resource... ok 8: sock_test.c:386: Check nng_dialer_create(&d, s1, "inproc://url2") succeeds... ok 8: sock_test.c:387: Check nng_dialer_get(d, NNG_OPT_URL, url, &sz) succeeds... ok 8: sock_test.c:388: Check inproc://url2 == inproc://url2... ok 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.003335 secs 8: 8: Test listener options: 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.009025 secs 10: 10: Test cond wake: 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 8: sock_test.c:407: Check nng_listener_get_size(l, NNG_OPT_RECVMAXSZ, &sz) succeeds... ok 8: sock_test.c:408: Check sz == 543... ok 8: sock_test.c:411: Check nng_listener_set_size(l, NNG_OPT_RECVMAXSZ, 678) succeeds... ok 8: sock_test.c:412: Check nng_listener_get_size(l, NNG_OPT_RECVMAXSZ, &sz) succeeds... ok 8: sock_test.c:413: Check sz == 678... ok 8: sock_test.c:414: Check nng_socket_get_size(s1, NNG_OPT_RECVMAXSZ, &sz) succeeds... ok 8: sock_test.c:415: Check sz == 543... ok 8: sock_test.c:418: Check nng_socket_set_size(s1, NNG_OPT_RECVMAXSZ, 911) succeeds... ok 8: sock_test.c:419: Check nng_listener_get_size(l, NNG_OPT_RECVMAXSZ, &sz) succeeds... ok 8: sock_test.c:420: Check sz == 911... ok 8: sock_test.c:429: Check nng_listener_set_size(l, "BAD_OPT", 1) fails with Not supported... ok 8: sock_test.c:430: Check nng_listener_set_bool(l, NNG_OPT_RECVMAXSZ, true) fails with Incorrect type... ok 8: sock_test.c:432: Check nng_listener_set(l, NNG_OPT_RECVMAXSZ, &sz, 1) fails with Invalid argument... ok 8: sock_test.c:435: Check nng_listener_set_string(l, NNG_OPT_SOCKNAME, "1") fails with Not supported... ok 8: sock_test.c:438: Check nng_listener_set_bool(l, NNG_OPT_RAW, true) fails with Not supported... ok 8: sock_test.c:439: Check nng_listener_set_ms(l, NNG_OPT_RECONNMINT, 1) fails with Not supported... ok 8: sock_test.c:440: Check nng_listener_set_string(l, NNG_OPT_SOCKNAME, "bogus") fails with Not supported... ok 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.004156 secs 8: 8: Test dialer options: 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 8: sock_test.c:464: Check nng_dialer_get_size(d, NNG_OPT_RECVMAXSZ, &sz) succeeds... ok 8: sock_test.c:465: Check sz == 543... ok 8: sock_test.c:468: Check nng_dialer_set_size(d, NNG_OPT_RECVMAXSZ, 678) succeeds... ok 8: sock_test.c:469: Check nng_dialer_get_size(d, NNG_OPT_RECVMAXSZ, &sz) succeeds... ok 8: sock_test.c:470: Check sz == 678... ok 8: sock_test.c:471: Check nng_socket_get_size(s1, NNG_OPT_RECVMAXSZ, &sz) succeeds... ok 8: sock_test.c:472: Check sz == 543... ok 8: sock_test.c:475: Check nng_socket_set_size(s1, NNG_OPT_RECVMAXSZ, 911) succeeds... ok 8: sock_test.c:476: Check nng_dialer_get_size(d, NNG_OPT_RECVMAXSZ, &sz) succeeds... ok 8: sock_test.c:477: Check sz == 911... ok 8: sock_test.c:486: Check nng_dialer_set_size(d, "BAD_OPT", 1) fails with Not supported... ok 8: sock_test.c:487: Check nng_dialer_set_bool(d, NNG_OPT_RECVMAXSZ, true) fails with Incorrect type... ok 8: sock_test.c:489: Check nng_dialer_set(d, NNG_OPT_RECVMAXSZ, &sz, 1) fails with Invalid argument... ok 8: sock_test.c:492: Check nng_dialer_set_string(d, NNG_OPT_SOCKNAME, "1") fails with Not supported... ok 8: sock_test.c:494: Check nng_dialer_set_bool(d, NNG_OPT_RAW, true) fails with Not supported... ok 8: sock_test.c:495: Check nng_dialer_set_ms(d, NNG_OPT_SENDTIMEO, 1) fails with Not supported... ok 8: sock_test.c:496: Check nng_dialer_set_string(d, NNG_OPT_SOCKNAME, "bogus") fails with Not supported... ok 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.003084 secs 8: 8: Test timeout options: 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 8: sock_test.c:559: Check nng_socket_get_bool(s1, cases[i], &b) fails with Incorrect type... ok 8: sock_test.c:561: Check nng_socket_get(s1, cases[i], &b, &sz) fails with Invalid argument... ok 8: sock_test.c:564: Check nng_socket_set_ms(s1, cases[i], 1234) succeeds... ok 8: sock_test.c:565: Check nng_socket_get_ms(s1, cases[i], &to) succeeds... ok 8: sock_test.c:566: Check to == 1234... ok 8: sock_test.c:570: Check nng_socket_get(s1, cases[i], &to, &sz) succeeds... ok 8: sock_test.c:571: Check to == 1234... ok 8: sock_test.c:572: Check sz == sizeof(to)... ok 8: sock_test.c:575: Check nng_socket_set_ms(s1, cases[i], -5) fails with Invalid argument... ok 8: sock_test.c:580: Check nng_socket_set(s1, cases[i], &to, sz) fails with Invalid argument... ok 8: Case send-timeout: 8: sock_test.c:556: Check nng_socket_get(s1, cases[i], &to, &sz) fails with Invalid argument... ok 8: sock_test.c:559: Check nng_socket_get_bool(s1, cases[i], &b) fails with Incorrect type... ok 8: sock_test.c:561: Check nng_socket_get(s1, cases[i], &b, &sz) fails with Invalid argument... ok 8: sock_test.c:564: Check nng_socket_set_ms(s1, cases[i], 1234) succeeds... ok 8: sock_test.c:565: Check nng_socket_get_ms(s1, cases[i], &to) succeeds... ok 8: sock_test.c:566: Check to == 1234... ok 8: sock_test.c:570: Check nng_socket_get(s1, cases[i], &to, &sz) succeeds... ok 8: sock_test.c:571: Check to == 1234... ok 8: sock_test.c:572: Check sz == sizeof(to)... ok 8: sock_test.c:575: Check nng_socket_set_ms(s1, cases[i], -5) fails with Invalid argument... ok 8: sock_test.c:580: Check nng_socket_set(s1, cases[i], &to, sz) fails with Invalid argument... ok 8: Case reconnect-time-max: 8: sock_test.c:556: Check nng_socket_get(s1, cases[i], &to, &sz) fails with Invalid argument... ok 8: sock_test.c:559: Check nng_socket_get_bool(s1, cases[i], &b) fails with Incorrect type... ok 8: sock_test.c:561: Check nng_socket_get(s1, cases[i], &b, &sz) fails with Invalid argument... ok 8: sock_test.c:564: Check nng_socket_set_ms(s1, cases[i], 1234) succeeds... ok 8: sock_test.c:565: Check nng_socket_get_ms(s1, cases[i], &to) succeeds... ok 8: sock_test.c:566: Check to == 1234... ok 8: sock_test.c:570: Check nng_socket_get(s1, cases[i], &to, &sz) succeeds... ok 8: sock_test.c:571: Check to == 1234... ok 8: sock_test.c:572: Check sz == sizeof(to)... ok 8: sock_test.c:575: Check nng_socket_set_ms(s1, cases[i], -5) fails with Invalid argument... ok 8: sock_test.c:580: Check nng_socket_set(s1, cases[i], &to, sz) fails with Invalid argument... ok 8: Case reconnect-time-min: 8: sock_test.c:556: Check nng_socket_get(s1, cases[i], &to, &sz) fails with Invalid argument... ok 8: sock_test.c:559: Check nng_socket_get_bool(s1, cases[i], &b) fails with Incorrect type... ok 8: sock_test.c:561: Check nng_socket_get(s1, cases[i], &b, &sz) fails with Invalid argument... ok 8: sock_test.c:564: Check nng_socket_set_ms(s1, cases[i], 1234) succeeds... ok 8: sock_test.c:565: Check nng_socket_get_ms(s1, cases[i], &to) succeeds... ok 8: sock_test.c:566: Check to == 1234... ok 8: sock_test.c:570: Check nng_socket_get(s1, cases[i], &to, &sz) succeeds... ok 8: sock_test.c:571: Check to == 1234... ok 8: sock_test.c:572: Check sz == sizeof(to)... ok 8: sock_test.c:575: Check nng_socket_set_ms(s1, cases[i], -5) fails with Invalid argument... ok 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.001841 secs 8: 8: Test size options: 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 8: sock_test.c:607: Check nng_socket_set_size(s1, opt, 1234) succeeds... ok 8: sock_test.c:608: Check nng_socket_get_size(s1, opt, &val) succeeds... ok 8: sock_test.c:609: Check val == 1234... ok 8: sock_test.c:613: Check nng_socket_get(s1, opt, &val, &sz) succeeds... ok 8: sock_test.c:614: Check val == 1234... ok 8: sock_test.c:615: Check sz == sizeof(val)... ok 8: sock_test.c:620: Check nng_socket_set(s1, opt, &val, sz) fails with Invalid argument... ok 8: sock_test.c:627: Check nng_socket_set_size(s1, opt, val) fails with Invalid argument... ok 8: sock_test.c:628: Check nng_socket_get_size(s1, opt, &val) succeeds... ok 8: sock_test.c:629: Check val == 1234... ok 8: sock_test.c:632: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. 8: Duration: 0.002931 secs 8: 8: Test endpoint absent options: 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.103832 secs 1: 1: Test sleep loop: 8: sock_test.c:518: Check nng_dialer_set_size(d, NNG_OPT_RECVMAXSZ, 10) fails with Entry not found... ok 8: sock_test.c:519: Check nng_listener_set_size(l, NNG_OPT_RECVMAXSZ, 10) fails with Entry not found... ok 8: sock_test.c:521: Check nng_dialer_get_bool(d, NNG_OPT_RAW, &b) fails with Entry not found... ok 8: sock_test.c:522: Check nng_listener_get_bool(l, NNG_OPT_RAW, &b) fails with Entry not found... ok 8: sock_test.c:524: Check nng_dialer_get_size(d, NNG_OPT_RECVMAXSZ, &s) fails with Entry not found... ok 8: sock_test.c:525: Check nng_listener_get_size(l, NNG_OPT_RECVMAXSZ, &s) fails with Entry not found... ok 8: sock_test.c:527: Check nng_dialer_get_int(d, NNG_OPT_RAW, &i) fails with Entry not found... ok 8: sock_test.c:528: Check nng_listener_get_int(l, NNG_OPT_RAW, &i) fails with Entry not found... ok 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.005765 secs 8: 8: Test endpoint types: 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 8: sock_test.c:333: Check nng_dialer_id(d) > 0... ok 8: sock_test.c:337: Check nng_listener_get_bool(l2, NNG_OPT_RAW, &b) fails with Entry not found... ok 8: sock_test.c:338: Check nng_listener_close(l2) fails with Entry not found... ok 8: sock_test.c:339: Check nng_dialer_close(d) succeeds... ok 8: sock_test.c:341: Check nng_listener_id(l) < 0... ok 8: sock_test.c:342: Check nng_listener_create(&l, s1, a) succeeds... ok 8: sock_test.c:343: Check nng_listener_id(l) > 0... ok 8: sock_test.c:347: Check nng_dialer_get_bool(d2, NNG_OPT_RAW, &b) fails with Entry not found... ok 8: sock_test.c:348: Check nng_dialer_close(d2) fails with Entry not found... ok 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.001961 secs 8: 8: Summary: 8: Count of all unit tests: 21 8: Count of run unit tests: 21 8: Count of failed unit tests: 0 8: Count of skipped unit tests: 0 8: SUCCESS: All unit tests have passed. 8: 7/86 Test #8: nng.core.sock_test .......................... Passed 0.73 sec test 11 Start 11: nng.compat.compat.nanomsg.compat_tcp_test 11: Test command: /<>/build-static/src/compat/nanomsg/compat_tcp_test "-t" "-v" 11: Test timeout computed to be: 180 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.014284 secs 11: 11: Test compat tcp connect and close : 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.204464 secs 10: 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.037945 secs 11: 10: Test cond until: 11: Test compat tcp bind and connect : 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.225331 secs 1: 1: Test sleep cancel: 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.024431 secs 11: 11: Test compat tcp invalid addresses: 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 758, current 661, 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.528937 secs 7: 7: Test reconnect pipe: 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.002039 secs 11: 11: Test compat tcp no delay option: 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.107123 secs 10: 10: Test random: 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 11: compat_tcp_test.c:107: Check opt == 0... ok 11: compat_tcp_test.c:109: Check nn_setsockopt(s, NN_TCP, NN_TCP_NODELAY, &opt, sz) did not succeed... ok 11: compat_tcp_test.c:109: Check nn_setsockopt(s, NN_TCP, NN_TCP_NODELAY, &opt, sz) fails with EINVAL... ok 11: compat_tcp_test.c:113: Check nn_setsockopt(s, NN_TCP, NN_TCP_NODELAY, &opt, sz) succeeds... ok 11: compat_tcp_test.c:116: Check nn_getsockopt(s, NN_TCP, NN_TCP_NODELAY, &opt, &sz) succeeds... ok 11: compat_tcp_test.c:117: Check sz == sizeof(opt)... ok 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.010462 secs 11: 11: Test compat tcp ping pong: 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 11: compat_tcp_test.c:132: Check nuts_marry_ex(s1_, s2_, addr, &p1_, &p2_) succeeds... ok 11: compat_tcp_test.c:132: Check (p1) >= 0... ok 11: compat_tcp_test.c:132: Check (p2) >= 0... ok 11: compat_tcp_test.c:133: Check p1 >= 0... ok 11: compat_tcp_test.c:134: Check p2 >= 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 11: compat_tcp_test.c:141: Check nn_send(sc, "ABC", 3, 0) succeeds... ok 10: platform_test.c:216: Check same < 5... ok 10: SUCCESS: All conditions have passed. 10: Duration: 0.008676 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: 8/86 Test #10: nng.platform.platform_test .................. Passed 0.85 sec test 12 Start 12: nng.sp.protocol.bus0.bug1247_test 12: Test command: /<>/build-static/src/sp/protocol/bus0/bug1247_test "-t" "-v" 12: Test timeout computed to be: 180 12: Test bug1247: 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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.005003 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: 9/86 Test #12: nng.sp.protocol.bus0.bug1247_test ........... Passed 0.03 sec test 13 Start 13: nng.sp.protocol.pair0.pair0_test 13: Test command: /<>/build-static/src/sp/protocol/pair0/pair0_test "-t" "-v" 13: Test timeout computed to be: 180 13: Test pair0 identity: 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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.002018 secs 13: 13: Test pair0 cooked: 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 11: compat_tcp_test.c:143: Check n == 3... ok 11: compat_tcp_test.c:144: Check memcmp(buf, "ABC", 3) == 0... ok 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 13: pair0_test.c:52: Check nng_msg_alloc(&msg, 0) succeeds... ok 13: pair0_test.c:53: Check nng_msg_append(msg, "ALPHA", strlen("ALPHA") + 1) succeeds... ok 13: pair0_test.c:54: Check nng_sendmsg(c1, msg, 0) succeeds... ok 13: pair0_test.c:55: Check nng_recvmsg(s1, &msg, 0) succeeds... ok 13: pair0_test.c:56: Check nng_msg_len(msg) == strlen("ALPHA") + 1... ok 13: pair0_test.c:57: Check ALPHA == ALPHA... ok 13: pair0_test.c:60: Check nng_msg_alloc(&msg, 0) succeeds... ok 13: pair0_test.c:61: Check nng_msg_append(msg, "BETA", strlen("BETA") + 1) succeeds... ok 13: pair0_test.c:62: Check nng_sendmsg(s1, msg, 0) succeeds... ok 13: pair0_test.c:63: Check nng_recvmsg(c1, &msg, 0) succeeds... ok 13: pair0_test.c:64: Check nng_msg_len(msg) == strlen("BETA") + 1... ok 13: pair0_test.c:65: Check BETA == BETA... ok 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.003968 secs 13: 13: Test pair0 faithful: 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.172939 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: 10/86 Test #1: nng.core.aio_test ........................... Passed 1.22 sec test 14 Start 14: nng.sp.protocol.pair1.pair1_test 14: Test command: /<>/build-static/src/sp/protocol/pair1/pair1_test "-t" "-v" 14: Test timeout computed to be: 180 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.009176 secs 14: 14: Test pair1 mono cooked: 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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.222606 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: 11/86 Test #7: nng.core.reconnect_test ..................... Passed 1.23 sec test 15 Start 15: nng.sp.protocol.pair1.pair1_poly_test 15: Test command: /<>/build-static/src/sp/protocol/pair1/pair1_poly_test "-t" "-v" 15: Test timeout computed to be: 180 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 15: Test pair1 poly identity: 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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.001717 secs 15: 15: Test pair1 poly best effort: 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 14: pair1_test.c:52: Check nng_msg_alloc(&msg, 0) succeeds... ok 14: pair1_test.c:53: Check nng_msg_append(msg, "ALPHA", strlen("ALPHA") + 1) succeeds... ok 14: pair1_test.c:54: Check nng_sendmsg(c1, msg, 0) succeeds... ok 14: pair1_test.c:55: Check nng_recvmsg(s1, &msg, 0) succeeds... ok 14: pair1_test.c:56: Check nng_msg_len(msg) == strlen("ALPHA") + 1... ok 14: pair1_test.c:57: Check ALPHA == ALPHA... ok 14: pair1_test.c:60: Check nng_msg_alloc(&msg, 0) succeeds... ok 14: pair1_test.c:61: Check nng_msg_append(msg, "BETA", strlen("BETA") + 1) succeeds... ok 14: pair1_test.c:62: Check nng_sendmsg(s1, msg, 0) succeeds... ok 14: pair1_test.c:63: Check nng_recvmsg(c1, &msg, 0) succeeds... ok 14: pair1_test.c:64: Check nng_msg_len(msg) == strlen("BETA") + 1... ok 14: pair1_test.c:65: Check BETA == BETA... ok 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.050588 secs 14: 14: Test pair1 mono faithful: 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 15: pair1_poly_test.c:52: Check nng_setopt_int(s1, NNG_OPT_SENDBUF, 1) succeeds... ok 15: pair1_poly_test.c:53: Check nng_setopt_int(c1, NNG_OPT_RECVBUF, 1) succeeds... ok 15: pair1_poly_test.c:54: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok 15: pair1_poly_test.c:56: Check nuts_marry(s1, c1) succeeds... ok 15: pair1_poly_test.c:59: Check nng_msg_alloc(&msg, 0) succeeds... ok 15: pair1_poly_test.c:60: Check nng_sendmsg(s1, msg, 0) succeeds... ok 15: pair1_poly_test.c:59: Check nng_msg_alloc(&msg, 0) succeeds... ok 15: pair1_poly_test.c:60: Check nng_sendmsg(s1, msg, 0) succeeds... ok 15: pair1_poly_test.c:59: Check nng_msg_alloc(&msg, 0) succeeds... ok 15: pair1_poly_test.c:60: Check nng_sendmsg(s1, msg, 0) succeeds... ok 15: pair1_poly_test.c:59: Check nng_msg_alloc(&msg, 0) succeeds... ok 15: pair1_poly_test.c:60: Check nng_sendmsg(s1, msg, 0) succeeds... ok 15: pair1_poly_test.c:59: Check nng_msg_alloc(&msg, 0) succeeds... ok 15: pair1_poly_test.c:60: Check nng_sendmsg(s1, msg, 0) succeeds... ok 15: pair1_poly_test.c:59: Check nng_msg_alloc(&msg, 0) succeeds... ok 15: pair1_poly_test.c:60: Check nng_sendmsg(s1, msg, 0) succeeds... ok 15: pair1_poly_test.c:59: Check nng_msg_alloc(&msg, 0) succeeds... ok 15: pair1_poly_test.c:60: Check nng_sendmsg(s1, msg, 0) succeeds... ok 15: pair1_poly_test.c:59: Check nng_msg_alloc(&msg, 0) succeeds... ok 15: pair1_poly_test.c:60: Check nng_sendmsg(s1, msg, 0) succeeds... ok 15: pair1_poly_test.c:59: Check nng_msg_alloc(&msg, 0) succeeds... ok 15: pair1_poly_test.c:60: Check nng_sendmsg(s1, msg, 0) succeeds... ok 15: pair1_poly_test.c:59: Check nng_msg_alloc(&msg, 0) succeeds... ok 15: pair1_poly_test.c:60: Check nng_sendmsg(s1, msg, 0) succeeds... ok 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.012924 secs 15: 15: Test pair1 poly cooked: 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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: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.344092 secs 11: 11: Test compat tcp pair reject: 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.125792 secs 15: 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.021781 secs 15: 15: Test pair1 poly recv no header: 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.378275 secs 13: 13: Test pair0 back pressure: 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 15: pair1_poly_test.c:219: Check nng_setopt_ms(s, NNG_OPT_RECVTIMEO, 100) succeeds... ok 15: pair1_poly_test.c:220: Check nng_setopt_ms(s, NNG_OPT_SENDTIMEO, 200) succeeds... ok 15: pair1_poly_test.c:222: Check nuts_marry(c, s) succeeds... ok 15: pair1_poly_test.c:224: Check nng_msg_alloc(&m, 0) succeeds... ok 15: pair1_poly_test.c:225: Check nng_sendmsg(c, m, 0) succeeds... ok 15: pair1_poly_test.c:226: Check nng_recvmsg(s, &m, 0) fails with Timed out... ok 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.132736 secs 15: 15: Test pair1 poly recv garbage: 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.222729 secs 11: 11: Test compat tcp addr in use: 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.359375 secs 14: 14: Test pair1 mono back pressure: 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.018900 secs 11: 11: Test compat tcp max recv size: 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.112631 secs 13: 13: Test pair0 send no 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 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.104579 secs 15: 15: Test pair1 poly ttl: 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.104418 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.107542 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: 12/86 Test #11: nng.compat.compat.nanomsg.compat_tcp_test ... Passed 1.04 sec test 16 Start 16: nng.sp.protocol.pipeline0.pull_test 16: Test command: /<>/build-static/src/sp/protocol/pipeline0/pull_test "-t" "-v" 16: Test timeout computed to be: 180 16: Test pull 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.117319 secs 13: 13: Test pair0 raw exchange: 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.006682 secs 16: 16: Test pull cannot send: 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.007128 secs 13: 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.001791 secs 13: 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.036288 secs 16: 13: Test pair0 raw: 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.001896 secs 13: 13: Test pair0 validate peer: 16: Test pull no context: 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.102565 secs 14: 14: Test pair1 mono raw exchange: 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.001622 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.002467 secs 16: 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.011954 secs 14: 16: Test pull poll readable: 14: Test pair1 mono raw header: 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.018773 secs 14: 14: Test pair1 send closed aio: 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.010394 secs 14: 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.001954 secs 14: 14: Test pair1 ttl: 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.111386 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.004043 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.003557 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.001857 secs 13: 13: Test pair0 poll 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.107889 secs 16: 16: Test pull close pending: 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.411781 secs 15: 15: Test pair1 poly close abort: 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.075137 secs 15: 15: Test pair1 poly validate peer: 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.210462 secs 13: 13: Test pair0 poll writable: 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.215558 secs 16: 16: Test pull validate peer: 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.122276 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: 13/86 Test #15: nng.sp.protocol.pair1.pair1_poly_test ....... Passed 1.12 sec test 17 Start 17: nng.sp.protocol.pipeline0.push_test 17: Test command: /<>/build-static/src/sp/protocol/pipeline0/push_test "-t" "-v" 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.001759 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.001831 secs 17: 17: Test push no context: 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.001996 secs 17: 17: Test push not readable: 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.002374 secs 17: 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.109726 secs 16: 16: Test pull recv aio stopped: 17: Test push poll writable: 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.006801 secs 16: 16: Test pull close recv: 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.001897 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.001541 secs 16: 16: Test pull recv cancel: 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.423454 secs 14: 14: Test pair1 validate peer: 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.001730 secs 16: 16: Test pull cooked: 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.005806 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: 14/86 Test #16: nng.sp.protocol.pipeline0.pull_test ......... Passed 0.65 sec test 18 Start 18: nng.sp.protocol.pubsub0.pub_test 18: Test command: /<>/build-static/src/sp/protocol/pubsub0/pub_test "-t" "-v" 18: Test timeout computed to be: 180 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.001620 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.001837 secs 18: 18: Test put no context: 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.213311 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: 15/86 Test #13: nng.sp.protocol.pair0.pair0_test ............ Passed 1.39 sec test 19 Start 19: nng.sp.protocol.pubsub0.sub_test 19: Test command: /<>/build-static/src/sp/protocol/pubsub0/sub_test "-t" "-v" 19: Test timeout computed to be: 180 19: Test sub identity: 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.002287 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.002675 secs 18: 18: Test pub poll writeable: 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.006153 secs 19: 19: Test sub cannot send: 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.013095 secs 18: 18: Test pub validate peer: 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.002981 secs 19: 19: Test sub context cannot send: 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.103834 secs 14: 14: Test pair1 recv no header: 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.002169 secs 19: 19: Test sub not writeable: 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.005647 secs 19: 19: Test sub poll readable: 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.204697 secs 17: 17: Test push poll buffered: 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.106166 secs 18: 18: Test pub send queued: 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.106470 secs 14: 14: Test pair1 recv garbage: 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.065288 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.002175 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.003134 secs 18: 18: 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.106758 secs 14: 14: Test pair1 no context: 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.001766 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.001797 secs 18: 18: Test sub context recv nonblock: 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.001935 secs 14: 14: Test pair1 send buffer: 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.001526 secs 18: 18: Test sub context recv cancel: 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.006830 secs 14: 14: Test pair1 recv buffer: 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.204615 secs 19: 19: Test sub context does not poll: 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.005514 secs 14: 14: Test pair1 poll readable: 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.001921 secs 19: 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.014236 secs 18: 19: Test sub validate peer: 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.001702 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.017961 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: 16/86 Test #18: nng.sp.protocol.pubsub0.pub_test ............ Passed 0.45 sec test 20 Start 20: nng.sp.protocol.pubsub0.xsub_test 20: Test command: /<>/build-static/src/sp/protocol/pubsub0/xsub_test "-t" "-v" 20: Test timeout computed to be: 180 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.002477 secs 20: 20: Test xsub cannot send: 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.310395 secs 17: 17: Test push poll truncate: 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.014884 secs 20: 20: Test xsub not writeable: 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.001592 secs 20: 20: Test xsub poll readable: 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.105781 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.117306 secs 17: 17: Test push 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.212887 secs 14: 14: Test pair1 poll writable: 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.109785 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.009703 secs 17: 17: Test push close send: 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.207743 secs 20: 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.231266 secs 19: 20: Test xsub validate peer: 19: Test sub recv ctx closed: 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.005458 secs 17: 17: Test push send nonblock: 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.018636 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.001715 secs 19: 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.002580 secs 17: 19: Test sub close context recv: 17: Test push send timeout: 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.218144 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: 17/86 Test #14: nng.sp.protocol.pair1.pair1_test ............ Passed 2.13 sec test 21 Start 21: nng.sp.protocol.reqrep0.req_test 21: Test command: /<>/build-static/src/sp/protocol/reqrep0/req_test "-t" "-v" 21: Test timeout computed to be: 180 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.002997 secs 21: 21: Test req ttl option: 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.018734 secs 17: 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.002685 secs 19: 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.117887 secs 20: 19: Test sub context recv nonblock: 20: Test xsub recv late: 17: Test push send cancel: 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.001572 secs 21: 21: Test req resend option: 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.012776 secs 19: 19: Test sub context recv 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.001892 secs 17: 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.009460 secs 21: 17: Test push send late buffered: 21: Test req recv bad state: 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.006258 secs 17: 17: Test push send late unbuffered: 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.027982 secs 19: 19: Test sub recv buf option: 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.001995 secs 21: 21: Test req recv garbage: 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.002242 secs 19: 19: Test sub subscribe option: 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.014254 secs 17: 17: Test push cooked: 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.004141 secs 19: 19: Test sub unsubscribe option: 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.001698 secs 17: 17: Test push load balance buffered: 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.010524 secs 19: 19: Test sub prefer new option: 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.010964 secs 19: 19: Test sub drop new: 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.109922 secs 21: 21: Test req rep exchange: 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.229704 secs 20: 20: Test xsub recv closed: 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.112393 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.011485 secs 21: 17: Test push load balance unbuffered: 21: Test req resend: 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.013363 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.001997 secs 20: 20: Test xsub recv nonblock: 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.040526 secs 21: 21: Test req resend disconnect: 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.001661 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.010644 secs 20: 20: Test xsub subscribe option: 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.020397 secs 21: 21: Test req disconnect no retry: 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.007504 secs 20: 20: Test xsub unsubscribe option: 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.148632 secs 17: 17: Test push send buffer: 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.006318 secs 20: 20: Test xsub no context: 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.003793 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: 18/86 Test #17: nng.sp.protocol.pipeline0.push_test ......... Passed 1.47 sec test 22 Start 22: nng.sp.protocol.reqrep0.rep_test 22: Test command: /<>/build-static/src/sp/protocol/reqrep0/rep_test "-t" "-v" 22: Test timeout computed to be: 180 22: Test rep identity: 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.001779 secs 20: 20: Test xsub raw: 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.001600 secs 22: 22: Test rep send bad state: 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.008491 secs 20: 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.318583 secs 19: 20: Test xsub recv aio stopped: 19: Test sub drop old: 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.001757 secs 22: 22: Test rep poll readable: 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.004232 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.039276 secs 20: 20: Test xsub close during pipe recv: 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.108623 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.010579 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.004792 secs 22: 22: Test rep 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: SUCCESS: All conditions have passed. 20: Duration: 0.180063 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: 19/86 Test #20: nng.sp.protocol.pubsub0.xsub_test ........... Passed 1.23 sec test 23 Start 23: nng.sp.protocol.reqrep0.xrep_test 23: Test command: /<>/build-static/src/sp/protocol/reqrep0/xrep_test "-t" "-v" 23: Test timeout computed to be: 180 23: Test xrep identity: 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.111799 secs 22: 22: Test rep double recv: 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.305921 secs 19: 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.021471 secs 23: 19: Test sub filter: 23: Test xrep raw: 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.001768 secs 22: 22: Test rep send nonblock: 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.001623 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.002211 secs 23: 23: Test xrep poll readable: 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.009686 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.014904 secs 22: 22: Test rep close pipe during send: 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.109189 secs 19: 19: Test sub multi context: 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.118386 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.012798 secs 23: 23: Test xrep validate peer: 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.115774 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.001722 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: 20/86 Test #19: nng.sp.protocol.pubsub0.sub_test ............ Passed 1.94 sec test 24 Start 24: nng.sp.protocol.reqrep0.xreq_test 24: Test command: /<>/build-static/src/sp/protocol/reqrep0/xreq_test "-t" "-v" 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.004462 secs 24: 24: Test xreq raw: 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.105929 secs 23: 23: Test xrep close pipe before send: 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 22: rep_test.c:231: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 200) succeeds... ok 22: rep_test.c:232: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:233: Check nng_socket_set_int(rep, NNG_OPT_SENDBUF, 20) succeeds... ok 22: rep_test.c:234: Check nng_socket_set_int(rep, NNG_OPT_RECVBUF, 20) succeeds... ok 22: rep_test.c:235: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 20) succeeds... ok 22: rep_test.c:236: Check nng_socket_set_int(req, NNG_OPT_RECVBUF, 1) succeeds... ok 22: rep_test.c:238: Check nuts_marry(req, rep) succeeds... ok 22: rep_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:243: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:244: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:245: Check nng_recvmsg(rep, &m, 0) succeeds... ok 22: rep_test.c:253: Check rv succeeds... ok 22: rep_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:243: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:244: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:245: Check nng_recvmsg(rep, &m, 0) succeeds... ok 22: rep_test.c:253: Check rv succeeds... ok 22: rep_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:243: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:244: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:245: Check nng_recvmsg(rep, &m, 0) succeeds... ok 22: rep_test.c:253: Check rv succeeds... ok 22: rep_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:243: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:244: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:245: Check nng_recvmsg(rep, &m, 0) succeeds... ok 22: rep_test.c:255: Check nng_pipe_close(p) succeeds... ok 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.218923 secs 22: 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 23: xrep_test.c:163: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 23: xrep_test.c:164: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 23: xrep_test.c:165: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok 23: xrep_test.c:167: Check nuts_marry(req, rep) succeeds... ok 23: xrep_test.c:168: Check nng_send(req, "test", strlen("test") + 1, 0) succeeds... ok 23: xrep_test.c:172: Check nng_aio_result(aio1) succeeds... ok 23: xrep_test.c:173: Check (m = nng_aio_get_msg(aio1)) != NULL... ok 23: xrep_test.c:175: Check nng_pipe_close(p) succeeds... ok 23: xrep_test.c:176: Check nng_sendmsg(rep, m, 0) succeeds... ok 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.003465 secs 23: 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 23: xrep_test.c:193: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok 23: xrep_test.c:194: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 200) succeeds... ok 23: xrep_test.c:195: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 23: xrep_test.c:196: Check nng_socket_set_int(rep, NNG_OPT_SENDBUF, 20) succeeds... ok 23: xrep_test.c:197: Check nng_socket_set_int(rep, NNG_OPT_RECVBUF, 20) succeeds... ok 23: xrep_test.c:198: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 20) succeeds... ok 23: xrep_test.c:199: Check nng_socket_set_int(req, NNG_OPT_RECVBUF, 1) succeeds... ok 23: xrep_test.c:201: Check nuts_marry(req, rep) succeeds... ok 23: xrep_test.c:203: Check nng_msg_alloc(&m, 4) succeeds... ok 23: xrep_test.c:204: Check nng_msg_append_u32(m, (unsigned) 0x81000000u) succeeds... ok 23: xrep_test.c:205: Check nng_sendmsg(req, m, 0) succeeds... ok 23: xrep_test.c:206: Check nng_recvmsg(rep, &m, 0) succeeds... ok 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 22: Test rep recv aio ctx stopped: 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.001673 secs 24: 24: Test xreq no context: 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:218: Check nng_pipe_close(p) succeeds... ok 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.020871 secs 23: 23: Test xrep close during recv: 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 22: rep_test.c:275: Check nng_aio_result(aio) fails with Operation canceled... ok 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.015849 secs 22: 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.001895 secs 24: 22: Test rep close pipe context send: 24: Test xreq poll readable: 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 22: rep_test.c:296: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:298: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok 22: rep_test.c:299: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:300: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:301: Check nng_socket_set_int(rep, NNG_OPT_SENDBUF, 1) succeeds... ok 22: rep_test.c:302: Check nng_socket_set_int(rep, NNG_OPT_RECVBUF, 1) succeeds... ok 22: rep_test.c:303: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 1) succeeds... ok 22: rep_test.c:304: Check nng_socket_set_int(req, NNG_OPT_RECVBUF, 1) succeeds... ok 22: rep_test.c:306: Check nuts_marry(req, rep) 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 22: rep_test.c:311: Check nng_sendmsg(req, m, 0) succeeds... 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 22: rep_test.c:324: Check nng_pipe_close(p) 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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: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.045161 secs 22: 22: Test rep close context send: 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 22: rep_test.c:355: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:357: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok 22: rep_test.c:358: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:359: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:360: Check nng_socket_set_int(rep, NNG_OPT_SENDBUF, 1) succeeds... ok 22: rep_test.c:361: Check nng_socket_set_int(rep, NNG_OPT_RECVBUF, 1) succeeds... ok 22: rep_test.c:362: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 1) succeeds... ok 22: rep_test.c:363: Check nng_socket_set_int(req, NNG_OPT_RECVBUF, 1) succeeds... ok 22: rep_test.c:365: Check nuts_marry(req, rep) 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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: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: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: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: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: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.108858 secs 23: 23: Test xrep recv aio stopped: 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.106502 secs 24: 24: Test xreq 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok 22: rep_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... ok 22: rep_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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.003794 secs 23: 23: Test xrep send no header: 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.002805 secs 24: 24: Test xreq validate peer: 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 22: rep_test.c:388: Check rv fails with Object closed... ok 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.135704 secs 22: 22: Test rep close 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 22: rep_test.c:407: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:408: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:410: Check nuts_marry(req, rep) succeeds... ok 22: rep_test.c:411: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok 22: rep_test.c:413: Check nng_close(rep) succeeds... ok 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.002342 secs 22: 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.004203 secs 21: 21: Test req disconnect abort: 22: Test rep close recv cb: 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 22: rep_test.c:454: Check nng_req0_open_raw(&req) succeeds... ok 22: rep_test.c:455: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok 22: rep_test.c:456: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:457: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:459: Check nuts_marry(req, rep) succeeds... ok 22: rep_test.c:460: Check nng_aio_alloc(&state.aio, rep_close_recv_cb, &state) succeeds... ok 22: rep_test.c:462: Check nng_close(rep) succeeds... ok 22: rep_test.c:463: Check nng_close(req) succeeds... ok 22: rep_test.c:469: Check state.done != 0... ok 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.016092 secs 22: 22: Test rep context send nonblock: 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 22: rep_test.c:509: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 2000) succeeds... ok 22: rep_test.c:510: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:511: Check nng_ctx_open(&ctx, rep) succeeds... ok 22: rep_test.c:512: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok 22: rep_test.c:513: Check nuts_marry(req, rep) succeeds... ok 22: rep_test.c:515: Check nng_send(req, "SEND", strlen("SEND") + 1, 0) succeeds... ok 22: rep_test.c:518: Check nng_aio_result(aio) succeeds... ok 22: rep_test.c:526: Check nng_aio_result(aio) succeeds... ok 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.003673 secs 22: 22: Test rep context send nonblock 2: 22: rep_test.c:545: Check nng_req0_open_raw(&req) succeeds... ok 22: rep_test.c:546: Check nng_rep0_open(&rep) succeeds... ok 22: rep_test.c:547: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:548: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok 22: rep_test.c:549: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:551: Check nng_ctx_open(&rep_ctx[i], rep) succeeds... ok 22: rep_test.c:552: Check nng_aio_alloc(&rep_aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:551: Check nng_ctx_open(&rep_ctx[i], rep) succeeds... ok 22: rep_test.c:552: Check nng_aio_alloc(&rep_aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:551: Check nng_ctx_open(&rep_ctx[i], rep) succeeds... ok 22: rep_test.c:552: Check nng_aio_alloc(&rep_aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:551: Check nng_ctx_open(&rep_ctx[i], rep) succeeds... ok 22: rep_test.c:552: Check nng_aio_alloc(&rep_aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:551: Check nng_ctx_open(&rep_ctx[i], rep) succeeds... ok 22: rep_test.c:552: Check nng_aio_alloc(&rep_aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:551: Check nng_ctx_open(&rep_ctx[i], rep) succeeds... ok 22: rep_test.c:552: Check nng_aio_alloc(&rep_aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:551: Check nng_ctx_open(&rep_ctx[i], rep) succeeds... ok 22: rep_test.c:552: Check nng_aio_alloc(&rep_aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:551: Check nng_ctx_open(&rep_ctx[i], rep) succeeds... ok 22: rep_test.c:552: Check nng_aio_alloc(&rep_aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:551: Check nng_ctx_open(&rep_ctx[i], rep) succeeds... ok 22: rep_test.c:552: Check nng_aio_alloc(&rep_aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:551: Check nng_ctx_open(&rep_ctx[i], rep) succeeds... ok 22: rep_test.c:552: Check nng_aio_alloc(&rep_aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:554: Check nuts_marry(req, rep) succeeds... ok 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 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 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 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 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 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 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 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 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 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 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.117477 secs 24: 24: Test xreq recv aio stopped: 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.126924 secs 23: 23: Test xrep recv garbage: 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 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 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 22: rep_test.c:566: Check nng_aio_result(rep_aio[i]) succeeds... 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: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.020623 secs 22: 22: Test rep context recv nonblock: 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.019559 secs 24: 24: Test xreq recv garbage: 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.005778 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 23: SUCCESS: All conditions have passed. 23: Duration: 0.117834 secs 23: 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.111026 secs 24: 24: Test xreq recv header: 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.003927 secs 23: 23: Test xrep ttl drop: 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.010881 secs 24: 24: Test xreq close during recv: 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: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.210950 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: 21/86 Test #22: nng.sp.protocol.reqrep0.rep_test ............ Passed 1.39 sec test 25 Start 25: nng.sp.protocol.survey0.respond_test 25: Test command: /<>/build-static/src/sp/protocol/survey0/respond_test "-t" "-v" 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.001944 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.001669 secs 25: 25: Test respond poll readable: 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.220363 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: 22/86 Test #23: nng.sp.protocol.reqrep0.xrep_test ........... Passed 1.17 sec test 26 Start 26: nng.sp.protocol.survey0.survey_test 26: Test command: /<>/build-static/src/sp/protocol/survey0/survey_test "-t" "-v" 26: Test timeout computed to be: 180 26: Test survey identity: 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.220564 secs 24: 24: Test xreq close pipe during send: 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.016098 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.002983 secs 26: 26: Test survey survey time option: 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.117365 secs 25: 25: Test respond poll writable: 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.003690 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: SUCCESS: All conditions have passed. 26: Duration: 0.005968 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.019224 secs 25: 26: Test survey recv garbage: 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.001714 secs 25: 25: Test respond validate peer: 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: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.122343 secs 26: 26: Test survey respondent exchange: 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.009863 secs 26: 26: Test survey cancel: 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.234908 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.005174 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: 23/86 Test #24: nng.sp.protocol.reqrep0.xreq_test ........... Passed 1.15 sec test 27 Start 27: nng.sp.protocol.survey0.xrespond_test 27: Test command: /<>/build-static/src/sp/protocol/survey0/xrespond_test "-t" "-v" 27: Test timeout computed to be: 180 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.137206 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: SUCCESS: All conditions have passed. 25: Duration: 0.003130 secs 25: 25: Test respond close pipe before send: 27: Test xrespond identity: 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.002654 secs 25: 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.003758 secs 27: 27: Test xrespond raw: 25: Test respond close pipe during send: 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.001807 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.005760 secs 27: 27: Test xrespond poll readable: 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.112805 secs 26: 26: Test survey cancel abort recv: 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.008925 secs 21: 21: Test req resend reconnect: 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.106920 secs 27: 27: Test xrespond poll writable: 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 27: xrespond_test.c:67: Check fd >= 0... ok 27: xrespond_test.c:73: Check nuts_poll_fd(fd) == true... ok 27: xrespond_test.c:75: Check nuts_marry(surv, resp) succeeds... ok 27: xrespond_test.c:78: Check nuts_poll_fd(fd) == true... ok 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.002594 secs 27: 27: Test xrespond validate peer: 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.017968 secs 21: 21: Test req cancel: 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.205320 secs 25: 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.002158 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 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 26: survey_test.c:228: Check nng_socket_set_ms(surv, NNG_OPT_SURVEYOR_SURVEYTIME, time) succeeds... ok 26: survey_test.c:229: Check nng_socket_set_int(surv, NNG_OPT_SENDBUF, 16) succeeds... ok 26: survey_test.c:230: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 5 * SECOND) succeeds... ok 26: survey_test.c:231: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 5 * SECOND) succeeds... ok 26: survey_test.c:232: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 5 * SECOND) succeeds... ok 26: survey_test.c:233: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 5 * SECOND) succeeds... ok 26: survey_test.c:235: Check nuts_marry(resp, surv) succeeds... ok 26: survey_test.c:238: Check nng_send(surv, "abc", strlen("abc") + 1, 0) succeeds... ok 26: survey_test.c:253: Check nng_send(surv, "def", strlen("def") + 1, 0) succeeds... ok 26: survey_test.c:257: Check nng_aio_result(aio) fails with Operation canceled... ok 26: survey_test.c:260: Check nng_recv (0 Hunky dory)... ok 26: survey_test.c:260: Check length 4 want 4... ok 26: survey_test.c:260: Check abc == abc... ok 26: survey_test.c:264: Check nng_send(resp, "abc", strlen("abc") + 1, 0) succeeds... ok 26: survey_test.c:267: Check nng_recv (0 Hunky dory)... ok 26: survey_test.c:267: Check length 4 want 4... ok 26: survey_test.c:267: Check def == def... ok 26: survey_test.c:270: Check nng_send(resp, "def", strlen("def") + 1, 0) succeeds... ok 26: survey_test.c:273: Check nng_recv (0 Hunky dory)... ok 26: survey_test.c:273: Check length 4 want 4... ok 26: survey_test.c:273: Check def == def... ok 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.210809 secs 26: 26: Test survey cancel post recv: 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.023851 secs 25: 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 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.115654 secs 21: 21: Test req cancel abort recv: 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 27: xrespond_test.c:134: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok 27: xrespond_test.c:137: Check nng_stats_get(&stats) succeeds... ok 27: xrespond_test.c:139: Check stats != NULL... ok 27: xrespond_test.c:140: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok 27: xrespond_test.c:141: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok 27: xrespond_test.c:143: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok 27: xrespond_test.c:144: Check nng_stat_value(reject) > 0... ok 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.105137 secs 27: 27: Test xrespond close pipe before send: 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.032080 secs 25: 25: Test respond context send nonblock: 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 27: xrespond_test.c:163: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 27: xrespond_test.c:164: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 27: xrespond_test.c:165: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok 27: xrespond_test.c:167: Check nuts_marry(surv, resp) succeeds... ok 27: xrespond_test.c:168: Check nng_send(surv, "test", strlen("test") + 1, 0) succeeds... ok 27: xrespond_test.c:172: Check nng_aio_result(aio1) succeeds... ok 27: xrespond_test.c:173: Check (m = nng_aio_get_msg(aio1)) != NULL... ok 27: xrespond_test.c:175: Check nng_pipe_close(p) succeeds... ok 27: xrespond_test.c:176: Check nng_sendmsg(resp, m, 0) succeeds... ok 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.009017 secs 27: 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 27: xrespond_test.c:193: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok 27: xrespond_test.c:194: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 200) succeeds... ok 27: xrespond_test.c:195: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 27: xrespond_test.c:196: Check nng_socket_set_int(resp, NNG_OPT_SENDBUF, 20) succeeds... ok 27: xrespond_test.c:197: Check nng_socket_set_int(resp, NNG_OPT_RECVBUF, 20) succeeds... ok 27: xrespond_test.c:198: Check nng_socket_set_int(surv, NNG_OPT_SENDBUF, 20) succeeds... ok 27: xrespond_test.c:199: Check nng_socket_set_int(surv, NNG_OPT_RECVBUF, 1) succeeds... ok 27: xrespond_test.c:201: Check nuts_marry(surv, resp) succeeds... ok 27: xrespond_test.c:203: Check nng_msg_alloc(&m, 4) succeeds... ok 27: xrespond_test.c:204: Check nng_msg_append_u32(m, (unsigned) 0x81000000u) succeeds... ok 27: xrespond_test.c:205: Check nng_sendmsg(surv, m, 0) succeeds... ok 27: xrespond_test.c:206: Check nng_recvmsg(resp, &m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 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.002470 secs 25: 25: Test respond context recv nonblock: 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 27: xrespond_test.c:218: Check nng_pipe_close(p) succeeds... ok 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.044286 secs 27: 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 26: survey_test.c:289: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 26: survey_test.c:290: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 1000) succeeds... ok 26: survey_test.c:291: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok 26: survey_test.c:292: Check nuts_marry(surv, resp) succeeds... ok 26: survey_test.c:294: Check nng_send(surv, "ONE", strlen("ONE") + 1, 0) succeeds... ok 26: survey_test.c:295: Check nng_recv (0 Hunky dory)... ok 26: survey_test.c:295: Check length 4 want 4... ok 26: survey_test.c:295: Check ONE == ONE... ok 26: survey_test.c:296: Check nng_send(resp, "one", strlen("one") + 1, 0) succeeds... ok 26: survey_test.c:298: Check nng_send(surv, "TWO", strlen("TWO") + 1, 0) succeeds... ok 26: survey_test.c:299: Check nng_recv (0 Hunky dory)... ok 26: survey_test.c:299: Check length 4 want 4... ok 26: survey_test.c:299: Check TWO == TWO... ok 26: survey_test.c:300: Check nng_send(resp, "two", strlen("two") + 1, 0) succeeds... ok 26: survey_test.c:301: Check nng_recv (0 Hunky dory)... ok 26: survey_test.c:301: Check length 4 want 4... ok 26: survey_test.c:301: Check two == two... ok 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.109784 secs 26: 26: Test survey poll writable: 27: Test xrespond close during recv: 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 27: xrespond_test.c:234: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 100) succeeds... ok 27: xrespond_test.c:235: Check nng_socket_set_int(resp, NNG_OPT_RECVBUF, 5) succeeds... ok 27: xrespond_test.c:236: Check nng_socket_set_int(surv, NNG_OPT_SENDBUF, 20) succeeds... ok 27: xrespond_test.c:238: Check nuts_marry(surv, resp) 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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.003635 secs 25: 25: Test respond recv garbage: 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 27: xrespond_test.c:243: Check nng_msg_header_append_u32(m, i | 0x80000000u) succeeds... ok 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.006433 secs 27: 27: Test xrespond recv aio stopped: 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.039023 secs 26: 26: Test survey poll readable: 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.001621 secs 27: 27: Test xrespond send no header: 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.211721 secs 21: 21: Test req cancel post recv: 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 27: xrespond_test.c:281: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 100) succeeds... ok 27: xrespond_test.c:282: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 27: xrespond_test.c:283: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 27: xrespond_test.c:285: Check nuts_marry(surv, resp) succeeds... ok 27: xrespond_test.c:287: Check nng_msg_alloc(&m, 4) succeeds... ok 27: xrespond_test.c:288: Check nng_sendmsg(resp, m, 0) succeeds... ok 27: xrespond_test.c:289: Check nng_recvmsg(resp, &m, 0) fails with Timed out... ok 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.136955 secs 27: 27: Test xrespond recv garbage: 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.105926 secs 21: 21: Test req poll writable: 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.207433 secs 26: 26: Test survey context does not poll: 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.228237 secs 25: 25: Test respond ttl option: 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 25: respond_test.c:490: Check nng_setopt_int(resp, opt, -1) fails with Invalid argument... ok 25: respond_test.c:491: Check nng_setopt_int(resp, opt, 16) fails with Invalid argument... ok 25: respond_test.c:492: Check nng_setopt_int(resp, opt, 256) fails with Invalid argument... ok 25: respond_test.c:493: Check nng_setopt_int(resp, opt, 3) succeeds... ok 25: respond_test.c:494: Check nng_socket_get_int(resp, opt, &v) succeeds... ok 25: respond_test.c:495: Check v == 3... ok 25: respond_test.c:498: Check nng_socket_get(resp, opt, &v, &sz) succeeds... ok 25: respond_test.c:499: Check v == 3... ok 25: respond_test.c:500: Check sz == sizeof(v)... ok 25: respond_test.c:502: Check nng_setopt(resp, opt, "", 1) fails with Invalid argument... ok 25: respond_test.c:504: Check nng_socket_get(resp, opt, &v, &sz) fails with Invalid argument... ok 25: respond_test.c:505: Check nng_setopt_bool(resp, opt, true) fails with Incorrect type... ok 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.003416 secs 25: 25: Test respond ttl drop: 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.001631 secs 26: 26: Test survey context recv close socket: 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.112771 secs 27: 27: Test xrespond ttl option: 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.010859 secs 26: 26: Test survey context recv nonblock: 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.003490 secs 27: 27: Test xrespond ttl drop: 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.031202 secs 26: 26: Test survey context send nonblock: 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.131671 secs 21: 21: Test req poll contention: 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.005236 secs 26: 26: Test survey timeout: 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 26: survey_test.c:471: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 100) succeeds... ok 26: survey_test.c:473: Check nuts_marry(surv, resp) succeeds... ok 26: survey_test.c:475: Check nng_send(surv, "hello", strlen("hello") + 1, 0) succeeds... ok 26: survey_test.c:476: Check nng_recv (0 Hunky dory)... ok 26: survey_test.c:476: Check length 6 want 6... ok 26: survey_test.c:476: Check hello == hello... ok 26: survey_test.c:479: Check nng_recv(surv, buf, &sz, 0) fails with Timed out... ok 26: survey_test.c:480: Check nng_send(resp, "world", strlen("world") + 1, 0) succeeds... ok 26: survey_test.c:481: Check nng_recv(surv, buf, &sz, 0) fails with Incorrect state... ok 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.052634 secs 26: 26: Test survey send best effort: 26: survey_test.c:448: Check nng_surveyor0_open(&surv) succeeds... ok 26: survey_test.c:449: Check nng_respondent0_open(&resp) succeeds... ok 26: survey_test.c:450: Check nuts_marry(surv, resp) 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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: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.006157 secs 26: 26: Test survey context multi: 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 25: respond_test.c:521: Check nng_setopt_ms(resp, NNG_OPT_RECVTIMEO, 200) succeeds... ok 25: respond_test.c:522: Check nng_setopt_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 25: respond_test.c:524: Check nuts_marry(surv, resp) succeeds... ok 25: respond_test.c:528: Check nng_msg_alloc(&m, 0) succeeds... ok 25: respond_test.c:529: Check nng_msg_append_u32(m, 1u) succeeds... ok 25: respond_test.c:530: Check nng_msg_append_u32(m, 0x80000001u) succeeds... ok 25: respond_test.c:531: Check nng_msg_append(m, "PASS1", 6) succeeds... ok 25: respond_test.c:532: Check nng_sendmsg(surv, m, 0) succeeds... ok 25: respond_test.c:534: Check nng_msg_alloc(&m, 0) succeeds... ok 25: respond_test.c:535: Check nng_msg_append_u32(m, 1u) succeeds... ok 25: respond_test.c:536: Check nng_msg_append_u32(m, 2u) succeeds... ok 25: respond_test.c:537: Check nng_msg_append_u32(m, 3u) succeeds... ok 25: respond_test.c:538: Check nng_msg_append_u32(m, 0x80000002u) succeeds... ok 25: respond_test.c:539: Check nng_msg_append(m, "FAIL2", 6) succeeds... ok 25: respond_test.c:540: Check nng_sendmsg(surv, m, 0) succeeds... ok 25: respond_test.c:542: Check nng_msg_alloc(&m, 0) succeeds... ok 25: respond_test.c:543: Check nng_msg_append_u32(m, 1u) succeeds... ok 25: respond_test.c:544: Check nng_msg_append_u32(m, 2u) succeeds... ok 25: respond_test.c:545: Check nng_msg_append_u32(m, 0x80000003u) succeeds... ok 25: respond_test.c:546: Check nng_msg_append(m, "PASS3", 6) succeeds... ok 25: respond_test.c:547: Check nng_sendmsg(surv, m, 0) succeeds... ok 25: respond_test.c:549: Check nng_msg_alloc(&m, 0) succeeds... ok 25: respond_test.c:550: Check nng_msg_append_u32(m, 1u) succeeds... ok 25: respond_test.c:551: Check nng_msg_append_u32(m, 2u) succeeds... ok 25: respond_test.c:552: Check nng_msg_append_u32(m, 3u) succeeds... ok 25: respond_test.c:553: Check nng_msg_append_u32(m, 0x80000003u) succeeds... ok 25: respond_test.c:554: Check nng_msg_append(m, "FAIL4", 6) succeeds... ok 25: respond_test.c:555: Check nng_sendmsg(surv, m, 0) succeeds... ok 25: respond_test.c:557: Check nng_recv (0 Hunky dory)... ok 25: respond_test.c:557: Check length 6 want 6... ok 25: respond_test.c:557: Check PASS1 == PASS1... ok 25: respond_test.c:558: Check nng_recv (0 Hunky dory)... ok 25: respond_test.c:558: Check length 6 want 6... ok 25: respond_test.c:558: Check PASS3 == PASS3... ok 25: respond_test.c:560: Check nng_recvmsg(resp, &m, 0) fails with Timed out... ok 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.233226 secs 25: 25: Summary: 25: Count of all unit tests: 17 25: Count of run unit tests: 17 25: Count of failed unit tests: 0 25: Count of skipped unit tests: 0 25: SUCCESS: All unit tests have passed. 25: 24/86 Test #25: nng.sp.protocol.survey0.respond_test ........ Passed 1.38 sec test 28 Start 28: nng.sp.protocol.survey0.xsurvey_test 28: Test command: /<>/build-static/src/sp/protocol/survey0/xsurvey_test "-t" "-v" 28: Test timeout computed to be: 180 28: Test xsurvey identity: 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.160467 secs 21: 21: Test req poll multi pipe: 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 28: xsurvey_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok 28: xsurvey_test.c:23: Check p == NNG_SURVEYOR0_PEER... ok 28: xsurvey_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok 28: xsurvey_test.c:25: Check surveyor == surveyor... ok 28: xsurvey_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok 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.010004 secs 28: 28: Test xsurvey raw: 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.017274 secs 21: 21: Test req poll readable: 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.219485 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: 25/86 Test #27: nng.sp.protocol.survey0.xrespond_test ....... Passed 1.07 sec test 29 Start 29: nng.sp.transport.ipc.ipc_test 29: Test command: /<>/build-static/src/sp/transport/ipc/ipc_test "-t" "-v" 29: Test timeout computed to be: 180 29: Test ipc path too long: 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.012147 secs 28: 28: Test xsurvey no context: 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 29: ipc_test.c:33: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok 29: ipc_test.c:34: Check nng_listen(s1, addr, NULL, 0) fails with Address invalid... ok 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.003113 secs 29: 29: Test ipc dialer perms: 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.003263 secs 28: 28: Test xsurvey poll readable: 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.012531 secs 29: 29: Test ipc dialer props: 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 29: ipc_test.c:70: Check nng_dialer_set(d, NNG_OPT_LOCADDR, &sa, sizeof(sa)) fails with Not supported... ok 29: ipc_test.c:74: Check nng_dialer_set_size(d, NNG_OPT_RECVMAXSZ, z) succeeds... ok 29: ipc_test.c:76: Check nng_dialer_get_size(d, NNG_OPT_RECVMAXSZ, &z) succeeds... ok 29: ipc_test.c:77: Check z == 8192... ok 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.003472 secs 29: 29: Test ipc listener perms: 29: ipc_test.c:95: Check nng_pair1_open(&(s)) succeeds... ok 29: ipc_test.c:96: Check nng_listener_create(&l, s, addr) succeeds... ok 29: ipc_test.c:105: Check nng_listener_set_int(l, NNG_OPT_IPC_PERMISSIONS, S_IFREG) fails with Invalid argument... ok 29: ipc_test.c:108: Check nng_listener_set_int(l, NNG_OPT_IPC_PERMISSIONS, 0444) succeeds... ok 29: ipc_test.c:109: Check nng_listener_start(l, 0) succeeds... ok 29: ipc_test.c:110: Check stat(path, &st) == 0... ok 29: ipc_test.c:111: Check (st.st_mode & 0777) == 0444... ok 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.005590 secs 29: 29: Test ipc listener props: 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.209729 secs 26: 26: Test survey validate peer: 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/nuts7c2c8a453517a85deae66d69ead3c858 == /tmp/nuts7c2c8a453517a85deae66d69ead3c858... 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 29: ipc_test.c:143: Check z == 8192... ok 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.008967 secs 29: 29: Test ipc recv max: 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.140402 secs 28: 28: Test xsurvey poll writable: 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.208699 secs 21: 21: Test req context send queued: 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.006741 secs 28: 28: Test xsurvey validate peer: 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.106195 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: 26/86 Test #26: nng.sp.protocol.survey0.survey_test ......... Passed 1.58 sec test 30 Start 30: nng.supplemental.base64_test 30: Test command: /<>/build-static/src/supplemental/base64/base64_test "-t" "-v" 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.000067 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.000062 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.000060 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: 27/86 Test #30: nng.supplemental.base64_test ................ Passed 0.01 sec test 31 Start 31: nng.supplemental.sha1_test 31: Test command: /<>/build-static/src/supplemental/sha1/sha1_test "-t" "-v" 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.019532 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: 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.137412 secs 29: 29: Test ipc abstract sockets: 28/86 Test #31: nng.supplemental.sha1_test .................. Passed 0.03 sec test 32 Start 32: nng.supplemental.tls_test 32: Test command: /<>/build-static/src/supplemental/tls/tls_test "-t" "-v" 32: Test timeout computed to be: 180 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.060856 secs 21: 32: Test tls config version: 21: Test req context send close: 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.001449 secs 32: 32: Test tls conn refused: 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.001980 secs 21: 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.104792 secs 28: 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.044160 secs 29: 28: Test xsurvey recv aio stopped: 21: Test req context send abort: 29: Test ipc abstract auto bind: 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.008067 secs 32: 32: Test tls large message: 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.010476 secs 29: 29: Test ipc abstract name too long: 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.006207 secs 21: 21: Test req context send twice: 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.005222 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.007437 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.017116 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 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/0781697ed177cf8f == /tmp/0781697ed177cf8f... 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.007549 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: 29/86 Test #29: nng.sp.transport.ipc.ipc_test ............... Passed 0.44 sec test 33 Start 33: nng.nngcat_async 33: Test command: /usr/bin/bash "/<>/src/tools/nngcat/nngcat_async_test.sh" "/<>/build-static/src/tools/nngcat/nngcat" 33: 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 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.119294 secs 21: 21: Test req context does not poll: 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.114392 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 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.168624 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: 30/86 Test #32: nng.supplemental.tls_test ................... Passed 0.25 sec test 34 Start 34: nng.nngcat_ambiguous 34: Test command: /usr/bin/bash "/<>/src/tools/nngcat/nngcat_ambiguous_test.sh" "/<>/build-static/src/tools/nngcat/nngcat" 34: Test timeout computed to be: 10 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.001737 secs 21: 21: Test req context recv close socket: 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.005866 secs 28: 28: Test xsurvey close during recv: 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.015970 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.003464 secs 21: 21: Test req context send nonblock: 34: Verify ambiguous options fail: pass 31/86 Test #34: nng.nngcat_ambiguous ........................ Passed 0.05 sec test 35 Start 35: nng.nngcat_need_proto 35: Test command: /usr/bin/bash "/<>/src/tools/nngcat/nngcat_need_proto_test.sh" "/<>/build-static/src/tools/nngcat/nngcat" 35: 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 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.001659 secs 21: 35: Verify a protocol is needed: pass 21: Test req validate peer: 32/86 Test #35: nng.nngcat_need_proto ....................... Passed 0.01 sec test 36 Start 36: nng.nngcat_dup_proto 36: Test command: /usr/bin/bash "/<>/src/tools/nngcat/nngcat_dup_proto_test.sh" "/<>/build-static/src/tools/nngcat/nngcat" 36: Test timeout computed to be: 10 36: Verify only a single protocol is allowed: pass 33/86 Test #36: nng.nngcat_dup_proto ........................ Passed 0.01 sec test 37 Start 37: nng.nngcat_help 37: Test command: /usr/bin/bash "/<>/src/tools/nngcat/nngcat_help_test.sh" "/<>/build-static/src/tools/nngcat/nngcat" 37: Test timeout computed to be: 10 37: Verify nngcat help: pass 34/86 Test #37: nng.nngcat_help ............................. Passed 0.04 sec test 38 Start 38: nng.nngcat_incompat 38: Test command: /usr/bin/bash "/<>/src/tools/nngcat/nngcat_incompat_test.sh" "/<>/build-static/src/tools/nngcat/nngcat" 38: Test timeout computed to be: 10 38: Verify incompatible options: 38: --subscribe doesn't work with non-subpass 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 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 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.103591 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: 35/86 Test #21: nng.sp.protocol.reqrep0.req_test ............ Passed 4.06 sec test 39 Start 39: nng.nngcat_pubsub 39: Test command: /usr/bin/bash "/<>/src/tools/nngcat/nngcat_pubsub_test.sh" "/<>/build-static/src/tools/nngcat/nngcat" 39: Test timeout computed to be: 20 38: --count fails with non-integer: pass 38: --file fails with non-existing file: pass 38: PASS. 36/86 Test #38: nng.nngcat_incompat ......................... Passed 0.10 sec test 40 Start 40: nng.nngcat_recvmaxsz 40: Test command: /usr/bin/bash "/<>/src/tools/nngcat/nngcat_recvmaxsz_test.sh" "/<>/build-static/src/tools/nngcat/nngcat" 40: Test timeout computed to be: 20 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.248499 secs 28: 28: Test xsurvey close pipe during send: 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 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.216599 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.001990 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.009260 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: 37/86 Test #28: nng.sp.protocol.survey0.xsurvey_test ........ Passed 1.10 sec test 41 Start 41: nng.nngcat_unlimited 41: Test command: /usr/bin/bash "/<>/src/tools/nngcat/nngcat_unlimited_test.sh" "/<>/build-static/src/tools/nngcat/nngcat" 41: Test timeout computed to be: 20 40: Verify maximum receive size: pass 38/86 Test #40: nng.nngcat_recvmaxsz ........................ Passed 2.36 sec test 42 Start 42: nng.nngcat_stdin_pipe 42: Test command: /usr/bin/bash "/<>/src/tools/nngcat/nngcat_stdin_pipe_test.sh" "/<>/build-static/src/tools/nngcat/nngcat" 42: Test timeout computed to be: 20 41: Verify unlimited receive size: pass 39/86 Test #41: nng.nngcat_unlimited ........................ Passed 2.42 sec test 43 Start 43: nng.inproc_lat 43: Test command: /<>/build-static/src/tools/perf/inproc_lat "64" "10000" 43: Test timeout computed to be: 30 33: Verify async connect: pass 40/86 Test #33: nng.nngcat_async ............................ Passed 4.03 sec test 44 Start 44: nng.inproc_thr 44: Test command: /<>/build-static/src/tools/perf/inproc_thr "1400" "10000" 44: Test timeout computed to be: 30 44: total time: 0.361 [s] 44: message size: 1400 [B] 44: message count: 10000 44: throughput: 27701 [msg/s] 44: throughput: 295.877 [Mb/s] 41/86 Test #44: nng.inproc_thr .............................. Passed 0.69 sec test 45 Start 45: nng.device 45: Test command: /<>/build-static/tests/device "-v" "-p" "TEST_PORT=13000" 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 ✔✔✔✔✔✔✔✔✔✔✔ 42: Verify reading from stdin pipe: pass 42/86 Test #42: nng.nngcat_stdin_pipe ....................... Passed 2.25 sec test 46 Start 46: nng.files 46: Test command: /<>/build-static/tests/files "-v" "-p" "TEST_PORT=13020" 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-static/tests/files 0.007s 43/86 Test #46: nng.files ................................... Passed 0.02 sec test 47 Start 47: nng.httpserver 47: Test command: /<>/build-static/tests/httpserver "-v" "-p" "TEST_PORT=13040" 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 ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 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-static/tests/device 0.217s 44/86 Test #45: nng.device .................................. Passed 0.26 sec test 48 Start 48: nng.inproc 48: Test command: /<>/build-static/tests/inproc "-v" "-p" "TEST_PORT=13060" 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 ✔✔✔✔✔✔✔✔✔ 39: Verify pub sub: pass 45/86 Test #39: nng.nngcat_pubsub ........................... Passed 4.81 sec test 49 Start 49: nng.ipc 49: Test command: /<>/build-static/tests/ipc "-v" "-p" "TEST_PORT=13080" 49: Test timeout computed to be: 5 47: Directory serving works (root) ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 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 ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Named file works ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 48: Listen and accept ✔✔✔✔✔✔✔✔✔ 47: Missing index gives 404 ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Custom error page works ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 49: Listen and accept ✔✔✔✔✔✔✔✔✔ 48: Send and recv ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Bad method gives 405 ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Version 0.9 gives 505 ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 49: Send and recv ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Missing Host gives 400 ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Directory serving works ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Index.html works ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 48: Send and recv large data ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Index.htm works ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 49: Send and recv large data ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Named file works ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 48: Send and recv multi ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 48: 48: 48: 273 assertions thus far 48: 48: --- PASS: Inproc Transport (1.49s) 48: PASS 48: ok /<>/build-static/tests/inproc 1.493s 46/86 Test #48: nng.inproc .................................. Passed 1.51 sec test 50 Start 50: nng.ipcsupp 50: Test command: /<>/build-static/tests/ipcsupp "-v" "-p" "TEST_PORT=13100" 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 ✔✔✔✔✔✔✔ 47: Missing index gives 404 ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 50: Socket name matches ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 50: 50: 50: 52 assertions thus far 50: 50: --- PASS: Supplemental IPC (0.01s) 50: PASS 50: ok /<>/build-static/tests/ipcsupp 0.012s 47/86 Test #50: nng.ipcsupp ................................. Passed 0.03 sec test 51 Start 51: nng.ipcwinsec 51: Test command: /<>/build-static/tests/ipcwinsec "-v" "-p" "TEST_PORT=13120" 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.01s) 51: PASS 51: ok /<>/build-static/tests/ipcwinsec 0.013s 48/86 Test #51: nng.ipcwinsec ............................... Passed 0.04 sec test 52 Start 52: nng.multistress 52: Test command: /<>/build-static/tests/multistress "-v" "-p" "TEST_PORT=13140" 52: Test timeout computed to be: 60 49: Send and recv multi ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Custom error page works ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Bad method gives 405 ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 49: Properties test ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 49: 49: 49: 305 assertions thus far 49: 49: --- PASS: IPC Transport (1.72s) 49: PASS 49: ok /<>/build-static/tests/ipc 1.725s 49/86 Test #49: nng.ipc ..................................... Passed 1.75 sec test 53 Start 53: nng.nonblock 53: Test command: /<>/build-static/tests/nonblock "-v" "-p" "TEST_PORT=13160" 53: Test timeout computed to be: 60 53: === RUN: Nonblocking Works 53: 47: Version 0.9 gives 505 ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Missing Host gives 400 ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Multiple tree handlers works ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Named file works (1) ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Named file works (2) ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Custom POST handler works ✔✔✔✔✔✔ 47: Echo POST works ✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Get method gives 405 ✔✔✔✔✔✔✔✔✔✔✔✔ 47: Redirect handler works ✔✔ 47: GET redirect works ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 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 (3.07s) 47: PASS 47: ok /<>/build-static/tests/httpserver 3.077s 50/86 Test #47: nng.httpserver .............................. Passed 3.12 sec test 54 Start 54: nng.options 54: Test command: /<>/build-static/tests/options "-v" "-p" "TEST_PORT=13180" 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-static/tests/options 0.005s 51/86 Test #54: nng.options ................................. Passed 0.01 sec test 55 Start 55: nng.pipe 55: Test command: /<>/build-static/tests/pipe "-v" "-p" "TEST_PORT=13200" 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 ✔✔✔✔✔✔✔✔✔✔ 55: They still exchange frames ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 55: Reject works ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 55: 55: 55: 217 assertions thus far 55: 55: --- PASS: Pipe notify works (0.33s) 55: PASS 55: ok /<>/build-static/tests/pipe 0.336s 52/86 Test #55: nng.pipe .................................... Passed 0.37 sec test 56 Start 56: nng.pollfd 56: Test command: /<>/build-static/tests/pollfd "-v" "-p" "TEST_PORT=13220" 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 ✔✔ 56: And it is always the same fd ✔✔✔✔✔✔✔✔ 56: And they start non pollable ✔✔✔✔✔✔✔✔ 56: But if we write they are pollable ✔✔✔✔✔✔✔✔✔✔✔✔✔ 56: We can get a send FD ✔✔✔✔✔✔✔ 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.39s) 56: PASS 56: ok /<>/build-static/tests/pollfd 0.390s 53/86 Test #56: nng.pollfd .................................. Passed 0.41 sec test 57 Start 57: nng.scalability 57: Test command: /<>/build-static/tests/scalability "-v" "-p" "TEST_PORT=13240" 57: Test timeout computed to be: 20 57: === RUN: Scalability 57: 57: We can handle many many clients ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 57: 57: 57: 202 assertions thus far 57: 57: --- PASS: Scalability (1.02s) 57: PASS 57: ok /<>/build-static/tests/scalability 1.057s 54/86 Test #57: nng.scalability ............................. Passed 1.11 sec test 58 Start 58: nng.stats 58: Test command: /<>/build-static/tests/stats "-v" "-p" "TEST_PORT=13260" 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#771878177: 58: id 771878177 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#771878178: 58: id 771878178 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.03s) 58: PASS 58: ok /<>/build-static/tests/stats 0.036s 55/86 Test #58: nng.stats ................................... Passed 0.05 sec test 59 Start 59: nng.synch 59: Test command: /<>/build-static/tests/synch "-v" "-p" "TEST_PORT=13280" 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 ✔✔✔✔✔✔ 59: Things block properly ✔✔✔✔✔✔ 59: Condition variables work ✔✔ 59: Notification works ✔✔✔✔ 43: total time: 6.721 [s] 43: message size: 64 [B] 43: round trip count: 10000 43: average latency: 336.050 [us] 56/86 Test #43: nng.inproc_lat .............................. Passed 7.06 sec test 60 Start 60: nng.tls 60: Test command: /<>/build-static/tests/tls "-v" "-p" "TEST_PORT=13300" 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 ✔✔✔✔✔✔✔✔✔ 59: Timeout works ✔✔✔✔ 59: Empty timeout is EAGAIN ✔✔✔ 59: Not running works ✔✔✔ 59: 59: 59: 31 assertions thus far 59: 59: --- PASS: Synchronization (0.25s) 59: PASS 59: ok /<>/build-static/tests/synch 0.254s 57/86 Test #59: nng.synch ................................... Passed 0.27 sec test 61 Start 61: nng.tcpsupp 61: Test command: /<>/build-static/tests/tcpsupp "-v" "-p" "TEST_PORT=13320" 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.02s) 61: PASS 61: ok /<>/build-static/tests/tcpsupp 0.026s 58/86 Test #61: nng.tcpsupp ................................. Passed 0.06 sec test 62 Start 62: nng.tcp 62: Test command: /<>/build-static/tests/tcp "-v" "-p" "TEST_PORT=13340" 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 ✔✔✔✔✔✔✔✔✔ 60: Listen and accept ✔✔✔✔✔✔✔✔✔ 62: Listen and accept ✔✔✔✔✔✔✔✔✔ 60: Send and recv ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 62: Send and recv ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 60: Send and recv large data ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 62: Send and recv large data ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 60: Send and recv multi ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 62: Send and recv multi ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 60: Properties test ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 60: We can register the TLS transport ✔ 60: We cannot connect to wild cards ✔✔✔ 62: Properties test ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 62: 62: 62: 307 assertions thus far 62: 62: --- PASS: TCP Transport (1.95s) 62: PASS 62: ok /<>/build-static/tests/tcp 1.952s 59/86 Test #62: nng.tcp ..................................... Passed 1.97 sec test 63 Start 63: nng.tcp6 63: Test command: /<>/build-static/tests/tcp6 "-v" "-p" "TEST_PORT=13360" 63: Test timeout computed to be: 60 63: === RUN: TCP (IPv6) Transport 63: 63: Given transport ✔✔✔✔ 63: Scheme is correct ✔✔✔✔✔✔ 60: We can bind to wild card ✔✔✔✔✔✔✔✔✔✔ 60: We can bind to port zero ⚠ 63: Connection refused works ✔✔✔✔✔✔✔✔ 63: Duplicate listen rejected ✔✔✔✔✔✔✔✔✔ 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 (2.58s) 60: PASS 60: ok /<>/build-static/tests/tls 2.581s 60/86 Test #60: nng.tls ..................................... Passed 2.61 sec test 64 Start 64: nng.udp 64: Test command: /<>/build-static/tests/udp "-v" "-p" "TEST_PORT=13380" 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.03s) 64: PASS 64: ok /<>/build-static/tests/udp 0.032s 61/86 Test #64: nng.udp ..................................... Passed 0.06 sec test 65 Start 65: nng.ws 65: Test command: /<>/build-static/tests/ws "-v" "-p" "TEST_PORT=13400" 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 ✔✔✔✔✔✔✔✔✔ 63: Listen and accept ✔✔✔✔✔✔✔✔✔ 63: Send and recv ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 65: Listen and accept ✔✔✔✔✔✔✔✔✔ 65: Send and recv ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 63: Send and recv large data ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 63: Send and recv multi ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 65: Send and recv large data ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 63: Properties test ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 63: Malformed TCPv6 addresses do not panic ✔✔✔✔ 63: 63: 63: 306 assertions thus far 63: 63: --- PASS: TCP (IPv6) Transport (1.83s) 63: PASS 63: ok /<>/build-static/tests/tcp6 1.836s 62/86 Test #63: nng.tcp6 .................................... Passed 1.86 sec test 66 Start 66: nng.wss 66: Test command: /<>/build-static/tests/wss "-v" "-p" "TEST_PORT=13420" 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 ✔✔✔✔✔✔✔✔✔ 65: Send and recv multi ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 65: Properties test ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 65: 65: 65: 317 assertions thus far 65: 65: --- PASS: WebSocket Transport (1.88s) 65: PASS 65: ok /<>/build-static/tests/ws 1.890s 63/86 Test #65: nng.ws ...................................... Passed 1.92 sec test 67 Start 67: nng.bus 67: Test command: /<>/build-static/tests/bus "-v" "-p" "TEST_PORT=13440" 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 ✔✔✔✔✔✔✔✔✔ 66: Listen and accept ✔✔✔✔✔✔✔✔✔ 67: Messages delivered ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 67: 67: 67: 36 assertions thus far 67: 67: --- PASS: BUS pattern (0.27s) 67: PASS 67: ok /<>/build-static/tests/bus 0.275s 64/86 Test #67: nng.bus ..................................... Passed 0.30 sec test 68 Start 68: nng.reqctx 68: Test command: /<>/build-static/tests/reqctx "-v" "-p" "TEST_PORT=13460" 68: Test timeout computed to be: 5 68: === RUN: REQ concurrent contexts 68: 66: Send and recv ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 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.20s) 68: PASS 68: ok /<>/build-static/tests/reqctx 0.201s 65/86 Test #68: nng.reqctx .................................. Passed 0.22 sec test 69 Start 69: nng.reqstress 69: Test command: /<>/build-static/tests/reqstress "-v" "-p" "TEST_PORT=13480" 69: Test timeout computed to be: 60 66: Send and recv large data ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 66: Send and recv multi ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 66: Properties test ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 66: 66: 66: 309 assertions thus far 66: 66: --- PASS: WebSocket Secure (TLS) Transport (2.30s) 66: PASS 66: ok /<>/build-static/tests/wss 2.301s 66/86 Test #66: nng.wss ..................................... Passed 2.34 sec test 70 Start 70: nng.compat_block 70: Test command: /<>/build-static/tests/compat_block "13500" 70: Test timeout computed to be: 10 67/86 Test #70: nng.compat_block ............................ Passed 0.28 sec test 71 Start 71: nng.compat_bug777 71: Test command: /<>/build-static/tests/compat_bug777 "13520" 71: Test timeout computed to be: 10 68/86 Test #71: nng.compat_bug777 ........................... Passed 0.16 sec test 72 Start 72: nng.compat_bus 72: Test command: /<>/build-static/tests/compat_bus "13540" 72: Test timeout computed to be: 10 69/86 Test #72: nng.compat_bus .............................. Passed 0.24 sec test 73 Start 73: nng.compat_cmsg 73: Test command: /<>/build-static/tests/compat_cmsg "13560" 73: Test timeout computed to be: 10 70/86 Test #73: nng.compat_cmsg ............................. Passed 0.05 sec test 74 Start 74: nng.compat_msg 74: Test command: /<>/build-static/tests/compat_msg "13580" 74: Test timeout computed to be: 10 71/86 Test #74: nng.compat_msg .............................. Passed 0.06 sec test 75 Start 75: nng.compat_iovec 75: Test command: /<>/build-static/tests/compat_iovec "13600" 75: Test timeout computed to be: 10 72/86 Test #75: nng.compat_iovec ............................ Passed 0.05 sec test 76 Start 76: nng.compat_device 76: Test command: /<>/build-static/tests/compat_device "13620" 76: Test timeout computed to be: 10 73/86 Test #76: nng.compat_device ........................... Passed 0.90 sec test 77 Start 77: nng.compat_pair 77: Test command: /<>/build-static/tests/compat_pair "13640" 77: Test timeout computed to be: 10 74/86 Test #77: nng.compat_pair ............................. Passed 0.05 sec test 78 Start 78: nng.compat_pipeline 78: Test command: /<>/build-static/tests/compat_pipeline "13660" 78: Test timeout computed to be: 10 75/86 Test #78: nng.compat_pipeline ......................... Passed 0.09 sec test 79 Start 79: nng.compat_poll 79: Test command: /<>/build-static/tests/compat_poll "13680" 79: Test timeout computed to be: 10 76/86 Test #79: nng.compat_poll ............................. Passed 0.39 sec test 80 Start 80: nng.compat_reqrep 80: Test command: /<>/build-static/tests/compat_reqrep "13700" 80: Test timeout computed to be: 10 77/86 Test #80: nng.compat_reqrep ........................... Passed 1.13 sec test 81 Start 81: nng.compat_survey 81: Test command: /<>/build-static/tests/compat_survey "13720" 81: Test timeout computed to be: 10 53: Running for 15 sec ✔✔✔✔✔✔✔✔✔✔✔ 53: 53: 53: 11 assertions thus far 53: 53: --- PASS: Nonblocking Works (15.02s) 53: PASS 53: ok /<>/build-static/tests/nonblock 15.024s 78/86 Test #53: nng.nonblock ................................ Passed 15.04 sec test 82 Start 82: nng.compat_reqttl 82: Test command: /<>/build-static/tests/compat_reqttl "13740" 82: Test timeout computed to be: 10 79/86 Test #82: nng.compat_reqttl ........................... Passed 0.28 sec test 83 Start 83: nng.compat_shutdown 83: Test command: /<>/build-static/tests/compat_shutdown "13760" 83: Test timeout computed to be: 10 80/86 Test #83: nng.compat_shutdown ......................... Passed 0.05 sec test 84 Start 84: nng.compat_surveyttl 84: Test command: /<>/build-static/tests/compat_surveyttl "13780" 84: Test timeout computed to be: 10 81/86 Test #84: nng.compat_surveyttl ........................ Passed 0.25 sec test 85 Start 85: nng.compat_options 85: Test command: /<>/build-static/tests/compat_options "-v" "-p" "TEST_PORT=13800" 85: Test timeout computed to be: 5 85: === RUN: Compatible Options 85: 85: Given a compat NN_REP socket ✔ 85: NN_DOMAIN works ✔✔✔✔✔✔ 85: NN_LINGER has no effect ✔✔✔✔✔ 85: 85: 85: 12 assertions thus far 85: 85: --- PASS: Compatible Options (0.00s) 85: PASS 85: ok /<>/build-static/tests/compat_options 0.003s 82/86 Test #85: nng.compat_options .......................... Passed 0.02 sec test 86 Start 86: nng.cplusplus_pair 86: Test command: /<>/build-static/tests/cplusplus_pair 86: Test timeout computed to be: 5 86: Pass. 83/86 Test #86: nng.cplusplus_pair .......................... Passed 0.03 sec 84/86 Test #81: nng.compat_survey ........................... Passed 3.11 sec 52: DOING pair0 (2, 1) address: ipc:///tmp/nng_multistress_29300 52: DOING reqrep0 (req 4 rep 3) address: ipc:///tmp/nng_multistress_29301 52: DOING reqrep0 (req 6 rep 5) address: tcp://127.0.0.1:29302 52: DOING pair0 (8, 7) address: tcp://127.0.0.1:29303 52: DOING pubsub0 (pub 10 sub 9) address: inproc://nng_multistress_29304 52: DOING pipeline0 (pull 12 push 11) address: ipc:///tmp/nng_multistress_29305 52: DOING pubsub0 (pub 14 sub 13) address: ipc:///tmp/nng_multistress_29306 52: DOING pipeline0 (pull 16 push 15) address: tcp://127.0.0.1:29307 52: DOING pair0 (18, 17) address: ipc:///tmp/nng_multistress_29308 52: DOING pubsub0 (pub 20 sub 19) address: inproc://nng_multistress_29309 52: DOING pair0 (22, 21) address: inproc://nng_multistress_29310 52: DOING pipeline0 (pull 24 push 23) address: tcp://127.0.0.1:29311 52: DOING pipeline0 (pull 26 push 25) address: inproc://nng_multistress_29312 52: DOING pipeline0 (pull 28 push 27) address: inproc://nng_multistress_29313 52: DOING reqrep0 (req 30 rep 29) address: ipc:///tmp/nng_multistress_29314 52: DOING reqrep0 (req 32 rep 31) address: inproc://nng_multistress_29315 52: WAITING for 30 sec... 52: === RUN: MultiProtocol/Transport Stress 52: 52: All tests worked RESULT socket 1 (pair0) sent 2868 recd 2941 fail 0 52: ✔✔✔RESULT socket 2 (pair0) sent 2941 recd 2868 fail 0 52: ✔✔✔RESULT socket 3 (rep0) sent 1706 recd 1706 fail 0 52: ✔✔✔RESULT socket 4 (req0) sent 1706 recd 1706 fail 0 52: ✔✔✔RESULT socket 5 (rep0) sent 1648 recd 1648 fail 0 52: ✔✔✔RESULT socket 6 (req0) sent 1648 recd 1648 fail 0 52: ✔✔✔RESULT socket 7 (pair0) sent 2966 recd 2939 fail 0 52: ✔✔✔RESULT socket 8 (pair0) sent 2939 recd 2966 fail 0 52: ✔✔✔RESULT socket 9 (pub0) sent 2745 recd 0 fail 0 52: ✔✔✔RESULT socket 10 (sub0) sent 0 recd 2745 fail 0 52: ✔✔✔RESULT socket 11 (push0) sent 2986 recd 0 fail 0 52: ✔✔✔RESULT socket 12 (pull0) sent 0 recd 2986 fail 0 52: ✔✔✔RESULT socket 13 (pub0) sent 2801 recd 0 fail 0 52: ✔✔✔RESULT socket 14 (sub0) sent 0 recd 2801 fail 0 52: ✔✔✔RESULT socket 15 (push0) sent 2955 recd 0 fail 0 52: ✔✔✔RESULT socket 16 (pull0) sent 0 recd 2955 fail 0 52: ✔✔✔RESULT socket 17 (pair0) sent 3058 recd 2888 fail 0 52: ✔✔✔RESULT socket 18 (pair0) sent 2888 recd 3058 fail 0 52: ✔✔✔RESULT socket 19 (pub0) sent 2780 recd 0 fail 0 52: ✔✔✔RESULT socket 20 (sub0) sent 0 recd 2780 fail 0 52: ✔✔✔RESULT socket 21 (pair0) sent 3441 recd 2897 fail 0 52: ✔✔✔RESULT socket 22 (pair0) sent 2897 recd 3441 fail 0 52: ✔✔✔RESULT socket 23 (push0) sent 2944 recd 0 fail 0 52: ✔✔✔RESULT socket 24 (pull0) sent 0 recd 2944 fail 0 52: ✔✔✔RESULT socket 25 (push0) sent 2974 recd 0 fail 0 52: ✔✔✔RESULT socket 26 (pull0) sent 0 recd 2974 fail 0 52: ✔✔✔RESULT socket 27 (push0) sent 2906 recd 0 fail 0 52: ✔✔✔RESULT socket 28 (pull0) sent 0 recd 2906 fail 0 52: ✔✔✔RESULT socket 29 (rep0) sent 1752 recd 1752 fail 0 52: ✔✔✔RESULT socket 30 (req0) sent 1752 recd 1752 fail 0 52: ✔✔✔RESULT socket 31 (rep0) sent 2494 recd 2494 fail 0 52: ✔✔✔RESULT socket 32 (req0) sent 2494 recd 2494 fail 0 52: ✔✔✔ 52: 52: 52: 96 assertions thus far 52: 52: --- PASS: MultiProtocol/Transport Stress (0.00s) 52: PASS 52: ok /<>/build-static/tests/multistress 30.389s 85/86 Test #52: nng.multistress ............................. Passed 30.43 sec 69: DOING reqrep0 (req 2 rep 1) address: ipc:///tmp/nng_reqstress_25000 69: DOING reqrep0 (req 4 rep 3) address: inproc://nng_reqstress_25001 69: DOING reqrep0 (req 5 rep 3) address: inproc://nng_reqstress_25002 69: DOING reqrep0 (req 7 rep 6) address: ws://127.0.0.1:25003/nng_reqstress 69: DOING reqrep0 (req 8 rep 6) address: inproc://nng_reqstress_25004 69: DOING reqrep0 (req 10 rep 9) address: ipc:///tmp/nng_reqstress_25005 69: DOING reqrep0 (req 11 rep 9) address: tcp://127.0.0.1:25006 69: DOING reqrep0 (req 13 rep 12) address: tcp://127.0.0.1:25007 69: DOING reqrep0 (req 15 rep 14) address: tcp://127.0.0.1:25008 69: DOING reqrep0 (req 17 rep 16) address: inproc://nng_reqstress_25009 69: DOING reqrep0 (req 18 rep 16) address: tcp://127.0.0.1:25010 69: DOING reqrep0 (req 20 rep 19) address: tcp://127.0.0.1:25011 69: DOING reqrep0 (req 21 rep 19) address: inproc://nng_reqstress_25012 69: DOING reqrep0 (req 23 rep 22) address: tcp://127.0.0.1:25013 69: DOING reqrep0 (req 25 rep 24) address: ipc:///tmp/nng_reqstress_25014 69: DOING reqrep0 (req 27 rep 26) address: inproc://nng_reqstress_25015 69: DOING reqrep0 (req 29 rep 28) address: ipc:///tmp/nng_reqstress_25016 69: DOING reqrep0 (req 30 rep 28) address: ws://127.0.0.1:25017/nng_reqstress 69: WAITING for 30 sec... 69: === RUN: Req/Rep Stress 69: 69: All tests worked RESULT socket 1 (rep) sent 2015 recd 2015 fail 0 69: ✔✔RESULT socket 2 (req) sent 2015 recd 2015 fail 0 69: ✔✔RESULT socket 3 (rep) sent 5837 recd 5837 fail 0 69: ✔✔RESULT socket 4 (req) sent 2909 recd 2909 fail 0 69: ✔✔RESULT socket 5 (req) sent 2928 recd 2928 fail 0 69: ✔✔RESULT socket 6 (rep) sent 4660 recd 4660 fail 0 69: ✔✔RESULT socket 7 (req) sent 1709 recd 1709 fail 0 69: ✔✔RESULT socket 8 (req) sent 2951 recd 2951 fail 0 69: ✔✔RESULT socket 9 (rep) sent 3736 recd 3736 fail 0 69: ✔✔RESULT socket 10 (req) sent 1890 recd 1890 fail 0 69: ✔✔RESULT socket 11 (req) sent 1846 recd 1846 fail 0 69: ✔✔RESULT socket 12 (rep) sent 1936 recd 1936 fail 0 69: ✔✔RESULT socket 13 (req) sent 1936 recd 1936 fail 0 69: ✔✔RESULT socket 14 (rep) sent 1942 recd 1942 fail 0 69: ✔✔RESULT socket 15 (req) sent 1942 recd 1942 fail 0 69: ✔✔RESULT socket 16 (rep) sent 4932 recd 4932 fail 0 69: ✔✔RESULT socket 17 (req) sent 3025 recd 3025 fail 0 69: ✔✔RESULT socket 18 (req) sent 1907 recd 1907 fail 0 69: ✔✔RESULT socket 19 (rep) sent 4919 recd 4919 fail 0 69: ✔✔RESULT socket 20 (req) sent 1903 recd 1903 fail 0 69: ✔✔RESULT socket 21 (req) sent 3016 recd 3016 fail 0 69: ✔✔RESULT socket 22 (rep) sent 1945 recd 1945 fail 0 69: ✔✔RESULT socket 23 (req) sent 1945 recd 1945 fail 0 69: ✔✔RESULT socket 24 (rep) sent 1960 recd 1960 fail 0 69: ✔✔RESULT socket 25 (req) sent 1960 recd 1960 fail 0 69: ✔✔RESULT socket 26 (rep) sent 3018 recd 3018 fail 0 69: ✔✔RESULT socket 27 (req) sent 3018 recd 3018 fail 0 69: ✔✔RESULT socket 28 (rep) sent 3582 recd 3582 fail 0 69: ✔✔RESULT socket 29 (req) sent 1919 recd 1919 fail 0 69: ✔✔RESULT socket 30 (req) sent 1663 recd 1663 fail 0 69: ✔✔ 69: 69: 69: 60 assertions thus far 69: 69: --- PASS: Req/Rep Stress (0.00s) 69: PASS 69: ok /<>/build-static/tests/reqstress 30.368s 86/86 Test #69: nng.reqstress ............................... Passed 30.40 sec 100% tests passed, 0 tests failed out of 86 Total Test time (real) = 52.76 sec make[2]: Leaving directory '/<>/build-static' dh_auto_test --buildsystem=cmake --builddir=build-shared cd build-shared && make -j4 test ARGS\+=--verbose ARGS\+=-j4 make[2]: Entering directory '/<>/build-shared' Running tests... /usr/bin/ctest --force-new-ctest-process --verbose -j4 UpdateCTestConfiguration from :/<>/build-shared/DartConfiguration.tcl UpdateCTestConfiguration from :/<>/build-shared/DartConfiguration.tcl Test project /<>/build-shared Constructing a list of tests Done constructing a list of tests Updating test list for fixtures Added 0 tests to meet fixture requirements Checking test dependency graph... Checking test dependency graph end test 1 Start 1: nng.core.aio_test 1: Test command: /<>/build-shared/src/core/aio_test "-t" "-v" 1: Test timeout computed to be: 180 test 2 Start 2: nng.core.buf_size_test 2: Test command: /<>/build-shared/src/core/buf_size_test "-t" "-v" 2: Test timeout computed to be: 180 test 3 Start 3: nng.core.errors_test 3: Test command: /<>/build-shared/src/core/errors_test "-t" "-v" 3: Test timeout computed to be: 180 test 4 Start 4: nng.core.id_test 4: Test command: /<>/build-shared/src/core/id_test "-t" "-v" 4: 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 2: Case recv-buffer: 2: buf_size_test.c:36: Check nng_socket_get(s1, opt, &val, &sz) fails with Invalid argument... ok 2: buf_size_test.c:39: Check nng_socket_set_int(s1, opt, 1234) succeeds... ok 2: buf_size_test.c:40: Check nng_socket_get_int(s1, opt, &val) succeeds... ok 2: buf_size_test.c:41: Check val == 1234... ok 2: buf_size_test.c:45: Check nng_socket_get(s1, opt, &val, &sz) succeeds... ok 2: buf_size_test.c:46: Check val == 1234... ok 2: buf_size_test.c:47: Check sz == sizeof(val)... ok 2: buf_size_test.c:50: Check nng_socket_set_int(s1, opt, -5) fails with Invalid argument... ok 2: buf_size_test.c:55: Check nng_socket_set(s1, opt, &val, sz) fails with Invalid argument... ok 2: buf_size_test.c:57: Check nng_socket_set_int(s1, opt, 0x100000) fails with Invalid argument... ok 2: Case send-buffer: 2: buf_size_test.c:36: Check nng_socket_get(s1, opt, &val, &sz) fails with Invalid argument... ok 2: buf_size_test.c:39: Check nng_socket_set_int(s1, opt, 1234) succeeds... ok 2: buf_size_test.c:40: Check nng_socket_get_int(s1, opt, &val) succeeds... ok 2: buf_size_test.c:41: Check val == 1234... ok 2: buf_size_test.c:45: Check nng_socket_get(s1, opt, &val, &sz) succeeds... ok 2: buf_size_test.c:46: Check val == 1234... ok 2: buf_size_test.c:47: Check sz == sizeof(val)... ok 2: buf_size_test.c:50: Check nng_socket_set_int(s1, opt, -5) fails with Invalid argument... ok 2: buf_size_test.c:55: Check nng_socket_set(s1, opt, &val, sz) fails with Invalid argument... ok 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.001721 secs 2: 2: Test buffer legacy: 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.000020 secs 3: 3: Test unknown errors: 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 3: errors_test.c:26: Check nng_strerror(i) != NULL... ok 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.000042 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.000057 secs 3: 3: Summary: 3: Count of all unit tests: 3 3: Count of run unit tests: 3 3: Count of failed unit tests: 0 3: Count of skipped unit tests: 0 3: SUCCESS: All unit tests have passed. 3: 1/86 Test #3: nng.core.errors_test ........................ Passed 0.02 sec test 5 Start 5: nng.core.list_test 5: Test command: /<>/build-shared/src/core/list_test "-t" "-v" 5: Test timeout computed to be: 180 4: Test basic: 4: id_test.c:24: Check nni_id_set(&m, 5, five) succeeds... ok 4: id_test.c:26: Check nni_id_get(&m, 5) == five... ok 4: id_test.c:29: Check nni_id_set(&m, 5, four) succeeds... ok 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.000052 secs 4: 4: Test random: 4: id_test.c:46: Check nni_id_alloc(&m, &id, &id) succeeds... ok 4: id_test.c:48: Check id != 0... ok 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.000033 secs 4: 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.006412 secs 2: 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.000039 secs 5: 5: Test list add one: 5: list_test.c:46: Check nni_list_first(&a) == NULL... ok 5: list_test.c:47: Check nni_list_last(&b) == NULL... ok 5: list_test.c:55: Check nni_list_first(&a) == &item... ok 5: list_test.c:58: Check nni_list_last(&a) == &item... ok 5: list_test.c:61: Check nni_list_next(&a, &item) == NULL... ok 5: list_test.c:62: Check nni_list_prev(&a, &item) == NULL... ok 5: list_test.c:65: Check nni_list_first(&b) == NULL... ok 5: list_test.c:66: Check nni_list_last(&b) == NULL... ok 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.000060 secs 5: 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: 5: Test list add two: 2/86 Test #2: nng.core.buf_size_test ...................... Passed 0.04 sec test 6 Start 6: nng.core.message_test 6: Test command: /<>/build-shared/src/core/message_test "-t" "-v" 6: Test timeout computed to be: 180 5: list_test.c:95: Check nni_list_first(&a) == &item1... ok 5: list_test.c:96: Check nni_list_last(&a) == &item2... ok 5: list_test.c:97: Check nni_list_next(&a, &item1) == &item2... ok 5: list_test.c:98: Check nni_list_prev(&a, &item2) == &item1... ok 5: list_test.c:100: Check nni_list_next(&a, &item2) == NULL... ok 5: list_test.c:101: Check nni_list_prev(&a, &item1) == NULL... ok 5: list_test.c:105: Check nni_list_first(&a) == &item2... ok 5: list_test.c:106: Check nni_list_last(&a) == &item2... ok 5: list_test.c:107: Check nni_list_next(&a, &item2) == NULL... ok 5: list_test.c:108: Check nni_list_prev(&a, &item2) == NULL... ok 5: list_test.c:112: Check nni_list_first(&a) == NULL... ok 5: list_test.c:113: Check nni_list_last(&a) == NULL... ok 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.000033 secs 5: 5: Summary: 5: Count of all unit tests: 3 5: Count of run unit tests: 3 5: Count of failed unit tests: 0 5: Count of skipped unit tests: 0 5: SUCCESS: All unit tests have passed. 5: 4: Test collision: 4: id_test.c:69: Check nni_id_set(&m, 5, five) succeeds... ok 4: id_test.c:70: Check nni_id_set(&m, 13, four) succeeds... ok 4: id_test.c:71: Check nni_id_get(&m, 5) == five... ok 4: id_test.c:72: Check nni_id_get(&m, 13) == four... ok 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.000031 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.000022 secs 4: 3/86 Test #5: nng.core.list_test .......................... Passed 0.02 sec test 7 Start 7: nng.core.reconnect_test 7: Test command: /<>/build-shared/src/core/reconnect_test "-t" "-v" 7: Test timeout computed to be: 180 4: Test not found: 4: id_test.c:100: Check nni_id_alloc(&m, &id, &id) succeeds... ok 4: id_test.c:101: Check nni_id_remove(&m, 42) fails with Entry not found... ok 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.000025 secs 4: 4: Test resize: 4: SUCCESS: All conditions have passed. 4: Duration: 0.000348 secs 4: 7: Test dial before listen: 4: Test dynamic: 4: id_test.c:145: Check nni_id_alloc(&m, &id, &expect[0]) succeeds... ok 4: id_test.c:146: Check id == 10... ok 4: id_test.c:147: Check nni_id_alloc(&m, &id, &expect[1]) succeeds... ok 4: id_test.c:148: Check id == 11... ok 4: id_test.c:149: Check nni_id_alloc(&m, &id, &expect[2]) succeeds... ok 4: id_test.c:150: Check id == 12... ok 4: id_test.c:151: Check nni_id_alloc(&m, &id, &expect[3]) succeeds... ok 4: id_test.c:152: Check id == 13... ok 4: id_test.c:155: Check nni_id_alloc(&m, &id, &expect[4]) fails with Out of memory... ok 4: id_test.c:158: Check nni_id_remove(&m, 11) succeeds... ok 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.000044 secs 4: 6: Test msg option: 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.000224 secs 6: 4: Test set out of range: 4: id_test.c:176: Check nni_id_set(&m, 1, &x) succeeds... ok 4: id_test.c:177: Check nni_id_set(&m, 100, &x) succeeds... ok 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.000040 secs 4: 4: Test stress: 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: 6: Test msg append body: 6: message_test.c:40: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:41: Check nng_msg_append(msg, "pad", 4) succeeds... ok 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.000036 secs 6: 6: Test msg append header: 6: message_test.c:51: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:52: Check nng_msg_header_append(msg, "123", 4) succeeds... ok 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.000033 secs 6: 6: Test msg insert body: 6: message_test.c:62: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:63: Check nng_msg_append(msg, "xyz", 4) succeeds... ok 6: message_test.c:64: Check nng_msg_insert(msg, "uvw", 3) succeeds... ok 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.000035 secs 6: 6: Test msg insert header: 6: message_test.c:74: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:75: Check nng_msg_header_append(msg, "def", 4) succeeds... ok 6: message_test.c:76: Check nng_msg_header_insert(msg, "abc", 3) succeeds... ok 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.000036 secs 6: 6: Test msg trim body: 6: message_test.c:86: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:87: Check nng_msg_append(msg, "uvwxyz", 7) succeeds... ok 6: message_test.c:88: Check nng_msg_len(msg) == 7... ok 6: message_test.c:89: Check nng_msg_trim(msg, 2) succeeds... ok 6: message_test.c:90: Check nng_msg_len(msg) == 5... ok 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.000037 secs 6: 6: Test msg trim header: 6: message_test.c:99: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:100: Check nng_msg_header_append(msg, "abcdef", 7) succeeds... ok 6: message_test.c:101: Check nng_msg_header_len(msg) == 7... ok 6: message_test.c:102: Check nng_msg_header_trim(msg, 2) succeeds... ok 6: message_test.c:103: Check nng_msg_header_len(msg) == 5... ok 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.000041 secs 6: 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 6: message_test.c:115: Check nng_msg_len(msg) == 7... ok 6: message_test.c:116: Check nng_msg_chop(msg, 5) succeeds... ok 6: message_test.c:117: Check nng_msg_len(msg) == 2... ok 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.000047 secs 6: 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 6: message_test.c:129: Check nng_msg_header_len(msg) == 7... ok 6: message_test.c:130: Check nng_msg_header_chop(msg, 5) succeeds... ok 6: message_test.c:131: Check nng_msg_header_len(msg) == 2... ok 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.000044 secs 6: 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 6: message_test.c:143: Check nng_msg_append(msg, "body", 5) succeeds... ok 6: message_test.c:144: Check nng_msg_header_len(msg) == 7... ok 6: message_test.c:145: Check nng_msg_len(msg) == 5... ok 6: message_test.c:147: Check nng_msg_len(msg) == 0... ok 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.000041 secs 6: 6: Test msg clear header: 6: message_test.c:158: Check nng_msg_alloc(&msg, 0) succeeds... ok 6: message_test.c:159: Check nng_msg_header_append(msg, "header", 7) succeeds... ok 6: message_test.c:160: Check nng_msg_append(msg, "body", 5) succeeds... ok 6: message_test.c:161: Check nng_msg_header_len(msg) == 7... ok 6: message_test.c:162: Check nng_msg_len(msg) == 5... ok 6: message_test.c:164: Check nng_msg_len(msg) == 5... ok 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.000037 secs 6: 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 6: message_test.c:181: Check nng_pipe_id(p) < 0... ok 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.000036 secs 6: 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 6: message_test.c:198: Check nng_msg_realloc(msg, 1500) succeeds... ok 6: message_test.c:199: Check nng_msg_len(msg) == 1500... ok 6: message_test.c:200: Check strcmp(nng_msg_body(msg), "abc") == 0... ok 6: message_test.c:201: Check nng_msg_realloc(msg, 2) == 0... ok 6: message_test.c:202: Check nng_msg_len(msg) == 2... ok 6: message_test.c:203: Check memcmp(nng_msg_body(msg), "abc", 3) == 0... ok 6: message_test.c:204: Check nng_msg_append(msg, "CDEF", strlen("CDEF") + 1) succeeds... ok 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.000042 secs 6: 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 6: message_test.c:218: Check nng_msg_len(msg) == strlen("abc") + 1... ok 6: message_test.c:219: Check nng_msg_insert(msg, chunk, sizeof(chunk)) succeeds... ok 6: message_test.c:220: Check nng_msg_len(msg) == strlen("abc") + 1 + sizeof(chunk)... ok 6: message_test.c:221: Check memcmp(chunk, nng_msg_body(msg), sizeof(chunk)) == 0... ok 6: message_test.c:222: Check strcmp((char *) nng_msg_body(msg) + sizeof(chunk), "abc") == 0... ok 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.000106 secs 6: 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.036449 secs 4: 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 6: message_test.c:237: Check nng_msg_append(msg, "back", strlen("back") + 1) succeeds... ok 6: message_test.c:239: Check nng_msg_dup(&m2, msg) succeeds... ok 6: message_test.c:241: Check msg != m2... ok 6: message_test.c:242: Check nng_msg_len(msg) == strlen("front")... ok 6: message_test.c:243: Check nng_msg_len(m2) == strlen("front")... ok 6: message_test.c:244: Check nng_msg_header_len(msg) == nng_msg_header_len(m2)... ok 6: message_test.c:246: Check nng_msg_insert(msg, "way", 3) succeeds... ok 6: message_test.c:247: Check nng_msg_len(msg) == strlen("wayback") + 1... ok 6: message_test.c:248: Check nng_msg_len(m2) == strlen("back") + 1... ok 6: message_test.c:249: Check strcmp(nng_msg_body(msg), "wayback") == 0... ok 6: message_test.c:250: Check strcmp(nng_msg_body(m2), "back") == 0... ok 6: message_test.c:251: Check nng_msg_chop(m2, 1) succeeds... ok 6: message_test.c:252: Check nng_msg_append(m2, "2basics", strlen("2basics") + 1) succeeds... ok 6: message_test.c:253: Check nng_msg_len(msg) == strlen("wayback") + 1... ok 6: message_test.c:254: Check strcmp(nng_msg_body(msg), "wayback") == 0... ok 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.000060 secs 6: 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.000034 secs 6: 6: Test msg body 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 6: message_test.c:289: Check nng_msg_insert_u16(msg, 1) succeeds... ok 6: message_test.c:290: Check nng_msg_append_u16(msg, 3) succeeds... ok 6: message_test.c:291: Check nng_msg_insert_u16(msg, 0) succeeds... ok 6: message_test.c:292: Check nng_msg_trim_u16(msg, &v) succeeds... ok 6: message_test.c:293: Check v == 0... ok 6: message_test.c:294: Check nng_msg_len(msg) == sizeof(data)... ok 6: message_test.c:295: Check memcmp(nng_msg_body(msg), data, sizeof(data)) == 0... ok 6: message_test.c:296: Check nng_msg_trim_u16(msg, &v) succeeds... ok 6: message_test.c:297: Check v == 1... ok 6: message_test.c:298: Check nng_msg_chop_u16(msg, &v) succeeds... ok 6: message_test.c:299: Check v == 3... ok 6: message_test.c:300: Check nng_msg_trim_u16(msg, &v) succeeds... ok 6: message_test.c:301: Check v == 2... ok 6: message_test.c:302: Check nng_msg_trim_u16(msg, &v) fails with Invalid argument... ok 6: message_test.c:303: Check nng_msg_chop_u16(msg, &v) fails with Invalid argument... ok 6: message_test.c:306: Check nng_msg_append(msg, &v, 1) succeeds... ok 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.000980 secs 6: 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: 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 6: message_test.c:289: Check nng_msg_insert_u16(msg, 1) succeeds... ok 6: message_test.c:290: Check nng_msg_append_u16(msg, 3) succeeds... ok 6: message_test.c:291: Check nng_msg_insert_u16(msg, 0) succeeds... ok 6: message_test.c:292: Check nng_msg_trim_u16(msg, &v) succeeds... ok 6: message_test.c:293: Check v == 0... ok 6: message_test.c:294: Check nng_msg_len(msg) == sizeof(data)... ok 6: message_test.c:295: Check memcmp(nng_msg_body(msg), data, sizeof(data)) == 0... ok 6: message_test.c:296: Check nng_msg_trim_u16(msg, &v) succeeds... ok 6: message_test.c:297: Check v == 1... ok 6: message_test.c:298: Check nng_msg_chop_u16(msg, &v) succeeds... ok 6: message_test.c:299: Check v == 3... ok 6: message_test.c:300: Check nng_msg_trim_u16(msg, &v) succeeds... ok 6: message_test.c:301: Check v == 2... ok 6: message_test.c:302: Check nng_msg_trim_u16(msg, &v) fails with Invalid argument... ok 6: message_test.c:303: Check nng_msg_chop_u16(msg, &v) fails with Invalid argument... ok 6: message_test.c:306: Check nng_msg_append(msg, &v, 1) succeeds... ok 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.000058 secs 6: 4/86 Test #4: nng.core.id_test ............................ Passed 0.11 sec test 8 Start 8: nng.core.sock_test 8: Test command: /<>/build-shared/src/core/sock_test "-t" "-v" 8: Test timeout computed to be: 180 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 6: message_test.c:391: Check nng_msg_header_insert_u16(msg, 1) succeeds... ok 6: message_test.c:392: Check nng_msg_header_append_u16(msg, 3) succeeds... ok 6: message_test.c:393: Check nng_msg_header_insert_u16(msg, 0) succeeds... ok 6: message_test.c:394: Check nng_msg_header_trim_u16(msg, &v) succeeds... ok 6: message_test.c:395: Check v == 0... ok 6: message_test.c:396: Check nng_msg_header_len(msg) == sizeof(data)... ok 6: message_test.c:397: Check memcmp(nng_msg_header(msg), data, sizeof(data)) == 0... ok 6: message_test.c:398: Check nng_msg_header_trim_u16(msg, &v) succeeds... ok 6: message_test.c:399: Check v == 1... ok 6: message_test.c:400: Check nng_msg_header_chop_u16(msg, &v) succeeds... ok 6: message_test.c:401: Check v == 3... ok 6: message_test.c:402: Check nng_msg_header_trim_u16(msg, &v) succeeds... ok 6: message_test.c:403: Check v == 2... ok 6: message_test.c:404: Check nng_msg_header_trim_u16(msg, &v) fails with Invalid argument... ok 6: message_test.c:405: Check nng_msg_header_chop_u16(msg, &v) fails with Invalid argument... ok 6: message_test.c:408: Check nng_msg_append(msg, &v, 1) succeeds... ok 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.000066 secs 6: 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 6: message_test.c:323: Check nng_msg_insert_u32(msg, 1) succeeds... ok 6: message_test.c:324: Check nng_msg_append_u32(msg, 3) succeeds... ok 6: message_test.c:325: Check nng_msg_insert_u32(msg, 0) succeeds... ok 6: message_test.c:326: Check nng_msg_trim_u32(msg, &v) succeeds... ok 6: message_test.c:327: Check v == 0... ok 6: message_test.c:328: Check nng_msg_len(msg) == sizeof(data)... ok 6: message_test.c:329: Check memcmp(nng_msg_body(msg), data, sizeof(data)) == 0... ok 6: message_test.c:330: Check nng_msg_trim_u32(msg, &v) succeeds... ok 6: message_test.c:331: Check v == 1... ok 6: message_test.c:332: Check nng_msg_chop_u32(msg, &v) succeeds... ok 6: message_test.c:333: Check v == 3... ok 6: message_test.c:334: Check nng_msg_trim_u32(msg, &v) succeeds... ok 6: message_test.c:335: Check v == 2... ok 6: message_test.c:336: Check nng_msg_trim_u32(msg, &v) fails with Invalid argument... ok 6: message_test.c:337: Check nng_msg_chop_u32(msg, &v) fails with Invalid argument... ok 6: message_test.c:340: Check nng_msg_append(msg, &v, 1) succeeds... ok 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.000058 secs 6: 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 6: message_test.c:425: Check nng_msg_header_insert_u32(msg, 1) succeeds... ok 6: message_test.c:426: Check nng_msg_header_append_u32(msg, 3) succeeds... ok 6: message_test.c:427: Check nng_msg_header_insert_u32(msg, 0) succeeds... ok 6: message_test.c:428: Check nng_msg_header_trim_u32(msg, &v) succeeds... ok 6: message_test.c:429: Check v == 0... ok 6: message_test.c:430: Check nng_msg_header_len(msg) == sizeof(data)... ok 6: message_test.c:431: Check memcmp(nng_msg_header(msg), data, sizeof(data)) == 0... ok 6: message_test.c:432: Check nng_msg_header_trim_u32(msg, &v) succeeds... ok 6: message_test.c:433: Check v == 1... ok 6: message_test.c:434: Check nng_msg_header_chop_u32(msg, &v) succeeds... ok 6: message_test.c:435: Check v == 3... ok 6: message_test.c:436: Check nng_msg_header_trim_u32(msg, &v) succeeds... ok 6: message_test.c:437: Check v == 2... ok 6: message_test.c:438: Check nng_msg_header_trim_u32(msg, &v) fails with Invalid argument... ok 6: message_test.c:439: Check nng_msg_header_chop_u32(msg, &v) fails with Invalid argument... ok 6: message_test.c:442: Check nng_msg_append(msg, &v, 1) succeeds... ok 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.001314 secs 6: 8: Test recv timeout: 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 6: message_test.c:357: Check nng_msg_insert_u64(msg, 1) succeeds... ok 6: message_test.c:358: Check nng_msg_append_u64(msg, 3) succeeds... ok 6: message_test.c:359: Check nng_msg_insert_u64(msg, 0) succeeds... ok 6: message_test.c:360: Check nng_msg_trim_u64(msg, &v) succeeds... ok 6: message_test.c:361: Check v == 0... ok 6: message_test.c:362: Check nng_msg_len(msg) == sizeof(data)... ok 6: message_test.c:363: Check memcmp(nng_msg_body(msg), data, sizeof(data)) == 0... ok 6: message_test.c:364: Check nng_msg_trim_u64(msg, &v) succeeds... ok 6: message_test.c:365: Check v == 1... ok 6: message_test.c:366: Check nng_msg_chop_u64(msg, &v) succeeds... ok 6: message_test.c:367: Check v == 3... ok 6: message_test.c:368: Check nng_msg_trim_u64(msg, &v) succeeds... ok 6: message_test.c:369: Check v == 2... ok 6: message_test.c:370: Check nng_msg_trim_u64(msg, &v) fails with Invalid argument... ok 6: message_test.c:371: Check nng_msg_chop_u64(msg, &v) fails with Invalid argument... ok 6: message_test.c:374: Check nng_msg_append(msg, &v, 1) succeeds... ok 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.000071 secs 6: 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 6: message_test.c:460: Check nng_msg_header_insert_u64(msg, 1) succeeds... ok 6: message_test.c:461: Check nng_msg_header_append_u64(msg, 3) succeeds... ok 6: message_test.c:462: Check nng_msg_header_insert_u64(msg, 0) succeeds... ok 6: message_test.c:463: Check nng_msg_header_trim_u64(msg, &v) succeeds... ok 6: message_test.c:464: Check v == 0... ok 6: message_test.c:465: Check nng_msg_header_len(msg) == sizeof(data)... ok 6: message_test.c:466: Check memcmp(nng_msg_header(msg), data, sizeof(data)) == 0... ok 6: message_test.c:467: Check nng_msg_header_trim_u64(msg, &v) succeeds... ok 6: message_test.c:468: Check v == 1... ok 6: message_test.c:469: Check nng_msg_header_chop_u64(msg, &v) succeeds... ok 6: message_test.c:470: Check v == 3... ok 6: message_test.c:471: Check nng_msg_header_trim_u64(msg, &v) succeeds... ok 6: message_test.c:472: Check v == 2... ok 6: message_test.c:473: Check nng_msg_header_trim_u64(msg, &v) fails with Invalid argument... ok 6: message_test.c:474: Check nng_msg_header_chop_u64(msg, &v) fails with Invalid argument... ok 6: message_test.c:477: Check nng_msg_append(msg, &v, 1) succeeds... ok 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: 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.000043 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.000037 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.11 sec test 9 Start 9: nng.core.url_test 9: Test command: /<>/build-shared/src/core/url_test "-t" "-v" 9: Test timeout computed to be: 180 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.000115 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.000057 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.000048 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.000054 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 1457, current 973, delta 484... ok 8: sock_test.c:26: Check time after, deadline 966, current 973, delta -7... ok 8: sock_test.c:27: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. 8: Duration: 0.022569 secs 8: 8: Test recv non-block: 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.000063 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.000053 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.000054 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.000048 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.000050 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.000050 secs 9: 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.144967 secs 7: 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.000059 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.000055 secs 9: 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.205088 secs 1: 1: Test sleep timeout: 7: Test reconnect: 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.000054 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.000041 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.000041 secs 9: 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 517, current 17, delta 500... ok 8: sock_test.c:43: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. 8: Duration: 0.001752 secs 8: 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.000048 secs 9: 8: Test send timeout: 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.000032 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.000045 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.000071 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.000059 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.000048 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.000036 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.000042 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.000056 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.15 sec test 10 Start 10: nng.platform.platform_test 10: Test command: /<>/build-shared/src/platform/platform_test "-t" "-v" 10: Test timeout computed to be: 180 10: Test sleep: 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 557, current 170, delta 387... ok 8: sock_test.c:59: Check time after, deadline 66, current 170, delta -104... ok 8: sock_test.c:61: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. 8: Duration: 0.115383 secs 8: 8: Test send non-block: 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.119014 secs 1: 1: Test insane nio: 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 279, current 179, delta 100... ok 8: sock_test.c:78: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. 8: Duration: 0.004585 secs 8: 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.002991 secs 1: 1: Test provider cancel: 8: Test read only options: 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.001807 secs 1: 1: Test consumer cancel: 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.001428 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.001490 secs 8: 8: Test socket name: 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.002395 secs 1: 1: Test traffic: 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 8: sock_test.c:120: Check sz == strlen(name) + 1... ok 8: sock_test.c:122: Check id == (long) s1.id... ok 8: sock_test.c:123: Check end != NULL && *end == '\0'... ok 8: sock_test.c:125: Check nng_socket_set(s1, NNG_OPT_SOCKNAME, "hello", 6) succeeds... ok 8: sock_test.c:127: Check nng_socket_get(s1, NNG_OPT_SOCKNAME, name, &sz) succeeds... ok 8: sock_test.c:128: Check sz == 6... ok 8: sock_test.c:129: Check hello == hello... ok 8: sock_test.c:135: Check nng_socket_set(s1, NNG_OPT_SOCKNAME, name, 5) fails with Invalid argument... ok 8: sock_test.c:137: Check nng_socket_get_string(s1, NNG_OPT_SOCKNAME, &str) succeeds... ok 8: sock_test.c:138: Check str != NULL... ok 8: sock_test.c:139: Check strlen(str) == 5... ok 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.001514 secs 8: 10: platform_test.c:46: Check time after, deadline 225, current 228, delta -3... ok 10: platform_test.c:48: Check time before, deadline 625, current 228, delta 397... ok 10: SUCCESS: All conditions have passed. 10: Duration: 0.102582 secs 10: 8: Test socket name oversize: 10: Test clock: 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 8: sock_test.c:161: Check nng_socket_set(s1, NNG_OPT_SOCKNAME, name, sz) succeeds... ok 8: sock_test.c:164: Check nng_getopt(s1, NNG_OPT_SOCKNAME, name, &sz) succeeds... ok 8: sock_test.c:165: Check sz == 6... ok 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.001758 secs 8: 8: Test send recv: 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.015769 secs 1: 1: Test explicit timeout: 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 8: sock_test.c:185: Check nng_socket_get_int(s1, NNG_OPT_RECVBUF, &len) succeeds... ok 8: sock_test.c:186: Check len == 1... ok 8: sock_test.c:188: Check nng_socket_set_int(s1, NNG_OPT_SENDBUF, 1) succeeds... ok 8: sock_test.c:189: Check nng_socket_set_int(s2, NNG_OPT_SENDBUF, 1) succeeds... ok 8: sock_test.c:191: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, to) succeeds... ok 8: sock_test.c:192: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, to) succeeds... ok 8: sock_test.c:193: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, to) succeeds... ok 8: sock_test.c:194: Check nng_socket_set_ms(s2, NNG_OPT_RECVTIMEO, to) succeeds... ok 8: sock_test.c:196: Check nng_listen(s1, a, NULL, 0) succeeds... ok 8: sock_test.c:197: Check nng_dial(s2, a, NULL, 0) succeeds... ok 8: sock_test.c:199: Check nng_send(s1, "abc", 4, 0) succeeds... ok 8: sock_test.c:200: Check nng_recv(s2, &buf, &sz, NNG_FLAG_ALLOC) succeeds... ok 8: sock_test.c:201: Check buf != NULL... ok 8: sock_test.c:202: Check sz == 4... ok 8: sock_test.c:203: Check memcmp(buf, "abc", 4) == 0... ok 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.003388 secs 8: 8: Test send recv zero length: 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 8: sock_test.c:225: Check nng_getopt_int(s1, NNG_OPT_RECVBUF, &len) succeeds... ok 8: sock_test.c:226: Check len == 1... ok 8: sock_test.c:228: Check nng_socket_set_int(s1, NNG_OPT_SENDBUF, 1) succeeds... ok 8: sock_test.c:229: Check nng_socket_set_int(s2, NNG_OPT_SENDBUF, 1) succeeds... ok 8: sock_test.c:231: Check nng_socket_set_ms(s1, NNG_OPT_SENDTIMEO, to) succeeds... ok 8: sock_test.c:232: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, to) succeeds... ok 8: sock_test.c:233: Check nng_socket_set_ms(s2, NNG_OPT_SENDTIMEO, to) succeeds... ok 8: sock_test.c:234: Check nng_socket_set_ms(s2, NNG_OPT_RECVTIMEO, to) succeeds... ok 8: sock_test.c:236: Check nng_listen(s1, a, NULL, 0) succeeds... ok 8: sock_test.c:237: Check nng_dial(s2, a, NULL, 0) succeeds... ok 8: sock_test.c:239: Check nng_send(s1, "", 0, 0) succeeds... ok 8: sock_test.c:240: Check nng_recv(s2, &buf, &sz, NNG_FLAG_ALLOC) succeeds... ok 8: sock_test.c:241: Check buf == NULL... ok 8: sock_test.c:242: Check sz == 0... ok 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.002969 secs 8: 8: Test connection refused: 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.002035 secs 8: 8: Test late connection: 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.238341 secs 7: 7: Test reconnect back-off zero: 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.046093 secs 1: 1: Test inherited timeout: 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.045097 secs 1: 1: Test zero timeout: 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.002099 secs 1: 1: Test aio reap: 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 8: sock_test.c:272: Check nng_socket_set_ms(s1, NNG_OPT_RECONNMAXT, 10) succeeds... ok 8: sock_test.c:274: Check nng_dial(s1, a, NULL, NNG_FLAG_NONBLOCK) succeeds... ok 8: sock_test.c:275: Check nng_listen(s2, a, NULL, 0) succeeds... ok 8: sock_test.c:277: Check nng_send(s1, "abc", 4, 0) succeeds... ok 8: sock_test.c:278: Check nng_recv(s2, &buf, &sz, NNG_FLAG_ALLOC) succeeds... ok 8: sock_test.c:279: Check sz == 4... ok 8: sock_test.c:280: Check memcmp(buf, "abc", 4) == 0... ok 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.103512 secs 8: 8: Test address busy: 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 8: sock_test.c:300: Check nng_listen(s1, a, &l, 0) succeeds... ok 8: sock_test.c:301: Check nng_listener_id(l) > 0... ok 8: sock_test.c:304: Check nng_listen(s1, a, NULL, 0) fails with Address in use... ok 8: sock_test.c:307: Check nng_listener_start(l, 0) fails with Incorrect state... ok 8: sock_test.c:310: Check nng_dialer_id(d) < 0... ok 8: sock_test.c:311: Check nng_dial(s2, a, &d, 0) succeeds... ok 8: sock_test.c:312: Check nng_dialer_id(d) > 0... ok 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.003288 secs 8: 8: Test bad url: 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.003142 secs 8: 8: Test url option: 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 8: sock_test.c:381: Check inproc://url1 == inproc://url1... ok 8: sock_test.c:382: Check nng_listener_set(l, NNG_OPT_URL, url, sz) fails with Read only resource... ok 8: sock_test.c:386: Check nng_dialer_create(&d, s1, "inproc://url2") succeeds... ok 8: sock_test.c:387: Check nng_dialer_get(d, NNG_OPT_URL, url, &sz) succeeds... ok 8: sock_test.c:388: Check inproc://url2 == inproc://url2... ok 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.007327 secs 8: 8: Test listener options: 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 8: sock_test.c:407: Check nng_listener_get_size(l, NNG_OPT_RECVMAXSZ, &sz) succeeds... ok 8: sock_test.c:408: Check sz == 543... ok 8: sock_test.c:411: Check nng_listener_set_size(l, NNG_OPT_RECVMAXSZ, 678) succeeds... ok 8: sock_test.c:412: Check nng_listener_get_size(l, NNG_OPT_RECVMAXSZ, &sz) succeeds... ok 8: sock_test.c:413: Check sz == 678... ok 8: sock_test.c:414: Check nng_socket_get_size(s1, NNG_OPT_RECVMAXSZ, &sz) succeeds... ok 8: sock_test.c:415: Check sz == 543... ok 8: sock_test.c:418: Check nng_socket_set_size(s1, NNG_OPT_RECVMAXSZ, 911) succeeds... ok 8: sock_test.c:419: Check nng_listener_get_size(l, NNG_OPT_RECVMAXSZ, &sz) succeeds... ok 8: sock_test.c:420: Check sz == 911... ok 8: sock_test.c:429: Check nng_listener_set_size(l, "BAD_OPT", 1) fails with Not supported... ok 8: sock_test.c:430: Check nng_listener_set_bool(l, NNG_OPT_RECVMAXSZ, true) fails with Incorrect type... ok 8: sock_test.c:432: Check nng_listener_set(l, NNG_OPT_RECVMAXSZ, &sz, 1) fails with Invalid argument... ok 8: sock_test.c:435: Check nng_listener_set_string(l, NNG_OPT_SOCKNAME, "1") fails with Not supported... ok 8: sock_test.c:438: Check nng_listener_set_bool(l, NNG_OPT_RAW, true) fails with Not supported... ok 8: sock_test.c:439: Check nng_listener_set_ms(l, NNG_OPT_RECONNMINT, 1) fails with Not supported... ok 8: sock_test.c:440: Check nng_listener_set_string(l, NNG_OPT_SOCKNAME, "bogus") fails with Not supported... ok 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.002150 secs 8: 8: Test dialer options: 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 8: sock_test.c:464: Check nng_dialer_get_size(d, NNG_OPT_RECVMAXSZ, &sz) succeeds... ok 8: sock_test.c:465: Check sz == 543... ok 8: sock_test.c:468: Check nng_dialer_set_size(d, NNG_OPT_RECVMAXSZ, 678) succeeds... ok 8: sock_test.c:469: Check nng_dialer_get_size(d, NNG_OPT_RECVMAXSZ, &sz) succeeds... ok 8: sock_test.c:470: Check sz == 678... ok 8: sock_test.c:471: Check nng_socket_get_size(s1, NNG_OPT_RECVMAXSZ, &sz) succeeds... ok 8: sock_test.c:472: Check sz == 543... ok 8: sock_test.c:475: Check nng_socket_set_size(s1, NNG_OPT_RECVMAXSZ, 911) succeeds... ok 8: sock_test.c:476: Check nng_dialer_get_size(d, NNG_OPT_RECVMAXSZ, &sz) succeeds... ok 8: sock_test.c:477: Check sz == 911... ok 8: sock_test.c:486: Check nng_dialer_set_size(d, "BAD_OPT", 1) fails with Not supported... ok 8: sock_test.c:487: Check nng_dialer_set_bool(d, NNG_OPT_RECVMAXSZ, true) fails with Incorrect type... ok 8: sock_test.c:489: Check nng_dialer_set(d, NNG_OPT_RECVMAXSZ, &sz, 1) fails with Invalid argument... ok 8: sock_test.c:492: Check nng_dialer_set_string(d, NNG_OPT_SOCKNAME, "1") fails with Not supported... ok 8: sock_test.c:494: Check nng_dialer_set_bool(d, NNG_OPT_RAW, true) fails with Not supported... ok 8: sock_test.c:495: Check nng_dialer_set_ms(d, NNG_OPT_SENDTIMEO, 1) fails with Not supported... ok 8: sock_test.c:496: Check nng_dialer_set_string(d, NNG_OPT_SOCKNAME, "bogus") fails with Not supported... ok 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.003780 secs 8: 8: Test timeout options: 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.204266 secs 10: 10: Test mutex: 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 8: sock_test.c:559: Check nng_socket_get_bool(s1, cases[i], &b) fails with Incorrect type... ok 8: sock_test.c:561: Check nng_socket_get(s1, cases[i], &b, &sz) fails with Invalid argument... ok 8: sock_test.c:564: Check nng_socket_set_ms(s1, cases[i], 1234) succeeds... ok 8: sock_test.c:565: Check nng_socket_get_ms(s1, cases[i], &to) succeeds... ok 8: sock_test.c:566: Check to == 1234... ok 8: sock_test.c:570: Check nng_socket_get(s1, cases[i], &to, &sz) succeeds... ok 8: sock_test.c:571: Check to == 1234... ok 8: sock_test.c:572: Check sz == sizeof(to)... ok 8: sock_test.c:575: Check nng_socket_set_ms(s1, cases[i], -5) fails with Invalid argument... ok 8: sock_test.c:580: Check nng_socket_set(s1, cases[i], &to, sz) fails with Invalid argument... ok 8: Case send-timeout: 8: sock_test.c:556: Check nng_socket_get(s1, cases[i], &to, &sz) fails with Invalid argument... ok 8: sock_test.c:559: Check nng_socket_get_bool(s1, cases[i], &b) fails with Incorrect type... ok 8: sock_test.c:561: Check nng_socket_get(s1, cases[i], &b, &sz) fails with Invalid argument... ok 8: sock_test.c:564: Check nng_socket_set_ms(s1, cases[i], 1234) succeeds... ok 8: sock_test.c:565: Check nng_socket_get_ms(s1, cases[i], &to) succeeds... ok 8: sock_test.c:566: Check to == 1234... ok 8: sock_test.c:570: Check nng_socket_get(s1, cases[i], &to, &sz) succeeds... ok 8: sock_test.c:571: Check to == 1234... ok 8: sock_test.c:572: Check sz == sizeof(to)... ok 8: sock_test.c:575: Check nng_socket_set_ms(s1, cases[i], -5) fails with Invalid argument... ok 8: sock_test.c:580: Check nng_socket_set(s1, cases[i], &to, sz) fails with Invalid argument... ok 8: Case reconnect-time-max: 8: sock_test.c:556: Check nng_socket_get(s1, cases[i], &to, &sz) fails with Invalid argument... ok 8: sock_test.c:559: Check nng_socket_get_bool(s1, cases[i], &b) fails with Incorrect type... ok 8: sock_test.c:561: Check nng_socket_get(s1, cases[i], &b, &sz) fails with Invalid argument... ok 8: sock_test.c:564: Check nng_socket_set_ms(s1, cases[i], 1234) succeeds... ok 8: sock_test.c:565: Check nng_socket_get_ms(s1, cases[i], &to) succeeds... ok 8: sock_test.c:566: Check to == 1234... ok 8: sock_test.c:570: Check nng_socket_get(s1, cases[i], &to, &sz) succeeds... ok 8: sock_test.c:571: Check to == 1234... ok 8: sock_test.c:572: Check sz == sizeof(to)... ok 8: sock_test.c:575: Check nng_socket_set_ms(s1, cases[i], -5) fails with Invalid argument... ok 8: sock_test.c:580: Check nng_socket_set(s1, cases[i], &to, sz) fails with Invalid argument... ok 8: Case reconnect-time-min: 8: sock_test.c:556: Check nng_socket_get(s1, cases[i], &to, &sz) fails with Invalid argument... ok 8: sock_test.c:559: Check nng_socket_get_bool(s1, cases[i], &b) fails with Incorrect type... ok 8: sock_test.c:561: Check nng_socket_get(s1, cases[i], &b, &sz) fails with Invalid argument... ok 8: sock_test.c:564: Check nng_socket_set_ms(s1, cases[i], 1234) succeeds... ok 8: sock_test.c:565: Check nng_socket_get_ms(s1, cases[i], &to) succeeds... ok 8: sock_test.c:566: Check to == 1234... ok 8: sock_test.c:570: Check nng_socket_get(s1, cases[i], &to, &sz) succeeds... ok 8: sock_test.c:571: Check to == 1234... ok 8: sock_test.c:572: Check sz == sizeof(to)... ok 8: sock_test.c:575: Check nng_socket_set_ms(s1, cases[i], -5) fails with Invalid argument... ok 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.005085 secs 8: 8: Test size options: 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 8: sock_test.c:607: Check nng_socket_set_size(s1, opt, 1234) succeeds... ok 8: sock_test.c:608: Check nng_socket_get_size(s1, opt, &val) succeeds... ok 8: sock_test.c:609: Check val == 1234... ok 8: sock_test.c:613: Check nng_socket_get(s1, opt, &val, &sz) succeeds... ok 8: sock_test.c:614: Check val == 1234... ok 8: sock_test.c:615: Check sz == sizeof(val)... ok 8: sock_test.c:620: Check nng_socket_set(s1, opt, &val, sz) fails with Invalid argument... ok 8: sock_test.c:627: Check nng_socket_set_size(s1, opt, val) fails with Invalid argument... ok 8: sock_test.c:628: Check nng_socket_get_size(s1, opt, &val) succeeds... ok 8: sock_test.c:629: Check val == 1234... ok 8: sock_test.c:632: Check nng_close(s1) succeeds... ok 8: SUCCESS: All conditions have passed. 8: Duration: 0.002190 secs 8: 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.005794 secs 10: 10: Test thread: 8: Test endpoint absent options: 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.001950 secs 10: 10: Test cond var: 8: sock_test.c:518: Check nng_dialer_set_size(d, NNG_OPT_RECVMAXSZ, 10) fails with Entry not found... ok 8: sock_test.c:519: Check nng_listener_set_size(l, NNG_OPT_RECVMAXSZ, 10) fails with Entry not found... ok 8: sock_test.c:521: Check nng_dialer_get_bool(d, NNG_OPT_RAW, &b) fails with Entry not found... ok 8: sock_test.c:522: Check nng_listener_get_bool(l, NNG_OPT_RAW, &b) fails with Entry not found... ok 8: sock_test.c:524: Check nng_dialer_get_size(d, NNG_OPT_RECVMAXSZ, &s) fails with Entry not found... ok 8: sock_test.c:525: Check nng_listener_get_size(l, NNG_OPT_RECVMAXSZ, &s) fails with Entry not found... ok 8: sock_test.c:527: Check nng_dialer_get_int(d, NNG_OPT_RAW, &i) fails with Entry not found... ok 8: sock_test.c:528: Check nng_listener_get_int(l, NNG_OPT_RAW, &i) fails with Entry not found... ok 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.004106 secs 8: 8: Test endpoint types: 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.002014 secs 10: 10: Test cond wake: 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.103561 secs 1: 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 8: sock_test.c:333: Check nng_dialer_id(d) > 0... ok 8: sock_test.c:337: Check nng_listener_get_bool(l2, NNG_OPT_RAW, &b) fails with Entry not found... ok 8: sock_test.c:338: Check nng_listener_close(l2) fails with Entry not found... ok 8: sock_test.c:339: Check nng_dialer_close(d) succeeds... ok 8: sock_test.c:341: Check nng_listener_id(l) < 0... ok 8: sock_test.c:342: Check nng_listener_create(&l, s1, a) succeeds... ok 8: sock_test.c:343: Check nng_listener_id(l) > 0... ok 8: sock_test.c:347: Check nng_dialer_get_bool(d2, NNG_OPT_RAW, &b) fails with Entry not found... ok 8: sock_test.c:348: Check nng_dialer_close(d2) fails with Entry not found... ok 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.003630 secs 8: 1: Test sleep loop: 8: Summary: 8: Count of all unit tests: 21 8: Count of run unit tests: 21 8: Count of failed unit tests: 0 8: Count of skipped unit tests: 0 8: SUCCESS: All unit tests have passed. 8: 7/86 Test #8: nng.core.sock_test .......................... Passed 0.56 sec test 11 Start 11: nng.compat.compat.nanomsg.compat_tcp_test 11: Test command: /<>/build-shared/src/compat/nanomsg/compat_tcp_test "-t" "-v" 11: Test timeout computed to be: 180 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.003752 secs 11: 11: Test compat tcp connect and close : 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.002975 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.015880 secs 11: 11: Test compat tcp invalid addresses: 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.002548 secs 11: 11: Test compat tcp no delay option: 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 11: compat_tcp_test.c:107: Check opt == 0... ok 11: compat_tcp_test.c:109: Check nn_setsockopt(s, NN_TCP, NN_TCP_NODELAY, &opt, sz) did not succeed... ok 11: compat_tcp_test.c:109: Check nn_setsockopt(s, NN_TCP, NN_TCP_NODELAY, &opt, sz) fails with EINVAL... ok 11: compat_tcp_test.c:113: Check nn_setsockopt(s, NN_TCP, NN_TCP_NODELAY, &opt, sz) succeeds... ok 11: compat_tcp_test.c:116: Check nn_getsockopt(s, NN_TCP, NN_TCP_NODELAY, &opt, &sz) succeeds... ok 11: compat_tcp_test.c:117: Check sz == sizeof(opt)... ok 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.001666 secs 11: 11: Test compat tcp ping pong: 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 11: compat_tcp_test.c:132: Check nuts_marry_ex(s1_, s2_, addr, &p1_, &p2_) succeeds... ok 11: compat_tcp_test.c:132: Check (p1) >= 0... ok 11: compat_tcp_test.c:132: Check (p2) >= 0... ok 11: compat_tcp_test.c:133: Check p1 >= 0... ok 11: compat_tcp_test.c:134: Check p2 >= 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 11: compat_tcp_test.c:141: Check nn_send(sc, "ABC", 3, 0) succeeds... ok 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.202008 secs 10: 10: Test cond until: 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.204607 secs 1: 1: Test sleep cancel: 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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.101870 secs 10: 10: Test random: 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 912, current 815, 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.518110 secs 7: 7: Test reconnect pipe: 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 11: compat_tcp_test.c:148: Check n == 3... ok 11: compat_tcp_test.c:149: Check memcmp(buf, "DEF", 3) == 0... ok 10: platform_test.c:216: Check same < 5... ok 10: SUCCESS: All conditions have passed. 10: Duration: 0.005840 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: 8/86 Test #10: nng.platform.platform_test .................. Passed 0.71 sec test 12 Start 12: nng.sp.protocol.bus0.bug1247_test 12: Test command: /<>/build-shared/src/sp/protocol/bus0/bug1247_test "-t" "-v" 12: Test timeout computed to be: 180 12: Test bug1247: 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 11: compat_tcp_test.c:142: Check n = nn_recv(sb, buf, 4, 0) succeeds... ok 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.006790 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: 9/86 Test #12: nng.sp.protocol.bus0.bug1247_test ........... Passed 0.04 sec test 13 Start 13: nng.sp.protocol.pair0.pair0_test 13: Test command: /<>/build-shared/src/sp/protocol/pair0/pair0_test "-t" "-v" 13: Test timeout computed to be: 180 13: Test pair0 identity: 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.159290 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: 10/86 Test #1: nng.core.aio_test ........................... Passed 1.08 sec test 14 Start 14: nng.sp.protocol.pair1.pair1_test 14: Test command: /<>/build-shared/src/sp/protocol/pair1/pair1_test "-t" "-v" 14: Test timeout computed to be: 180 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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.007818 secs 13: 13: Test pair0 cooked: 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 11: compat_tcp_test.c:143: Check n == 3... ok 11: compat_tcp_test.c:144: Check memcmp(buf, "ABC", 3) == 0... ok 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.001966 secs 14: 14: Test pair1 mono cooked: 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 13: pair0_test.c:52: Check nng_msg_alloc(&msg, 0) succeeds... ok 13: pair0_test.c:53: Check nng_msg_append(msg, "ALPHA", strlen("ALPHA") + 1) succeeds... ok 13: pair0_test.c:54: Check nng_sendmsg(c1, msg, 0) succeeds... ok 13: pair0_test.c:55: Check nng_recvmsg(s1, &msg, 0) succeeds... ok 13: pair0_test.c:56: Check nng_msg_len(msg) == strlen("ALPHA") + 1... ok 13: pair0_test.c:57: Check ALPHA == ALPHA... ok 13: pair0_test.c:60: Check nng_msg_alloc(&msg, 0) succeeds... ok 13: pair0_test.c:61: Check nng_msg_append(msg, "BETA", strlen("BETA") + 1) succeeds... ok 13: pair0_test.c:62: Check nng_sendmsg(s1, msg, 0) succeeds... ok 13: pair0_test.c:63: Check nng_recvmsg(c1, &msg, 0) succeeds... ok 13: pair0_test.c:64: Check nng_msg_len(msg) == strlen("BETA") + 1... ok 13: pair0_test.c:65: Check BETA == BETA... ok 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.003818 secs 13: 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 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 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 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 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 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 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 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 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 11: compat_tcp_test.c:149: Check memcmp(buf, "DEF", 3) == 0... ok 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.284221 secs 11: 11: Test compat tcp pair reject: 13: Test pair0 faithful: 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 14: pair1_test.c:52: Check nng_msg_alloc(&msg, 0) succeeds... ok 14: pair1_test.c:53: Check nng_msg_append(msg, "ALPHA", strlen("ALPHA") + 1) succeeds... ok 14: pair1_test.c:54: Check nng_sendmsg(c1, msg, 0) succeeds... ok 14: pair1_test.c:55: Check nng_recvmsg(s1, &msg, 0) succeeds... ok 14: pair1_test.c:56: Check nng_msg_len(msg) == strlen("ALPHA") + 1... ok 14: pair1_test.c:57: Check ALPHA == ALPHA... ok 14: pair1_test.c:60: Check nng_msg_alloc(&msg, 0) succeeds... ok 14: pair1_test.c:61: Check nng_msg_append(msg, "BETA", strlen("BETA") + 1) succeeds... ok 14: pair1_test.c:62: Check nng_sendmsg(s1, msg, 0) succeeds... ok 14: pair1_test.c:63: Check nng_recvmsg(c1, &msg, 0) succeeds... ok 14: pair1_test.c:64: Check nng_msg_len(msg) == strlen("BETA") + 1... ok 14: pair1_test.c:65: Check BETA == BETA... ok 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.020883 secs 14: 14: Test pair1 mono faithful: 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.222622 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: 11/86 Test #7: nng.core.reconnect_test ..................... Passed 1.19 sec test 15 Start 15: nng.sp.protocol.pair1.pair1_poly_test 15: Test command: /<>/build-shared/src/sp/protocol/pair1/pair1_poly_test "-t" "-v" 15: Test timeout computed to be: 180 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.002269 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 15: pair1_poly_test.c:52: Check nng_setopt_int(s1, NNG_OPT_SENDBUF, 1) succeeds... ok 15: pair1_poly_test.c:53: Check nng_setopt_int(c1, NNG_OPT_RECVBUF, 1) succeeds... ok 15: pair1_poly_test.c:54: Check nng_setopt_ms(s1, NNG_OPT_SENDTIMEO, SECOND) succeeds... ok 15: pair1_poly_test.c:56: Check nuts_marry(s1, c1) succeeds... ok 15: pair1_poly_test.c:59: Check nng_msg_alloc(&msg, 0) succeeds... ok 15: pair1_poly_test.c:60: Check nng_sendmsg(s1, msg, 0) succeeds... ok 15: pair1_poly_test.c:59: Check nng_msg_alloc(&msg, 0) succeeds... ok 15: pair1_poly_test.c:60: Check nng_sendmsg(s1, msg, 0) succeeds... ok 15: pair1_poly_test.c:59: Check nng_msg_alloc(&msg, 0) succeeds... ok 15: pair1_poly_test.c:60: Check nng_sendmsg(s1, msg, 0) succeeds... ok 15: pair1_poly_test.c:59: Check nng_msg_alloc(&msg, 0) succeeds... ok 15: pair1_poly_test.c:60: Check nng_sendmsg(s1, msg, 0) succeeds... ok 15: pair1_poly_test.c:59: Check nng_msg_alloc(&msg, 0) succeeds... ok 15: pair1_poly_test.c:60: Check nng_sendmsg(s1, msg, 0) succeeds... ok 15: pair1_poly_test.c:59: Check nng_msg_alloc(&msg, 0) succeeds... ok 15: pair1_poly_test.c:60: Check nng_sendmsg(s1, msg, 0) succeeds... ok 15: pair1_poly_test.c:59: Check nng_msg_alloc(&msg, 0) succeeds... ok 15: pair1_poly_test.c:60: Check nng_sendmsg(s1, msg, 0) succeeds... ok 15: pair1_poly_test.c:59: Check nng_msg_alloc(&msg, 0) succeeds... ok 15: pair1_poly_test.c:60: Check nng_sendmsg(s1, msg, 0) succeeds... ok 15: pair1_poly_test.c:59: Check nng_msg_alloc(&msg, 0) succeeds... ok 15: pair1_poly_test.c:60: Check nng_sendmsg(s1, msg, 0) succeeds... ok 15: pair1_poly_test.c:59: Check nng_msg_alloc(&msg, 0) succeeds... ok 15: pair1_poly_test.c:60: Check nng_sendmsg(s1, msg, 0) succeeds... ok 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.002721 secs 15: 15: Test pair1 poly cooked: 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.221460 secs 11: 11: Test compat tcp addr in use: 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.111300 secs 15: 15: Test pair1 poly default: 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.014483 secs 11: 11: Test compat tcp max recv size: 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.019155 secs 15: 15: Test pair1 poly recv no header: 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.375832 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.371880 secs 14: 14: Test pair1 mono back pressure: 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 15: pair1_poly_test.c:219: Check nng_setopt_ms(s, NNG_OPT_RECVTIMEO, 100) succeeds... ok 15: pair1_poly_test.c:220: Check nng_setopt_ms(s, NNG_OPT_SENDTIMEO, 200) succeeds... ok 15: pair1_poly_test.c:222: Check nuts_marry(c, s) succeeds... ok 15: pair1_poly_test.c:224: Check nng_msg_alloc(&m, 0) succeeds... ok 15: pair1_poly_test.c:225: Check nng_sendmsg(c, m, 0) succeeds... ok 15: pair1_poly_test.c:226: Check nng_recvmsg(s, &m, 0) fails with Timed out... ok 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.113344 secs 15: 15: Test pair1 poly recv garbage: 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.123147 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: 12/86 Test #11: nng.compat.compat.nanomsg.compat_tcp_test ... Passed 0.88 sec test 16 Start 16: nng.sp.protocol.pipeline0.pull_test 16: Test command: /<>/build-shared/src/sp/protocol/pipeline0/pull_test "-t" "-v" 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.002310 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.015785 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.004419 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.001755 secs 16: 16: Test pull poll readable: 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.104382 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.123602 secs 14: 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.108188 secs 15: 15: Test pair1 poly ttl: 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.103335 secs 16: 16: Test pull close pending: 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.102669 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.102495 secs 14: 14: Test pair1 mono raw exchange: 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.002815 secs 13: 13: Test pair0 send closed aio: 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.003773 secs 14: 14: Test pair1 mono raw header: 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.002853 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.003625 secs 14: 14: Test pair1 send closed aio: 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.019302 secs 13: 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.001928 secs 14: 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.001773 secs 14: 14: Test pair1 ttl: 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.104880 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.001902 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.002144 secs 13: 13: Test pair0 recv buffer: 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.212123 secs 16: 16: Test pull validate peer: 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.001868 secs 13: 13: Test pair0 poll readable: 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.415322 secs 15: 15: Test pair1 poly close abort: 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.127156 secs 16: 16: Test pull recv aio 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.068756 secs 15: 15: Test pair1 poly validate peer: 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.001815 secs 16: 16: Test pull close 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.209319 secs 13: 13: Test pair0 poll writable: 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.005252 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.001690 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.001700 secs 16: 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.407309 secs 14: 16: Test pull cooked: 14: Test pair1 validate peer: 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.001686 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: 13/86 Test #16: nng.sp.protocol.pipeline0.pull_test ......... Passed 0.72 sec test 17 Start 17: nng.sp.protocol.pipeline0.push_test 17: Test command: /<>/build-shared/src/sp/protocol/pipeline0/push_test "-t" "-v" 17: Test timeout computed to be: 180 17: Test push identity: 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.109843 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: 14/86 Test #15: nng.sp.protocol.pair1.pair1_poly_test ....... Passed 1.08 sec test 18 Start 18: nng.sp.protocol.pubsub0.pub_test 18: Test command: /<>/build-shared/src/sp/protocol/pubsub0/pub_test "-t" "-v" 18: Test timeout computed to be: 180 18: Test pub 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.006757 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.006791 secs 17: 17: Test push no context: 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.011855 secs 18: 18: Test pub cannot recv: 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.009285 secs 17: 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.001722 secs 18: 17: Test push not readable: 18: Test put no context: 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.001817 secs 17: 17: Test push poll writable: 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.102493 secs 14: 14: Test pair1 recv no 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.002038 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.001506 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.004130 secs 18: 18: Test pub 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.218225 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: 15/86 Test #13: nng.sp.protocol.pair0.pair0_test ............ Passed 1.38 sec test 19 Start 19: nng.sp.protocol.pubsub0.sub_test 19: Test command: /<>/build-shared/src/sp/protocol/pubsub0/sub_test "-t" "-v" 19: Test timeout computed to be: 180 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.004232 secs 19: 19: Test sub cannot send: 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.002145 secs 19: 19: Test sub context cannot 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 14: SUCCESS: All conditions have passed. 14: Duration: 0.107111 secs 14: 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.002825 secs 19: 14: Test pair1 recv garbage: 19: Test sub not writeable: 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.002326 secs 19: 19: Test sub 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.102196 secs 18: 18: Test pub send queued: 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.212516 secs 17: 17: Test push poll buffered: 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.109124 secs 14: 14: Test pair1 no context: 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.064625 secs 18: 18: Test pub send no pipes: 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.001865 secs 14: 14: Test pair1 send buffer: 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.001721 secs 18: 18: Test sub recv ctx closed: 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.002274 secs 14: 14: Test pair1 recv buffer: 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.001819 secs 18: 18: Test sub recv aio ctx stopped: 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.005420 secs 14: 14: Test pair1 poll readable: 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.002365 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.007528 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.002004 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.001982 secs 18: 18: Test pub send buf option: 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.225873 secs 19: 19: Test sub context does not poll: 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.002016 secs 18: 18: Test pub cooked: 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.001767 secs 19: 19: Test sub validate peer: 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.002165 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: 16/86 Test #18: nng.sp.protocol.pubsub0.pub_test ............ Passed 0.45 sec test 20 Start 20: nng.sp.protocol.pubsub0.xsub_test 20: Test command: /<>/build-shared/src/sp/protocol/pubsub0/xsub_test "-t" "-v" 20: Test timeout computed to be: 180 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.002200 secs 20: 20: Test xsub cannot send: 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.001761 secs 20: 20: Test xsub not writeable: 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.001727 secs 20: 20: Test xsub poll readable: 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.108765 secs 19: 19: Test sub recv late: 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.214034 secs 14: 14: Test pair1 poll writable: 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.329521 secs 17: 17: Test push poll truncate: 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.207789 secs 20: 20: Test xsub 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.109783 secs 17: 17: Test push validate peer: 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.204025 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.001869 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.001937 secs 19: 19: Test sub close context recv: 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.108904 secs 20: 20: Test xsub recv late: 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.221486 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: 17/86 Test #14: nng.sp.protocol.pair1.pair1_test ............ Passed 2.05 sec test 21 Start 21: nng.sp.protocol.reqrep0.req_test 21: Test command: /<>/build-shared/src/sp/protocol/reqrep0/req_test "-t" "-v" 21: Test timeout computed to be: 180 21: Test req identity: 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.006081 secs 19: 19: Test sub context recv nonblock: 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.001899 secs 21: 21: Test req ttl option: 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.015339 secs 19: 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.104573 secs 17: 19: Test sub context recv cancel: 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.008664 secs 21: 17: Test push send aio stopped: 21: Test req resend option: 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.001653 secs 17: 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.004515 secs 19: 17: Test push close send: 19: Test sub recv buf option: 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.002358 secs 21: 21: Test req recv bad state: 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.001744 secs 17: 17: Test push send nonblock: 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.002124 secs 19: 19: Test sub subscribe option: 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.004359 secs 21: 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.002118 secs 17: 21: Test req recv garbage: 17: Test push send timeout: 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.001968 secs 19: 19: Test sub unsubscribe option: 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.017071 secs 17: 17: Test push send cancel: 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.023982 secs 19: 19: Test sub prefer new option: 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.002318 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.008217 secs 17: 17: Test push send late unbuffered: 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.010578 secs 19: 19: Test sub drop new: 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.005509 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.001763 secs 17: 17: Test push load balance buffered: 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.204499 secs 20: 20: Test xsub recv closed: 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.120643 secs 21: 21: Test req rep exchange: 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.003671 secs 20: 20: Test xsub close recv: 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.013382 secs 21: 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.007266 secs 20: 20: Test xsub recv nonblock: 21: Test req resend: 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.004382 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.001731 secs 20: 20: Test xsub subscribe 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.001833 secs 20: 20: Test xsub unsubscribe option: 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.025299 secs 21: 21: Test req resend disconnect: 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.110635 secs 17: 17: Test push load balance unbuffered: 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.005685 secs 20: 20: Test xsub no context: 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.003865 secs 21: 21: Test req disconnect no retry: 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.002154 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.003745 secs 20: 20: Test xsub recv aio stopped: 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.001801 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.007070 secs 20: 20: Test xsub close during pipe recv: 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.122528 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.003502 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: 18/86 Test #17: nng.sp.protocol.pipeline0.push_test ......... Passed 1.30 sec test 22 Start 22: nng.sp.protocol.reqrep0.rep_test 22: Test command: /<>/build-shared/src/sp/protocol/reqrep0/rep_test "-t" "-v" 22: Test timeout computed to be: 180 22: Test rep identity: 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.005152 secs 22: 22: Test rep send bad state: 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.307631 secs 19: 19: Test sub drop old: 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.003502 secs 22: 22: Test rep poll readable: 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.185208 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: 19/86 Test #20: nng.sp.protocol.pubsub0.xsub_test ........... Passed 0.89 sec test 23 Start 23: nng.sp.protocol.reqrep0.xrep_test 23: Test command: /<>/build-shared/src/sp/protocol/reqrep0/xrep_test "-t" "-v" 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.005769 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.001761 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.003256 secs 23: 23: Test xrep poll readable: 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.104148 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.028605 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.001622 secs 22: 22: Test rep 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.108179 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.010338 secs 23: 23: Test xrep 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.116187 secs 22: 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.305928 secs 19: 22: Test rep double recv: 19: Test sub filter: 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.001864 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.002349 secs 22: 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.115337 secs 23: 23: Test xrep close pipe before send: 22: Test rep close pipe before send: 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 23: xrep_test.c:163: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 23: xrep_test.c:164: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 23: xrep_test.c:165: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok 23: xrep_test.c:167: Check nuts_marry(req, rep) succeeds... ok 23: xrep_test.c:168: Check nng_send(req, "test", strlen("test") + 1, 0) succeeds... ok 23: xrep_test.c:172: Check nng_aio_result(aio1) succeeds... ok 23: xrep_test.c:173: Check (m = nng_aio_get_msg(aio1)) != NULL... ok 23: xrep_test.c:175: Check nng_pipe_close(p) succeeds... ok 23: xrep_test.c:176: Check nng_sendmsg(rep, m, 0) succeeds... ok 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.002210 secs 23: 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 23: xrep_test.c:193: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok 23: xrep_test.c:194: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 200) succeeds... ok 23: xrep_test.c:195: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 23: xrep_test.c:196: Check nng_socket_set_int(rep, NNG_OPT_SENDBUF, 20) succeeds... ok 23: xrep_test.c:197: Check nng_socket_set_int(rep, NNG_OPT_RECVBUF, 20) succeeds... ok 23: xrep_test.c:198: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 20) succeeds... ok 23: xrep_test.c:199: Check nng_socket_set_int(req, NNG_OPT_RECVBUF, 1) succeeds... ok 23: xrep_test.c:201: Check nuts_marry(req, rep) succeeds... ok 23: xrep_test.c:203: Check nng_msg_alloc(&m, 4) succeeds... ok 23: xrep_test.c:204: Check nng_msg_append_u32(m, (unsigned) 0x81000000u) succeeds... ok 23: xrep_test.c:205: Check nng_sendmsg(req, m, 0) succeeds... ok 23: xrep_test.c:206: Check nng_recvmsg(rep, &m, 0) succeeds... ok 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 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.026277 secs 22: 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 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 23: xrep_test.c:212: Check nng_msg_header_append_u32(m, nng_pipe_id(p)) succeeds... ok 22: Test rep close pipe during send: 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 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:211: Check nng_msg_alloc(&m, 4) succeeds... ok 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 23: xrep_test.c:218: Check nng_pipe_close(p) succeeds... ok 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.044312 secs 23: 23: Test xrep close during recv: 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.111872 secs 19: 19: Test sub multi context: 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 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: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: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: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: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: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.103372 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.001923 secs 23: 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.103109 secs 19: 19: Test sub cooked: 23: Test xrep send no header: 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.001483 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: 20/86 Test #19: nng.sp.protocol.pubsub0.sub_test ............ Passed 1.77 sec test 24 Start 24: nng.sp.protocol.reqrep0.xreq_test 24: Test command: /<>/build-shared/src/sp/protocol/reqrep0/xreq_test "-t" "-v" 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.003490 secs 24: 24: Test xreq raw: 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 22: rep_test.c:231: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 200) succeeds... ok 22: rep_test.c:232: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:233: Check nng_socket_set_int(rep, NNG_OPT_SENDBUF, 20) succeeds... ok 22: rep_test.c:234: Check nng_socket_set_int(rep, NNG_OPT_RECVBUF, 20) succeeds... ok 22: rep_test.c:235: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 20) succeeds... ok 22: rep_test.c:236: Check nng_socket_set_int(req, NNG_OPT_RECVBUF, 1) succeeds... ok 22: rep_test.c:238: Check nuts_marry(req, rep) succeeds... ok 22: rep_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:243: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:244: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:245: Check nng_recvmsg(rep, &m, 0) succeeds... ok 22: rep_test.c:253: Check rv succeeds... ok 22: rep_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:243: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:244: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:245: Check nng_recvmsg(rep, &m, 0) succeeds... ok 22: rep_test.c:253: Check rv succeeds... ok 22: rep_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:243: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:244: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:245: Check nng_recvmsg(rep, &m, 0) succeeds... ok 22: rep_test.c:253: Check rv succeeds... ok 22: rep_test.c:242: Check nng_msg_alloc(&m, 4) succeeds... ok 22: rep_test.c:243: Check nng_msg_append_u32(m, (unsigned) i | 0x80000000u) succeeds... ok 22: rep_test.c:244: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:245: Check nng_recvmsg(rep, &m, 0) succeeds... ok 22: rep_test.c:255: Check nng_pipe_close(p) succeeds... ok 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.210195 secs 22: 22: Test rep recv aio ctx stopped: 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.003364 secs 24: 24: Test xreq no context: 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 22: rep_test.c:275: Check nng_aio_result(aio) fails with Operation canceled... ok 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.001661 secs 22: 22: Test rep close pipe context send: 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 22: rep_test.c:296: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:298: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok 22: rep_test.c:299: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:300: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:301: Check nng_socket_set_int(rep, NNG_OPT_SENDBUF, 1) succeeds... ok 22: rep_test.c:302: Check nng_socket_set_int(rep, NNG_OPT_RECVBUF, 1) succeeds... ok 22: rep_test.c:303: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 1) succeeds... ok 22: rep_test.c:304: Check nng_socket_set_int(req, NNG_OPT_RECVBUF, 1) succeeds... ok 22: rep_test.c:306: Check nuts_marry(req, rep) 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 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 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 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 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 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 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 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 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.003241 secs 24: 24: Test xreq poll readable: 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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.124604 secs 23: 23: Test xrep 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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:324: Check nng_pipe_close(p) 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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: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.076380 secs 22: 22: Test rep close context send: 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 22: rep_test.c:355: Check nng_aio_alloc(&aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:357: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok 22: rep_test.c:358: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:359: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:360: Check nng_socket_set_int(rep, NNG_OPT_SENDBUF, 1) succeeds... ok 22: rep_test.c:361: Check nng_socket_set_int(rep, NNG_OPT_RECVBUF, 1) succeeds... ok 22: rep_test.c:362: Check nng_socket_set_int(req, NNG_OPT_SENDBUF, 1) succeeds... ok 22: rep_test.c:363: Check nng_socket_set_int(req, NNG_OPT_RECVBUF, 1) succeeds... ok 22: rep_test.c:365: Check nuts_marry(req, rep) 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 22: rep_test.c:370: Check nng_sendmsg(req, m, 0) succeeds... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:375: Check nng_aio_result(aio[i]) succeeds... ok 22: rep_test.c:376: Check (m = nng_aio_get_msg(aio[i])) != NULL... ok 22: rep_test.c:384: Check nng_ctx_close(ctx[i]) succeeds... 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 22: rep_test.c:388: Check rv fails with Object closed... ok 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.036641 secs 22: 22: Test rep close recv: 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.107820 secs 24: 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.003983 secs 21: 21: Test req disconnect abort: 24: Test xreq poll writable: 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.106073 secs 23: 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 22: rep_test.c:407: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:408: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:410: Check nuts_marry(req, rep) succeeds... ok 22: rep_test.c:411: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok 22: rep_test.c:413: Check nng_close(rep) succeeds... ok 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.016205 secs 22: 23: Test xrep ttl option: 22: Test rep close recv cb: 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.011515 secs 24: 24: Test xreq validate peer: 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.001686 secs 23: 23: Test xrep ttl drop: 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 22: rep_test.c:454: Check nng_req0_open_raw(&req) succeeds... ok 22: rep_test.c:455: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok 22: rep_test.c:456: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:457: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:459: Check nuts_marry(req, rep) succeeds... ok 22: rep_test.c:460: Check nng_aio_alloc(&state.aio, rep_close_recv_cb, &state) succeeds... ok 22: rep_test.c:462: Check nng_close(rep) succeeds... ok 22: rep_test.c:463: Check nng_close(req) succeeds... ok 22: rep_test.c:469: Check state.done != 0... ok 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.008760 secs 22: 22: Test rep context send nonblock: 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 22: rep_test.c:509: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 2000) succeeds... ok 22: rep_test.c:510: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:511: Check nng_ctx_open(&ctx, rep) succeeds... ok 22: rep_test.c:512: Check nng_aio_alloc(&aio, NULL, NULL) succeeds... ok 22: rep_test.c:513: Check nuts_marry(req, rep) succeeds... ok 22: rep_test.c:515: Check nng_send(req, "SEND", strlen("SEND") + 1, 0) succeeds... ok 22: rep_test.c:518: Check nng_aio_result(aio) succeeds... ok 22: rep_test.c:526: Check nng_aio_result(aio) succeeds... ok 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.002968 secs 22: 22: Test rep context send nonblock 2: 22: rep_test.c:545: Check nng_req0_open_raw(&req) succeeds... ok 22: rep_test.c:546: Check nng_rep0_open(&rep) succeeds... ok 22: rep_test.c:547: Check nng_socket_set_ms(req, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:548: Check nng_socket_set_ms(rep, NNG_OPT_RECVTIMEO, 1000) succeeds... ok 22: rep_test.c:549: Check nng_socket_set_ms(rep, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 22: rep_test.c:551: Check nng_ctx_open(&rep_ctx[i], rep) succeeds... ok 22: rep_test.c:552: Check nng_aio_alloc(&rep_aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:551: Check nng_ctx_open(&rep_ctx[i], rep) succeeds... ok 22: rep_test.c:552: Check nng_aio_alloc(&rep_aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:551: Check nng_ctx_open(&rep_ctx[i], rep) succeeds... ok 22: rep_test.c:552: Check nng_aio_alloc(&rep_aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:551: Check nng_ctx_open(&rep_ctx[i], rep) succeeds... ok 22: rep_test.c:552: Check nng_aio_alloc(&rep_aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:551: Check nng_ctx_open(&rep_ctx[i], rep) succeeds... ok 22: rep_test.c:552: Check nng_aio_alloc(&rep_aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:551: Check nng_ctx_open(&rep_ctx[i], rep) succeeds... ok 22: rep_test.c:552: Check nng_aio_alloc(&rep_aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:551: Check nng_ctx_open(&rep_ctx[i], rep) succeeds... ok 22: rep_test.c:552: Check nng_aio_alloc(&rep_aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:551: Check nng_ctx_open(&rep_ctx[i], rep) succeeds... ok 22: rep_test.c:552: Check nng_aio_alloc(&rep_aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:551: Check nng_ctx_open(&rep_ctx[i], rep) succeeds... ok 22: rep_test.c:552: Check nng_aio_alloc(&rep_aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:551: Check nng_ctx_open(&rep_ctx[i], rep) succeeds... ok 22: rep_test.c:552: Check nng_aio_alloc(&rep_aio[i], NULL, NULL) succeeds... ok 22: rep_test.c:554: Check nuts_marry(req, rep) succeeds... ok 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 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 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 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 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 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 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 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 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 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 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 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 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 22: rep_test.c:566: Check nng_aio_result(rep_aio[i]) succeeds... 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: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.009555 secs 22: 22: Test rep context recv nonblock: 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.001724 secs 22: 22: Test rep recv garbage: 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.111053 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.003065 secs 24: 24: Test xreq 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.205219 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: 21/86 Test #23: nng.sp.protocol.reqrep0.xrep_test ........... Passed 1.06 sec test 25 Start 25: nng.sp.protocol.survey0.respond_test 25: Test command: /<>/build-shared/src/sp/protocol/survey0/respond_test "-t" "-v" 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.001799 secs 25: 25: Test respond send bad state: 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.114190 secs 24: 24: Test xreq recv header: 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.001632 secs 25: 25: Test respond 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.203843 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: 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.003875 secs 24: 22/86 Test #22: nng.sp.protocol.reqrep0.rep_test ............ Passed 1.16 sec test 26 Start 26: nng.sp.protocol.survey0.survey_test 26: Test command: /<>/build-shared/src/sp/protocol/survey0/survey_test "-t" "-v" 26: Test timeout computed to be: 180 24: Test xreq close during recv: 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.001931 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.003782 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 26: SUCCESS: All conditions have passed. 26: Duration: 0.002578 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: SUCCESS: All conditions have passed. 26: Duration: 0.001803 secs 26: 26: Test survey recv garbage: 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.103615 secs 25: 25: Test respond poll writable: 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.002522 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.001453 secs 25: 25: Test respond validate peer: 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 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.108173 secs 26: 26: Test survey respondent exchange: 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.004669 secs 26: 26: Test survey cancel: 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.107229 secs 25: 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.225592 secs 24: 24: Test xreq close pipe during send: 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: SUCCESS: All conditions have passed. 25: Duration: 0.006985 secs 25: 25: Test respond close pipe before send: 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.003226 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.105503 secs 26: 26: Test survey cancel abort recv: 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: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.209934 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.001900 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: 23/86 Test #24: nng.sp.protocol.reqrep0.xreq_test ........... Passed 1.00 sec test 27 Start 27: nng.sp.protocol.survey0.xrespond_test 27: Test command: /<>/build-shared/src/sp/protocol/survey0/xrespond_test "-t" "-v" 27: Test timeout computed to be: 180 27: Test xrespond identity: 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.211451 secs 25: 25: Test respond recv aio ctx stopped: 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.002506 secs 27: 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.001837 secs 25: 25: Test respond close pipe context send: 27: Test xrespond raw: 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 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 26: survey_test.c:228: Check nng_socket_set_ms(surv, NNG_OPT_SURVEYOR_SURVEYTIME, time) succeeds... ok 26: survey_test.c:229: Check nng_socket_set_int(surv, NNG_OPT_SENDBUF, 16) succeeds... ok 26: survey_test.c:230: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 5 * SECOND) succeeds... ok 26: survey_test.c:231: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 5 * SECOND) succeeds... ok 26: survey_test.c:232: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 5 * SECOND) succeeds... ok 26: survey_test.c:233: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 5 * SECOND) succeeds... ok 26: survey_test.c:235: Check nuts_marry(resp, surv) succeeds... ok 26: survey_test.c:238: Check nng_send(surv, "abc", strlen("abc") + 1, 0) succeeds... ok 26: survey_test.c:253: Check nng_send(surv, "def", strlen("def") + 1, 0) succeeds... ok 26: survey_test.c:257: Check nng_aio_result(aio) fails with Operation canceled... ok 26: survey_test.c:260: Check nng_recv (0 Hunky dory)... ok 26: survey_test.c:260: Check length 4 want 4... ok 26: survey_test.c:260: Check abc == abc... ok 26: survey_test.c:264: Check nng_send(resp, "abc", strlen("abc") + 1, 0) succeeds... ok 26: survey_test.c:267: Check nng_recv (0 Hunky dory)... ok 26: survey_test.c:267: Check length 4 want 4... ok 26: survey_test.c:267: Check def == def... ok 26: survey_test.c:270: Check nng_send(resp, "def", strlen("def") + 1, 0) succeeds... ok 26: survey_test.c:273: Check nng_recv (0 Hunky dory)... ok 26: survey_test.c:273: Check length 4 want 4... ok 26: survey_test.c:273: Check def == def... ok 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.208582 secs 26: 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.015804 secs 25: 26: Test survey cancel post recv: 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.002261 secs 27: 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 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.002596 secs 27: 27: Test xrespond poll readable: 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.003151 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.002391 secs 25: 25: Test respond context recv nonblock: 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.001719 secs 25: 25: Test respond recv garbage: 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 26: survey_test.c:289: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 26: survey_test.c:290: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 1000) succeeds... ok 26: survey_test.c:291: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok 26: survey_test.c:292: Check nuts_marry(surv, resp) succeeds... ok 26: survey_test.c:294: Check nng_send(surv, "ONE", strlen("ONE") + 1, 0) succeeds... ok 26: survey_test.c:295: Check nng_recv (0 Hunky dory)... ok 26: survey_test.c:295: Check length 4 want 4... ok 26: survey_test.c:295: Check ONE == ONE... ok 26: survey_test.c:296: Check nng_send(resp, "one", strlen("one") + 1, 0) succeeds... ok 26: survey_test.c:298: Check nng_send(surv, "TWO", strlen("TWO") + 1, 0) succeeds... ok 26: survey_test.c:299: Check nng_recv (0 Hunky dory)... ok 26: survey_test.c:299: Check length 4 want 4... ok 26: survey_test.c:299: Check TWO == TWO... ok 26: survey_test.c:300: Check nng_send(resp, "two", strlen("two") + 1, 0) succeeds... ok 26: survey_test.c:301: Check nng_recv (0 Hunky dory)... ok 26: survey_test.c:301: Check length 4 want 4... ok 26: survey_test.c:301: Check two == two... ok 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.114416 secs 26: 26: Test survey poll writable: 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.103719 secs 27: 27: Test xrespond poll writable: 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.004269 secs 26: 26: Test survey poll readable: 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 27: xrespond_test.c:67: Check fd >= 0... ok 27: xrespond_test.c:73: Check nuts_poll_fd(fd) == true... ok 27: xrespond_test.c:75: Check nuts_marry(surv, resp) succeeds... ok 27: xrespond_test.c:78: Check nuts_poll_fd(fd) == true... ok 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.003152 secs 27: 27: Test xrespond validate peer: 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.018555 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.003607 secs 21: 21: Test req cancel: 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 27: xrespond_test.c:134: Check nng_dial(s2, addr, NULL, NNG_FLAG_NONBLOCK) succeeds... ok 27: xrespond_test.c:137: Check nng_stats_get(&stats) succeeds... ok 27: xrespond_test.c:139: Check stats != NULL... ok 27: xrespond_test.c:140: Check (reject = nng_stat_find_socket(stats, s1)) != NULL... ok 27: xrespond_test.c:141: Check (reject = nng_stat_find(reject, "reject")) != NULL... ok 27: xrespond_test.c:143: Check nng_stat_type(reject) == NNG_STAT_COUNTER... ok 27: xrespond_test.c:144: Check nng_stat_value(reject) > 0... ok 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.103010 secs 27: 27: Test xrespond close pipe before send: 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.203421 secs 25: 25: Test respond ttl option: 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 27: xrespond_test.c:163: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 27: xrespond_test.c:164: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 27: xrespond_test.c:165: Check nng_aio_alloc(&aio1, NULL, NULL) succeeds... ok 27: xrespond_test.c:167: Check nuts_marry(surv, resp) succeeds... ok 27: xrespond_test.c:168: Check nng_send(surv, "test", strlen("test") + 1, 0) succeeds... ok 27: xrespond_test.c:172: Check nng_aio_result(aio1) succeeds... ok 27: xrespond_test.c:173: Check (m = nng_aio_get_msg(aio1)) != NULL... ok 27: xrespond_test.c:175: Check nng_pipe_close(p) succeeds... ok 27: xrespond_test.c:176: Check nng_sendmsg(resp, m, 0) succeeds... ok 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.003960 secs 27: 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 27: xrespond_test.c:193: Check nng_socket_set_ms(resp, NNG_OPT_RECVTIMEO, 1000) succeeds... ok 27: xrespond_test.c:194: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 200) succeeds... ok 27: xrespond_test.c:195: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 27: xrespond_test.c:196: Check nng_socket_set_int(resp, NNG_OPT_SENDBUF, 20) succeeds... ok 27: xrespond_test.c:197: Check nng_socket_set_int(resp, NNG_OPT_RECVBUF, 20) succeeds... ok 27: xrespond_test.c:198: Check nng_socket_set_int(surv, NNG_OPT_SENDBUF, 20) succeeds... ok 27: xrespond_test.c:199: Check nng_socket_set_int(surv, NNG_OPT_RECVBUF, 1) succeeds... ok 27: xrespond_test.c:201: Check nuts_marry(surv, resp) succeeds... ok 27: xrespond_test.c:203: Check nng_msg_alloc(&m, 4) succeeds... ok 27: xrespond_test.c:204: Check nng_msg_append_u32(m, (unsigned) 0x81000000u) succeeds... ok 27: xrespond_test.c:205: Check nng_sendmsg(surv, m, 0) succeeds... ok 27: xrespond_test.c:206: Check nng_recvmsg(resp, &m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 25: respond_test.c:490: Check nng_setopt_int(resp, opt, -1) fails with Invalid argument... ok 25: respond_test.c:491: Check nng_setopt_int(resp, opt, 16) fails with Invalid argument... ok 25: respond_test.c:492: Check nng_setopt_int(resp, opt, 256) fails with Invalid argument... ok 25: respond_test.c:493: Check nng_setopt_int(resp, opt, 3) succeeds... ok 25: respond_test.c:494: Check nng_socket_get_int(resp, opt, &v) succeeds... ok 25: respond_test.c:495: Check v == 3... ok 25: respond_test.c:498: Check nng_socket_get(resp, opt, &v, &sz) succeeds... ok 25: respond_test.c:499: Check v == 3... ok 25: respond_test.c:500: Check sz == sizeof(v)... ok 25: respond_test.c:502: Check nng_setopt(resp, opt, "", 1) fails with Invalid argument... ok 25: respond_test.c:504: Check nng_socket_get(resp, opt, &v, &sz) fails with Invalid argument... ok 25: respond_test.c:505: Check nng_setopt_bool(resp, opt, true) fails with Incorrect type... ok 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.004841 secs 25: 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 25: Test respond ttl drop: 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 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 27: xrespond_test.c:216: Check nng_sendmsg(resp, m, 0) succeeds... ok 27: xrespond_test.c:218: Check nng_pipe_close(p) succeeds... ok 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.040395 secs 27: 27: Test xrespond close during recv: 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.109873 secs 21: 21: Test req cancel abort recv: 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 27: xrespond_test.c:234: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 100) succeeds... ok 27: xrespond_test.c:235: Check nng_socket_set_int(resp, NNG_OPT_RECVBUF, 5) succeeds... ok 27: xrespond_test.c:236: Check nng_socket_set_int(surv, NNG_OPT_SENDBUF, 20) succeeds... ok 27: xrespond_test.c:238: Check nuts_marry(surv, resp) 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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.025183 secs 27: 27: Test xrespond recv aio stopped: 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.205700 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.001661 secs 26: 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.001984 secs 27: 26: Test survey context recv close socket: 27: Test xrespond send no header: 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.002170 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.002439 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.004282 secs 26: 26: Test survey timeout: 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 26: survey_test.c:471: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 100) succeeds... ok 26: survey_test.c:473: Check nuts_marry(surv, resp) succeeds... ok 26: survey_test.c:475: Check nng_send(surv, "hello", strlen("hello") + 1, 0) succeeds... ok 26: survey_test.c:476: Check nng_recv (0 Hunky dory)... ok 26: survey_test.c:476: Check length 6 want 6... ok 26: survey_test.c:476: Check hello == hello... ok 26: survey_test.c:479: Check nng_recv(surv, buf, &sz, 0) fails with Timed out... ok 26: survey_test.c:480: Check nng_send(resp, "world", strlen("world") + 1, 0) succeeds... ok 26: survey_test.c:481: Check nng_recv(surv, buf, &sz, 0) fails with Incorrect state... ok 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.060562 secs 26: 26: Test survey send best effort: 26: survey_test.c:448: Check nng_surveyor0_open(&surv) succeeds... ok 26: survey_test.c:449: Check nng_respondent0_open(&resp) succeeds... ok 26: survey_test.c:450: Check nuts_marry(surv, resp) 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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: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.009022 secs 26: 26: Test survey context multi: 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 27: xrespond_test.c:281: Check nng_socket_set_ms(surv, NNG_OPT_RECVTIMEO, 100) succeeds... ok 27: xrespond_test.c:282: Check nng_socket_set_ms(resp, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 27: xrespond_test.c:283: Check nng_socket_set_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 27: xrespond_test.c:285: Check nuts_marry(surv, resp) succeeds... ok 27: xrespond_test.c:287: Check nng_msg_alloc(&m, 4) succeeds... ok 27: xrespond_test.c:288: Check nng_sendmsg(resp, m, 0) succeeds... ok 27: xrespond_test.c:289: Check nng_recvmsg(resp, &m, 0) fails with Timed out... ok 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.109307 secs 27: 27: Test xrespond recv garbage: 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 25: respond_test.c:521: Check nng_setopt_ms(resp, NNG_OPT_RECVTIMEO, 200) succeeds... ok 25: respond_test.c:522: Check nng_setopt_ms(surv, NNG_OPT_SENDTIMEO, 1000) succeeds... ok 25: respond_test.c:524: Check nuts_marry(surv, resp) succeeds... ok 25: respond_test.c:528: Check nng_msg_alloc(&m, 0) succeeds... ok 25: respond_test.c:529: Check nng_msg_append_u32(m, 1u) succeeds... ok 25: respond_test.c:530: Check nng_msg_append_u32(m, 0x80000001u) succeeds... ok 25: respond_test.c:531: Check nng_msg_append(m, "PASS1", 6) succeeds... ok 25: respond_test.c:532: Check nng_sendmsg(surv, m, 0) succeeds... ok 25: respond_test.c:534: Check nng_msg_alloc(&m, 0) succeeds... ok 25: respond_test.c:535: Check nng_msg_append_u32(m, 1u) succeeds... ok 25: respond_test.c:536: Check nng_msg_append_u32(m, 2u) succeeds... ok 25: respond_test.c:537: Check nng_msg_append_u32(m, 3u) succeeds... ok 25: respond_test.c:538: Check nng_msg_append_u32(m, 0x80000002u) succeeds... ok 25: respond_test.c:539: Check nng_msg_append(m, "FAIL2", 6) succeeds... ok 25: respond_test.c:540: Check nng_sendmsg(surv, m, 0) succeeds... ok 25: respond_test.c:542: Check nng_msg_alloc(&m, 0) succeeds... ok 25: respond_test.c:543: Check nng_msg_append_u32(m, 1u) succeeds... ok 25: respond_test.c:544: Check nng_msg_append_u32(m, 2u) succeeds... ok 25: respond_test.c:545: Check nng_msg_append_u32(m, 0x80000003u) succeeds... ok 25: respond_test.c:546: Check nng_msg_append(m, "PASS3", 6) succeeds... ok 25: respond_test.c:547: Check nng_sendmsg(surv, m, 0) succeeds... ok 25: respond_test.c:549: Check nng_msg_alloc(&m, 0) succeeds... ok 25: respond_test.c:550: Check nng_msg_append_u32(m, 1u) succeeds... ok 25: respond_test.c:551: Check nng_msg_append_u32(m, 2u) succeeds... ok 25: respond_test.c:552: Check nng_msg_append_u32(m, 3u) succeeds... ok 25: respond_test.c:553: Check nng_msg_append_u32(m, 0x80000003u) succeeds... ok 25: respond_test.c:554: Check nng_msg_append(m, "FAIL4", 6) succeeds... ok 25: respond_test.c:555: Check nng_sendmsg(surv, m, 0) succeeds... ok 25: respond_test.c:557: Check nng_recv (0 Hunky dory)... ok 25: respond_test.c:557: Check length 6 want 6... ok 25: respond_test.c:557: Check PASS1 == PASS1... ok 25: respond_test.c:558: Check nng_recv (0 Hunky dory)... ok 25: respond_test.c:558: Check length 6 want 6... ok 25: respond_test.c:558: Check PASS3 == PASS3... ok 25: respond_test.c:560: Check nng_recvmsg(resp, &m, 0) fails with Timed out... ok 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.216912 secs 25: 25: Summary: 25: Count of all unit tests: 17 25: Count of run unit tests: 17 25: Count of failed unit tests: 0 25: Count of skipped unit tests: 0 25: SUCCESS: All unit tests have passed. 25: 24/86 Test #25: nng.sp.protocol.survey0.respond_test ........ Passed 1.05 sec test 28 Start 28: nng.sp.protocol.survey0.xsurvey_test 28: Test command: /<>/build-shared/src/sp/protocol/survey0/xsurvey_test "-t" "-v" 28: Test timeout computed to be: 180 28: Test xsurvey identity: 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 28: xsurvey_test.c:22: Check nng_socket_get_int(s, NNG_OPT_PEER, &p) succeeds... ok 28: xsurvey_test.c:23: Check p == NNG_SURVEYOR0_PEER... ok 28: xsurvey_test.c:24: Check nng_socket_get_string(s, NNG_OPT_PROTONAME, &n) succeeds... ok 28: xsurvey_test.c:25: Check surveyor == surveyor... ok 28: xsurvey_test.c:27: Check nng_socket_get_string(s, NNG_OPT_PEERNAME, &n) succeeds... ok 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.001977 secs 28: 28: Test xsurvey raw: 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.006493 secs 28: 28: Test xsurvey no context: 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.002181 secs 28: 28: Test xsurvey poll readable: 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.207450 secs 21: 21: Test req cancel post recv: 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.107573 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.002182 secs 27: 27: Test xrespond ttl drop: 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.110542 secs 28: 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.113091 secs 21: 21: Test req poll writable: 28: Test xsurvey poll writable: 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.201735 secs 26: 26: Test survey validate peer: 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.004699 secs 28: 28: Test xsurvey validate peer: 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.114169 secs 21: 21: Test req poll contention: 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.103121 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: 25/86 Test #26: nng.sp.protocol.survey0.survey_test ......... Passed 1.32 sec test 29 Start 29: nng.sp.transport.ipc.ipc_test 29: Test command: /<>/build-shared/src/sp/transport/ipc/ipc_test "-t" "-v" 29: Test timeout computed to be: 180 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.105402 secs 28: 28: Test xsurvey recv aio stopped: 29: Test ipc path 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.003890 secs 28: 28: Test xsurvey recv garbage: 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.213489 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/86 Test #27: nng.sp.protocol.survey0.xrespond_test ....... Passed 0.87 sec test 30 Start 30: nng.supplemental.base64_test 30: Test command: /<>/build-shared/src/supplemental/base64/base64_test "-t" "-v" 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.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.000046 secs 30: 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 29: ipc_test.c:33: Check nng_socket_set_ms(s1, NNG_OPT_RECVTIMEO, 1000) succeeds... ok 29: ipc_test.c:34: Check nng_listen(s1, addr, NULL, 0) fails with Address invalid... ok 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.001726 secs 29: 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.000049 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: 27/86 Test #30: nng.supplemental.base64_test ................ Passed 0.01 sec test 31 Start 31: nng.supplemental.sha1_test 31: Test command: /<>/build-shared/src/supplemental/sha1/sha1_test "-t" "-v" 31: Test timeout computed to be: 180 29: Test ipc dialer perms: 31: Test sha1: 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.002138 secs 29: 29: Test ipc dialer props: 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.017201 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: 28/86 Test #31: nng.supplemental.sha1_test .................. Passed 0.02 sec test 32 Start 32: nng.supplemental.tls_test 32: Test command: /<>/build-shared/src/supplemental/tls/tls_test "-t" "-v" 32: Test timeout computed to be: 180 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 29: ipc_test.c:70: Check nng_dialer_set(d, NNG_OPT_LOCADDR, &sa, sizeof(sa)) fails with Not supported... ok 29: ipc_test.c:74: Check nng_dialer_set_size(d, NNG_OPT_RECVMAXSZ, z) succeeds... ok 29: ipc_test.c:76: Check nng_dialer_get_size(d, NNG_OPT_RECVMAXSZ, &z) succeeds... ok 29: ipc_test.c:77: Check z == 8192... ok 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.003821 secs 29: 32: Test tls config version: 29: Test ipc listener perms: 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.005439 secs 32: 32: Test tls conn refused: 29: ipc_test.c:95: Check nng_pair1_open(&(s)) succeeds... ok 29: ipc_test.c:96: Check nng_listener_create(&l, s, addr) succeeds... ok 29: ipc_test.c:105: Check nng_listener_set_int(l, NNG_OPT_IPC_PERMISSIONS, S_IFREG) fails with Invalid argument... ok 29: ipc_test.c:108: Check nng_listener_set_int(l, NNG_OPT_IPC_PERMISSIONS, 0444) succeeds... ok 29: ipc_test.c:109: Check nng_listener_start(l, 0) succeeds... ok 29: ipc_test.c:110: Check stat(path, &st) == 0... ok 29: ipc_test.c:111: Check (st.st_mode & 0777) == 0444... ok 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.003940 secs 29: 29: Test ipc listener props: 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.008236 secs 32: 32: Test tls large message: 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/nuts2f45db05f6059861786a405fd413a29 == /tmp/nuts2f45db05f6059861786a405fd413a29... 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 29: ipc_test.c:143: Check z == 8192... ok 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.002287 secs 29: 29: Test ipc recv max: 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.109563 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.002413 secs 28: 28: Test xsurvey close during 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 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.156604 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.003184 secs 21: 21: Test req poll readable: 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.107899 secs 29: 29: Test ipc abstract sockets: 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.108594 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: 29/86 Test #32: nng.supplemental.tls_test ................... Passed 0.15 sec test 33 Start 33: nng.nngcat_async 33: Test command: /usr/bin/bash "/<>/src/tools/nngcat/nngcat_async_test.sh" "/<>/build-shared/src/tools/nngcat/nngcat" 33: Test timeout computed to be: 10 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.028000 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.009281 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.001808 secs 29: 29: Test ipc abstract embedded null: 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 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.003717 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 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/fce9356990877415 == /tmp/fce9356990877415... 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.007802 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: 30/86 Test #29: nng.sp.transport.ipc.ipc_test ............... Passed 0.29 sec test 34 Start 34: nng.nngcat_ambiguous 34: Test command: /usr/bin/bash "/<>/src/tools/nngcat/nngcat_ambiguous_test.sh" "/<>/build-shared/src/tools/nngcat/nngcat" 34: Test timeout computed to be: 10 34: Verify ambiguous options fail: pass 31/86 Test #34: nng.nngcat_ambiguous ........................ Passed 0.02 sec test 35 Start 35: nng.nngcat_need_proto 35: Test command: /usr/bin/bash "/<>/src/tools/nngcat/nngcat_need_proto_test.sh" "/<>/build-shared/src/tools/nngcat/nngcat" 35: Test timeout computed to be: 10 35: Verify a protocol is needed: pass 32/86 Test #35: nng.nngcat_need_proto ....................... Passed 0.01 sec test 36 Start 36: nng.nngcat_dup_proto 36: Test command: /usr/bin/bash "/<>/src/tools/nngcat/nngcat_dup_proto_test.sh" "/<>/build-shared/src/tools/nngcat/nngcat" 36: Test timeout computed to be: 10 36: Verify only a single protocol is allowed: pass 33/86 Test #36: nng.nngcat_dup_proto ........................ Passed 0.01 sec test 37 Start 37: nng.nngcat_help 37: Test command: /usr/bin/bash "/<>/src/tools/nngcat/nngcat_help_test.sh" "/<>/build-shared/src/tools/nngcat/nngcat" 37: Test timeout computed to be: 10 37: Verify nngcat help: pass 34/86 Test #37: nng.nngcat_help ............................. Passed 0.02 sec test 38 Start 38: nng.nngcat_incompat 38: Test command: /usr/bin/bash "/<>/src/tools/nngcat/nngcat_incompat_test.sh" "/<>/build-shared/src/tools/nngcat/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 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.229127 secs 28: 28: Test xsurvey close pipe during send: 38: --pair1 doesn't work with --compat: pass 38: --count doesn't work with --compat: pass 38: --count fails with non-integer: pass 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.205278 secs 21: 21: Test req context send queued: 38: --file fails with non-existing file: pass 38: PASS. 35/86 Test #38: nng.nngcat_incompat ......................... Passed 0.04 sec test 39 Start 39: nng.nngcat_pubsub 39: Test command: /usr/bin/bash "/<>/src/tools/nngcat/nngcat_pubsub_test.sh" "/<>/build-shared/src/tools/nngcat/nngcat" 39: Test timeout computed to be: 20 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.052988 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.002146 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.002095 secs 21: 21: Test req context send twice: 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 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.104549 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.002599 secs 21: 21: Test req context recv close socket: 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.218312 secs 28: 28: Test xsurvey ttl option: 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.003511 secs 21: 21: Test req context recv nonblock: 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.009043 secs 28: 28: Test xsurvey broadcast: 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.007941 secs 21: 21: Test req context send nonblock: 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.004064 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: 36/86 Test #28: nng.sp.protocol.survey0.xsurvey_test ........ Passed 0.92 sec test 40 Start 40: nng.nngcat_recvmaxsz 40: Test command: /usr/bin/bash "/<>/src/tools/nngcat/nngcat_recvmaxsz_test.sh" "/<>/build-shared/src/tools/nngcat/nngcat" 40: Test timeout computed to be: 20 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.001838 secs 21: 21: Test req validate peer: 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.102802 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: 37/86 Test #21: nng.sp.protocol.reqrep0.req_test ............ Passed 3.66 sec test 41 Start 41: nng.nngcat_unlimited 41: Test command: /usr/bin/bash "/<>/src/tools/nngcat/nngcat_unlimited_test.sh" "/<>/build-shared/src/tools/nngcat/nngcat" 41: Test timeout computed to be: 20 40: Verify maximum receive size: pass 38/86 Test #40: nng.nngcat_recvmaxsz ........................ Passed 2.07 sec test 42 Start 42: nng.nngcat_stdin_pipe 42: Test command: /usr/bin/bash "/<>/src/tools/nngcat/nngcat_stdin_pipe_test.sh" "/<>/build-shared/src/tools/nngcat/nngcat" 42: Test timeout computed to be: 20 41: Verify unlimited receive size: pass 39/86 Test #41: nng.nngcat_unlimited ........................ Passed 2.51 sec test 43 Start 43: nng.inproc_lat 43: Test command: /<>/build-shared/src/tools/perf/inproc_lat "64" "10000" 43: Test timeout computed to be: 30 33: Verify async connect: pass 40/86 Test #33: nng.nngcat_async ............................ Passed 4.03 sec test 44 Start 44: nng.inproc_thr 44: Test command: /<>/build-shared/src/tools/perf/inproc_thr "1400" "10000" 44: Test timeout computed to be: 30 44: total time: 0.370 [s] 44: message size: 1400 [B] 44: message count: 10000 44: throughput: 27027 [msg/s] 44: throughput: 288.680 [Mb/s] 41/86 Test #44: nng.inproc_thr .............................. Passed 0.68 sec test 45 Start 45: nng.device 45: Test command: /<>/build-shared/tests/device "-v" "-p" "TEST_PORT=13000" 45: Test timeout computed to be: 5 45: === RUN: PAIRv1 device 45: 45: We cannot create cooked mode device ✔✔ 42: Verify reading from stdin pipe: pass 42/86 Test #42: nng.nngcat_stdin_pipe ....................... Passed 2.25 sec test 46 Start 46: nng.files 46: Test command: /<>/build-shared/tests/files "-v" "-p" "TEST_PORT=13020" 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-shared/tests/files 0.005s 43/86 Test #46: nng.files ................................... Passed 0.01 sec test 47 Start 47: nng.httpserver 47: Test command: /<>/build-shared/tests/httpserver "-v" "-p" "TEST_PORT=13040" 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 ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 45: We can create a PAIRv1 device ✔✔✔✔✔✔✔✔✔✔✔ 39: Verify pub sub: pass 44/86 Test #39: nng.nngcat_pubsub ........................... Passed 4.65 sec test 48 Start 48: nng.inproc 48: Test command: /<>/build-shared/tests/inproc "-v" "-p" "TEST_PORT=13060" 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.20s) 45: PASS 45: ok /<>/build-shared/tests/device 0.206s 45/86 Test #45: nng.device .................................. Passed 0.22 sec test 49 Start 49: nng.ipc 49: Test command: /<>/build-shared/tests/ipc "-v" "-p" "TEST_PORT=13080" 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 ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 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 ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Index.html works ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Index.htm works ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Named file works ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 48: Send and recv large data ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Missing index gives 404 ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 49: Send and recv large data ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Custom error page works ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 48: Send and recv multi ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 48: 48: 48: 273 assertions thus far 48: 48: --- PASS: Inproc Transport (1.66s) 48: PASS 48: ok /<>/build-shared/tests/inproc 1.666s 46/86 Test #48: nng.inproc .................................. Passed 1.68 sec test 50 Start 50: nng.ipcsupp 50: Test command: /<>/build-shared/tests/ipcsupp "-v" "-p" "TEST_PORT=13100" 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 ✔✔✔✔✔✔✔ 47: Bad method gives 405 ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 50: Socket name matches ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 50: 50: 50: 52 assertions thus far 50: 50: --- PASS: Supplemental IPC (0.01s) 50: PASS 50: ok /<>/build-shared/tests/ipcsupp 0.013s 47/86 Test #50: nng.ipcsupp ................................. Passed 0.05 sec test 51 Start 51: nng.ipcwinsec 51: Test command: /<>/build-shared/tests/ipcwinsec "-v" "-p" "TEST_PORT=13120" 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.02s) 51: PASS 51: ok /<>/build-shared/tests/ipcwinsec 0.022s 48/86 Test #51: nng.ipcwinsec ............................... Passed 0.04 sec test 52 Start 52: nng.multistress 52: Test command: /<>/build-shared/tests/multistress "-v" "-p" "TEST_PORT=13140" 52: Test timeout computed to be: 60 49: Send and recv multi ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Version 0.9 gives 505 ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Missing Host gives 400 ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 49: Properties test ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 49: 49: 49: 305 assertions thus far 49: 49: --- PASS: IPC Transport (1.90s) 49: PASS 49: ok /<>/build-shared/tests/ipc 1.906s 49/86 Test #49: nng.ipc ..................................... Passed 1.92 sec test 53 Start 53: nng.nonblock 53: Test command: /<>/build-shared/tests/nonblock "-v" "-p" "TEST_PORT=13160" 53: Test timeout computed to be: 60 53: === RUN: Nonblocking Works 53: 47: Multiple tree handlers works ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Named file works (1) ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Named file works (2) ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Custom POST handler works ✔✔✔✔✔✔ 47: Echo POST works ✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 47: Get method gives 405 ✔✔✔✔✔✔✔✔✔✔✔✔ 47: Redirect handler works ✔✔ 47: GET redirect works ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 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 (3.05s) 47: PASS 47: ok /<>/build-shared/tests/httpserver 3.053s 50/86 Test #47: nng.httpserver .............................. Passed 3.08 sec test 54 Start 54: nng.options 54: Test command: /<>/build-shared/tests/options "-v" "-p" "TEST_PORT=13180" 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-shared/tests/options 0.004s 51/86 Test #54: nng.options ................................. Passed 0.01 sec test 55 Start 55: nng.pipe 55: Test command: /<>/build-shared/tests/pipe "-v" "-p" "TEST_PORT=13200" 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 ✔✔✔✔✔✔✔✔✔✔ 55: They still exchange frames ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 55: Reject works ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 55: 55: 55: 217 assertions thus far 55: 55: --- PASS: Pipe notify works (0.36s) 55: PASS 55: ok /<>/build-shared/tests/pipe 0.365s 52/86 Test #55: nng.pipe .................................... Passed 0.40 sec test 56 Start 56: nng.pollfd 56: Test command: /<>/build-shared/tests/pollfd "-v" "-p" "TEST_PORT=13220" 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 ✔✔ 56: And it is always the same fd ✔✔✔✔✔✔✔✔ 56: And they start non pollable ✔✔✔✔✔✔✔✔ 56: But if we write they are pollable ✔✔✔✔✔✔✔✔✔✔✔✔✔ 56: We can get a send FD ✔✔✔✔✔✔✔ 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.41s) 56: PASS 56: ok /<>/build-shared/tests/pollfd 0.414s 53/86 Test #56: nng.pollfd .................................. Passed 0.46 sec test 57 Start 57: nng.scalability 57: Test command: /<>/build-shared/tests/scalability "-v" "-p" "TEST_PORT=13240" 57: Test timeout computed to be: 20 57: === RUN: Scalability 57: 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-shared/tests/scalability 0.308s 54/86 Test #57: nng.scalability ............................. Passed 0.32 sec test 58 Start 58: nng.stats 58: Test command: /<>/build-shared/tests/stats "-v" "-p" "TEST_PORT=13260" 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#194736589: 58: id 194736589 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#194736590: 58: id 194736590 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.01s) 58: PASS 58: ok /<>/build-shared/tests/stats 0.013s 55/86 Test #58: nng.stats ................................... Passed 0.03 sec test 59 Start 59: nng.synch 59: Test command: /<>/build-shared/tests/synch "-v" "-p" "TEST_PORT=13280" 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 ✔✔✔✔✔✔ 59: Things block properly ✔✔✔✔✔✔ 59: Condition variables work ✔✔ 59: Notification works ✔✔✔✔ 59: Timeout works ✔✔✔✔ 59: Empty timeout is EAGAIN ✔✔✔ 59: Not running works ✔✔✔ 59: 59: 59: 31 assertions thus far 59: 59: --- PASS: Synchronization (0.25s) 59: PASS 59: ok /<>/build-shared/tests/synch 0.254s 56/86 Test #59: nng.synch ................................... Passed 0.27 sec test 60 Start 60: nng.tls 60: Test command: /<>/build-shared/tests/tls "-v" "-p" "TEST_PORT=13300" 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 ✔✔✔✔✔✔✔✔✔ 60: Listen and accept ✔✔✔✔✔✔✔✔✔ 60: Send and recv ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 43: total time: 6.949 [s] 43: message size: 64 [B] 43: round trip count: 10000 43: average latency: 347.450 [us] 57/86 Test #43: nng.inproc_lat .............................. Passed 7.27 sec test 61 Start 61: nng.tcpsupp 61: Test command: /<>/build-shared/tests/tcpsupp "-v" "-p" "TEST_PORT=13320" 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.02s) 61: PASS 61: ok /<>/build-shared/tests/tcpsupp 0.023s 58/86 Test #61: nng.tcpsupp ................................. Passed 0.05 sec test 62 Start 62: nng.tcp 62: Test command: /<>/build-shared/tests/tcp "-v" "-p" "TEST_PORT=13340" 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 ✔✔✔✔✔✔✔✔✔ 60: Send and recv large data ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 62: Listen and accept ✔✔✔✔✔✔✔✔✔ 62: Send and recv ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 60: Send and recv multi ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 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 ⚠ 60: We can use local interface to connect ✔✔✔✔✔✔✔✔ 60: Can't specify address that isn't ours ✔✔ 60: Verify works ⚠ 62: Send and recv large data ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 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.48s) 60: PASS 60: ok /<>/build-shared/tests/tls 2.483s 59/86 Test #60: nng.tls ..................................... Passed 2.50 sec test 63 Start 63: nng.tcp6 63: Test command: /<>/build-shared/tests/tcp6 "-v" "-p" "TEST_PORT=13360" 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 ✔✔✔✔✔✔✔✔✔ 62: Send and recv multi ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 62: Properties test ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 62: 62: 62: 307 assertions thus far 62: 62: --- PASS: TCP Transport (1.77s) 62: PASS 62: ok /<>/build-shared/tests/tcp 1.779s 60/86 Test #62: nng.tcp ..................................... Passed 1.80 sec test 64 Start 64: nng.udp 64: Test command: /<>/build-shared/tests/udp "-v" "-p" "TEST_PORT=13380" 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.03s) 64: PASS 64: ok /<>/build-shared/tests/udp 0.034s 61/86 Test #64: nng.udp ..................................... Passed 0.08 sec test 65 Start 65: nng.ws 65: Test command: /<>/build-shared/tests/ws "-v" "-p" "TEST_PORT=13400" 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 ✔✔✔✔✔✔✔✔✔ 63: Listen and accept ✔✔✔✔✔✔✔✔✔ 63: Send and recv ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 65: Listen and accept ✔✔✔✔✔✔✔✔✔ 65: Send and recv ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 63: Send and recv large data ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 63: Send and recv multi ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 65: Send and recv large data ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 63: Properties test ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 63: Malformed TCPv6 addresses do not panic ✔✔✔✔ 63: 63: 63: 306 assertions thus far 63: 63: --- PASS: TCP (IPv6) Transport (1.69s) 63: PASS 63: ok /<>/build-shared/tests/tcp6 1.695s 62/86 Test #63: nng.tcp6 .................................... Passed 1.72 sec test 66 Start 66: nng.wss 66: Test command: /<>/build-shared/tests/wss "-v" "-p" "TEST_PORT=13420" 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 ✔✔✔✔✔✔✔✔✔ 65: Send and recv multi ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 65: Properties test ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 65: 65: 65: 317 assertions thus far 65: 65: --- PASS: WebSocket Transport (1.63s) 65: PASS 65: ok /<>/build-shared/tests/ws 1.634s 63/86 Test #65: nng.ws ...................................... Passed 1.69 sec test 67 Start 67: nng.bus 67: Test command: /<>/build-shared/tests/bus "-v" "-p" "TEST_PORT=13440" 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 ✔✔✔✔✔✔✔✔✔ 67: Messages delivered ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 67: 67: 67: 36 assertions thus far 67: 67: --- PASS: BUS pattern (0.22s) 67: PASS 67: ok /<>/build-shared/tests/bus 0.227s 64/86 Test #67: nng.bus ..................................... Passed 0.24 sec test 68 Start 68: nng.reqctx 68: Test command: /<>/build-shared/tests/reqctx "-v" "-p" "TEST_PORT=13460" 68: Test timeout computed to be: 5 66: Listen and accept ✔✔✔✔✔✔✔✔✔ 68: === RUN: REQ concurrent contexts 68: 66: Send and recv ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 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.25s) 68: PASS 68: ok /<>/build-shared/tests/reqctx 0.256s 65/86 Test #68: nng.reqctx .................................. Passed 0.27 sec test 69 Start 69: nng.reqstress 69: Test command: /<>/build-shared/tests/reqstress "-v" "-p" "TEST_PORT=13480" 69: Test timeout computed to be: 60 66: Send and recv large data ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 66: Send and recv multi ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 66: Properties test ✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔✔ 66: 66: 66: 309 assertions thus far 66: 66: --- PASS: WebSocket Secure (TLS) Transport (1.90s) 66: PASS 66: ok /<>/build-shared/tests/wss 1.904s 66/86 Test #66: nng.wss ..................................... Passed 1.92 sec test 70 Start 70: nng.compat_block 70: Test command: /<>/build-shared/tests/compat_block "13500" 70: Test timeout computed to be: 10 67/86 Test #70: nng.compat_block ............................ Passed 0.23 sec test 71 Start 71: nng.compat_bug777 71: Test command: /<>/build-shared/tests/compat_bug777 "13520" 71: Test timeout computed to be: 10 68/86 Test #71: nng.compat_bug777 ........................... Passed 0.15 sec test 72 Start 72: nng.compat_bus 72: Test command: /<>/build-shared/tests/compat_bus "13540" 72: Test timeout computed to be: 10 69/86 Test #72: nng.compat_bus .............................. Passed 0.25 sec test 73 Start 73: nng.compat_cmsg 73: Test command: /<>/build-shared/tests/compat_cmsg "13560" 73: Test timeout computed to be: 10 70/86 Test #73: nng.compat_cmsg ............................. Passed 0.03 sec test 74 Start 74: nng.compat_msg 74: Test command: /<>/build-shared/tests/compat_msg "13580" 74: Test timeout computed to be: 10 71/86 Test #74: nng.compat_msg .............................. Passed 0.06 sec test 75 Start 75: nng.compat_iovec 75: Test command: /<>/build-shared/tests/compat_iovec "13600" 75: Test timeout computed to be: 10 72/86 Test #75: nng.compat_iovec ............................ Passed 0.04 sec test 76 Start 76: nng.compat_device 76: Test command: /<>/build-shared/tests/compat_device "13620" 76: Test timeout computed to be: 10 73/86 Test #76: nng.compat_device ........................... Passed 1.44 sec test 77 Start 77: nng.compat_pair 77: Test command: /<>/build-shared/tests/compat_pair "13640" 77: Test timeout computed to be: 10 74/86 Test #77: nng.compat_pair ............................. Passed 0.04 sec test 78 Start 78: nng.compat_pipeline 78: Test command: /<>/build-shared/tests/compat_pipeline "13660" 78: Test timeout computed to be: 10 75/86 Test #78: nng.compat_pipeline ......................... Passed 0.08 sec test 79 Start 79: nng.compat_poll 79: Test command: /<>/build-shared/tests/compat_poll "13680" 79: Test timeout computed to be: 10 76/86 Test #79: nng.compat_poll ............................. Passed 0.39 sec test 80 Start 80: nng.compat_reqrep 80: Test command: /<>/build-shared/tests/compat_reqrep "13700" 80: Test timeout computed to be: 10 77/86 Test #80: nng.compat_reqrep ........................... Passed 1.04 sec test 81 Start 81: nng.compat_survey 81: Test command: /<>/build-shared/tests/compat_survey "13720" 81: Test timeout computed to be: 10 53: Running for 15 sec ✔✔✔✔✔✔✔✔✔✔✔ 53: 53: 53: 11 assertions thus far 53: 53: --- PASS: Nonblocking Works (15.06s) 53: PASS 53: ok /<>/build-shared/tests/nonblock 15.068s 78/86 Test #53: nng.nonblock ................................ Passed 15.09 sec test 82 Start 82: nng.compat_reqttl 82: Test command: /<>/build-shared/tests/compat_reqttl "13740" 82: Test timeout computed to be: 10 79/86 Test #82: nng.compat_reqttl ........................... Passed 0.26 sec test 83 Start 83: nng.compat_shutdown 83: Test command: /<>/build-shared/tests/compat_shutdown "13760" 83: Test timeout computed to be: 10 80/86 Test #83: nng.compat_shutdown ......................... Passed 0.03 sec test 84 Start 84: nng.compat_surveyttl 84: Test command: /<>/build-shared/tests/compat_surveyttl "13780" 84: Test timeout computed to be: 10 81/86 Test #81: nng.compat_survey ........................... Passed 3.04 sec test 85 Start 85: nng.compat_options 85: Test command: /<>/build-shared/tests/compat_options "-v" "-p" "TEST_PORT=13800" 85: Test timeout computed to be: 5 85: === RUN: Compatible Options 85: 85: Given a compat NN_REP socket ✔ 85: NN_DOMAIN works ✔✔✔✔✔✔ 85: NN_LINGER has no effect ✔✔✔✔✔ 85: 85: 85: 12 assertions thus far 85: 85: --- PASS: Compatible Options (0.01s) 85: PASS 85: ok /<>/build-shared/tests/compat_options 0.019s 82/86 Test #85: nng.compat_options .......................... Passed 0.04 sec test 86 Start 86: nng.cplusplus_pair 86: Test command: /<>/build-shared/tests/cplusplus_pair 86: Test timeout computed to be: 5 86: Pass. 83/86 Test #86: nng.cplusplus_pair .......................... Passed 0.05 sec 84/86 Test #84: nng.compat_surveyttl ........................ Passed 0.27 sec 52: DOING reqrep0 (req 2 rep 1) address: ipc:///tmp/nng_multistress_21600 52: DOING pair0 (4, 3) address: inproc://nng_multistress_21601 52: DOING pubsub0 (pub 6 sub 5) address: ipc:///tmp/nng_multistress_21602 52: DOING pipeline0 (pull 8 push 7) address: ipc:///tmp/nng_multistress_21603 52: DOING reqrep0 (req 10 rep 9) address: inproc://nng_multistress_21604 52: DOING bus0 (11) address: tcp://127.0.0.1:21605 52: DOING bus0 (12) address: ipc:///tmp/nng_multistress_21606 52: DOING pair0 (14, 13) address: tcp://127.0.0.1:21607 52: DOING pubsub0 (pub 16 sub 15) address: inproc://nng_multistress_21608 52: DOING pair0 (18, 17) address: ipc:///tmp/nng_multistress_21609 52: DOING reqrep0 (req 20 rep 19) address: ipc:///tmp/nng_multistress_21610 52: DOING pair0 (22, 21) address: inproc://nng_multistress_21611 52: DOING reqrep0 (req 24 rep 23) address: tcp://127.0.0.1:21612 52: DOING pubsub0 (pub 26 sub 25) address: tcp://127.0.0.1:21613 52: DOING pubsub0 (pub 28 sub 27) address: tcp://127.0.0.1:21614 52: DOING pair0 (30, 29) address: tcp://127.0.0.1:21615 52: DOING pair0 (32, 31) address: tcp://127.0.0.1:21616 52: WAITING for 30 sec... 52: === RUN: MultiProtocol/Transport Stress 52: 52: All tests worked RESULT socket 1 (rep0) sent 1777 recd 1777 fail 0 52: ✔✔✔RESULT socket 2 (req0) sent 1777 recd 1777 fail 0 52: ✔✔✔RESULT socket 3 (pair0) sent 3149 recd 3117 fail 0 52: ✔✔✔RESULT socket 4 (pair0) sent 3117 recd 3149 fail 0 52: ✔✔✔RESULT socket 5 (pub0) sent 2863 recd 0 fail 0 52: ✔✔✔RESULT socket 6 (sub0) sent 0 recd 2863 fail 0 52: ✔✔✔RESULT socket 7 (push0) sent 3061 recd 0 fail 0 52: ✔✔✔RESULT socket 8 (pull0) sent 0 recd 3061 fail 0 52: ✔✔✔RESULT socket 9 (rep0) sent 2685 recd 2685 fail 0 52: ✔✔✔RESULT socket 10 (req0) sent 2685 recd 2685 fail 0 52: ✔✔✔RESULT socket 11 (bus0) sent 2965 recd 3032 fail 0 52: ✔✔✔RESULT socket 12 (bus0) sent 3032 recd 2964 fail 0 52: ✔✔✔RESULT socket 13 (pair0) sent 3050 recd 3085 fail 0 52: ✔✔✔RESULT socket 14 (pair0) sent 3085 recd 3050 fail 0 52: ✔✔✔RESULT socket 15 (pub0) sent 2924 recd 0 fail 0 52: ✔✔✔RESULT socket 16 (sub0) sent 0 recd 2924 fail 0 52: ✔✔✔RESULT socket 17 (pair0) sent 3114 recd 3094 fail 0 52: ✔✔✔RESULT socket 18 (pair0) sent 3094 recd 3114 fail 0 52: ✔✔✔RESULT socket 19 (rep0) sent 1678 recd 1678 fail 0 52: ✔✔✔RESULT socket 20 (req0) sent 1678 recd 1678 fail 0 52: ✔✔✔RESULT socket 21 (pair0) sent 3115 recd 3068 fail 0 52: ✔✔✔RESULT socket 22 (pair0) sent 3068 recd 3115 fail 0 52: ✔✔✔RESULT socket 23 (rep0) sent 1684 recd 1684 fail 0 52: ✔✔✔RESULT socket 24 (req0) sent 1684 recd 1684 fail 0 52: ✔✔✔RESULT socket 25 (pub0) sent 2891 recd 0 fail 0 52: ✔✔✔RESULT socket 26 (sub0) sent 0 recd 2891 fail 0 52: ✔✔✔RESULT socket 27 (pub0) sent 2899 recd 0 fail 0 52: ✔✔✔RESULT socket 28 (sub0) sent 0 recd 2898 fail 0 52: ✔✔✔RESULT socket 29 (pair0) sent 3078 recd 3119 fail 0 52: ✔✔✔RESULT socket 30 (pair0) sent 3119 recd 3078 fail 0 52: ✔✔✔RESULT socket 31 (pair0) sent 3082 recd 3083 fail 0 52: ✔✔✔RESULT socket 32 (pair0) sent 3083 recd 3082 fail 0 52: ✔✔✔ 52: 52: 52: 96 assertions thus far 52: 52: --- PASS: MultiProtocol/Transport Stress (0.00s) 52: PASS 52: ok /<>/build-shared/tests/multistress 30.246s 85/86 Test #52: nng.multistress ............................. Passed 30.27 sec 69: DOING reqrep0 (req 2 rep 1) address: inproc://nng_reqstress_22200 69: DOING reqrep0 (req 4 rep 3) address: inproc://nng_reqstress_22201 69: DOING reqrep0 (req 5 rep 3) address: ws://127.0.0.1:22202/nng_reqstress 69: DOING reqrep0 (req 7 rep 6) address: ipc:///tmp/nng_reqstress_22203 69: DOING reqrep0 (req 9 rep 8) address: inproc://nng_reqstress_22204 69: DOING reqrep0 (req 10 rep 8) address: tcp://127.0.0.1:22205 69: DOING reqrep0 (req 12 rep 11) address: inproc://nng_reqstress_22206 69: DOING reqrep0 (req 14 rep 13) address: tcp://127.0.0.1:22207 69: DOING reqrep0 (req 15 rep 13) address: inproc://nng_reqstress_22208 69: DOING reqrep0 (req 17 rep 16) address: inproc://nng_reqstress_22209 69: DOING reqrep0 (req 19 rep 18) address: ws://127.0.0.1:22210/nng_reqstress 69: DOING reqrep0 (req 21 rep 20) address: ws://127.0.0.1:22211/nng_reqstress 69: DOING reqrep0 (req 23 rep 22) address: ipc:///tmp/nng_reqstress_22212 69: DOING reqrep0 (req 24 rep 22) address: inproc://nng_reqstress_22213 69: DOING reqrep0 (req 26 rep 25) address: tcp://127.0.0.1:22214 69: DOING reqrep0 (req 27 rep 25) address: ipc:///tmp/nng_reqstress_22215 69: DOING reqrep0 (req 29 rep 28) address: ipc:///tmp/nng_reqstress_22216 69: WAITING for 30 sec... 69: === RUN: Req/Rep Stress 69: 69: All tests worked RESULT socket 1 (rep) sent 3132 recd 3132 fail 0 69: ✔✔RESULT socket 2 (req) sent 3132 recd 3132 fail 0 69: ✔✔RESULT socket 3 (rep) sent 4876 recd 4876 fail 0 69: ✔✔RESULT socket 4 (req) sent 3081 recd 3081 fail 0 69: ✔✔RESULT socket 5 (req) sent 1795 recd 1795 fail 0 69: ✔✔RESULT socket 6 (rep) sent 2119 recd 2119 fail 0 69: ✔✔RESULT socket 7 (req) sent 2119 recd 2119 fail 0 69: ✔✔RESULT socket 8 (rep) sent 5221 recd 5221 fail 0 69: ✔✔RESULT socket 9 (req) sent 3018 recd 3018 fail 0 69: ✔✔RESULT socket 10 (req) sent 2203 recd 2203 fail 0 69: ✔✔RESULT socket 11 (rep) sent 3144 recd 3144 fail 0 69: ✔✔RESULT socket 12 (req) sent 3144 recd 3144 fail 0 69: ✔✔RESULT socket 13 (rep) sent 5043 recd 5043 fail 0 69: ✔✔RESULT socket 14 (req) sent 2043 recd 2043 fail 0 69: ✔✔RESULT socket 15 (req) sent 3000 recd 3000 fail 0 69: ✔✔RESULT socket 16 (rep) sent 3106 recd 3106 fail 0 69: ✔✔RESULT socket 17 (req) sent 3106 recd 3106 fail 0 69: ✔✔RESULT socket 18 (rep) sent 1950 recd 1950 fail 0 69: ✔✔RESULT socket 19 (req) sent 1950 recd 1950 fail 0 69: ✔✔RESULT socket 20 (rep) sent 1851 recd 1851 fail 0 69: ✔✔RESULT socket 21 (req) sent 1851 recd 1851 fail 0 69: ✔✔RESULT socket 22 (rep) sent 5133 recd 5133 fail 0 69: ✔✔RESULT socket 23 (req) sent 2074 recd 2074 fail 0 69: ✔✔RESULT socket 24 (req) sent 3059 recd 3059 fail 0 69: ✔✔RESULT socket 25 (rep) sent 4208 recd 4208 fail 0 69: ✔✔RESULT socket 26 (req) sent 2133 recd 2133 fail 0 69: ✔✔RESULT socket 27 (req) sent 2075 recd 2075 fail 0 69: ✔✔RESULT socket 28 (rep) sent 2139 recd 2139 fail 0 69: ✔✔RESULT socket 29 (req) sent 2139 recd 2139 fail 0 69: ✔✔ 69: 69: 69: 58 assertions thus far 69: 69: --- PASS: Req/Rep Stress (0.00s) 69: PASS 69: ok /<>/build-shared/tests/reqstress 30.239s 86/86 Test #69: nng.reqstress ............................... Passed 30.26 sec 100% tests passed, 0 tests failed out of 86 Total Test time (real) = 51.03 sec make[2]: Leaving directory '/<>/build-shared' make[1]: Leaving directory '/<>' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-arch dh binary-arch --buildsystem=cmake dh_testroot -a -O--buildsystem=cmake dh_prep -a -O--buildsystem=cmake debian/rules override_dh_auto_install make[1]: Entering directory '/<>' dh_auto_install --buildsystem=cmake --builddir=build-static cd build-static && make -j4 install DESTDIR=/<>/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/<>/build-static' /usr/bin/cmake -S/<> -B/<>/build-static --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/<>/build-static' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/<>/build-static' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libnng.a -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/cmake/nng/nng-targets.cmake -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/cmake/nng/nng-targets-none.cmake -- Installing: /<>/debian/tmp/usr/include/nng -- Installing: /<>/debian/tmp/usr/include/nng/protocol -- Installing: /<>/debian/tmp/usr/include/nng/protocol/survey0 -- Installing: /<>/debian/tmp/usr/include/nng/protocol/survey0/survey.h -- Installing: /<>/debian/tmp/usr/include/nng/protocol/survey0/respond.h -- Installing: /<>/debian/tmp/usr/include/nng/protocol/pipeline0 -- Installing: /<>/debian/tmp/usr/include/nng/protocol/pipeline0/pull.h -- Installing: /<>/debian/tmp/usr/include/nng/protocol/pipeline0/push.h -- Installing: /<>/debian/tmp/usr/include/nng/protocol/pair1 -- Installing: /<>/debian/tmp/usr/include/nng/protocol/pair1/pair.h -- Installing: /<>/debian/tmp/usr/include/nng/protocol/reqrep0 -- Installing: /<>/debian/tmp/usr/include/nng/protocol/reqrep0/rep.h -- Installing: /<>/debian/tmp/usr/include/nng/protocol/reqrep0/req.h -- Installing: /<>/debian/tmp/usr/include/nng/protocol/pubsub0 -- Installing: /<>/debian/tmp/usr/include/nng/protocol/pubsub0/sub.h -- Installing: /<>/debian/tmp/usr/include/nng/protocol/pubsub0/pub.h -- Installing: /<>/debian/tmp/usr/include/nng/protocol/bus0 -- Installing: /<>/debian/tmp/usr/include/nng/protocol/bus0/bus.h -- Installing: /<>/debian/tmp/usr/include/nng/protocol/pair0 -- Installing: /<>/debian/tmp/usr/include/nng/protocol/pair0/pair.h -- Installing: /<>/debian/tmp/usr/include/nng/transport -- Installing: /<>/debian/tmp/usr/include/nng/transport/tls -- Installing: /<>/debian/tmp/usr/include/nng/transport/tls/tls.h -- Installing: /<>/debian/tmp/usr/include/nng/transport/ws -- Installing: /<>/debian/tmp/usr/include/nng/transport/ws/websocket.h -- Installing: /<>/debian/tmp/usr/include/nng/transport/tcp -- Installing: /<>/debian/tmp/usr/include/nng/transport/tcp/tcp.h -- Installing: /<>/debian/tmp/usr/include/nng/transport/inproc -- Installing: /<>/debian/tmp/usr/include/nng/transport/inproc/inproc.h -- Installing: /<>/debian/tmp/usr/include/nng/transport/ipc -- Installing: /<>/debian/tmp/usr/include/nng/transport/ipc/ipc.h -- Installing: /<>/debian/tmp/usr/include/nng/transport/zerotier -- Installing: /<>/debian/tmp/usr/include/nng/transport/zerotier/zerotier.h -- Installing: /<>/debian/tmp/usr/include/nng/supplemental -- Installing: /<>/debian/tmp/usr/include/nng/supplemental/tls -- Installing: /<>/debian/tmp/usr/include/nng/supplemental/tls/tls.h -- Installing: /<>/debian/tmp/usr/include/nng/supplemental/tls/engine.h -- Installing: /<>/debian/tmp/usr/include/nng/supplemental/http -- Installing: /<>/debian/tmp/usr/include/nng/supplemental/http/http.h -- Installing: /<>/debian/tmp/usr/include/nng/supplemental/util -- Installing: /<>/debian/tmp/usr/include/nng/supplemental/util/options.h -- Installing: /<>/debian/tmp/usr/include/nng/supplemental/util/platform.h -- Installing: /<>/debian/tmp/usr/include/nng/nng.h -- Installing: /<>/debian/tmp/usr/include/nng/compat -- Installing: /<>/debian/tmp/usr/include/nng/compat/nanomsg -- Installing: /<>/debian/tmp/usr/include/nng/compat/nanomsg/reqrep.h -- Installing: /<>/debian/tmp/usr/include/nng/compat/nanomsg/tcp.h -- Installing: /<>/debian/tmp/usr/include/nng/compat/nanomsg/inproc.h -- Installing: /<>/debian/tmp/usr/include/nng/compat/nanomsg/survey.h -- Installing: /<>/debian/tmp/usr/include/nng/compat/nanomsg/pair.h -- Installing: /<>/debian/tmp/usr/include/nng/compat/nanomsg/pipeline.h -- Installing: /<>/debian/tmp/usr/include/nng/compat/nanomsg/pubsub.h -- Installing: /<>/debian/tmp/usr/include/nng/compat/nanomsg/ws.h -- Installing: /<>/debian/tmp/usr/include/nng/compat/nanomsg/bus.h -- Installing: /<>/debian/tmp/usr/include/nng/compat/nanomsg/ipc.h -- Installing: /<>/debian/tmp/usr/include/nng/compat/nanomsg/nn.h -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/cmake/nng/nng-config.cmake -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/cmake/nng/nng-config-version.cmake -- Installing: /<>/debian/tmp/usr/bin/nngcat make[2]: Leaving directory '/<>/build-static' dh_auto_install --buildsystem=cmake --builddir=build-shared cd build-shared && make -j4 install DESTDIR=/<>/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/<>/build-shared' /usr/bin/cmake -S/<> -B/<>/build-shared --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/<>/build-shared' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/<>/build-shared' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libnng.so.1.5.2 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libnng.so.1 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libnng.so -- Old export file "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/cmake/nng/nng-targets.cmake" will be replaced. Removing files [/<>/debian/tmp/usr/lib/aarch64-linux-gnu/cmake/nng/nng-targets-none.cmake]. -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/cmake/nng/nng-targets.cmake -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/cmake/nng/nng-targets-none.cmake -- Up-to-date: /<>/debian/tmp/usr/include/nng -- Up-to-date: /<>/debian/tmp/usr/include/nng/protocol -- Up-to-date: /<>/debian/tmp/usr/include/nng/protocol/survey0 -- Up-to-date: /<>/debian/tmp/usr/include/nng/protocol/survey0/survey.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/protocol/survey0/respond.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/protocol/pipeline0 -- Up-to-date: /<>/debian/tmp/usr/include/nng/protocol/pipeline0/pull.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/protocol/pipeline0/push.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/protocol/pair1 -- Up-to-date: /<>/debian/tmp/usr/include/nng/protocol/pair1/pair.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/protocol/reqrep0 -- Up-to-date: /<>/debian/tmp/usr/include/nng/protocol/reqrep0/rep.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/protocol/reqrep0/req.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/protocol/pubsub0 -- Up-to-date: /<>/debian/tmp/usr/include/nng/protocol/pubsub0/sub.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/protocol/pubsub0/pub.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/protocol/bus0 -- Up-to-date: /<>/debian/tmp/usr/include/nng/protocol/bus0/bus.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/protocol/pair0 -- Up-to-date: /<>/debian/tmp/usr/include/nng/protocol/pair0/pair.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/transport -- Up-to-date: /<>/debian/tmp/usr/include/nng/transport/tls -- Up-to-date: /<>/debian/tmp/usr/include/nng/transport/tls/tls.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/transport/ws -- Up-to-date: /<>/debian/tmp/usr/include/nng/transport/ws/websocket.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/transport/tcp -- Up-to-date: /<>/debian/tmp/usr/include/nng/transport/tcp/tcp.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/transport/inproc -- Up-to-date: /<>/debian/tmp/usr/include/nng/transport/inproc/inproc.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/transport/ipc -- Up-to-date: /<>/debian/tmp/usr/include/nng/transport/ipc/ipc.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/transport/zerotier -- Up-to-date: /<>/debian/tmp/usr/include/nng/transport/zerotier/zerotier.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/supplemental -- Up-to-date: /<>/debian/tmp/usr/include/nng/supplemental/tls -- Up-to-date: /<>/debian/tmp/usr/include/nng/supplemental/tls/tls.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/supplemental/tls/engine.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/supplemental/http -- Up-to-date: /<>/debian/tmp/usr/include/nng/supplemental/http/http.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/supplemental/util -- Up-to-date: /<>/debian/tmp/usr/include/nng/supplemental/util/options.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/supplemental/util/platform.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/nng.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/compat -- Up-to-date: /<>/debian/tmp/usr/include/nng/compat/nanomsg -- Up-to-date: /<>/debian/tmp/usr/include/nng/compat/nanomsg/reqrep.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/compat/nanomsg/tcp.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/compat/nanomsg/inproc.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/compat/nanomsg/survey.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/compat/nanomsg/pair.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/compat/nanomsg/pipeline.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/compat/nanomsg/pubsub.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/compat/nanomsg/ws.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/compat/nanomsg/bus.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/compat/nanomsg/ipc.h -- Up-to-date: /<>/debian/tmp/usr/include/nng/compat/nanomsg/nn.h -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/cmake/nng/nng-config.cmake -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/cmake/nng/nng-config-version.cmake -- Installing: /<>/debian/tmp/usr/bin/nngcat -- Set runtime path of "/<>/debian/tmp/usr/bin/nngcat" to "" make[2]: Leaving directory '/<>/build-shared' make[1]: Leaving directory '/<>' dh_install -a -O--buildsystem=cmake dh_installdocs -a -O--buildsystem=cmake dh_installchangelogs -a -O--buildsystem=cmake dh_installsystemduser -a -O--buildsystem=cmake dh_perl -a -O--buildsystem=cmake dh_link -a -O--buildsystem=cmake dh_strip_nondeterminism -a -O--buildsystem=cmake dh_compress -a -O--buildsystem=cmake dh_fixperms -a -O--buildsystem=cmake dh_missing -a -O--buildsystem=cmake dh_dwz -a -O--buildsystem=cmake dh_strip -a -O--buildsystem=cmake 5e4d9ebe65ab9ed5e27da7b628538087b8c94ccd b60d56bd19a93ac53c8164b102bfe3410592b56c dh_makeshlibs -a -O--buildsystem=cmake dh_shlibdeps -a -O--buildsystem=cmake dh_installdeb -a -O--buildsystem=cmake dh_gencontrol -a -O--buildsystem=cmake dh_md5sums -a -O--buildsystem=cmake dh_builddeb -a -O--buildsystem=cmake INFO: pkgstriptranslations version 149 INFO: pkgstriptranslations version 149 INFO: pkgstriptranslations version 149 pkgstriptranslations: processing nng-utils (in debian/nng-utils); do_strip: , oemstrip: pkgstriptranslations: processing libnng1 (in debian/libnng1); do_strip: , oemstrip: pkgstriptranslations: processing libnng-dev (in debian/libnng-dev); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/nng-utils/DEBIAN/control, package nng-utils, directory debian/nng-utils pkgstripfiles: processing control file: debian/libnng-dev/DEBIAN/control, package libnng-dev, directory debian/libnng-dev INFO: pkgstripfiles: waiting for lock (libnng-dev) ... Searching for duplicated docs in dependency libnng1... symlinking changelog.Debian.gz in nng-utils to file in libnng1 pkgstripfiles: Running PNG optimization (using 4 cpus) for package nng-utils ... pkgstripfiles: No PNG files. dpkg-deb: building package 'nng-utils' in '../nng-utils_1.5.2-2_arm64.deb'. INFO: pkgstripfiles: waiting for lock (libnng-dev) ... INFO: pkgstripfiles: waiting for lock (libnng-dev) ... INFO: pkgstripfiles: waiting for lock (libnng-dev) ... INFO: pkgstripfiles: waiting for lock (libnng-dev) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/libnng1/DEBIAN/control, package libnng1, directory debian/libnng1 pkgstripfiles: Running PNG optimization (using 4 cpus) for package libnng1 ... pkgstripfiles: No PNG files. INFO: pkgstripfiles: waiting for lock (libnng-dev) ... dpkg-deb: building package 'libnng1' in '../libnng1_1.5.2-2_arm64.deb'. Searching for duplicated docs in dependency libnng1... symlinking changelog.Debian.gz in libnng-dev to file in libnng1 pkgstripfiles: Running PNG optimization (using 4 cpus) for package libnng-dev ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libnng-dev' in '../libnng-dev_1.5.2-2_arm64.deb'. dpkg-genbuildinfo --build=any -O../nng_1.5.2-2_arm64.buildinfo dpkg-genchanges --build=any -mLaunchpad Build Daemon -O../nng_1.5.2-2_arm64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2022-06-30T12:17:09Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ nng_1.5.2-2_arm64.changes: -------------------------- Format: 1.8 Date: Wed, 13 Apr 2022 22:07:42 +0200 Source: nng Binary: libnng-dev libnng1 nng-utils Built-For-Profiles: noudeb Architecture: arm64 Version: 1.5.2-2 Distribution: kinetic Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Laszlo Boszormenyi (GCS) Description: libnng-dev - Lightweight Messaging Library - development libnng1 - Lightweight Messaging Library - shared library nng-utils - Lightweight Messaging Library - utility Closes: 1009409 Changes: nng (1.5.2-2) unstable; urgency=medium . * Backport upstream fix for endpoint close/shutdown to be synchronous (closes: #1009409). Checksums-Sha1: bff2b920ebf17801b3fad1f9c1e80ec5bb74c52c 233482 libnng-dev_1.5.2-2_arm64.deb f9f39fb14c8775b5d87eb503f5dc400633c869f2 153972 libnng1_1.5.2-2_arm64.deb 92315e400cf31dde43f26a75b7e3c5a67dca913b 11554 nng-utils_1.5.2-2_arm64.deb 2e0cb3221bdf79e828339a3385c81ce861b99057 7996 nng_1.5.2-2_arm64.buildinfo Checksums-Sha256: c222b64d16219e26616ff3478d0b2d2132fe2d0abb8b0ecdbdf976c4e8c3e733 233482 libnng-dev_1.5.2-2_arm64.deb 2f15ca2b62e2c41069e21314a82039ca7b70e5ad3a6db5e63ab49ecd7251cf6a 153972 libnng1_1.5.2-2_arm64.deb 8e98ef13d248660adc31555654d97c54fd9cfb4b24aab9c31cfc1638496818f3 11554 nng-utils_1.5.2-2_arm64.deb 54405cd2c369f77c33e2c35bcce3e09143e155085e88b8a29402a91d87bb438a 7996 nng_1.5.2-2_arm64.buildinfo Files: 18920daa22fbf60945a48eb8f5e2dcb2 233482 libdevel optional libnng-dev_1.5.2-2_arm64.deb 307f3341cf4cfa59fa5b65be40132764 153972 devel optional libnng1_1.5.2-2_arm64.deb 0fba41f68b7a75ed52fb2e962c52fec5 11554 devel optional nng-utils_1.5.2-2_arm64.deb 9018eaf9dc10ebd4ad9658629a43d2ab 7996 devel optional nng_1.5.2-2_arm64.buildinfo /<>/nng_1.5.2-2_arm64.changes.new could not be renamed to /<>/nng_1.5.2-2_arm64.changes: Illegal seek Distribution field may be wrong!!! +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: nng Binary: libnng-dev libnng1 nng-utils Architecture: arm64 Version: 1.5.2-2 Checksums-Md5: 18920daa22fbf60945a48eb8f5e2dcb2 233482 libnng-dev_1.5.2-2_arm64.deb 307f3341cf4cfa59fa5b65be40132764 153972 libnng1_1.5.2-2_arm64.deb 0fba41f68b7a75ed52fb2e962c52fec5 11554 nng-utils_1.5.2-2_arm64.deb Checksums-Sha1: bff2b920ebf17801b3fad1f9c1e80ec5bb74c52c 233482 libnng-dev_1.5.2-2_arm64.deb f9f39fb14c8775b5d87eb503f5dc400633c869f2 153972 libnng1_1.5.2-2_arm64.deb 92315e400cf31dde43f26a75b7e3c5a67dca913b 11554 nng-utils_1.5.2-2_arm64.deb Checksums-Sha256: c222b64d16219e26616ff3478d0b2d2132fe2d0abb8b0ecdbdf976c4e8c3e733 233482 libnng-dev_1.5.2-2_arm64.deb 2f15ca2b62e2c41069e21314a82039ca7b70e5ad3a6db5e63ab49ecd7251cf6a 153972 libnng1_1.5.2-2_arm64.deb 8e98ef13d248660adc31555654d97c54fd9cfb4b24aab9c31cfc1638496818f3 11554 nng-utils_1.5.2-2_arm64.deb Build-Origin: Ubuntu Build-Architecture: arm64 Build-Date: Thu, 30 Jun 2022 12:17:08 +0000 Build-Path: /<> Build-Tainted-By: merged-usr-via-aliased-dirs usr-local-has-programs Installed-Build-Depends: autoconf (= 2.71-2), automake (= 1:1.16.5-1.3), autopoint (= 0.21-6), autotools-dev (= 20220109.1), base-files (= 12.2ubuntu1), base-passwd (= 3.5.52build1), bash (= 5.1-6ubuntu1), binutils (= 2.38.50.20220627-1ubuntu1), binutils-aarch64-linux-gnu (= 2.38.50.20220627-1ubuntu1), binutils-common (= 2.38.50.20220627-1ubuntu1), bsdextrautils (= 2.38-4ubuntu1), bsdutils (= 1:2.38-4ubuntu1), build-essential (= 12.9ubuntu3), bzip2 (= 1.0.8-5build1), cmake (= 3.23.2-1ubuntu1), cmake-data (= 3.23.2-1ubuntu1), coreutils (= 8.32-4.1ubuntu1), cpp (= 4:12-20211211-1ubuntu2), cpp-11 (= 11.3.0-3ubuntu1), cpp-12 (= 12.1.0-4ubuntu1), dash (= 0.5.11+git20210903+057cd650a4ed-8ubuntu1), debconf (= 1.5.79ubuntu1), debhelper (= 13.7.1ubuntu1), debianutils (= 5.7-0.2), debugedit (= 1:5.0-4build1), dh-autoreconf (= 20), dh-elpa-helper (= 2.0.9ubuntu1), dh-python (= 5.20220403), dh-strip-nondeterminism (= 1.13.0-1), diffutils (= 1:3.8-0ubuntu2), dpkg (= 1.21.8ubuntu1), dpkg-dev (= 1.21.8ubuntu1), dwz (= 0.14-1build2), emacsen-common (= 3.0.4), file (= 1:5.41-4), findutils (= 4.8.0-1ubuntu3), g++ (= 4:12-20211211-1ubuntu2), g++-12 (= 12.1.0-4ubuntu1), gcc (= 4:12-20211211-1ubuntu2), gcc-11 (= 11.3.0-3ubuntu1), gcc-11-base (= 11.3.0-3ubuntu1), gcc-12 (= 12.1.0-4ubuntu1), gcc-12-base (= 12.1.0-4ubuntu1), gettext (= 0.21-6), gettext-base (= 0.21-6), grep (= 3.7-1build1), groff-base (= 1.22.4-8build1), gzip (= 1.10-4ubuntu4), hostname (= 3.23ubuntu2), init-system-helpers (= 1.63), intltool-debian (= 0.35.0+20060710.5), libacl1 (= 2.3.1-1), libarchive-zip-perl (= 1.68-1), libarchive13 (= 3.6.0-1ubuntu1), libasan6 (= 11.3.0-3ubuntu1), libasan8 (= 12.1.0-4ubuntu1), libatomic1 (= 12.1.0-4ubuntu1), libattr1 (= 1:2.5.1-1build1), libaudit-common (= 1:3.0.7-1build1), libaudit1 (= 1:3.0.7-1build1), libbinutils (= 2.38.50.20220627-1ubuntu1), libblkid1 (= 2.38-4ubuntu1), libbrotli1 (= 1.0.9-2build6), libbz2-1.0 (= 1.0.8-5build1), libc-bin (= 2.35-0ubuntu3), libc-dev-bin (= 2.35-0ubuntu3), libc6 (= 2.35-0ubuntu3), libc6-dev (= 2.35-0ubuntu3), libcap-ng0 (= 0.8.3-1), libcap2 (= 1:2.44-1build3), libcc1-0 (= 12.1.0-4ubuntu1), libcom-err2 (= 1.46.5-2ubuntu2), libcrypt-dev (= 1:4.4.28-1), libcrypt1 (= 1:4.4.28-1), libctf-nobfd0 (= 2.38.50.20220627-1ubuntu1), libctf0 (= 2.38.50.20220627-1ubuntu1), libcurl4 (= 7.84.0-1), libdb5.3 (= 5.3.28+dfsg1-0.9), libdebconfclient0 (= 0.261ubuntu1), libdebhelper-perl (= 13.7.1ubuntu1), libdpkg-perl (= 1.21.8ubuntu1), libdw1 (= 0.187-1), libelf1 (= 0.187-1), libexpat1 (= 2.4.8-1), libffi8 (= 3.4.2-4), libfile-stripnondeterminism-perl (= 1.13.0-1), libgcc-11-dev (= 11.3.0-3ubuntu1), libgcc-12-dev (= 12.1.0-4ubuntu1), libgcc-s1 (= 12.1.0-4ubuntu1), libgcrypt20 (= 1.10.1-2ubuntu1), libgdbm-compat4 (= 1.23-1), libgdbm6 (= 1.23-1), libgmp10 (= 2:6.2.1+dfsg-3ubuntu1), libgnutls30 (= 3.7.6-2ubuntu1), libgomp1 (= 12.1.0-4ubuntu1), libgpg-error0 (= 1.45-2), libgprofng0 (= 2.38.50.20220627-1ubuntu1), libgssapi-krb5-2 (= 1.19.2-2), libhogweed6 (= 3.7.3-1build2), libhwasan0 (= 12.1.0-4ubuntu1), libicu71 (= 71.1-3), libidn2-0 (= 2.3.2-2build1), libisl23 (= 0.24-2build1), libitm1 (= 12.1.0-4ubuntu1), libjsoncpp25 (= 1.9.5-4), libk5crypto3 (= 1.19.2-2), libkeyutils1 (= 1.6.1-3ubuntu1), libkrb5-3 (= 1.19.2-2), libkrb5support0 (= 1.19.2-2), libldap-2.5-0 (= 2.5.12+dfsg-2ubuntu1), liblsan0 (= 12.1.0-4ubuntu1), liblz4-1 (= 1.9.3-2build2), liblzma5 (= 5.2.5-2.1), libmagic-mgc (= 1:5.41-4), libmagic1 (= 1:5.41-4), libmbedcrypto7 (= 2.28.0-2), libmbedtls-dev (= 2.28.0-2), libmbedtls14 (= 2.28.0-2), libmbedx509-1 (= 2.28.0-2), libmount1 (= 2.38-4ubuntu1), libmpc3 (= 1.2.1-2build1), libmpdec3 (= 2.5.1-2build2), libmpfr6 (= 4.1.0-3build3), libncurses6 (= 6.3+20220423-2), libncursesw6 (= 6.3+20220423-2), libnettle8 (= 3.7.3-1build2), libnghttp2-14 (= 1.47.0-1), libnsl-dev (= 1.3.0-2build2), libnsl2 (= 1.3.0-2build2), libp11-kit0 (= 0.24.1-1), libpam-modules (= 1.4.0-13ubuntu1), libpam-modules-bin (= 1.4.0-13ubuntu1), libpam-runtime (= 1.4.0-13ubuntu1), libpam0g (= 1.4.0-13ubuntu1), libpcre2-8-0 (= 10.40-1), libpcre3 (= 2:8.39-14), libperl5.34 (= 5.34.0-3ubuntu1), libpipeline1 (= 1.5.6-1), libprocps8 (= 2:3.3.17-6ubuntu2), libprotobuf23 (= 3.12.4-1ubuntu7), libprotoc23 (= 3.12.4-1ubuntu7), libpsl5 (= 0.21.0-1.2build2), libpython3-stdlib (= 3.10.4-0ubuntu2), libpython3.10-minimal (= 3.10.5-1), libpython3.10-stdlib (= 3.10.5-1), libreadline8 (= 8.1.2-1.2), librhash0 (= 1.4.2-1ubuntu1), librtmp1 (= 2.4+20151223.gitfa8646d.1-2build4), libsasl2-2 (= 2.1.28+dfsg-6ubuntu1), libsasl2-modules-db (= 2.1.28+dfsg-6ubuntu1), libseccomp2 (= 2.5.4-1ubuntu1), libselinux1 (= 3.4-1), libsigsegv2 (= 2.13-1ubuntu3), libsmartcols1 (= 2.38-4ubuntu1), libsqlite3-0 (= 3.39.0-1), libssh-4 (= 0.9.6-2build1), libssl3 (= 3.0.4-1ubuntu1), libstdc++-12-dev (= 12.1.0-4ubuntu1), libstdc++6 (= 12.1.0-4ubuntu1), libsub-override-perl (= 0.09-3), libsystemd0 (= 251.2-2ubuntu1), libtasn1-6 (= 4.18.0-4build1), libtinfo6 (= 6.3+20220423-2), libtirpc-common (= 1.3.2-2build1), libtirpc-dev (= 1.3.2-2build1), libtirpc3 (= 1.3.2-2build1), libtool (= 2.4.7-4), libtsan0 (= 11.3.0-3ubuntu1), libtsan2 (= 12.1.0-4ubuntu1), libubsan1 (= 12.1.0-4ubuntu1), libuchardet0 (= 0.0.7-1build2), libudev1 (= 251.2-2ubuntu1), libunistring2 (= 1.0-1), libuuid1 (= 2.38-4ubuntu1), libuv1 (= 1.44.1-2), libxml2 (= 2.9.14+dfsg-1), libzstd1 (= 1.5.2+dfsg-1), linux-libc-dev (= 5.15.0-35.36+22.10.1), login (= 1:4.11.1+dfsg1-2ubuntu1), lsb-base (= 11.1.0ubuntu4), lto-disabled-list (= 28), m4 (= 1.4.18-5ubuntu2), make (= 4.3-4.1build1), man-db (= 2.10.2-1), mawk (= 1.3.4.20200120-3.1), media-types (= 8.0.0), ncurses-base (= 6.3+20220423-2), ncurses-bin (= 6.3+20220423-2), patch (= 2.7.6-7build2), perl (= 5.34.0-3ubuntu1), perl-base (= 5.34.0-3ubuntu1), perl-modules-5.34 (= 5.34.0-3ubuntu1), po-debconf (= 1.0.21+nmu1), procps (= 2:3.3.17-6ubuntu2), protobuf-compiler (= 3.12.4-1ubuntu7), python3 (= 3.10.4-0ubuntu2), python3-distutils (= 3.10.5-1ubuntu2), python3-lib2to3 (= 3.10.5-1ubuntu2), python3-minimal (= 3.10.4-0ubuntu2), python3-pkg-resources (= 59.6.0-1.2), python3-protobuf (= 3.12.4-1ubuntu7), python3-six (= 1.16.0-3ubuntu1), python3.10 (= 3.10.5-1), python3.10-minimal (= 3.10.5-1), readline-common (= 8.1.2-1.2), rpcsvc-proto (= 1.4.2-0ubuntu6), scons (= 4.0.1+dfsg-2), sed (= 4.8-1ubuntu2), sensible-utils (= 0.0.17), sysvinit-utils (= 3.01-1ubuntu1), tar (= 1.34+dfsg-1build3), util-linux (= 2.38-4ubuntu1), util-linux-extra (= 2.38-4ubuntu1), xz-utils (= 5.2.5-2.1), zlib1g (= 1:1.2.11.dfsg-2ubuntu9) Environment: DEB_BUILD_OPTIONS="noautodbgsym parallel=4" DEB_BUILD_PROFILES="noudeb" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1649880462" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ libnng-dev_1.5.2-2_arm64.deb ---------------------------- new Debian package, version 2.0. size 233482 bytes: control archive=1886 bytes. 907 bytes, 22 lines control 2987 bytes, 40 lines md5sums Package: libnng-dev Source: nng Version: 1.5.2-2 Architecture: arm64 Maintainer: Ubuntu Developers Original-Maintainer: Laszlo Boszormenyi (GCS) Installed-Size: 1321 Depends: libnng1 (= 1.5.2-2), libmbedtls-dev Section: libdevel Priority: optional Multi-Arch: same Homepage: https://nng.nanomsg.org/ Description: Lightweight Messaging Library - development Lightweight, broker-less library, offering a simple API to solve common recurring messaging problems, such as publish/subscribe, RPC-style request/reply, or service discovery. The API frees the programmer from worrying about details like connection management, retries, and other common considerations, so that they can focus on the application instead of the plumbing. . This package contains the header files needed for developing programs using libwebsockets and a static library. drwxr-xr-x root/root 0 2022-04-13 20:07 ./ drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/ drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/ drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/nng/ drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/nng/compat/ drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/nng/compat/nanomsg/ -rw-r--r-- root/root 942 2021-08-11 00:09 ./usr/include/nng/compat/nanomsg/bus.h -rw-r--r-- root/root 924 2021-08-11 00:09 ./usr/include/nng/compat/nanomsg/inproc.h -rw-r--r-- root/root 1257 2021-08-11 00:09 ./usr/include/nng/compat/nanomsg/ipc.h -rw-r--r-- root/root 7895 2021-08-11 00:09 ./usr/include/nng/compat/nanomsg/nn.h -rw-r--r-- root/root 1247 2021-08-11 00:09 ./usr/include/nng/compat/nanomsg/pair.h -rw-r--r-- root/root 1034 2021-08-11 00:09 ./usr/include/nng/compat/nanomsg/pipeline.h -rw-r--r-- root/root 1105 2021-08-11 00:09 ./usr/include/nng/compat/nanomsg/pubsub.h -rw-r--r-- root/root 1061 2021-08-11 00:09 ./usr/include/nng/compat/nanomsg/reqrep.h -rw-r--r-- root/root 1106 2021-08-11 00:09 ./usr/include/nng/compat/nanomsg/survey.h -rw-r--r-- root/root 918 2021-08-11 00:09 ./usr/include/nng/compat/nanomsg/tcp.h -rw-r--r-- root/root 1272 2021-08-11 00:09 ./usr/include/nng/compat/nanomsg/ws.h -rw-r--r-- root/root 61039 2021-08-11 00:09 ./usr/include/nng/nng.h drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/nng/protocol/ drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/nng/protocol/bus0/ -rw-r--r-- root/root 787 2021-08-11 00:09 ./usr/include/nng/protocol/bus0/bus.h drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/nng/protocol/pair0/ -rw-r--r-- root/root 801 2021-08-11 00:09 ./usr/include/nng/protocol/pair0/pair.h drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/nng/protocol/pair1/ -rw-r--r-- root/root 1024 2021-08-11 00:09 ./usr/include/nng/protocol/pair1/pair.h drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/nng/protocol/pipeline0/ -rw-r--r-- root/root 812 2021-08-11 00:09 ./usr/include/nng/protocol/pipeline0/pull.h -rw-r--r-- root/root 812 2021-08-11 00:09 ./usr/include/nng/protocol/pipeline0/push.h drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/nng/protocol/pubsub0/ -rw-r--r-- root/root 795 2021-08-11 00:09 ./usr/include/nng/protocol/pubsub0/pub.h -rw-r--r-- root/root 936 2021-08-11 00:09 ./usr/include/nng/protocol/pubsub0/sub.h drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/nng/protocol/reqrep0/ -rw-r--r-- root/root 916 2021-08-11 00:09 ./usr/include/nng/protocol/reqrep0/rep.h -rw-r--r-- root/root 965 2021-08-11 00:09 ./usr/include/nng/protocol/reqrep0/req.h drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/nng/protocol/survey0/ -rw-r--r-- root/root 1024 2021-08-11 00:09 ./usr/include/nng/protocol/survey0/respond.h -rw-r--r-- root/root 1057 2021-08-11 00:09 ./usr/include/nng/protocol/survey0/survey.h drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/nng/supplemental/ drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/nng/supplemental/http/ -rw-r--r-- root/root 25889 2021-08-11 00:09 ./usr/include/nng/supplemental/http/http.h drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/nng/supplemental/tls/ -rw-r--r-- root/root 9385 2021-08-11 00:09 ./usr/include/nng/supplemental/tls/engine.h -rw-r--r-- root/root 6180 2021-08-11 00:09 ./usr/include/nng/supplemental/tls/tls.h drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/nng/supplemental/util/ -rw-r--r-- root/root 1770 2021-08-11 00:09 ./usr/include/nng/supplemental/util/options.h -rw-r--r-- root/root 4174 2021-08-11 00:09 ./usr/include/nng/supplemental/util/platform.h drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/nng/transport/ drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/nng/transport/inproc/ -rw-r--r-- root/root 742 2021-08-11 00:09 ./usr/include/nng/transport/inproc/inproc.h drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/nng/transport/ipc/ -rw-r--r-- root/root 748 2021-08-11 00:09 ./usr/include/nng/transport/ipc/ipc.h drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/nng/transport/tcp/ -rw-r--r-- root/root 717 2021-08-11 00:09 ./usr/include/nng/transport/tcp/tcp.h drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/nng/transport/tls/ -rw-r--r-- root/root 730 2021-08-11 00:09 ./usr/include/nng/transport/tls/tls.h drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/nng/transport/ws/ -rw-r--r-- root/root 954 2021-08-11 00:09 ./usr/include/nng/transport/ws/websocket.h drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/include/nng/transport/zerotier/ -rw-r--r-- root/root 7301 2021-08-11 00:09 ./usr/include/nng/transport/zerotier/zerotier.h drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/lib/ drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/lib/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/lib/aarch64-linux-gnu/cmake/ drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/lib/aarch64-linux-gnu/cmake/nng/ -rw-r--r-- root/root 2878 2022-04-13 20:07 ./usr/lib/aarch64-linux-gnu/cmake/nng/nng-config-version.cmake -rw-r--r-- root/root 1969 2022-04-13 20:07 ./usr/lib/aarch64-linux-gnu/cmake/nng/nng-config.cmake -rw-r--r-- root/root 820 2022-04-13 20:07 ./usr/lib/aarch64-linux-gnu/cmake/nng/nng-targets-none.cmake -rw-r--r-- root/root 3684 2022-04-13 20:07 ./usr/lib/aarch64-linux-gnu/cmake/nng/nng-targets.cmake -rw-r--r-- root/root 1137848 2022-04-13 20:07 ./usr/lib/aarch64-linux-gnu/libnng.a lrwxrwxrwx root/root 0 2022-04-13 20:07 ./usr/lib/aarch64-linux-gnu/libnng.so -> libnng.so.1 drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/share/ drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/share/doc/ drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/share/doc/libnng-dev/ lrwxrwxrwx root/root 0 2022-04-13 20:07 ./usr/share/doc/libnng-dev/changelog.Debian.gz -> ../libnng1/changelog.Debian.gz -rw-r--r-- root/root 3199 2021-08-21 12:06 ./usr/share/doc/libnng-dev/copyright libnng1_1.5.2-2_arm64.deb ------------------------- new Debian package, version 2.0. size 153972 bytes: control archive=926 bytes. 893 bytes, 21 lines control 218 bytes, 3 lines md5sums 28 bytes, 1 lines shlibs 74 bytes, 2 lines triggers Package: libnng1 Source: nng Version: 1.5.2-2 Architecture: arm64 Maintainer: Ubuntu Developers Original-Maintainer: Laszlo Boszormenyi (GCS) Installed-Size: 540 Depends: libc6 (>= 2.34), libmbedcrypto7 (>= 2.28.0), libmbedtls14 (>= 2.28.0), libmbedx509-1 (>= 2.28.0) Section: devel Priority: optional Multi-Arch: same Homepage: https://nng.nanomsg.org/ Description: Lightweight Messaging Library - shared library Lightweight, broker-less library, offering a simple API to solve common recurring messaging problems, such as publish/subscribe, RPC-style request/reply, or service discovery. The API frees the programmer from worrying about details like connection management, retries, and other common considerations, so that they can focus on the application instead of the plumbing. . This package contains the shared library. drwxr-xr-x root/root 0 2022-04-13 20:07 ./ drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/ drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/lib/ drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/lib/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2022-04-13 20:07 ./usr/lib/aarch64-linux-gnu/libnng.so.1 -> libnng.so.1.5.2 -rw-r--r-- root/root 535744 2022-04-13 20:07 ./usr/lib/aarch64-linux-gnu/libnng.so.1.5.2 drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/share/ drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/share/doc/ drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/share/doc/libnng1/ -rw-r--r-- root/root 581 2022-04-13 20:07 ./usr/share/doc/libnng1/changelog.Debian.gz -rw-r--r-- root/root 3199 2021-08-21 12:06 ./usr/share/doc/libnng1/copyright nng-utils_1.5.2-2_arm64.deb --------------------------- new Debian package, version 2.0. size 11554 bytes: control archive=741 bytes. 829 bytes, 21 lines control 117 bytes, 2 lines md5sums Package: nng-utils Source: nng Version: 1.5.2-2 Architecture: arm64 Maintainer: Ubuntu Developers Original-Maintainer: Laszlo Boszormenyi (GCS) Installed-Size: 80 Depends: libc6 (>= 2.34), libnng1 (>= 1.5.2) Section: devel Priority: optional Multi-Arch: foreign Homepage: https://nng.nanomsg.org/ Description: Lightweight Messaging Library - utility Lightweight, broker-less library, offering a simple API to solve common recurring messaging problems, such as publish/subscribe, RPC-style request/reply, or service discovery. The API frees the programmer from worrying about details like connection management, retries, and other common considerations, so that they can focus on the application instead of the plumbing. . This package contains the nngcat utility. drwxr-xr-x root/root 0 2022-04-13 20:07 ./ drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/ drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/bin/ -rwxr-xr-x root/root 68704 2022-04-13 20:07 ./usr/bin/nngcat drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/share/ drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/share/doc/ drwxr-xr-x root/root 0 2022-04-13 20:07 ./usr/share/doc/nng-utils/ lrwxrwxrwx root/root 0 2022-04-13 20:07 ./usr/share/doc/nng-utils/changelog.Debian.gz -> ../libnng1/changelog.Debian.gz -rw-r--r-- root/root 3199 2021-08-21 12:06 ./usr/share/doc/nng-utils/copyright +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: arm64 Build Type: any Build-Space: 376828 Build-Time: 306 Distribution: kinetic Host Architecture: arm64 Install-Time: 33 Job: nng_1.5.2-2.dsc Machine Architecture: arm64 Package: nng Package-Time: 342 Source-Version: 1.5.2-2 Space: 376828 Status: successful Version: 1.5.2-2 -------------------------------------------------------------------------------- Finished at 2022-06-30T12:17:09Z Build needed 00:05:42, 376828k disk space Adding user buildd to group lxd RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=kinetic --arch=arm64 PACKAGEBUILD-23926263 Scanning for processes to kill in build PACKAGEBUILD-23926263