Diff of the two buildlogs: -- --- b1/build.log 2025-11-18 20:07:24.437283115 +0000 +++ b2/build.log 2025-11-18 20:08:36.801373155 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Dec 21 14:28:59 -12 2026 -I: pbuilder-time-stamp: 1797906539 +I: Current time: Wed Nov 19 10:07:25 +14 2025 +I: pbuilder-time-stamp: 1763496445 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -22,53 +22,85 @@ dpkg-source: info: unpacking nspr_4.38.2-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3496672/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2224745/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Nov 18 20:07 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/2224745/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2224745/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="3" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.3.3(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 nocheck' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='de52072df5824fa8aedf9d8070244635' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='3496672' - PS1='# ' - PS2='> ' + INVOCATION_ID=57d761486fca460296612c357d9b618d + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=2224745 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.Yu8GqocM/pbuilderrc_4ClX --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Yu8GqocM/b1 --logfile b1/build.log nspr_4.38.2-1.dsc' - SUDO_GID='111' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.Yu8GqocM/pbuilderrc_QH1M --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Yu8GqocM/b2 --logfile b2/build.log nspr_4.38.2-1.dsc' + SUDO_GID=111 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos15-amd64 6.12.57+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.57-1 (2025-11-05) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.57+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.57-1 (2025-11-05) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3496672/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2224745/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -133,7 +165,7 @@ Get: 27 http://deb.debian.org/debian forky/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 28 http://deb.debian.org/debian forky/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 29 http://deb.debian.org/debian forky/main amd64 debhelper all 13.28 [941 kB] -Fetched 11.2 MB in 4s (2679 kB/s) +Fetched 11.2 MB in 2s (5987 kB/s) Preconfiguring packages ... Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19862 files and directories currently installed.) @@ -264,7 +296,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/nspr-4.38.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../nspr_4.38.2-1_source.changes +I: user script /srv/workspace/pbuilder/2224745/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/2224745/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/nspr-4.38.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../nspr_4.38.2-1_source.changes dpkg-buildpackage: info: source package nspr dpkg-buildpackage: info: source version 2:4.38.2-1 dpkg-buildpackage: info: source distribution unstable @@ -753,5744 +789,11 @@ make[3]: Leaving directory '/build/reproducible-path/nspr-4.38.2/nspr/lib' make[2]: Leaving directory '/build/reproducible-path/nspr-4.38.2/nspr' make[1]: Leaving directory '/build/reproducible-path/nspr-4.38.2' - debian/rules override_dh_auto_test -make[1]: Entering directory '/build/reproducible-path/nspr-4.38.2' -/usr/bin/make -C nspr/pr/tests -make[2]: Entering directory '/build/reproducible-path/nspr-4.38.2/nspr/pr/tests' -/usr/bin/make -C dll export -make[3]: Entering directory '/build/reproducible-path/nspr-4.38.2/nspr/pr/tests/dll' -x86_64-linux-gnu-gcc -o mygetval.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../../dist/include/nspr mygetval.c -x86_64-linux-gnu-gcc -o mysetval.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../../dist/include/nspr mysetval.c -rm -f libmy.so -x86_64-linux-gnu-gcc -shared -Wl,-soname -Wl,libmy.so -o libmy.so ./mygetval.o ./mysetval.o -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -make[3]: Leaving directory '/build/reproducible-path/nspr-4.38.2/nspr/pr/tests/dll' -x86_64-linux-gnu-gcc -o abstract.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private abstract.c -x86_64-linux-gnu-gcc abstract.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o abstract -x86_64-linux-gnu-gcc -o accept.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private accept.c -x86_64-linux-gnu-gcc accept.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o accept -x86_64-linux-gnu-gcc -o acceptread.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private acceptread.c -x86_64-linux-gnu-gcc acceptread.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o acceptread -x86_64-linux-gnu-gcc -o acceptreademu.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private acceptreademu.c -x86_64-linux-gnu-gcc acceptreademu.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o acceptreademu -x86_64-linux-gnu-gcc -o addrstr.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private addrstr.c -x86_64-linux-gnu-gcc addrstr.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o addrstr -x86_64-linux-gnu-gcc -o affinity.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private affinity.c -x86_64-linux-gnu-gcc affinity.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o affinity -x86_64-linux-gnu-gcc -o alarm.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private alarm.c -x86_64-linux-gnu-gcc alarm.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o alarm -x86_64-linux-gnu-gcc -o anonfm.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private anonfm.c -x86_64-linux-gnu-gcc anonfm.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o anonfm -x86_64-linux-gnu-gcc -o append.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private append.c -x86_64-linux-gnu-gcc append.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o append -x86_64-linux-gnu-gcc -o atomic.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private atomic.c -x86_64-linux-gnu-gcc atomic.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o atomic -x86_64-linux-gnu-gcc -o attach.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private attach.c -x86_64-linux-gnu-gcc attach.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -lpthread -o attach -x86_64-linux-gnu-gcc -o bigfile.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private bigfile.c -bigfile.c: In function 'main': -bigfile.c:106:10: warning: variable 'keep' set but not used [-Wunused-but-set-variable] - 106 | PRBool keep = PR_FALSE; - | ^~~~ -x86_64-linux-gnu-gcc bigfile.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o bigfile -x86_64-linux-gnu-gcc -o bigfile2.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private bigfile2.c -x86_64-linux-gnu-gcc bigfile2.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o bigfile2 -x86_64-linux-gnu-gcc -o bigfile3.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private bigfile3.c -x86_64-linux-gnu-gcc bigfile3.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o bigfile3 -x86_64-linux-gnu-gcc -o cleanup.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private cleanup.c -cleanup.c: In function 'Thread': -cleanup.c:17:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 17 | PR_Sleep(PR_SecondsToInterval((PRUint32)sleep)); - | ^ -cleanup.c: In function 'main': -cleanup.c:86:51: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 86 | (void)PR_CreateThread(PR_USER_THREAD, Thread, (void*)child_sleep, - | ^ -x86_64-linux-gnu-gcc cleanup.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o cleanup -x86_64-linux-gnu-gcc -o cltsrv.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private cltsrv.c -cltsrv.c: In function 'Server': -cltsrv.c:721:15: warning: format '%s' expects argument of type 'char *', but argument 2 has type 'int' [-Wformat=] - 721 | ("server binding to ip port %s\n", DEFAULT_PORT)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cltsrv.c:172:48: note: in definition of macro 'TEST_LOG' - 172 | if (debug_mode || (p <= verbosity)) printf a; \ - | ^ -cltsrv.c:721:43: note: format string is defined here - 721 | ("server binding to ip port %s\n", DEFAULT_PORT)); - | ~^ - | | - | char * - | %d -cltsrv.c:725:15: warning: format '%s' expects argument of type 'char *', but argument 2 has type 'int' [-Wformat=] - 725 | ("server binding to ipv6 port %s\n", DEFAULT_PORT)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cltsrv.c:172:48: note: in definition of macro 'TEST_LOG' - 172 | if (debug_mode || (p <= verbosity)) printf a; \ - | ^ -cltsrv.c:725:45: note: format string is defined here - 725 | ("server binding to ipv6 port %s\n", DEFAULT_PORT)); - | ~^ - | | - | char * - | %d -cltsrv.c: In function 'main': -cltsrv.c:1052:21: warning: format '%s' expects argument of type 'char *', but argument 2 has type 'int' [-Wformat=] - 1052 | ("loopback client ip port %s\n", DEFAULT_PORT)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cltsrv.c:172:48: note: in definition of macro 'TEST_LOG' - 172 | if (debug_mode || (p <= verbosity)) printf a; \ - | ^ -cltsrv.c:1052:47: note: format string is defined here - 1052 | ("loopback client ip port %s\n", DEFAULT_PORT)); - | ~^ - | | - | char * - | %d -cltsrv.c:1057:21: warning: format '%s' expects argument of type 'char *', but argument 2 has type 'int' [-Wformat=] - 1057 | ("loopback client ipv6 port %s\n", DEFAULT_PORT)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cltsrv.c:172:48: note: in definition of macro 'TEST_LOG' - 172 | if (debug_mode || (p <= verbosity)) printf a; \ - | ^ -cltsrv.c:1057:49: note: format string is defined here - 1057 | ("loopback client ipv6 port %s\n", DEFAULT_PORT)); - | ~^ - | | - | char * - | %d -cltsrv.c:1063:19: warning: format '%s' expects argument of type 'char *', but argument 2 has type 'int' [-Wformat=] - 1063 | ("client enumerate port %s\n", DEFAULT_PORT)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cltsrv.c:172:48: note: in definition of macro 'TEST_LOG' - 172 | if (debug_mode || (p <= verbosity)) printf a; \ - | ^ -cltsrv.c:1063:43: note: format string is defined here - 1063 | ("client enumerate port %s\n", DEFAULT_PORT)); - | ~^ - | | - | char * - | %d -x86_64-linux-gnu-gcc cltsrv.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o cltsrv -x86_64-linux-gnu-gcc -o concur.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private concur.c -concur.c: In function 'Concur': -concur.c:59:12: warning: variable 'rc' set but not used [-Wunused-but-set-variable] - 59 | PRStatus rc; - | ^~ -x86_64-linux-gnu-gcc concur.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o concur -x86_64-linux-gnu-gcc -o cvar.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private cvar.c -cvar.c: In function 'CXReader': -cvar.c:142:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 142 | if ((int)data != i) - | ^ -cvar.c: In function 'CXWriter': -cvar.c:160:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 160 | PutCBData(cbp, (void*)i); - | ^ -cvar.c: In function 'CondWaitContextSwitch': -cvar.c:170:18: warning: variable 't2' set but not used [-Wunused-but-set-variable] - 170 | PRThread *t1, *t2; - | ^~ -cvar.c:170:13: warning: variable 't1' set but not used [-Wunused-but-set-variable] - 170 | PRThread *t1, *t2; - | ^~ -x86_64-linux-gnu-gcc cvar.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o cvar -x86_64-linux-gnu-gcc -o cvar2.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private cvar2.c -cvar2.c: In function 'PrivateCondVarThread': -cvar2.c:98:16: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 98 | DPRINTF(("PrivateCondVarThread: thread 0x%lx waiting on cvar = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 99 | PR_GetCurrentThread(), info->cvar)); - | ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -cvar2.c:37:25: note: in definition of macro 'DPRINTF' - 37 | if (_debug_on) printf arg - | ^~~ -cvar2.c:98:50: note: format string is defined here - 98 | DPRINTF(("PrivateCondVarThread: thread 0x%lx waiting on cvar = 0x%lx\n", - | ~~^ - | | - | long unsigned int -cvar2.c:98:16: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'PRCondVar *' [-Wformat=] - 98 | DPRINTF(("PrivateCondVarThread: thread 0x%lx waiting on cvar = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 99 | PR_GetCurrentThread(), info->cvar)); - | ~~~~~~~~~~ - | | - | PRCondVar * -cvar2.c:37:25: note: in definition of macro 'DPRINTF' - 37 | if (_debug_on) printf arg - | ^~~ -cvar2.c:98:74: note: format string is defined here - 98 | DPRINTF(("PrivateCondVarThread: thread 0x%lx waiting on cvar = 0x%lx\n", - | ~~^ - | | - | long unsigned int -cvar2.c:112:10: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 112 | ("PrivateCondVarThread: thread 0x%lx notified exitcvar = 0x%lx cnt = " - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 113 | "%ld\n", - 114 | PR_GetCurrentThread(), info->exitcvar, (*info->exitcount))); - | ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -cvar2.c:37:25: note: in definition of macro 'DPRINTF' - 37 | if (_debug_on) printf arg - | ^~~ -cvar2.c:112:44: note: format string is defined here - 112 | ("PrivateCondVarThread: thread 0x%lx notified exitcvar = 0x%lx cnt = " - | ~~^ - | | - | long unsigned int -cvar2.c:112:10: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'PRCondVar *' [-Wformat=] - 112 | ("PrivateCondVarThread: thread 0x%lx notified exitcvar = 0x%lx cnt = " - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 113 | "%ld\n", - 114 | PR_GetCurrentThread(), info->exitcvar, (*info->exitcount))); - | ~~~~~~~~~~~~~~ - | | - | PRCondVar * -cvar2.c:37:25: note: in definition of macro 'DPRINTF' - 37 | if (_debug_on) printf arg - | ^~~ -cvar2.c:112:70: note: format string is defined here - 112 | ("PrivateCondVarThread: thread 0x%lx notified exitcvar = 0x%lx cnt = " - | ~~^ - | | - | long unsigned int -cvar2.c:112:10: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 112 | ("PrivateCondVarThread: thread 0x%lx notified exitcvar = 0x%lx cnt = " - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 113 | "%ld\n", - 114 | PR_GetCurrentThread(), info->exitcvar, (*info->exitcount))); - | ~~~~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -cvar2.c:37:25: note: in definition of macro 'DPRINTF' - 37 | if (_debug_on) printf arg - | ^~~ -cvar2.c: In function 'CondVarTestSUU': -cvar2.c:145:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 145 | PRInt32 arg = (PRInt32)_arg; - | ^ -cvar2.c:168:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 168 | DPRINTF(("CondVarTestSUU: created thread 0x%lx\n", list[index].thread)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -cvar2.c:37:25: note: in definition of macro 'DPRINTF' - 37 | if (_debug_on) printf arg - | ^~~ -cvar2.c:168:50: note: format string is defined here - 168 | DPRINTF(("CondVarTestSUU: created thread 0x%lx\n", list[index].thread)); - | ~~^ - | | - | long unsigned int -cvar2.c:178:16: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 178 | DPRINTF(("PrivateCondVarThread: thread 0x%lx notified cvar = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 179 | PR_GetCurrentThread(), list[index].cvar)); - | ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -cvar2.c:37:25: note: in definition of macro 'DPRINTF' - 37 | if (_debug_on) printf arg - | ^~~ -cvar2.c:178:50: note: format string is defined here - 178 | DPRINTF(("PrivateCondVarThread: thread 0x%lx notified cvar = 0x%lx\n", - | ~~^ - | | - | long unsigned int -cvar2.c:178:16: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'PRCondVar *' [-Wformat=] - 178 | DPRINTF(("PrivateCondVarThread: thread 0x%lx notified cvar = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 179 | PR_GetCurrentThread(), list[index].cvar)); - | ~~~~~~~~~~~~~~~~ - | | - | PRCondVar * -cvar2.c:37:25: note: in definition of macro 'DPRINTF' - 37 | if (_debug_on) printf arg - | ^~~ -cvar2.c:178:72: note: format string is defined here - 178 | DPRINTF(("PrivateCondVarThread: thread 0x%lx notified cvar = 0x%lx\n", - | ~~^ - | | - | long unsigned int -cvar2.c: In function 'CondVarTestSUK': -cvar2.c:206:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 206 | PRInt32 arg = (PRInt32)_arg; - | ^ -cvar2.c: In function 'CondVarTestPUU': -cvar2.c:270:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 270 | PRInt32 arg = (PRInt32)_arg; - | ^ -cvar2.c:296:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 296 | DPRINTF(("CondVarTestPUU: created thread 0x%lx\n", list[index].thread)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -cvar2.c:37:25: note: in definition of macro 'DPRINTF' - 37 | if (_debug_on) printf arg - | ^~~ -cvar2.c:296:50: note: format string is defined here - 296 | DPRINTF(("CondVarTestPUU: created thread 0x%lx\n", list[index].thread)); - | ~~^ - | | - | long unsigned int -cvar2.c:314:12: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 314 | ("CondVarTestPUU: thread 0x%lx waiting on exitcvar = 0x%lx cnt = " - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 315 | "%ld\n", - 316 | PR_GetCurrentThread(), exitcvar, exitcount)); - | ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -cvar2.c:37:25: note: in definition of macro 'DPRINTF' - 37 | if (_debug_on) printf arg - | ^~~ -cvar2.c:314:40: note: format string is defined here - 314 | ("CondVarTestPUU: thread 0x%lx waiting on exitcvar = 0x%lx cnt = " - | ~~^ - | | - | long unsigned int -cvar2.c:314:12: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'PRCondVar *' [-Wformat=] - 314 | ("CondVarTestPUU: thread 0x%lx waiting on exitcvar = 0x%lx cnt = " - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 315 | "%ld\n", - 316 | PR_GetCurrentThread(), exitcvar, exitcount)); - | ~~~~~~~~ - | | - | PRCondVar * -cvar2.c:37:25: note: in definition of macro 'DPRINTF' - 37 | if (_debug_on) printf arg - | ^~~ -cvar2.c:314:68: note: format string is defined here - 314 | ("CondVarTestPUU: thread 0x%lx waiting on exitcvar = 0x%lx cnt = " - | ~~^ - | | - | long unsigned int -cvar2.c:314:12: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 314 | ("CondVarTestPUU: thread 0x%lx waiting on exitcvar = 0x%lx cnt = " - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 315 | "%ld\n", - 316 | PR_GetCurrentThread(), exitcvar, exitcount)); - | ~~~~~~~~~ - | | - | PRInt32 {aka int} -cvar2.c:37:25: note: in definition of macro 'DPRINTF' - 37 | if (_debug_on) printf arg - | ^~~ -cvar2.c:326:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 326 | DPRINTF(("CondVarTestPUU: joining thread 0x%lx\n", list[index].thread)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -cvar2.c:37:25: note: in definition of macro 'DPRINTF' - 37 | if (_debug_on) printf arg - | ^~~ -cvar2.c:326:50: note: format string is defined here - 326 | DPRINTF(("CondVarTestPUU: joining thread 0x%lx\n", list[index].thread)); - | ~~^ - | | - | long unsigned int -cvar2.c: In function 'CondVarTestPUK': -cvar2.c:346:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 346 | PRInt32 arg = (PRInt32)_arg; - | ^ -cvar2.c: In function 'CondVarTest': -cvar2.c:416:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 416 | PRInt32 arg = (PRInt32)_arg; - | ^ -cvar2.c: In function 'CondVarTimeoutTest': -cvar2.c:511:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 511 | PRInt32 arg = (PRInt32)_arg; - | ^ -cvar2.c: In function 'CondVarMixedTest': -cvar2.c:583:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 583 | PRInt32 arg = (PRInt32)_arg; - | ^ -cvar2.c:634:7: warning: value computed is not used [-Wunused-value] - 634 | *list[index].tcount++; - | ^~~~~~~~~~~~~~~~~~~~~ -cvar2.c: In function 'Measure': -cvar2.c:690:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 690 | (*func)((void*)arg); - | ^ -cvar2.c: In function 'RealMain': -cvar2.c:755:17: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'PRInt32' {aka 'int'} [-Wformat=] - 755 | printf("\n%ld Thread tests\n", threads); - | ~~^ ~~~~~~~ - | | | - | long int PRInt32 {aka int} - | %d -x86_64-linux-gnu-gcc cvar2.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o cvar2 -x86_64-linux-gnu-gcc -o dceemu.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private dceemu.c -x86_64-linux-gnu-gcc dceemu.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o dceemu -x86_64-linux-gnu-gcc -o dlltest.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private dlltest.c -x86_64-linux-gnu-gcc dlltest.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o dlltest -x86_64-linux-gnu-gcc -o dtoa.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private dtoa.c -x86_64-linux-gnu-gcc dtoa.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o dtoa -x86_64-linux-gnu-gcc -o env.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private env.c -x86_64-linux-gnu-gcc env.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o env -x86_64-linux-gnu-gcc -o errcodes.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private errcodes.c -x86_64-linux-gnu-gcc errcodes.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o errcodes -x86_64-linux-gnu-gcc -o errset.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private errset.c -errset.c: In function 'main': -errset.c:136:25: warning: variable 'err' set but not used [-Wunused-but-set-variable] - 136 | PRInt32 len1, len2, err; - | ^~~ -errset.c:136:19: warning: variable 'len2' set but not used [-Wunused-but-set-variable] - 136 | PRInt32 len1, len2, err; - | ^~~~ -errset.c:136:13: warning: variable 'len1' set but not used [-Wunused-but-set-variable] - 136 | PRInt32 len1, len2, err; - | ^~~~ -x86_64-linux-gnu-gcc errset.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o errset -x86_64-linux-gnu-gcc -o exit.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private exit.c -x86_64-linux-gnu-gcc exit.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o exit -x86_64-linux-gnu-gcc -o fdcach.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private fdcach.c -x86_64-linux-gnu-gcc fdcach.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o fdcach -x86_64-linux-gnu-gcc -o fileio.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private fileio.c -fileio.c: In function 'InitialSetup': -fileio.c:53:21: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 53 | PRInt32 nWritten, rv; - | ^~ -fileio.c:53:11: warning: variable 'nWritten' set but not used [-Wunused-but-set-variable] - 53 | PRInt32 nWritten, rv; - | ^~~~~~~~ -fileio.c: In function 'VerifyAndCleanup': -fileio.c:74:18: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 74 | PRInt32 nRead, rv; - | ^~ -fileio.c:74:11: warning: variable 'nRead' set but not used [-Wunused-but-set-variable] - 74 | PRInt32 nRead, rv; - | ^~~~~ -x86_64-linux-gnu-gcc fileio.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o fileio -x86_64-linux-gnu-gcc -o foreign.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private foreign.c -foreign.c: In function 'OneShot': -foreign.c:174:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 174 | PRIntn test = (PRIntn)arg; - | ^ -foreign.c: In function 'main': -foreign.c:303:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 303 | rv = NSPRPUB_TESTS_CreateThread(OneShot, (void*)thread_cnt); - | ^ -foreign.c:268:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 268 | PRStatus rv; - | ^~ -x86_64-linux-gnu-gcc foreign.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -lpthread -o foreign -x86_64-linux-gnu-gcc -o forktest.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private forktest.c -forktest.c: In function 'ClientThreadFunc': -forktest.c:53:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 53 | PRInt32 tmp = (PRInt32)arg; - | ^ -forktest.c: In function 'DoIO': -forktest.c:141:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 141 | PR_USER_THREAD, ClientThreadFunc, (void*)PR_ntohs(addr.inet.port), - | ^ -x86_64-linux-gnu-gcc forktest.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o forktest -x86_64-linux-gnu-gcc -o formattm.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private formattm.c -x86_64-linux-gnu-gcc formattm.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o formattm -x86_64-linux-gnu-gcc -o fsync.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private fsync.c -x86_64-linux-gnu-gcc fsync.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o fsync -x86_64-linux-gnu-gcc -o getai.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private getai.c -x86_64-linux-gnu-gcc getai.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o getai -x86_64-linux-gnu-gcc -o gethost.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private gethost.c -x86_64-linux-gnu-gcc gethost.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o gethost -x86_64-linux-gnu-gcc -o getproto.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private getproto.c -x86_64-linux-gnu-gcc getproto.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o getproto -x86_64-linux-gnu-gcc -o i2l.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private i2l.c -x86_64-linux-gnu-gcc i2l.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o i2l -x86_64-linux-gnu-gcc -o initclk.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private initclk.c -x86_64-linux-gnu-gcc initclk.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o initclk -x86_64-linux-gnu-gcc -o inrval.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private inrval.c -x86_64-linux-gnu-gcc inrval.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o inrval -x86_64-linux-gnu-gcc -o instrumt.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private instrumt.c -In file included from instrumt.c:47: -instrumt.c: In function 'ListCounters': -../../dist/include/nspr/prcountr.h:397:40: warning: statement with no effect [-Wunused-value] - 397 | #define PR_GET_COUNTER(counter,handle) 0 - | ^ -instrumt.c:83:7: note: in expansion of macro 'PR_GET_COUNTER' - 83 | PR_GET_COUNTER(tCtr, rh); - | ^~~~~~~~~~~~~~ -instrumt.c:73:46: warning: unused variable 'desc' [-Wunused-variable] - 73 | const char **qname = &qn, **rname = &rn, **desc = &dn; - | ^~~~ -instrumt.c:73:31: warning: unused variable 'rname' [-Wunused-variable] - 73 | const char **qname = &qn, **rname = &rn, **desc = &dn; - | ^~~~~ -instrumt.c:73:16: warning: unused variable 'qname' [-Wunused-variable] - 73 | const char **qname = &qn, **rname = &rn, **desc = &dn; - | ^~~~~ -instrumt.c: In function 'ListTraces': -instrumt.c:98:46: warning: unused variable 'desc' [-Wunused-variable] - 98 | const char **qname = &qn, **rname = &rn, **desc = &dn; - | ^~~~ -instrumt.c:98:31: warning: unused variable 'rname' [-Wunused-variable] - 98 | const char **qname = &qn, **rname = &rn, **desc = &dn; - | ^~~~~ -instrumt.c:98:16: warning: unused variable 'qname' [-Wunused-variable] - 98 | const char **qname = &qn, **rname = &rn, **desc = &dn; - | ^~~~~ -instrumt.c: In function 'CounterTest': -../../dist/include/nspr/prcountr.h:397:40: warning: statement with no effect [-Wunused-value] - 397 | #define PR_GET_COUNTER(counter,handle) 0 - | ^ -instrumt.c:178:3: note: in expansion of macro 'PR_GET_COUNTER' - 178 | PR_GET_COUNTER(i, zCounter); - | ^~~~~~~~~~~~~~ -instrumt.c:167:21: warning: unused variable 'zCounter' [-Wunused-variable] - 167 | PR_DEFINE_COUNTER(zCounter); - | ^~~~~~~~ -../../dist/include/nspr/prcountr.h:98:49: note: in definition of macro 'PR_DEFINE_COUNTER' - 98 | #define PR_DEFINE_COUNTER(name) PRCounterHandle name - | ^~~~ -instrumt.c:166:21: warning: unused variable 'tc' [-Wunused-variable] - 166 | PR_DEFINE_COUNTER(tc); - | ^~ -../../dist/include/nspr/prcountr.h:98:49: note: in definition of macro 'PR_DEFINE_COUNTER' - 98 | #define PR_DEFINE_COUNTER(name) PRCounterHandle name - | ^~~~ -instrumt.c:164:28: warning: variable 't4' set but not used [-Wunused-but-set-variable] - 164 | PRThread *t1, *t2, *t3, *t4; - | ^~ -instrumt.c:164:23: warning: variable 't3' set but not used [-Wunused-but-set-variable] - 164 | PRThread *t1, *t2, *t3, *t4; - | ^~ -instrumt.c:164:18: warning: variable 't2' set but not used [-Wunused-but-set-variable] - 164 | PRThread *t1, *t2, *t3, *t4; - | ^~ -instrumt.c:164:13: warning: variable 't1' set but not used [-Wunused-but-set-variable] - 164 | PRThread *t1, *t2, *t3, *t4; - | ^~ -instrumt.c: In function 'TraceTest': -instrumt.c:281:18: warning: variable 't2' set but not used [-Wunused-but-set-variable] - 281 | PRThread *t1, *t2; - | ^~ -instrumt.c:281:13: warning: variable 't1' set but not used [-Wunused-but-set-variable] - 281 | PRThread *t1, *t2; - | ^~ -In file included from instrumt.c:46: -instrumt.c:280:19: warning: unused variable 'th' [-Wunused-variable] - 280 | PR_DEFINE_TRACE(th); - | ^~ -../../dist/include/nspr/prtrace.h:116:45: note: in definition of macro 'PR_DEFINE_TRACE' - 116 | #define PR_DEFINE_TRACE(name) PRTraceHandle name - | ^~~~ -instrumt.c:279:11: warning: variable 'size' set but not used [-Wunused-but-set-variable] - 279 | PRInt32 size; - | ^~~~ -instrumt.c:278:11: warning: unused variable 'i' [-Wunused-variable] - 278 | PRInt32 i; - | ^ -instrumt.c: At top level: -instrumt.c:341:13: warning: 'OrderedLockTest' defined but not used [-Wunused-function] - 341 | static void OrderedLockTest(void) { - | ^~~~~~~~~~~~~~~ -instrumt.c:277:13: warning: 'TraceTest' defined but not used [-Wunused-function] - 277 | static void TraceTest(void) { - | ^~~~~~~~~ -instrumt.c:163:13: warning: 'CounterTest' defined but not used [-Wunused-function] - 163 | static void CounterTest(void) { - | ^~~~~~~~~~~ -instrumt.c:67:13: warning: 'Help' defined but not used [-Wunused-function] - 67 | static void Help(void) { printf("Help? ... Ha!\n"); } - | ^~~~ -x86_64-linux-gnu-gcc instrumt.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o instrumt -x86_64-linux-gnu-gcc -o intrio.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private intrio.c -intrio.c: In function 'AbortIO': -intrio.c:23:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 23 | PRStatus rv; - | ^~ -x86_64-linux-gnu-gcc intrio.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o intrio -x86_64-linux-gnu-gcc -o intrupt.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private intrupt.c -intrupt.c: In function 'AbortIO': -intrupt.c:121:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 121 | PRStatus rv; - | ^~ -intrupt.c: In function 'Intrupt': -intrupt.c:208:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 208 | PRStatus rv; - | ^~ -intrupt.c: In function 'main': -intrupt.c:324:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 324 | PRStatus rv; - | ^~ -x86_64-linux-gnu-gcc intrupt.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o intrupt -x86_64-linux-gnu-gcc -o io_timeout.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private io_timeout.c -io_timeout.c: In function 'thread_main': -io_timeout.c:122:58: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] - 122 | printf("TEST PASSED! PR_Accept() returned error %d\n", - | ~^ - | | - | int - | %ld -In file included from /usr/include/stdio.h:970, - from io_timeout.c:28: -In function 'printf', - inlined from 'thread_main' at io_timeout.c:79:3: -/usr/include/x86_64-linux-gnu/bits/stdio2.h:118:10: warning: 'scope_str' may be used uninitialized [-Wmaybe-uninitialized] - 118 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -io_timeout.c: In function 'thread_main': -io_timeout.c:58:9: note: 'scope_str' was declared here - 58 | char* scope_str; - | ^~~~~~~~~ -x86_64-linux-gnu-gcc io_timeout.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o io_timeout -x86_64-linux-gnu-gcc -o ioconthr.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private ioconthr.c -x86_64-linux-gnu-gcc ioconthr.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o ioconthr -x86_64-linux-gnu-gcc -o ipv6.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private ipv6.c -x86_64-linux-gnu-gcc ipv6.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o ipv6 -x86_64-linux-gnu-gcc -o join.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private join.c -x86_64-linux-gnu-gcc join.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o join -x86_64-linux-gnu-gcc -o joinkk.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private joinkk.c -x86_64-linux-gnu-gcc joinkk.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o joinkk -x86_64-linux-gnu-gcc -o joinku.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private joinku.c -x86_64-linux-gnu-gcc joinku.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o joinku -x86_64-linux-gnu-gcc -o joinuk.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private joinuk.c -x86_64-linux-gnu-gcc joinuk.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o joinuk -x86_64-linux-gnu-gcc -o joinuu.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private joinuu.c -x86_64-linux-gnu-gcc joinuu.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o joinuu -x86_64-linux-gnu-gcc -o layer.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private layer.c -layer.c: In function 'PushLayer': -layer.c:58:12: warning: unused variable 'rv' [-Wunused-variable] - 58 | PRStatus rv = PR_PushIOLayer(stack, PR_GetLayersIdentity(stack), layer); - | ^~ -layer.c: In function 'PushNewLayers': -layer.c:69:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 69 | PRStatus rv; - | ^~ -layer.c: In function 'Client': -layer.c:110:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 110 | PRStatus rv; - | ^~ -layer.c: In function 'Server': -layer.c:145:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 145 | PRStatus rv; - | ^~ -layer.c: In function 'main': -layer.c:261:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 261 | PRStatus rv; - | ^~ -x86_64-linux-gnu-gcc layer.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o layer -x86_64-linux-gnu-gcc -o lazyinit.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private lazyinit.c -lazyinit.c: In function 'main': -lazyinit.c:46:28: warning: variable 'tcp' set but not used [-Wunused-but-set-variable] - 46 | PRFileDesc *file, *udp, *tcp, *pair[2]; - | ^~~ -lazyinit.c:46:22: warning: variable 'udp' set but not used [-Wunused-but-set-variable] - 46 | PRFileDesc *file, *udp, *tcp, *pair[2]; - | ^~~ -lazyinit.c:46:15: warning: variable 'file' set but not used [-Wunused-but-set-variable] - 46 | PRFileDesc *file, *udp, *tcp, *pair[2]; - | ^~~~ -lazyinit.c:45:18: warning: variable 'interval' set but not used [-Wunused-but-set-variable] - 45 | PRIntervalTime interval = 0; - | ^~~~~~~~ -lazyinit.c:44:13: warning: variable 'thread' set but not used [-Wunused-but-set-variable] - 44 | PRThread* thread = NULL; - | ^~~~~~ -lazyinit.c:43:14: warning: unused variable 'cv' [-Wunused-variable] - 43 | PRCondVar* cv = NULL; - | ^~ -lazyinit.c:42:11: warning: variable 'ml' set but not used [-Wunused-but-set-variable] - 42 | PRLock* ml = NULL; - | ^~ -lazyinit.c:41:10: warning: variable 'dir' set but not used [-Wunused-but-set-variable] - 41 | PRDir* dir = NULL; - | ^~~ -lazyinit.c:40:9: warning: variable 'path' set but not used [-Wunused-but-set-variable] - 40 | char* path = NULL; - | ^~~~ -lazyinit.c:39:12: warning: variable 'status' set but not used [-Wunused-but-set-variable] - 39 | PRStatus status; - | ^~~~~~ -x86_64-linux-gnu-gcc lazyinit.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o lazyinit -x86_64-linux-gnu-gcc -o libfilename.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private libfilename.c -x86_64-linux-gnu-gcc libfilename.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o libfilename -x86_64-linux-gnu-gcc -o lltest.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private lltest.c -lltest.c: In function 'ShiftCompileOnly': -lltest.c:646:12: warning: variable 'ua' set but not used [-Wunused-but-set-variable] - 646 | PRUint64 ua, ub; - | ^~ -lltest.c:645:11: warning: variable 'ia' set but not used [-Wunused-but-set-variable] - 645 | PRInt64 ia, ib; - | ^~ -lltest.c: In function 'TestArithmetic': -lltest.c:732:11: warning: unused variable 'largeMinusMultCand' [-Wunused-variable] - 732 | PRInt64 largeMinusMultCand = LL_INIT(0xffffffff, 0x10000001); - | ^~~~~~~~~~~~~~~~~~ -lltest.c: At top level: -lltest.c:639:13: warning: 'ShiftCompileOnly' defined but not used [-Wunused-function] - 639 | static void ShiftCompileOnly() { - | ^~~~~~~~~~~~~~~~ -x86_64-linux-gnu-gcc lltest.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o lltest -x86_64-linux-gnu-gcc -o lock.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private lock.c -lock.c: In function 'ContentiousLock': -lock.c:135:12: warning: variable 'status' set but not used [-Wunused-but-set-variable] - 135 | PRStatus status; - | ^~~~~~ -lock.c: In function 'ContentiousMonitor': -lock.c:271:12: warning: variable 'status' set but not used [-Wunused-but-set-variable] - 271 | PRStatus status; - | ^~~~~~ -lock.c: In function 'ContentiousCMonitor': -lock.c:334:12: warning: variable 'status' set but not used [-Wunused-but-set-variable] - 334 | PRStatus status; - | ^~~~~~ -x86_64-linux-gnu-gcc lock.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o lock -x86_64-linux-gnu-gcc -o lockfile.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private lockfile.c -lockfile.c: In function 'ContentiousLock': -lockfile.c:103:12: warning: variable 'status' set but not used [-Wunused-but-set-variable] - 103 | PRStatus status; - | ^~~~~~ -x86_64-linux-gnu-gcc lockfile.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o lockfile -x86_64-linux-gnu-gcc -o logfile.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private logfile.c -x86_64-linux-gnu-gcc logfile.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o logfile -x86_64-linux-gnu-gcc -o logger.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private logger.c -x86_64-linux-gnu-gcc logger.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o logger -x86_64-linux-gnu-gcc -o makedir.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private makedir.c -x86_64-linux-gnu-gcc makedir.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o makedir -x86_64-linux-gnu-gcc -o mbcs.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private mbcs.c -mbcs.c: In function 'TraverseDirectory': -mbcs.c:68:20: warning: pointer targets in passing argument 1 of 'PR_OpenDir' differ in signedness [-Wpointer-sign] - 68 | cwd = PR_OpenDir(dir); - | ^~~ - | | - | unsigned char * -In file included from ../../dist/include/nspr/nspr.h:20, - from mbcs.c:38: -../../dist/include/nspr/prio.h:1013:41: note: expected 'const char *' but argument is of type 'unsigned char *' - 1013 | NSPR_API(PRDir*) PR_OpenDir(const char *name); - | ~~~~~~~~~~~~^~~~ -mbcs.c:83:34: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PROffset32' {aka 'int'} [-Wformat=] - 83 | printf("File: %s \tsize: %ld\n", dirEntry->name, info.size); - | ~~^ ~~~~~~~~~ - | | | - | long int PROffset32 {aka int} - | %d -mbcs.c:86:44: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'PRErrorCode' {aka 'int'} [-Wformat=] - 86 | printf("PR_Open() failed. Error: %ld, OSError: %ld\n", PR_GetError(), - | ~~^ ~~~~~~~~~~~~~ - | | | - | long int PRErrorCode {aka int} - | %d -mbcs.c:86:58: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRInt32' {aka 'int'} [-Wformat=] - 86 | printf("PR_Open() failed. Error: %ld, OSError: %ld\n", PR_GetError(), - | ~~^ - | | - | long int - | %d - 87 | PR_GetOSError()); - | ~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -mbcs.c:91:45: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'PRErrorCode' {aka 'int'} [-Wformat=] - 91 | printf("PR_Close() failed. Error: %ld, OSError: %ld\n", PR_GetError(), - | ~~^ ~~~~~~~~~~~~~ - | | | - | long int PRErrorCode {aka int} - | %d -mbcs.c:91:59: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRInt32' {aka 'int'} [-Wformat=] - 91 | printf("PR_Close() failed. Error: %ld, OSError: %ld\n", PR_GetError(), - | ~~^ - | | - | long int - | %d - 92 | PR_GetOSError()); - | ~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -mbcs.c:96:25: warning: pointer targets in passing argument 1 of 'TraverseDirectory' differ in signedness [-Wpointer-sign] - 96 | TraverseDirectory(nextDir); - | ^~~~~~~ - | | - | char * -mbcs.c:57:46: note: expected 'unsigned char *' but argument is of type 'char *' - 57 | static void TraverseDirectory(unsigned char* dir) { - | ~~~~~~~~~~~~~~~^~~ -mbcs.c:62:11: warning: unused variable 'err' [-Wunused-variable] - 62 | PRInt32 err; - | ^~~ -mbcs.c: In function 'main': -mbcs.c:147:21: warning: pointer targets in passing argument 1 of 'TraverseDirectory' differ in signedness [-Wpointer-sign] - 147 | TraverseDirectory(dirName); - | ^~~~~~~ - | | - | char * -mbcs.c:57:46: note: expected 'unsigned char *' but argument is of type 'char *' - 57 | static void TraverseDirectory(unsigned char* dir) { - | ~~~~~~~~~~~~~~~^~~ -x86_64-linux-gnu-gcc mbcs.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o mbcs -x86_64-linux-gnu-gcc -o multiacc.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private multiacc.c -x86_64-linux-gnu-gcc multiacc.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o multiacc -x86_64-linux-gnu-gcc -o multiwait.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private multiwait.c -multiwait.c: In function 'DestroyShared': -multiwait.c:83:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 83 | PRStatus rv; - | ^~ -multiwait.c: In function 'OneInThenCancelled': -multiwait.c:203:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 203 | PRStatus rv; - | ^~ -multiwait.c: In function 'OneOpOneThread': -multiwait.c:243:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 243 | PRStatus rv; - | ^~ -multiwait.c: In function 'ManyOpOneThread': -multiwait.c:270:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 270 | PRStatus rv; - | ^~ -multiwait.c: In function 'SomeOpsSomeThreads': -multiwait.c:335:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 335 | PRStatus rv; - | ^~ -multiwait.c: In function 'EnumerationThread': -multiwait.c:469:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 469 | PRStatus rv; - | ^~ -multiwait.c: In function 'ServerThread': -multiwait.c:497:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 497 | PRStatus rv; - | ^~ -multiwait.c: In function 'RealOneGroupIO': -multiwait.c:578:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 578 | PRStatus rv; - | ^~ -x86_64-linux-gnu-gcc multiwait.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o multiwait -x86_64-linux-gnu-gcc -o many_cv.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private many_cv.c -many_cv.c: In function 'RealMain': -many_cv.c:38:10: warning: variable 'stats' set but not used [-Wunused-but-set-variable] - 38 | PRBool stats = PR_FALSE; - | ^~~~~ -x86_64-linux-gnu-gcc many_cv.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o many_cv -x86_64-linux-gnu-gcc -o monref.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private monref.c -monref.c: In function 'ThreadFunc': -monref.c:24:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 24 | PRStatus rv; - | ^~ -monref.c: In function 'main': -monref.c:37:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 37 | PRStatus rv; - | ^~ -x86_64-linux-gnu-gcc monref.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o monref -x86_64-linux-gnu-gcc -o nameshm1.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private nameshm1.c -x86_64-linux-gnu-gcc nameshm1.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o nameshm1 -x86_64-linux-gnu-gcc -o nbconn.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private nbconn.c -nbconn.c: In function 'main': -nbconn.c:166:55: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'PRErrorCode' {aka 'int'} [-Wformat=] - 166 | printf("PR_GetConnectStatus: connect failed: (%ld, %ld)\n", PR_GetError(), - | ~~^ ~~~~~~~~~~~~~ - | | | - | long int PRErrorCode {aka int} - | %d -nbconn.c:166:60: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRInt32' {aka 'int'} [-Wformat=] - 166 | printf("PR_GetConnectStatus: connect failed: (%ld, %ld)\n", PR_GetError(), - | ~~^ - | | - | long int - | %d - 167 | PR_GetOSError()); - | ~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -nbconn.c:58:11: warning: unused variable 'failed_already' [-Wunused-variable] - 58 | PRInt32 failed_already = 0; - | ^~~~~~~~~~~~~~ -nbconn.c:57:39: warning: unused variable 'bytes_sent' [-Wunused-variable] - 57 | PRIntn default_case, n, bytes_read, bytes_sent; - | ^~~~~~~~~~ -nbconn.c:57:27: warning: unused variable 'bytes_read' [-Wunused-variable] - 57 | PRIntn default_case, n, bytes_read, bytes_sent; - | ^~~~~~~~~~ -nbconn.c: In function 'connection_success_test': -nbconn.c:307:12: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 307 | DPRINTF(("Created TCP_Server thread [0x%x]\n", thr)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ - | | - | PRThread * -nbconn.c:44:25: note: in definition of macro 'DPRINTF' - 44 | if (_debug_on) printf arg - | ^~~ -nbconn.c:307:43: note: format string is defined here - 307 | DPRINTF(("Created TCP_Server thread [0x%x]\n", thr)); - | ~^ - | | - | unsigned int -nbconn.c:383:62: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRErrorCode' {aka 'int'} [-Wformat=] - 383 | fprintf(stderr, "PR_GetConnectStatus: connect failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 384 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~ - | | - | PRErrorCode {aka int} -nbconn.c:383:67: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 383 | fprintf(stderr, "PR_GetConnectStatus: connect failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 384 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -nbconn.c:229:10: warning: unused variable 'default_case' [-Wunused-variable] - 229 | PRIntn default_case, n, bytes_read, bytes_sent; - | ^~~~~~~~~~~~ -nbconn.c: In function 'connection_failure_test': -nbconn.c:489:13: warning: unused variable 'rv' [-Wunused-variable] - 489 | PRInt32 rv; - | ^~ -x86_64-linux-gnu-gcc nbconn.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o nbconn -x86_64-linux-gnu-gcc -o nblayer.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private nblayer.c -nblayer.c: In function 'PushLayer': -nblayer.c:69:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 69 | PRStatus rv; - | ^~ -nblayer.c: In function 'Server': -nblayer.c:204:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 204 | PRStatus rv; - | ^~ -nblayer.c: In function 'MyAccept': -nblayer.c:357:23: warning: unused variable 'layer' [-Wunused-variable] - 357 | PRFileDesc *newfd, *layer = fd; - | ^~~~~ -nblayer.c:356:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 356 | PRStatus rv; - | ^~ -nblayer.c: In function 'main': -nblayer.c:534:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 534 | PRStatus rv; - | ^~ -nblayer.c: In function 'MyPoll': -nblayer.c:347:34: warning: 'my_flags' may be used uninitialized [-Wmaybe-uninitialized] - 347 | new_flags = (fd->lower->methods->poll)(fd->lower, my_flags, out_flags); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -nblayer.c:318:11: note: 'my_flags' was declared here - 318 | PRInt16 my_flags, new_flags; - | ^~~~~~~~ -x86_64-linux-gnu-gcc nblayer.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o nblayer -x86_64-linux-gnu-gcc -o nonblock.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private nonblock.c -nonblock.c: In function 'clientThreadFunc': -nonblock.c:31:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 31 | PRUintn port = (PRUintn)arg; - | ^ -nonblock.c:59:13: warning: variable 'n' set but not used [-Wunused-but-set-variable] - 59 | PRInt32 n; - | ^ -nonblock.c: In function 'RealMain': -nonblock.c:137:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 137 | (void*)listenPort, PR_PRIORITY_NORMAL, - | ^ -nonblock.c:179:49: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRInt32' {aka 'int'} [-Wformat=] - 179 | fprintf(stderr, "First PR_Recv: retVal: %ld, Error: %ld\n", retVal, - | ~~^ ~~~~~~ - | | | - | long int PRInt32 {aka int} - | %d -nonblock.c:179:61: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRErrorCode' {aka 'int'} [-Wformat=] - 179 | fprintf(stderr, "First PR_Recv: retVal: %ld, Error: %ld\n", retVal, - | ~~^ - | | - | long int - | %d - 180 | PR_GetError()); - | ~~~~~~~~~~~~~ - | | - | PRErrorCode {aka int} -nonblock.c:189:50: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRInt32' {aka 'int'} [-Wformat=] - 189 | fprintf(stderr, "Second PR_Recv: retVal: %ld, Error: %ld\n", retVal, - | ~~^ ~~~~~~ - | | | - | long int PRInt32 {aka int} - | %d -nonblock.c:189:62: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRErrorCode' {aka 'int'} [-Wformat=] - 189 | fprintf(stderr, "Second PR_Recv: retVal: %ld, Error: %ld\n", retVal, - | ~~^ - | | - | long int - | %d - 190 | PR_GetError()); - | ~~~~~~~~~~~~~ - | | - | PRErrorCode {aka int} -x86_64-linux-gnu-gcc nonblock.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o nonblock -x86_64-linux-gnu-gcc -o ntioto.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private ntioto.c -ntioto.c: In function 'ConnectThread': -ntioto.c:160:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 160 | PRStatus rv; - | ^~ -ntioto.c: In function 'main': -ntioto.c:191:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 191 | PRStatus rv; - | ^~ -x86_64-linux-gnu-gcc ntioto.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o ntioto -x86_64-linux-gnu-gcc -o ntoh.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private ntoh.c -x86_64-linux-gnu-gcc ntoh.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o ntoh -x86_64-linux-gnu-gcc -o obsints.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private obsints.c -obsints.c: In function 'main': -obsints.c:43:10: warning: unused variable 'ui64' [-Wunused-variable] - 43 | uint64 ui64; - | ^~~~ -obsints.c:42:9: warning: unused variable 'i64' [-Wunused-variable] - 42 | int64 i64; - | ^~~ -obsints.c:41:10: warning: unused variable 'ui32' [-Wunused-variable] - 41 | uint32 ui32; - | ^~~~ -obsints.c:40:9: warning: unused variable 'i32' [-Wunused-variable] - 40 | int32 i32; - | ^~~ -obsints.c:39:10: warning: unused variable 'ui16' [-Wunused-variable] - 39 | uint16 ui16; - | ^~~~ -obsints.c:38:9: warning: unused variable 'i16' [-Wunused-variable] - 38 | int16 i16; - | ^~~ -obsints.c:37:9: warning: unused variable 'ui8' [-Wunused-variable] - 37 | uint8 ui8; - | ^~~ -obsints.c:36:8: warning: unused variable 'i8' [-Wunused-variable] - 36 | int8 i8; - | ^~ -obsints.c:35:8: warning: unused variable 'ui' [-Wunused-variable] - 35 | uint ui; - | ^~ -obsints.c:34:9: warning: unused variable 'uin' [-Wunused-variable] - 34 | uintn uin; - | ^~~ -obsints.c:33:8: warning: unused variable 'in' [-Wunused-variable] - 33 | intn in; - | ^~ -x86_64-linux-gnu-gcc obsints.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o obsints -x86_64-linux-gnu-gcc -o op_2long.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private op_2long.c -x86_64-linux-gnu-gcc op_2long.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o op_2long -x86_64-linux-gnu-gcc -o op_excl.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private op_excl.c -x86_64-linux-gnu-gcc op_excl.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o op_excl -x86_64-linux-gnu-gcc -o op_filnf.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private op_filnf.c -x86_64-linux-gnu-gcc op_filnf.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o op_filnf -x86_64-linux-gnu-gcc -o op_filok.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private op_filok.c -x86_64-linux-gnu-gcc op_filok.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o op_filok -x86_64-linux-gnu-gcc -o op_noacc.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private op_noacc.c -x86_64-linux-gnu-gcc op_noacc.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o op_noacc -x86_64-linux-gnu-gcc -o op_nofil.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private op_nofil.c -x86_64-linux-gnu-gcc op_nofil.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o op_nofil -x86_64-linux-gnu-gcc -o openfile.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private openfile.c -x86_64-linux-gnu-gcc openfile.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o openfile -x86_64-linux-gnu-gcc -o parent.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private parent.c -x86_64-linux-gnu-gcc parent.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o parent -x86_64-linux-gnu-gcc -o parsetm.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private parsetm.c -parsetm.c: In function 'PrintExplodedTime': -parsetm.c:27:21: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 27 | printf("%s %s %ld %02ld:%02ld:%02ld ", dayOfWeek[et->tm_wday], - | ~~^ - | | - | long int - | %d - 28 | month[et->tm_month], et->tm_mday, et->tm_hour, et->tm_min, - | ~~~~~~~~~~~ - | | - | PRInt32 {aka int} -parsetm.c:27:27: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'PRInt32' {aka 'int'} [-Wformat=] - 27 | printf("%s %s %ld %02ld:%02ld:%02ld ", dayOfWeek[et->tm_wday], - | ~~~~^ - | | - | long int - | %02d - 28 | month[et->tm_month], et->tm_mday, et->tm_hour, et->tm_min, - | ~~~~~~~~~~~ - | | - | PRInt32 {aka int} -parsetm.c:27:33: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'PRInt32' {aka 'int'} [-Wformat=] - 27 | printf("%s %s %ld %02ld:%02ld:%02ld ", dayOfWeek[et->tm_wday], - | ~~~~^ - | | - | long int - | %02d - 28 | month[et->tm_month], et->tm_mday, et->tm_hour, et->tm_min, - | ~~~~~~~~~~ - | | - | PRInt32 {aka int} -parsetm.c:27:39: warning: format '%ld' expects argument of type 'long int', but argument 7 has type 'PRInt32' {aka 'int'} [-Wformat=] - 27 | printf("%s %s %ld %02ld:%02ld:%02ld ", dayOfWeek[et->tm_wday], - | ~~~~^ - | | - | long int - | %02d - 28 | month[et->tm_month], et->tm_mday, et->tm_hour, et->tm_min, - 29 | et->tm_sec); - | ~~~~~~~~~~ - | | - | PRInt32 {aka int} -parsetm.c:46:21: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRInt32' {aka 'int'} [-Wformat=] - 46 | printf("%s%02ld%02ld ", sign, hourOffset, minOffset); - | ~~~~^ ~~~~~~~~~~ - | | | - | long int PRInt32 {aka int} - | %02d -parsetm.c:46:26: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 46 | printf("%s%02ld%02ld ", sign, hourOffset, minOffset); - | ~~~~^ ~~~~~~~~~ - | | | - | long int PRInt32 {aka int} - | %02d -x86_64-linux-gnu-gcc parsetm.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o parsetm -x86_64-linux-gnu-gcc -o peek.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private peek.c -peek.c: In function 'ClientNB': -peek.c:130:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 130 | PRUint16 port = (PRUint16)arg; - | ^ -peek.c: In function 'RunTest': -peek.c:291:54: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 291 | client = PR_CreateThread(PR_USER_THREAD, ClientNB, (void*)port, - | ^ -x86_64-linux-gnu-gcc peek.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o peek -x86_64-linux-gnu-gcc -o perf.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private perf.c -perf.c: In function 'DLLProcedureCall': -perf.c:39:17: warning: variable 'state' set but not used [-Wunused-but-set-variable] - 39 | PRThreadState state; - | ^~~~~ -perf.c: In function 'Now': -perf.c:49:10: warning: variable 'time' set but not used [-Wunused-but-set-variable] - 49 | PRTime time; - | ^~~~ -perf.c: In function 'Interval': -perf.c:58:18: warning: variable 'time' set but not used [-Wunused-but-set-variable] - 58 | PRIntervalTime time; - | ^~~~ -perf.c: In function 'CXReader': -perf.c:129:16: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 129 | DPRINTF(("CXReader: thread = 0x%lx waiting\n", PR_GetCurrentThread())); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -perf.c:15:25: note: in definition of macro 'DPRINTF' - 15 | if (_debug_on) printf arg - | ^~~ -perf.c:129:40: note: format string is defined here - 129 | DPRINTF(("CXReader: thread = 0x%lx waiting\n", PR_GetCurrentThread())); - | ~~^ - | | - | long unsigned int -perf.c:141:12: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 141 | DPRINTF(("CXReader: thread = 0x%lx exiting\n", PR_GetCurrentThread())); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -perf.c:15:25: note: in definition of macro 'DPRINTF' - 15 | if (_debug_on) printf arg - | ^~~ -perf.c:141:36: note: format string is defined here - 141 | DPRINTF(("CXReader: thread = 0x%lx exiting\n", PR_GetCurrentThread())); - | ~~^ - | | - | long unsigned int -perf.c: In function 'CXWriter': -perf.c:151:16: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 151 | DPRINTF(("CXWriter: thread = 0x%lx waiting\n", PR_GetCurrentThread())); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -perf.c:15:25: note: in definition of macro 'DPRINTF' - 15 | if (_debug_on) printf arg - | ^~~ -perf.c:151:40: note: format string is defined here - 151 | DPRINTF(("CXWriter: thread = 0x%lx waiting\n", PR_GetCurrentThread())); - | ~~^ - | | - | long unsigned int -perf.c:163:12: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 163 | DPRINTF(("CXWriter: thread = 0x%lx exiting\n", PR_GetCurrentThread())); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -perf.c:15:25: note: in definition of macro 'DPRINTF' - 15 | if (_debug_on) printf arg - | ^~~ -perf.c:163:36: note: format string is defined here - 163 | DPRINTF(("CXWriter: thread = 0x%lx exiting\n", PR_GetCurrentThread())); - | ~~^ - | | - | long unsigned int -perf.c: In function 'ContextSwitch': -perf.c:179:10: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'PRThread *' [-Wformat=] - 179 | ("ContextSwitch: created %s thread = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 180 | (scope1 == PR_GLOBAL_THREAD ? "PR_GLOBAL_THREAD" : "PR_LOCAL_THREAD"), - 181 | t1)); - | ~~ - | | - | PRThread * -perf.c:15:25: note: in definition of macro 'DPRINTF' - 15 | if (_debug_on) printf arg - | ^~~ -perf.c:179:50: note: format string is defined here - 179 | ("ContextSwitch: created %s thread = 0x%lx\n", - | ~~^ - | | - | long unsigned int -perf.c:189:10: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'PRThread *' [-Wformat=] - 189 | ("ContextSwitch: created %s thread = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 190 | (scope2 == PR_GLOBAL_THREAD ? "PR_GLOBAL_THREAD" : "PR_LOCAL_THREAD"), - 191 | t2)); - | ~~ - | | - | PRThread * -perf.c:15:25: note: in definition of macro 'DPRINTF' - 15 | if (_debug_on) printf arg - | ^~~ -perf.c:189:50: note: format string is defined here - 189 | ("ContextSwitch: created %s thread = 0x%lx\n", - | ~~^ - | | - | long unsigned int -perf.c: In function 'SemaThread': -perf.c:225:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 225 | DPRINTF(("SemaThread: thread = 0x%lx waiting on sem = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 226 | PR_GetCurrentThread(), sem[0])); - | ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -perf.c:15:25: note: in definition of macro 'DPRINTF' - 15 | if (_debug_on) printf arg - | ^~~ -perf.c:225:40: note: format string is defined here - 225 | DPRINTF(("SemaThread: thread = 0x%lx waiting on sem = 0x%lx\n", - | ~~^ - | | - | long unsigned int -perf.c:225:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'PRSemaphore *' [-Wformat=] - 225 | DPRINTF(("SemaThread: thread = 0x%lx waiting on sem = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 226 | PR_GetCurrentThread(), sem[0])); - | ~~~~~~ - | | - | PRSemaphore * -perf.c:15:25: note: in definition of macro 'DPRINTF' - 15 | if (_debug_on) printf arg - | ^~~ -perf.c:225:63: note: format string is defined here - 225 | DPRINTF(("SemaThread: thread = 0x%lx waiting on sem = 0x%lx\n", - | ~~^ - | | - | long unsigned int -perf.c:228:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 228 | DPRINTF(("SemaThread: thread = 0x%lx posting on sem = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 229 | PR_GetCurrentThread(), sem[1])); - | ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -perf.c:15:25: note: in definition of macro 'DPRINTF' - 15 | if (_debug_on) printf arg - | ^~~ -perf.c:228:40: note: format string is defined here - 228 | DPRINTF(("SemaThread: thread = 0x%lx posting on sem = 0x%lx\n", - | ~~^ - | | - | long unsigned int -perf.c:228:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'PRSemaphore *' [-Wformat=] - 228 | DPRINTF(("SemaThread: thread = 0x%lx posting on sem = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 229 | PR_GetCurrentThread(), sem[1])); - | ~~~~~~ - | | - | PRSemaphore * -perf.c:15:25: note: in definition of macro 'DPRINTF' - 15 | if (_debug_on) printf arg - | ^~~ -perf.c:228:63: note: format string is defined here - 228 | DPRINTF(("SemaThread: thread = 0x%lx posting on sem = 0x%lx\n", - | ~~^ - | | - | long unsigned int -perf.c:237:12: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 237 | DPRINTF(("SemaThread: thread = 0x%lx exiting\n", PR_GetCurrentThread())); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -perf.c:15:25: note: in definition of macro 'DPRINTF' - 15 | if (_debug_on) printf arg - | ^~~ -perf.c:237:38: note: format string is defined here - 237 | DPRINTF(("SemaThread: thread = 0x%lx exiting\n", PR_GetCurrentThread())); - | ~~^ - | | - | long unsigned int -perf.c: In function 'SemaContextSwitch': -perf.c:260:10: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'PRThread *' [-Wformat=] - 260 | ("SemaContextSwitch: created %s thread = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 261 | (scope1 == PR_GLOBAL_THREAD ? "PR_GLOBAL_THREAD" : "PR_LOCAL_THREAD"), - 262 | t1)); - | ~~ - | | - | PRThread * -perf.c:15:25: note: in definition of macro 'DPRINTF' - 15 | if (_debug_on) printf arg - | ^~~ -perf.c:260:54: note: format string is defined here - 260 | ("SemaContextSwitch: created %s thread = 0x%lx\n", - | ~~^ - | | - | long unsigned int -perf.c:270:10: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'PRThread *' [-Wformat=] - 270 | ("SemaContextSwitch: created %s thread = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 271 | (scope2 == PR_GLOBAL_THREAD ? "PR_GLOBAL_THREAD" : "PR_LOCAL_THREAD"), - 272 | t2)); - | ~~ - | | - | PRThread * -perf.c:15:25: note: in definition of macro 'DPRINTF' - 15 | if (_debug_on) printf arg - | ^~~ -perf.c:270:54: note: format string is defined here - 270 | ("SemaContextSwitch: created %s thread = 0x%lx\n", - | ~~^ - | | - | long unsigned int -x86_64-linux-gnu-gcc perf.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o perf -x86_64-linux-gnu-gcc -o pipeping.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private pipeping.c -x86_64-linux-gnu-gcc pipeping.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o pipeping -x86_64-linux-gnu-gcc -o pipeping2.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private pipeping2.c -x86_64-linux-gnu-gcc pipeping2.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o pipeping2 -x86_64-linux-gnu-gcc -o pipepong.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private pipepong.c -pipepong.c: In function 'main': -pipepong.c:38:64: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] - 38 | fprintf(stderr, "pong process: expected 5 bytes but got %d bytes\n", - | ~^ - | | - | int - | %ld - 39 | nBytes); - | ~~~~~~ - | | - | size_t {aka long unsigned int} -x86_64-linux-gnu-gcc pipepong.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o pipepong -x86_64-linux-gnu-gcc -o pipepong2.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private pipepong2.c -x86_64-linux-gnu-gcc pipepong2.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o pipepong2 -x86_64-linux-gnu-gcc -o pipeself.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private pipeself.c -x86_64-linux-gnu-gcc pipeself.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o pipeself -x86_64-linux-gnu-gcc -o poll_er.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private poll_er.c -poll_er.c: In function 'main': -poll_er.c:156:24: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] - 156 | memset(pds, 0, sizeof(pds)); - | ^ -poll_er.c:62:41: warning: variable 'other_pds' set but not used [-Wunused-but-set-variable] - 62 | PRPollDesc pds0[10], pds1[10], *pds, *other_pds; - | ^~~~~~~~~ -x86_64-linux-gnu-gcc poll_er.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o poll_er -x86_64-linux-gnu-gcc -o poll_nm.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private poll_nm.c -poll_nm.c: In function 'clientThreadFunc': -poll_nm.c:52:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 52 | PRUintn port = (PRUintn)arg; - | ^ -poll_nm.c:58:11: warning: variable 'n' set but not used [-Wunused-but-set-variable] - 58 | PRInt32 n; - | ^ -poll_nm.c:57:12: warning: variable 'sts' set but not used [-Wunused-but-set-variable] - 57 | PRStatus sts; - | ^~~ -poll_nm.c: In function 'main': -poll_nm.c:188:24: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] - 188 | memset(pds, 0, sizeof(pds)); - | ^ -poll_nm.c:200:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 200 | (void*)listenPort1, PR_PRIORITY_NORMAL, - | ^ -poll_nm.c:209:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 209 | (void*)listenPort2, PR_PRIORITY_NORMAL, - | ^ -poll_nm.c:285:17: warning: variable 'nAvail' set but not used [-Wunused-but-set-variable] - 285 | PRInt32 nAvail; - | ^~~~~~ -x86_64-linux-gnu-gcc poll_nm.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o poll_nm -x86_64-linux-gnu-gcc -o poll_to.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private poll_to.c -poll_to.c: In function 'main': -poll_to.c:164:24: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] - 164 | memset(pds, 0, sizeof(pds)); - | ^ -poll_to.c:53:41: warning: variable 'other_pds' set but not used [-Wunused-but-set-variable] - 53 | PRPollDesc pds0[10], pds1[10], *pds, *other_pds; - | ^~~~~~~~~ -x86_64-linux-gnu-gcc poll_to.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o poll_to -x86_64-linux-gnu-gcc -o pollable.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private pollable.c -x86_64-linux-gnu-gcc pollable.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o pollable -x86_64-linux-gnu-gcc -o prfdbl.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private prfdbl.c -x86_64-linux-gnu-gcc prfdbl.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o prfdbl -x86_64-linux-gnu-gcc -o prftest.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private prftest.c -x86_64-linux-gnu-gcc prftest.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o prftest -x86_64-linux-gnu-gcc -o prftest1.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private prftest1.c -x86_64-linux-gnu-gcc prftest1.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o prftest1 -x86_64-linux-gnu-gcc -o prftest2.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private prftest2.c -x86_64-linux-gnu-gcc prftest2.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o prftest2 -x86_64-linux-gnu-gcc -o prfz.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private prfz.c -x86_64-linux-gnu-gcc prfz.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o prfz -x86_64-linux-gnu-gcc -o primblok.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private primblok.c -x86_64-linux-gnu-gcc primblok.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o primblok -x86_64-linux-gnu-gcc -o priotest.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private priotest.c -x86_64-linux-gnu-gcc priotest.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o priotest -x86_64-linux-gnu-gcc -o provider.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private provider.c -x86_64-linux-gnu-gcc provider.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -lpthread -o provider -x86_64-linux-gnu-gcc -o prpoll.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private prpoll.c -prpoll.c: In function 'clientThreadFunc': -prpoll.c:39:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 39 | PRUint16 port = (PRUint16)arg; - | ^ -prpoll.c: In function 'main': -prpoll.c:127:24: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] - 127 | memset(pds, 0, sizeof(pds)); - | ^ -prpoll.c:146:50: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] - 146 | rv = getsockname(sd, (struct sockaddr*)&saddr, &saddr_len); - | ^~~~~~~~~~ - | | - | PRIntn * {aka int *} -In file included from ../../dist/include/nspr/prinet.h:37, - from ../../dist/include/nspr/prio.h:19, - from prpoll.c:15: -/usr/include/x86_64-linux-gnu/sys/socket.h:117:47: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'PRIntn *' {aka 'int *'} - 117 | socklen_t *__restrict __len) __THROW; - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -prpoll.c:197:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 197 | (void*)listenPort1, PR_PRIORITY_NORMAL, - | ^ -prpoll.c:205:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 205 | (void*)listenPort2, PR_PRIORITY_NORMAL, - | ^ -prpoll.c:213:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 213 | PR_USER_THREAD, clientThreadFunc, (void*)listenPort3, PR_PRIORITY_NORMAL, - | ^ -prpoll.c:69:11: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 69 | PRInt32 rv; - | ^~ -x86_64-linux-gnu-gcc prpoll.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o prpoll -x86_64-linux-gnu-gcc -o prpollml.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private prpollml.c -x86_64-linux-gnu-gcc prpollml.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o prpollml -x86_64-linux-gnu-gcc -o pushtop.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private pushtop.c -x86_64-linux-gnu-gcc pushtop.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o pushtop -x86_64-linux-gnu-gcc -o ranfile.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private ranfile.c -In file included from ../../dist/include/nspr/prio.h:16, - from ranfile.c:39: -ranfile.c: In function 'RandomNum': -ranfile.c:102:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - 102 | LL_USHR(shift, *((PRUint64*)&random), 16); - | ~^~~~~~~~~~~~~~~~~~~ -../../dist/include/nspr/prlong.h:129:47: note: in definition of macro 'LL_USHR' - 129 | #define LL_USHR(r, a, b) ((r) = (PRUint64)(a) >> (b)) - | ^ -ranfile.c: In function 'Thread': -ranfile.c:141:36: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 141 | (void)sprintf(filename, "%ssg%04ld.dat", baseName, cd->id); - | ~~~~^ ~~~~~~ - | | | - | long int PRUint32 {aka unsigned int} - | %04d -ranfile.c: In function 'main': -ranfile.c:401:46: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRIntervalTime' {aka 'unsigned int'} [-Wformat=] - 401 | printf("%s: test failed %s after %ld seconds\n", programName, - | ~~^ - | | - | long int - | %d - 402 | where[hammer[poll].problem], duration); - | ~~~~~~~~ - | | - | PRIntervalTime {aka unsigned int} -ranfile.c:410:20: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 410 | printf("%s: [%ld [%ld] %ld] writes/sec average\n", programName, writesMin, - | ~~^ ~~~~~~~~~ - | | | - | long int PRUint32 {aka unsigned int} - | %d -ranfile.c:410:25: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 410 | printf("%s: [%ld [%ld] %ld] writes/sec average\n", programName, writesMin, - | ~~^ - | | - | long int - | %d - 411 | writesTot * 1000 / durationTot, writesMax); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -ranfile.c:410:30: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 410 | printf("%s: [%ld [%ld] %ld] writes/sec average\n", programName, writesMin, - | ~~^ - | | - | long int - | %d - 411 | writesTot * 1000 / durationTot, writesMax); - | ~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -x86_64-linux-gnu-gcc ranfile.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o ranfile -x86_64-linux-gnu-gcc -o randseed.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private randseed.c -randseed.c: In function 'PrintRand': -randseed.c:49:10: warning: unused variable 'i' [-Wunused-variable] - 49 | PRIntn i; - | ^ -x86_64-linux-gnu-gcc randseed.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o randseed -x86_64-linux-gnu-gcc -o reinit.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private reinit.c -x86_64-linux-gnu-gcc reinit.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o reinit -x86_64-linux-gnu-gcc -o rmdir.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private rmdir.c -x86_64-linux-gnu-gcc rmdir.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o rmdir -x86_64-linux-gnu-gcc -o rwlockrank.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private rwlockrank.c -rwlockrank.c: In function 'main': -rwlockrank.c:59:12: warning: variable 'rc' set but not used [-Wunused-but-set-variable] - 59 | PRStatus rc; - | ^~ -x86_64-linux-gnu-gcc rwlockrank.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o rwlockrank -x86_64-linux-gnu-gcc -o rwlocktest.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private rwlocktest.c -rwlocktest.c: In function 'main': -rwlocktest.c:44:12: warning: variable 'rc' set but not used [-Wunused-but-set-variable] - 44 | PRStatus rc; - | ^~ -x86_64-linux-gnu-gcc rwlocktest.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o rwlocktest -x86_64-linux-gnu-gcc -o sel_spd.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private sel_spd.c -sel_spd.c: In function '_client_thread': -sel_spd.c:239:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 239 | PRStatus rv; - | ^~ -sel_spd.c: In function 'main': -sel_spd.c:427:30: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] - 427 | "Running test for %d iterations with %d simultaneous threads.\n", - | ~^ - | | - | int - | %ld - 428 | _iterations, _threads); - | ~~~~~~~~~~~ - | | - | long int -sel_spd.c:427:49: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] - 427 | "Running test for %d iterations with %d simultaneous threads.\n", - | ~^ - | | - | int - | %ld - 428 | _iterations, _threads); - | ~~~~~~~~ - | | - | long int -sel_spd.c:430:25: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] - 430 | "\tWill send %d bytes of client data and %d bytes of server data\n", - | ~^ - | | - | int - | %ld - 431 | _client_data, _server_data); - | ~~~~~~~~~~~~ - | | - | long int -sel_spd.c:430:53: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] - 430 | "\tWill send %d bytes of client data and %d bytes of server data\n", - | ~^ - | | - | int - | %ld - 431 | _client_data, _server_data); - | ~~~~~~~~~~~~ - | | - | long int -sel_spd.c: In function 'tally_results': -sel_spd.c:462:43: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat=] - 462 | fprintf(stdout, "server thread %u\t%u\t%u\t%u\t%u\t%u\t%u\n", index, - | ~^ - | | - | unsigned int - | %lu - 463 | timer_data[index].requests, timer_data[index].d_connect, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | long unsigned int -sel_spd.c:462:47: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'long unsigned int' [-Wformat=] - 462 | fprintf(stdout, "server thread %u\t%u\t%u\t%u\t%u\t%u\t%u\n", index, - | ~^ - | | - | unsigned int - | %lu - 463 | timer_data[index].requests, timer_data[index].d_connect, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | long unsigned int -sel_spd.c:462:51: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'long unsigned int' [-Wformat=] - 462 | fprintf(stdout, "server thread %u\t%u\t%u\t%u\t%u\t%u\t%u\n", index, - | ~^ - | | - | unsigned int - | %lu - 463 | timer_data[index].requests, timer_data[index].d_connect, - 464 | timer_data[index].d_cl_data, timer_data[index].d_sv_data, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | long unsigned int -sel_spd.c:462:55: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'long unsigned int' [-Wformat=] - 462 | fprintf(stdout, "server thread %u\t%u\t%u\t%u\t%u\t%u\t%u\n", index, - | ~^ - | | - | unsigned int - | %lu - 463 | timer_data[index].requests, timer_data[index].d_connect, - 464 | timer_data[index].d_cl_data, timer_data[index].d_sv_data, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | long unsigned int -sel_spd.c:462:59: warning: format '%u' expects argument of type 'unsigned int', but argument 8 has type 'long unsigned int' [-Wformat=] - 462 | fprintf(stdout, "server thread %u\t%u\t%u\t%u\t%u\t%u\t%u\n", index, - | ~^ - | | - | unsigned int - | %lu -...... - 465 | timer_data[index].d_close, timer_data[index].d_total); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | long unsigned int -sel_spd.c:462:63: warning: format '%u' expects argument of type 'unsigned int', but argument 9 has type 'long unsigned int' [-Wformat=] - 462 | fprintf(stdout, "server thread %u\t%u\t%u\t%u\t%u\t%u\t%u\n", index, - | ~^ - | | - | unsigned int - | %lu -...... - 465 | timer_data[index].d_close, timer_data[index].d_total); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | long unsigned int -sel_spd.c:475:46: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] - 475 | fprintf(stdout, "server per thread totals %u\t%u\t%u\t%u\t%u\n", tot_requests, - | ~^ ~~~~~~~~~~~~ - | | | - | unsigned int long unsigned int - | %lu -sel_spd.c:475:50: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat=] - 475 | fprintf(stdout, "server per thread totals %u\t%u\t%u\t%u\t%u\n", tot_requests, - | ~^ - | | - | unsigned int - | %lu - 476 | tot_connect, tot_cl_data, tot_sv_data, tot_close); - | ~~~~~~~~~~~ - | | - | long unsigned int -sel_spd.c:475:54: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'long unsigned int' [-Wformat=] - 475 | fprintf(stdout, "server per thread totals %u\t%u\t%u\t%u\t%u\n", tot_requests, - | ~^ - | | - | unsigned int - | %lu - 476 | tot_connect, tot_cl_data, tot_sv_data, tot_close); - | ~~~~~~~~~~~ - | | - | long unsigned int -sel_spd.c:475:58: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'long unsigned int' [-Wformat=] - 475 | fprintf(stdout, "server per thread totals %u\t%u\t%u\t%u\t%u\n", tot_requests, - | ~^ - | | - | unsigned int - | %lu - 476 | tot_connect, tot_cl_data, tot_sv_data, tot_close); - | ~~~~~~~~~~~ - | | - | long unsigned int -sel_spd.c:475:62: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'long unsigned int' [-Wformat=] - 475 | fprintf(stdout, "server per thread totals %u\t%u\t%u\t%u\t%u\n", tot_requests, - | ~^ - | | - | unsigned int - | %lu - 476 | tot_connect, tot_cl_data, tot_sv_data, tot_close); - | ~~~~~~~~~ - | | - | long unsigned int -sel_spd.c:477:52: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] - 477 | fprintf(stdout, "server per thread elapsed time %u\n", tot_all); - | ~^ ~~~~~~~ - | | | - | | long unsigned int - | unsigned int - | %lu -sel_spd.c:485:43: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat=] - 485 | fprintf(stdout, "client thread %u\t%u\t%u\t%u\t%u\t%u\t%u\n", index, - | ~^ - | | - | unsigned int - | %lu - 486 | timer_data[index].requests, timer_data[index].d_connect, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | long unsigned int -sel_spd.c:485:47: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'long unsigned int' [-Wformat=] - 485 | fprintf(stdout, "client thread %u\t%u\t%u\t%u\t%u\t%u\t%u\n", index, - | ~^ - | | - | unsigned int - | %lu - 486 | timer_data[index].requests, timer_data[index].d_connect, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | long unsigned int -sel_spd.c:485:51: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'long unsigned int' [-Wformat=] - 485 | fprintf(stdout, "client thread %u\t%u\t%u\t%u\t%u\t%u\t%u\n", index, - | ~^ - | | - | unsigned int - | %lu - 486 | timer_data[index].requests, timer_data[index].d_connect, - 487 | timer_data[index].d_cl_data, timer_data[index].d_sv_data, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | long unsigned int -sel_spd.c:485:55: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'long unsigned int' [-Wformat=] - 485 | fprintf(stdout, "client thread %u\t%u\t%u\t%u\t%u\t%u\t%u\n", index, - | ~^ - | | - | unsigned int - | %lu - 486 | timer_data[index].requests, timer_data[index].d_connect, - 487 | timer_data[index].d_cl_data, timer_data[index].d_sv_data, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | long unsigned int -sel_spd.c:485:59: warning: format '%u' expects argument of type 'unsigned int', but argument 8 has type 'long unsigned int' [-Wformat=] - 485 | fprintf(stdout, "client thread %u\t%u\t%u\t%u\t%u\t%u\t%u\n", index, - | ~^ - | | - | unsigned int - | %lu -...... - 488 | timer_data[index].d_close, timer_data[index].d_total); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | long unsigned int -sel_spd.c:485:63: warning: format '%u' expects argument of type 'unsigned int', but argument 9 has type 'long unsigned int' [-Wformat=] - 485 | fprintf(stdout, "client thread %u\t%u\t%u\t%u\t%u\t%u\t%u\n", index, - | ~^ - | | - | unsigned int - | %lu -...... - 488 | timer_data[index].d_close, timer_data[index].d_total); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | long unsigned int -sel_spd.c:498:46: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] - 498 | fprintf(stdout, "client per thread totals %u\t%u\t%u\t%u\t%u\n", tot_requests, - | ~^ ~~~~~~~~~~~~ - | | | - | unsigned int long unsigned int - | %lu -sel_spd.c:498:50: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat=] - 498 | fprintf(stdout, "client per thread totals %u\t%u\t%u\t%u\t%u\n", tot_requests, - | ~^ - | | - | unsigned int - | %lu - 499 | tot_connect, tot_cl_data, tot_sv_data, tot_close); - | ~~~~~~~~~~~ - | | - | long unsigned int -sel_spd.c:498:54: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'long unsigned int' [-Wformat=] - 498 | fprintf(stdout, "client per thread totals %u\t%u\t%u\t%u\t%u\n", tot_requests, - | ~^ - | | - | unsigned int - | %lu - 499 | tot_connect, tot_cl_data, tot_sv_data, tot_close); - | ~~~~~~~~~~~ - | | - | long unsigned int -sel_spd.c:498:58: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'long unsigned int' [-Wformat=] - 498 | fprintf(stdout, "client per thread totals %u\t%u\t%u\t%u\t%u\n", tot_requests, - | ~^ - | | - | unsigned int - | %lu - 499 | tot_connect, tot_cl_data, tot_sv_data, tot_close); - | ~~~~~~~~~~~ - | | - | long unsigned int -sel_spd.c:498:62: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'long unsigned int' [-Wformat=] - 498 | fprintf(stdout, "client per thread totals %u\t%u\t%u\t%u\t%u\n", tot_requests, - | ~^ - | | - | unsigned int - | %lu - 499 | tot_connect, tot_cl_data, tot_sv_data, tot_close); - | ~~~~~~~~~ - | | - | long unsigned int -sel_spd.c:500:52: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] - 500 | fprintf(stdout, "client per thread elapsed time %u\n", tot_all); - | ~^ ~~~~~~~ - | | | - | | long unsigned int - | unsigned int - | %lu -sel_spd.c: In function '_server_thread': -sel_spd.c:224:5: warning: 'sock' may be used uninitialized [-Wmaybe-uninitialized] - 224 | PR_Close(sock); - | ^~~~~~~~~~~~~~ -sel_spd.c:99:15: note: 'sock' was declared here - 99 | PRFileDesc* sock; - | ^~~~ -x86_64-linux-gnu-gcc sel_spd.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o sel_spd -x86_64-linux-gnu-gcc -o selct_er.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private selct_er.c -x86_64-linux-gnu-gcc selct_er.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o selct_er -x86_64-linux-gnu-gcc -o selct_nm.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private selct_nm.c -selct_nm.c: In function 'clientThreadFunc': -selct_nm.c:50:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 50 | PRUintn port = (PRUintn)arg; - | ^ -selct_nm.c: In function 'main': -selct_nm.c:169:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 169 | (void*)listenPort1, PR_PRIORITY_NORMAL, - | ^ -selct_nm.c:178:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 178 | (void*)listenPort2, PR_PRIORITY_NORMAL, - | ^ -x86_64-linux-gnu-gcc selct_nm.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o selct_nm -x86_64-linux-gnu-gcc -o selct_to.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private selct_to.c -x86_64-linux-gnu-gcc selct_to.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o selct_to -x86_64-linux-gnu-gcc -o select2.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private select2.c -select2.c: In function 'EmptyPRSelect': -select2.c:71:11: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 71 | PRInt32 rv; - | ^~ -select2.c: In function 'EmptyNativeSelect': -select2.c:79:11: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 79 | PRInt32 rv; - | ^~ -x86_64-linux-gnu-gcc select2.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o select2 -x86_64-linux-gnu-gcc -o selintr.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private selintr.c -x86_64-linux-gnu-gcc selintr.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o selintr -x86_64-linux-gnu-gcc -o sem.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private sem.c -sem.c: In function 'main': -sem.c:150:13: warning: variable 'r' set but not used [-Wunused-but-set-variable] - 150 | PRThread* r; - | ^ -x86_64-linux-gnu-gcc sem.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o sem -x86_64-linux-gnu-gcc -o sema.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private sema.c -x86_64-linux-gnu-gcc sema.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o sema -x86_64-linux-gnu-gcc -o semaerr.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private semaerr.c -semaerr.c: In function 'main': -semaerr.c:75:41: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] - 75 | fprintf(stderr, "Expected error is %d but got (%d, %d)\n", - | ~^ - | | - | int - | %ld -x86_64-linux-gnu-gcc semaerr.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o semaerr -x86_64-linux-gnu-gcc -o semaerr1.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private semaerr1.c -semaerr1.c: In function 'main': -semaerr1.c:84:30: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] - 84 | fprintf(stderr, "Expect %d but got %d\n", PR_FILE_EXISTS_ERROR, - | ~^ - | | - | int - | %ld -x86_64-linux-gnu-gcc semaerr1.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o semaerr1 -x86_64-linux-gnu-gcc -o semaping.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private semaping.c -x86_64-linux-gnu-gcc semaping.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o semaping -x86_64-linux-gnu-gcc -o semapong.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private semapong.c -x86_64-linux-gnu-gcc semapong.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o semapong -x86_64-linux-gnu-gcc -o sendzlf.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private sendzlf.c -sendzlf.c: In function 'ClientThread': -sendzlf.c:28:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 28 | PRUint16 port = (PRUint16)arg; - | ^ -sendzlf.c: In function 'main': -sendzlf.c:184:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 184 | PR_USER_THREAD, ClientThread, (void*)PR_ntohs(PR_NetAddrInetPort(&addr)), - | ^ -x86_64-linux-gnu-gcc sendzlf.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o sendzlf -x86_64-linux-gnu-gcc -o server_test.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private server_test.c -server_test.c: In function 'SetServerState': -server_test.c:109:41: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 109 | DPRINTF("\t%s changed state to %d\n", waiter, state); - | ^ -server_test.c:109:49: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 109 | DPRINTF("\t%s changed state to %d\n", waiter, state); - | ^ -server_test.c:109:12: warning: statement with no effect [-Wunused-value] - 109 | DPRINTF("\t%s changed state to %d\n", waiter, state); - | ^ -server_test.c: In function 'WaitServerState': -server_test.c:121:42: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 121 | DPRINTF("\t%s waiting for state %d\n", waiter, state); - | ^ -server_test.c:121:50: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 121 | DPRINTF("\t%s waiting for state %d\n", waiter, state); - | ^ -server_test.c:121:12: warning: statement with no effect [-Wunused-value] - 121 | DPRINTF("\t%s waiting for state %d\n", waiter, state); - | ^ -server_test.c:130:67: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 130 | DPRINTF("\t%s resuming from wait for state %d; state now %d\n", waiter, - | ^ -server_test.c:130:75: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 130 | DPRINTF("\t%s resuming from wait for state %d; state now %d\n", waiter, - | ^ -server_test.c:131:18: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 131 | state, ServerState); - | ^ -server_test.c:130:12: warning: statement with no effect [-Wunused-value] - 130 | DPRINTF("\t%s resuming from wait for state %d; state now %d\n", waiter, - | ^ -server_test.c: In function 'WorkerThreadFunc': -server_test.c:151:66: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 151 | DPRINTF("\tServer buffer is %d bytes; %d data, %d netaddrs\n", - | ^ -server_test.c:152:56: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 152 | _client_data + (2 * sizeof(PRNetAddr)) + 32, _client_data, - | ^ -server_test.c:152:70: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 152 | _client_data + (2 * sizeof(PRNetAddr)) + 32, _client_data, - | ^ -server_test.c:152:70: warning: statement with no effect [-Wunused-value] - 151 | DPRINTF("\tServer buffer is %d bytes; %d data, %d netaddrs\n", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 152 | _client_data + (2 * sizeof(PRNetAddr)) + 32, _client_data, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 153 | (2 * sizeof(PRNetAddr)) + 32); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -server_test.c:166:12: warning: statement with no effect [-Wunused-value] - 166 | DPRINTF("\tServer worker thread running\n"); - | ^ -server_test.c:179:14: warning: statement with no effect [-Wunused-value] - 179 | DPRINTF("\tServer thread going into accept\n"); - | ^ -server_test.c:193:58: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 193 | DPRINTF("\tServer accepted connection (%d bytes)\n", bytesRead); - | ^ -server_test.c:193:14: warning: statement with no effect [-Wunused-value] - 193 | DPRINTF("\tServer accepted connection (%d bytes)\n", bytesRead); - | ^ -server_test.c:213:53: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 213 | DPRINTF("\tServer creates worker (%d)\n", workerThreads); - | ^ -server_test.c:213:20: warning: statement with no effect [-Wunused-value] - 213 | DPRINTF("\tServer creates worker (%d)\n", workerThreads); - | ^ -server_test.c:231:47: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 231 | DPRINTF("\tServer received %d bytes\n", bytesRead); - | ^ -server_test.c:231:16: warning: statement with no effect [-Wunused-value] - 231 | DPRINTF("\tServer received %d bytes\n", bytesRead); - | ^ -server_test.c:243:43: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 243 | DPRINTF("\tServer sent %d bytes\n", bytesWritten); - | ^ -server_test.c:243:16: warning: statement with no effect [-Wunused-value] - 243 | DPRINTF("\tServer sent %d bytes\n", bytesWritten); - | ^ -server_test.c: In function 'ServerSetup': -server_test.c:326:12: warning: statement with no effect [-Wunused-value] - 326 | DPRINTF("\tServer created primordial worker thread\n"); - | ^ -server_test.c: In function 'ServerThreadFunc': -server_test.c:343:14: warning: statement with no effect [-Wunused-value] - 343 | DPRINTF("\tServer up\n"); - | ^ -server_test.c: In function 'ClientThreadFunc': -server_test.c:393:47: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 393 | DPRINTF("\tClient starting request %d\n", numRequests); - | ^ -server_test.c:393:14: warning: statement with no effect [-Wunused-value] - 393 | DPRINTF("\tClient starting request %d\n", numRequests); - | ^ -server_test.c:404:14: warning: statement with no effect [-Wunused-value] - 404 | DPRINTF("\tClient connecting\n"); - | ^ -server_test.c:416:14: warning: statement with no effect [-Wunused-value] - 416 | DPRINTF("\tClient connected\n"); - | ^ -server_test.c:430:41: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 430 | DPRINTF("\tClient sent %d bytes\n", rv); - | ^ -server_test.c:430:14: warning: statement with no effect [-Wunused-value] - 430 | DPRINTF("\tClient sent %d bytes\n", rv); - | ^ -server_test.c:444:61: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 444 | DPRINTF("\tClient received %d bytes; need %d more\n", rv, - | ^ -server_test.c:444:65: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 444 | DPRINTF("\tClient received %d bytes; need %d more\n", rv, - | ^ -server_test.c:444:65: warning: statement with no effect [-Wunused-value] - 444 | DPRINTF("\tClient received %d bytes; need %d more\n", rv, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 445 | bytesNeeded - rv); - | ~~~~~~~~~~~~~~~~~ -server_test.c: In function 'RunClients': -server_test.c:483:46: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 483 | DPRINTF("\tMain created client %d/%d\n", index + 1, _clients); - | ^ -server_test.c:483:57: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 483 | DPRINTF("\tMain created client %d/%d\n", index + 1, _clients); - | ^ -server_test.c:483:14: warning: statement with no effect [-Wunused-value] - 483 | DPRINTF("\tMain created client %d/%d\n", index + 1, _clients); - | ^ -server_test.c: In function 'main': -server_test.c:589:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] - 589 | scanf("%d", &_iterations); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -server_test.c:591:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] - 591 | scanf("%d", &_clients); - | ^~~~~~~~~~~~~~~~~~~~~~ -server_test.c:593:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] - 593 | scanf("%d", &_client_data); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -server_test.c:595:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] - 595 | scanf("%d", &_server_data); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -server_test.c: At top level: -server_test.c:543:13: warning: 'do_workKK' defined but not used [-Wunused-function] - 543 | static void do_workKK(void) { - | ^~~~~~~~~ -server_test.c:537:13: warning: 'do_workKU' defined but not used [-Wunused-function] - 537 | static void do_workKU(void) { - | ^~~~~~~~~ -server_test.c:531:13: warning: 'do_workUK' defined but not used [-Wunused-function] - 531 | static void do_workUK(void) { - | ^~~~~~~~~ -x86_64-linux-gnu-gcc server_test.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o server_test -x86_64-linux-gnu-gcc -o servr_kk.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private servr_kk.c -servr_kk.c: In function 'SetServerState': -servr_kk.c:78:41: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 78 | DPRINTF("\t%s changed state to %d\n", waiter, state); - | ^ -servr_kk.c:78:49: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 78 | DPRINTF("\t%s changed state to %d\n", waiter, state); - | ^ -servr_kk.c:78:12: warning: statement with no effect [-Wunused-value] - 78 | DPRINTF("\t%s changed state to %d\n", waiter, state); - | ^ -servr_kk.c: In function 'WaitServerState': -servr_kk.c:90:42: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 90 | DPRINTF("\t%s waiting for state %d\n", waiter, state); - | ^ -servr_kk.c:90:50: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 90 | DPRINTF("\t%s waiting for state %d\n", waiter, state); - | ^ -servr_kk.c:90:12: warning: statement with no effect [-Wunused-value] - 90 | DPRINTF("\t%s waiting for state %d\n", waiter, state); - | ^ -servr_kk.c:99:67: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 99 | DPRINTF("\t%s resuming from wait for state %d; state now %d\n", waiter, - | ^ -servr_kk.c:99:75: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 99 | DPRINTF("\t%s resuming from wait for state %d; state now %d\n", waiter, - | ^ -servr_kk.c:100:18: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 100 | state, ServerState); - | ^ -servr_kk.c:99:12: warning: statement with no effect [-Wunused-value] - 99 | DPRINTF("\t%s resuming from wait for state %d; state now %d\n", waiter, - | ^ -servr_kk.c: In function 'WorkerThreadFunc': -servr_kk.c:120:66: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 120 | DPRINTF("\tServer buffer is %d bytes; %d data, %d netaddrs\n", - | ^ -servr_kk.c:121:56: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 121 | _client_data + (2 * sizeof(PRNetAddr)) + 32, _client_data, - | ^ -servr_kk.c:121:70: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 121 | _client_data + (2 * sizeof(PRNetAddr)) + 32, _client_data, - | ^ -servr_kk.c:121:70: warning: statement with no effect [-Wunused-value] - 120 | DPRINTF("\tServer buffer is %d bytes; %d data, %d netaddrs\n", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 121 | _client_data + (2 * sizeof(PRNetAddr)) + 32, _client_data, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 122 | (2 * sizeof(PRNetAddr)) + 32); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -servr_kk.c:135:12: warning: statement with no effect [-Wunused-value] - 135 | DPRINTF("\tServer worker thread running\n"); - | ^ -servr_kk.c:148:14: warning: statement with no effect [-Wunused-value] - 148 | DPRINTF("\tServer thread going into accept\n"); - | ^ -servr_kk.c:162:58: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 162 | DPRINTF("\tServer accepted connection (%d bytes)\n", bytesRead); - | ^ -servr_kk.c:162:14: warning: statement with no effect [-Wunused-value] - 162 | DPRINTF("\tServer accepted connection (%d bytes)\n", bytesRead); - | ^ -servr_kk.c:182:53: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 182 | DPRINTF("\tServer creates worker (%d)\n", workerThreads); - | ^ -servr_kk.c:182:20: warning: statement with no effect [-Wunused-value] - 182 | DPRINTF("\tServer creates worker (%d)\n", workerThreads); - | ^ -servr_kk.c:200:47: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 200 | DPRINTF("\tServer received %d bytes\n", bytesRead); - | ^ -servr_kk.c:200:16: warning: statement with no effect [-Wunused-value] - 200 | DPRINTF("\tServer received %d bytes\n", bytesRead); - | ^ -servr_kk.c:212:43: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 212 | DPRINTF("\tServer sent %d bytes\n", bytesWritten); - | ^ -servr_kk.c:212:16: warning: statement with no effect [-Wunused-value] - 212 | DPRINTF("\tServer sent %d bytes\n", bytesWritten); - | ^ -servr_kk.c: In function 'ServerSetup': -servr_kk.c:295:12: warning: statement with no effect [-Wunused-value] - 295 | DPRINTF("\tServer created primordial worker thread\n"); - | ^ -servr_kk.c: In function 'ServerThreadFunc': -servr_kk.c:312:14: warning: statement with no effect [-Wunused-value] - 312 | DPRINTF("\tServer up\n"); - | ^ -servr_kk.c: In function 'ClientThreadFunc': -servr_kk.c:362:47: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 362 | DPRINTF("\tClient starting request %d\n", numRequests); - | ^ -servr_kk.c:362:14: warning: statement with no effect [-Wunused-value] - 362 | DPRINTF("\tClient starting request %d\n", numRequests); - | ^ -servr_kk.c:373:14: warning: statement with no effect [-Wunused-value] - 373 | DPRINTF("\tClient connecting\n"); - | ^ -servr_kk.c:385:14: warning: statement with no effect [-Wunused-value] - 385 | DPRINTF("\tClient connected\n"); - | ^ -servr_kk.c:399:41: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 399 | DPRINTF("\tClient sent %d bytes\n", rv); - | ^ -servr_kk.c:399:14: warning: statement with no effect [-Wunused-value] - 399 | DPRINTF("\tClient sent %d bytes\n", rv); - | ^ -servr_kk.c:413:61: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 413 | DPRINTF("\tClient received %d bytes; need %d more\n", rv, - | ^ -servr_kk.c:413:65: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 413 | DPRINTF("\tClient received %d bytes; need %d more\n", rv, - | ^ -servr_kk.c:413:65: warning: statement with no effect [-Wunused-value] - 413 | DPRINTF("\tClient received %d bytes; need %d more\n", rv, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 414 | bytesNeeded - rv); - | ~~~~~~~~~~~~~~~~~ -servr_kk.c: In function 'RunClients': -servr_kk.c:452:46: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 452 | DPRINTF("\tMain created client %d/%d\n", index + 1, _clients); - | ^ -servr_kk.c:452:57: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 452 | DPRINTF("\tMain created client %d/%d\n", index + 1, _clients); - | ^ -servr_kk.c:452:14: warning: statement with no effect [-Wunused-value] - 452 | DPRINTF("\tMain created client %d/%d\n", index + 1, _clients); - | ^ -servr_kk.c: In function 'main': -servr_kk.c:558:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] - 558 | scanf("%d", &_iterations); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -servr_kk.c:560:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] - 560 | scanf("%d", &_clients); - | ^~~~~~~~~~~~~~~~~~~~~~ -servr_kk.c:562:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] - 562 | scanf("%d", &_client_data); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -servr_kk.c:564:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] - 564 | scanf("%d", &_server_data); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -servr_kk.c: At top level: -servr_kk.c:506:13: warning: 'do_workKU' defined but not used [-Wunused-function] - 506 | static void do_workKU(void) { - | ^~~~~~~~~ -servr_kk.c:500:13: warning: 'do_workUK' defined but not used [-Wunused-function] - 500 | static void do_workUK(void) { - | ^~~~~~~~~ -servr_kk.c:494:13: warning: 'do_workUU' defined but not used [-Wunused-function] - 494 | static void do_workUU(void) { - | ^~~~~~~~~ -x86_64-linux-gnu-gcc servr_kk.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o servr_kk -x86_64-linux-gnu-gcc -o servr_ku.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private servr_ku.c -servr_ku.c: In function 'SetServerState': -servr_ku.c:79:41: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 79 | DPRINTF("\t%s changed state to %d\n", waiter, state); - | ^ -servr_ku.c:79:49: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 79 | DPRINTF("\t%s changed state to %d\n", waiter, state); - | ^ -servr_ku.c:79:12: warning: statement with no effect [-Wunused-value] - 79 | DPRINTF("\t%s changed state to %d\n", waiter, state); - | ^ -servr_ku.c: In function 'WaitServerState': -servr_ku.c:91:42: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 91 | DPRINTF("\t%s waiting for state %d\n", waiter, state); - | ^ -servr_ku.c:91:50: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 91 | DPRINTF("\t%s waiting for state %d\n", waiter, state); - | ^ -servr_ku.c:91:12: warning: statement with no effect [-Wunused-value] - 91 | DPRINTF("\t%s waiting for state %d\n", waiter, state); - | ^ -servr_ku.c:100:67: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 100 | DPRINTF("\t%s resuming from wait for state %d; state now %d\n", waiter, - | ^ -servr_ku.c:100:75: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 100 | DPRINTF("\t%s resuming from wait for state %d; state now %d\n", waiter, - | ^ -servr_ku.c:101:18: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 101 | state, ServerState); - | ^ -servr_ku.c:100:12: warning: statement with no effect [-Wunused-value] - 100 | DPRINTF("\t%s resuming from wait for state %d; state now %d\n", waiter, - | ^ -servr_ku.c: In function 'WorkerThreadFunc': -servr_ku.c:121:66: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 121 | DPRINTF("\tServer buffer is %d bytes; %d data, %d netaddrs\n", - | ^ -servr_ku.c:122:56: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 122 | _client_data + (2 * sizeof(PRNetAddr)) + 32, _client_data, - | ^ -servr_ku.c:122:70: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 122 | _client_data + (2 * sizeof(PRNetAddr)) + 32, _client_data, - | ^ -servr_ku.c:122:70: warning: statement with no effect [-Wunused-value] - 121 | DPRINTF("\tServer buffer is %d bytes; %d data, %d netaddrs\n", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 122 | _client_data + (2 * sizeof(PRNetAddr)) + 32, _client_data, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 123 | (2 * sizeof(PRNetAddr)) + 32); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -servr_ku.c:136:12: warning: statement with no effect [-Wunused-value] - 136 | DPRINTF("\tServer worker thread running\n"); - | ^ -servr_ku.c:149:14: warning: statement with no effect [-Wunused-value] - 149 | DPRINTF("\tServer thread going into accept\n"); - | ^ -servr_ku.c:163:58: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 163 | DPRINTF("\tServer accepted connection (%d bytes)\n", bytesRead); - | ^ -servr_ku.c:163:14: warning: statement with no effect [-Wunused-value] - 163 | DPRINTF("\tServer accepted connection (%d bytes)\n", bytesRead); - | ^ -servr_ku.c:183:53: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 183 | DPRINTF("\tServer creates worker (%d)\n", workerThreads); - | ^ -servr_ku.c:183:20: warning: statement with no effect [-Wunused-value] - 183 | DPRINTF("\tServer creates worker (%d)\n", workerThreads); - | ^ -servr_ku.c:201:47: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 201 | DPRINTF("\tServer received %d bytes\n", bytesRead); - | ^ -servr_ku.c:201:16: warning: statement with no effect [-Wunused-value] - 201 | DPRINTF("\tServer received %d bytes\n", bytesRead); - | ^ -servr_ku.c:213:43: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 213 | DPRINTF("\tServer sent %d bytes\n", bytesWritten); - | ^ -servr_ku.c:213:16: warning: statement with no effect [-Wunused-value] - 213 | DPRINTF("\tServer sent %d bytes\n", bytesWritten); - | ^ -servr_ku.c: In function 'ServerSetup': -servr_ku.c:296:12: warning: statement with no effect [-Wunused-value] - 296 | DPRINTF("\tServer created primordial worker thread\n"); - | ^ -servr_ku.c: In function 'ServerThreadFunc': -servr_ku.c:313:14: warning: statement with no effect [-Wunused-value] - 313 | DPRINTF("\tServer up\n"); - | ^ -servr_ku.c: In function 'ClientThreadFunc': -servr_ku.c:363:47: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 363 | DPRINTF("\tClient starting request %d\n", numRequests); - | ^ -servr_ku.c:363:14: warning: statement with no effect [-Wunused-value] - 363 | DPRINTF("\tClient starting request %d\n", numRequests); - | ^ -servr_ku.c:374:14: warning: statement with no effect [-Wunused-value] - 374 | DPRINTF("\tClient connecting\n"); - | ^ -servr_ku.c:386:14: warning: statement with no effect [-Wunused-value] - 386 | DPRINTF("\tClient connected\n"); - | ^ -servr_ku.c:400:41: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 400 | DPRINTF("\tClient sent %d bytes\n", rv); - | ^ -servr_ku.c:400:14: warning: statement with no effect [-Wunused-value] - 400 | DPRINTF("\tClient sent %d bytes\n", rv); - | ^ -servr_ku.c:414:61: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 414 | DPRINTF("\tClient received %d bytes; need %d more\n", rv, - | ^ -servr_ku.c:414:65: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 414 | DPRINTF("\tClient received %d bytes; need %d more\n", rv, - | ^ -servr_ku.c:414:65: warning: statement with no effect [-Wunused-value] - 414 | DPRINTF("\tClient received %d bytes; need %d more\n", rv, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 415 | bytesNeeded - rv); - | ~~~~~~~~~~~~~~~~~ -servr_ku.c: In function 'RunClients': -servr_ku.c:453:46: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 453 | DPRINTF("\tMain created client %d/%d\n", index + 1, _clients); - | ^ -servr_ku.c:453:57: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 453 | DPRINTF("\tMain created client %d/%d\n", index + 1, _clients); - | ^ -servr_ku.c:453:14: warning: statement with no effect [-Wunused-value] - 453 | DPRINTF("\tMain created client %d/%d\n", index + 1, _clients); - | ^ -servr_ku.c: In function 'main': -servr_ku.c:541:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] - 541 | scanf("%d", &_iterations); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -servr_ku.c:543:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] - 543 | scanf("%d", &_clients); - | ^~~~~~~~~~~~~~~~~~~~~~ -servr_ku.c:545:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] - 545 | scanf("%d", &_client_data); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -servr_ku.c:547:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] - 547 | scanf("%d", &_server_data); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -x86_64-linux-gnu-gcc servr_ku.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o servr_ku -x86_64-linux-gnu-gcc -o servr_uk.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private servr_uk.c -servr_uk.c: In function 'SetServerState': -servr_uk.c:79:41: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 79 | DPRINTF("\t%s changed state to %d\n", waiter, state); - | ^ -servr_uk.c:79:49: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 79 | DPRINTF("\t%s changed state to %d\n", waiter, state); - | ^ -servr_uk.c:79:12: warning: statement with no effect [-Wunused-value] - 79 | DPRINTF("\t%s changed state to %d\n", waiter, state); - | ^ -servr_uk.c: In function 'WaitServerState': -servr_uk.c:91:42: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 91 | DPRINTF("\t%s waiting for state %d\n", waiter, state); - | ^ -servr_uk.c:91:50: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 91 | DPRINTF("\t%s waiting for state %d\n", waiter, state); - | ^ -servr_uk.c:91:12: warning: statement with no effect [-Wunused-value] - 91 | DPRINTF("\t%s waiting for state %d\n", waiter, state); - | ^ -servr_uk.c:100:67: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 100 | DPRINTF("\t%s resuming from wait for state %d; state now %d\n", waiter, - | ^ -servr_uk.c:100:75: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 100 | DPRINTF("\t%s resuming from wait for state %d; state now %d\n", waiter, - | ^ -servr_uk.c:101:18: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 101 | state, ServerState); - | ^ -servr_uk.c:100:12: warning: statement with no effect [-Wunused-value] - 100 | DPRINTF("\t%s resuming from wait for state %d; state now %d\n", waiter, - | ^ -servr_uk.c: In function 'WorkerThreadFunc': -servr_uk.c:121:66: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 121 | DPRINTF("\tServer buffer is %d bytes; %d data, %d netaddrs\n", - | ^ -servr_uk.c:122:56: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 122 | _client_data + (2 * sizeof(PRNetAddr)) + 32, _client_data, - | ^ -servr_uk.c:122:70: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 122 | _client_data + (2 * sizeof(PRNetAddr)) + 32, _client_data, - | ^ -servr_uk.c:122:70: warning: statement with no effect [-Wunused-value] - 121 | DPRINTF("\tServer buffer is %d bytes; %d data, %d netaddrs\n", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 122 | _client_data + (2 * sizeof(PRNetAddr)) + 32, _client_data, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 123 | (2 * sizeof(PRNetAddr)) + 32); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -servr_uk.c:136:12: warning: statement with no effect [-Wunused-value] - 136 | DPRINTF("\tServer worker thread running\n"); - | ^ -servr_uk.c:149:14: warning: statement with no effect [-Wunused-value] - 149 | DPRINTF("\tServer thread going into accept\n"); - | ^ -servr_uk.c:163:58: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 163 | DPRINTF("\tServer accepted connection (%d bytes)\n", bytesRead); - | ^ -servr_uk.c:163:14: warning: statement with no effect [-Wunused-value] - 163 | DPRINTF("\tServer accepted connection (%d bytes)\n", bytesRead); - | ^ -servr_uk.c:183:53: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 183 | DPRINTF("\tServer creates worker (%d)\n", workerThreads); - | ^ -servr_uk.c:183:20: warning: statement with no effect [-Wunused-value] - 183 | DPRINTF("\tServer creates worker (%d)\n", workerThreads); - | ^ -servr_uk.c:201:47: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 201 | DPRINTF("\tServer received %d bytes\n", bytesRead); - | ^ -servr_uk.c:201:16: warning: statement with no effect [-Wunused-value] - 201 | DPRINTF("\tServer received %d bytes\n", bytesRead); - | ^ -servr_uk.c:213:43: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 213 | DPRINTF("\tServer sent %d bytes\n", bytesWritten); - | ^ -servr_uk.c:213:16: warning: statement with no effect [-Wunused-value] - 213 | DPRINTF("\tServer sent %d bytes\n", bytesWritten); - | ^ -servr_uk.c: In function 'ServerSetup': -servr_uk.c:295:12: warning: statement with no effect [-Wunused-value] - 295 | DPRINTF("\tServer created primordial worker thread\n"); - | ^ -servr_uk.c: In function 'ServerThreadFunc': -servr_uk.c:312:14: warning: statement with no effect [-Wunused-value] - 312 | DPRINTF("\tServer up\n"); - | ^ -servr_uk.c: In function 'ClientThreadFunc': -servr_uk.c:362:47: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 362 | DPRINTF("\tClient starting request %d\n", numRequests); - | ^ -servr_uk.c:362:14: warning: statement with no effect [-Wunused-value] - 362 | DPRINTF("\tClient starting request %d\n", numRequests); - | ^ -servr_uk.c:373:14: warning: statement with no effect [-Wunused-value] - 373 | DPRINTF("\tClient connecting\n"); - | ^ -servr_uk.c:385:14: warning: statement with no effect [-Wunused-value] - 385 | DPRINTF("\tClient connected\n"); - | ^ -servr_uk.c:399:41: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 399 | DPRINTF("\tClient sent %d bytes\n", rv); - | ^ -servr_uk.c:399:14: warning: statement with no effect [-Wunused-value] - 399 | DPRINTF("\tClient sent %d bytes\n", rv); - | ^ -servr_uk.c:413:61: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 413 | DPRINTF("\tClient received %d bytes; need %d more\n", rv, - | ^ -servr_uk.c:413:65: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 413 | DPRINTF("\tClient received %d bytes; need %d more\n", rv, - | ^ -servr_uk.c:413:65: warning: statement with no effect [-Wunused-value] - 413 | DPRINTF("\tClient received %d bytes; need %d more\n", rv, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 414 | bytesNeeded - rv); - | ~~~~~~~~~~~~~~~~~ -servr_uk.c: In function 'RunClients': -servr_uk.c:452:46: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 452 | DPRINTF("\tMain created client %d/%d\n", index + 1, _clients); - | ^ -servr_uk.c:452:57: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 452 | DPRINTF("\tMain created client %d/%d\n", index + 1, _clients); - | ^ -servr_uk.c:452:14: warning: statement with no effect [-Wunused-value] - 452 | DPRINTF("\tMain created client %d/%d\n", index + 1, _clients); - | ^ -servr_uk.c: In function 'main': -servr_uk.c:540:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] - 540 | scanf("%d", &_iterations); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -servr_uk.c:542:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] - 542 | scanf("%d", &_clients); - | ^~~~~~~~~~~~~~~~~~~~~~ -servr_uk.c:544:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] - 544 | scanf("%d", &_client_data); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -servr_uk.c:546:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] - 546 | scanf("%d", &_server_data); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -x86_64-linux-gnu-gcc servr_uk.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o servr_uk -x86_64-linux-gnu-gcc -o servr_uu.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private servr_uu.c -servr_uu.c: In function 'SetServerState': -servr_uu.c:79:41: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 79 | DPRINTF("\t%s changed state to %d\n", waiter, state); - | ^ -servr_uu.c:79:49: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 79 | DPRINTF("\t%s changed state to %d\n", waiter, state); - | ^ -servr_uu.c:79:12: warning: statement with no effect [-Wunused-value] - 79 | DPRINTF("\t%s changed state to %d\n", waiter, state); - | ^ -servr_uu.c: In function 'WaitServerState': -servr_uu.c:91:42: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 91 | DPRINTF("\t%s waiting for state %d\n", waiter, state); - | ^ -servr_uu.c:91:50: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 91 | DPRINTF("\t%s waiting for state %d\n", waiter, state); - | ^ -servr_uu.c:91:12: warning: statement with no effect [-Wunused-value] - 91 | DPRINTF("\t%s waiting for state %d\n", waiter, state); - | ^ -servr_uu.c:100:67: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 100 | DPRINTF("\t%s resuming from wait for state %d; state now %d\n", waiter, - | ^ -servr_uu.c:100:75: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 100 | DPRINTF("\t%s resuming from wait for state %d; state now %d\n", waiter, - | ^ -servr_uu.c:101:18: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 101 | state, ServerState); - | ^ -servr_uu.c:100:12: warning: statement with no effect [-Wunused-value] - 100 | DPRINTF("\t%s resuming from wait for state %d; state now %d\n", waiter, - | ^ -servr_uu.c: In function 'WorkerThreadFunc': -servr_uu.c:121:66: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 121 | DPRINTF("\tServer buffer is %d bytes; %d data, %d netaddrs\n", - | ^ -servr_uu.c:122:56: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 122 | _client_data + (2 * sizeof(PRNetAddr)) + 32, _client_data, - | ^ -servr_uu.c:122:70: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 122 | _client_data + (2 * sizeof(PRNetAddr)) + 32, _client_data, - | ^ -servr_uu.c:122:70: warning: statement with no effect [-Wunused-value] - 121 | DPRINTF("\tServer buffer is %d bytes; %d data, %d netaddrs\n", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 122 | _client_data + (2 * sizeof(PRNetAddr)) + 32, _client_data, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 123 | (2 * sizeof(PRNetAddr)) + 32); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -servr_uu.c:136:12: warning: statement with no effect [-Wunused-value] - 136 | DPRINTF("\tServer worker thread running\n"); - | ^ -servr_uu.c:149:14: warning: statement with no effect [-Wunused-value] - 149 | DPRINTF("\tServer thread going into accept\n"); - | ^ -servr_uu.c:163:58: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 163 | DPRINTF("\tServer accepted connection (%d bytes)\n", bytesRead); - | ^ -servr_uu.c:163:14: warning: statement with no effect [-Wunused-value] - 163 | DPRINTF("\tServer accepted connection (%d bytes)\n", bytesRead); - | ^ -servr_uu.c:183:53: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 183 | DPRINTF("\tServer creates worker (%d)\n", workerThreads); - | ^ -servr_uu.c:183:20: warning: statement with no effect [-Wunused-value] - 183 | DPRINTF("\tServer creates worker (%d)\n", workerThreads); - | ^ -servr_uu.c:201:47: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 201 | DPRINTF("\tServer received %d bytes\n", bytesRead); - | ^ -servr_uu.c:201:16: warning: statement with no effect [-Wunused-value] - 201 | DPRINTF("\tServer received %d bytes\n", bytesRead); - | ^ -servr_uu.c:213:43: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 213 | DPRINTF("\tServer sent %d bytes\n", bytesWritten); - | ^ -servr_uu.c:213:16: warning: statement with no effect [-Wunused-value] - 213 | DPRINTF("\tServer sent %d bytes\n", bytesWritten); - | ^ -servr_uu.c: In function 'ServerSetup': -servr_uu.c:296:12: warning: statement with no effect [-Wunused-value] - 296 | DPRINTF("\tServer created primordial worker thread\n"); - | ^ -servr_uu.c: In function 'ServerThreadFunc': -servr_uu.c:313:14: warning: statement with no effect [-Wunused-value] - 313 | DPRINTF("\tServer up\n"); - | ^ -servr_uu.c: In function 'ClientThreadFunc': -servr_uu.c:363:47: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 363 | DPRINTF("\tClient starting request %d\n", numRequests); - | ^ -servr_uu.c:363:14: warning: statement with no effect [-Wunused-value] - 363 | DPRINTF("\tClient starting request %d\n", numRequests); - | ^ -servr_uu.c:374:14: warning: statement with no effect [-Wunused-value] - 374 | DPRINTF("\tClient connecting\n"); - | ^ -servr_uu.c:386:14: warning: statement with no effect [-Wunused-value] - 386 | DPRINTF("\tClient connected\n"); - | ^ -servr_uu.c:400:41: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 400 | DPRINTF("\tClient sent %d bytes\n", rv); - | ^ -servr_uu.c:400:14: warning: statement with no effect [-Wunused-value] - 400 | DPRINTF("\tClient sent %d bytes\n", rv); - | ^ -servr_uu.c:414:61: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 414 | DPRINTF("\tClient received %d bytes; need %d more\n", rv, - | ^ -servr_uu.c:414:65: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 414 | DPRINTF("\tClient received %d bytes; need %d more\n", rv, - | ^ -servr_uu.c:414:65: warning: statement with no effect [-Wunused-value] - 414 | DPRINTF("\tClient received %d bytes; need %d more\n", rv, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 415 | bytesNeeded - rv); - | ~~~~~~~~~~~~~~~~~ -servr_uu.c: In function 'RunClients': -servr_uu.c:453:46: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 453 | DPRINTF("\tMain created client %d/%d\n", index + 1, _clients); - | ^ -servr_uu.c:453:57: warning: left-hand operand of comma expression has no effect [-Wunused-value] - 453 | DPRINTF("\tMain created client %d/%d\n", index + 1, _clients); - | ^ -servr_uu.c:453:14: warning: statement with no effect [-Wunused-value] - 453 | DPRINTF("\tMain created client %d/%d\n", index + 1, _clients); - | ^ -servr_uu.c: In function 'main': -servr_uu.c:541:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] - 541 | scanf("%d", &_iterations); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -servr_uu.c:543:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] - 543 | scanf("%d", &_clients); - | ^~~~~~~~~~~~~~~~~~~~~~ -servr_uu.c:545:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] - 545 | scanf("%d", &_client_data); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -servr_uu.c:547:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] - 547 | scanf("%d", &_server_data); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -x86_64-linux-gnu-gcc servr_uu.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o servr_uu -x86_64-linux-gnu-gcc -o short_thread.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private short_thread.c -short_thread.c: In function 'main': -short_thread.c:45:70: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRErrorCode' {aka 'int'} [-Wformat=] - 45 | fprintf(stderr, "simple_test: Error - PR_CreateThread failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 46 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~ - | | - | PRErrorCode {aka int} -short_thread.c:45:75: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 45 | fprintf(stderr, "simple_test: Error - PR_CreateThread failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 46 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -x86_64-linux-gnu-gcc short_thread.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o short_thread -x86_64-linux-gnu-gcc -o sigpipe.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private sigpipe.c -x86_64-linux-gnu-gcc sigpipe.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o sigpipe -x86_64-linux-gnu-gcc -o socket.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private socket.c -socket.c: In function 'readn': -socket.c:181:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 181 | DPRINTF(("thread = 0x%lx: calling PR_Recv, bytes = %d\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 182 | PR_GetCurrentThread(), rem)); - | ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:181:28: note: format string is defined here - 181 | DPRINTF(("thread = 0x%lx: calling PR_Recv, bytes = %d\n", - | ~~^ - | | - | long unsigned int -socket.c:185:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 185 | DPRINTF(("thread = 0x%lx: returning from PR_Recv, bytes = %d\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 186 | PR_GetCurrentThread(), bytes)); - | ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:185:28: note: format string is defined here - 185 | DPRINTF(("thread = 0x%lx: returning from PR_Recv, bytes = %d\n", - | ~~^ - | | - | long unsigned int -socket.c:183:3: warning: label 'retry' defined but not used [-Wunused-label] - 183 | retry: - | ^~~~~ -socket.c:173:7: warning: unused variable 'err' [-Wunused-variable] - 173 | int err; - | ^~~ -socket.c: In function 'writen': -socket.c:215:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 215 | DPRINTF(("thread = 0x%lx: calling PR_Send, bytes = %d\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 216 | PR_GetCurrentThread(), rem)); - | ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:215:28: note: format string is defined here - 215 | DPRINTF(("thread = 0x%lx: calling PR_Send, bytes = %d\n", - | ~~^ - | | - | long unsigned int -socket.c:218:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 218 | DPRINTF(("thread = 0x%lx: returning from PR_Send, bytes = %d\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 219 | PR_GetCurrentThread(), bytes)); - | ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:218:28: note: format string is defined here - 218 | DPRINTF(("thread = 0x%lx: returning from PR_Send, bytes = %d\n", - | ~~^ - | | - | long unsigned int -socket.c: In function 'Serve_Client': -socket.c:265:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 265 | DPRINTF(("Serve_Client [0x%lx]: inbuf[0] = 0x%lx\n", PR_GetCurrentThread(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:265:33: note: format string is defined here - 265 | DPRINTF(("Serve_Client [0x%lx]: inbuf[0] = 0x%lx\n", PR_GetCurrentThread(), - | ~~^ - | | - | long unsigned int -socket.c:265:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=] - 265 | DPRINTF(("Serve_Client [0x%lx]: inbuf[0] = 0x%lx\n", PR_GetCurrentThread(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 266 | (*((int*)in_buf->data)))); - | ~~~~~~~~~~~~~~~~~~~~~~~ - | | - | int -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:265:52: note: format string is defined here - 265 | DPRINTF(("Serve_Client [0x%lx]: inbuf[0] = 0x%lx\n", PR_GetCurrentThread(), - | ~~^ - | | - | long unsigned int - | %x -socket.c: In function 'TCP_Server': -socket.c:398:8: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 398 | ("TCP_Server: PR_BIND netaddr.inet.ip = 0x%lx, netaddr.inet.port = %d\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 399 | netaddr.inet.ip, netaddr.inet.port)); - | ~~~~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:398:51: note: format string is defined here - 398 | ("TCP_Server: PR_BIND netaddr.inet.ip = 0x%lx, netaddr.inet.port = %d\n", - | ~~^ - | | - | long unsigned int - | %x -socket.c:447:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 447 | DPRINTF(("TCP_Server: Created Serve_Client = 0x%lx\n", t)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ - | | - | PRThread * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:447:54: note: format string is defined here - 447 | DPRINTF(("TCP_Server: Created Serve_Client = 0x%lx\n", t)); - | ~~^ - | | - | long unsigned int -socket.c:463:12: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 463 | DPRINTF(("TCP_Server [0x%lx] exiting\n", PR_GetCurrentThread())); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:463:29: note: format string is defined here - 463 | DPRINTF(("TCP_Server [0x%lx] exiting\n", PR_GetCurrentThread())); - | ~~^ - | | - | long unsigned int -socket.c: In function 'UDP_Server': -socket.c:520:8: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 520 | ("PR_Bind: UDP Server netaddr.inet.ip = 0x%lx, netaddr.inet.port = %d\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | netaddr.inet.ip, netaddr.inet.port)); - | ~~~~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:520:51: note: format string is defined here - 520 | ("PR_Bind: UDP Server netaddr.inet.ip = 0x%lx, netaddr.inet.port = %d\n", - | ~~^ - | | - | long unsigned int - | %x -socket.c:559:10: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 559 | ("UDP_Server: calling PR_RecvFrom client - ip = 0x%lx, port = %d " - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 560 | "bytes = %d inbuf = 0x%lx, inbuf[0] = 0x%lx\n", - 561 | netaddr.inet.ip, netaddr.inet.port, bytes, in_buf->data, - | ~~~~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:559:62: note: format string is defined here - 559 | ("UDP_Server: calling PR_RecvFrom client - ip = 0x%lx, port = %d " - | ~~^ - | | - | long unsigned int - | %x -socket.c:559:10: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'char *' [-Wformat=] - 559 | ("UDP_Server: calling PR_RecvFrom client - ip = 0x%lx, port = %d " - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 560 | "bytes = %d inbuf = 0x%lx, inbuf[0] = 0x%lx\n", - 561 | netaddr.inet.ip, netaddr.inet.port, bytes, in_buf->data, - | ~~~~~~~~~~~~ - | | - | char * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:559:10: warning: format '%lx' expects argument of type 'long unsigned int', but argument 6 has type 'int' [-Wformat=] - 559 | ("UDP_Server: calling PR_RecvFrom client - ip = 0x%lx, port = %d " - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -...... - 562 | in_buf->data[0])); - | ~~~~~~~~~~~~~~~ - | | - | int -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:567:9: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 567 | "UDP_Server: PR_RecvFrom client - ip = 0x%lx, port = %d bytes = %d " - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 568 | "inbuf = 0x%lx, inbuf[0] = 0x%lx\n", - 569 | netaddr.inet.ip, netaddr.inet.port, rv, in_buf->data, in_buf->data[0])); - | ~~~~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:567:53: note: format string is defined here - 567 | "UDP_Server: PR_RecvFrom client - ip = 0x%lx, port = %d bytes = %d " - | ~~^ - | | - | long unsigned int - | %x -socket.c:567:9: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'char *' [-Wformat=] - 567 | "UDP_Server: PR_RecvFrom client - ip = 0x%lx, port = %d bytes = %d " - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 568 | "inbuf = 0x%lx, inbuf[0] = 0x%lx\n", - 569 | netaddr.inet.ip, netaddr.inet.port, rv, in_buf->data, in_buf->data[0])); - | ~~~~~~~~~~~~ - | | - | char * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:567:9: warning: format '%lx' expects argument of type 'long unsigned int', but argument 6 has type 'int' [-Wformat=] - 567 | "UDP_Server: PR_RecvFrom client - ip = 0x%lx, port = %d bytes = %d " - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 568 | "inbuf = 0x%lx, inbuf[0] = 0x%lx\n", - 569 | netaddr.inet.ip, netaddr.inet.port, rv, in_buf->data, in_buf->data[0])); - | ~~~~~~~~~~~~~~~ - | | - | int -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:590:12: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 590 | DPRINTF(("UDP_Server [0x%x] exiting\n", PR_GetCurrentThread())); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:590:28: note: format string is defined here - 590 | DPRINTF(("UDP_Server [0x%x] exiting\n", PR_GetCurrentThread())); - | ~^ - | | - | unsigned int -socket.c: In function 'TCP_Client': -socket.c:630:46: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRErrorCode' {aka 'int'} [-Wformat=] - 630 | fprintf(stderr, "PR_Connect failed: (%ld, %ld)\n", PR_GetError(), - | ~~^ ~~~~~~~~~~~~~ - | | | - | long int PRErrorCode {aka int} - | %d -socket.c:630:51: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 630 | fprintf(stderr, "PR_Connect failed: (%ld, %ld)\n", PR_GetError(), - | ~~^ - | | - | long int - | %d - 631 | PR_GetOSError()); - | ~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -socket.c:639:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 639 | memset(out_buf->data, ((PRInt32)(&netaddr)) + i + j, bytes); - | ^ -socket.c:653:16: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 653 | DPRINTF(("TCP Client [0x%lx]: out_buf = 0x%lx out_buf[0] = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 654 | PR_GetCurrentThread(), out_buf, (*((int*)out_buf->data)))); - | ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:653:33: note: format string is defined here - 653 | DPRINTF(("TCP Client [0x%lx]: out_buf = 0x%lx out_buf[0] = 0x%lx\n", - | ~~^ - | | - | long unsigned int -socket.c:653:16: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'buffer *' [-Wformat=] - 653 | DPRINTF(("TCP Client [0x%lx]: out_buf = 0x%lx out_buf[0] = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 654 | PR_GetCurrentThread(), out_buf, (*((int*)out_buf->data)))); - | ~~~~~~~ - | | - | buffer * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:653:51: note: format string is defined here - 653 | DPRINTF(("TCP Client [0x%lx]: out_buf = 0x%lx out_buf[0] = 0x%lx\n", - | ~~^ - | | - | long unsigned int -socket.c:653:16: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'int' [-Wformat=] - 653 | DPRINTF(("TCP Client [0x%lx]: out_buf = 0x%lx out_buf[0] = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 654 | PR_GetCurrentThread(), out_buf, (*((int*)out_buf->data)))); - | ~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | int -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:653:70: note: format string is defined here - 653 | DPRINTF(("TCP Client [0x%lx]: out_buf = 0x%lx out_buf[0] = 0x%lx\n", - | ~~^ - | | - | long unsigned int - | %x -socket.c:690:12: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 690 | DPRINTF(("TCP_Client [0x%x] exiting\n", PR_GetCurrentThread())); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:690:28: note: format string is defined here - 690 | DPRINTF(("TCP_Client [0x%x] exiting\n", PR_GetCurrentThread())); - | ~^ - | | - | unsigned int -socket.c: In function 'UDP_Client': -socket.c:751:8: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 751 | ("PR_Bind: UDP Client netaddr.inet.ip = 0x%lx, netaddr.inet.port = %d\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 752 | netaddr.inet.ip, netaddr.inet.port)); - | ~~~~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:751:51: note: format string is defined here - 751 | ("PR_Bind: UDP Client netaddr.inet.ip = 0x%lx, netaddr.inet.port = %d\n", - | ~~^ - | | - | long unsigned int - | %x -socket.c:768:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 768 | DPRINTF(("UDP_Client [0x%lx]: out_buf = 0x%lx bytes = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 769 | PR_GetCurrentThread(), out_buf->data, bytes)); - | ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:768:31: note: format string is defined here - 768 | DPRINTF(("UDP_Client [0x%lx]: out_buf = 0x%lx bytes = 0x%lx\n", - | ~~^ - | | - | long unsigned int -socket.c:768:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'char *' [-Wformat=] - 768 | DPRINTF(("UDP_Client [0x%lx]: out_buf = 0x%lx bytes = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 769 | PR_GetCurrentThread(), out_buf->data, bytes)); - | ~~~~~~~~~~~~~ - | | - | char * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:768:49: note: format string is defined here - 768 | DPRINTF(("UDP_Client [0x%lx]: out_buf = 0x%lx bytes = 0x%lx\n", - | ~~^ - | | - | long unsigned int - | %s -socket.c:768:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 768 | DPRINTF(("UDP_Client [0x%lx]: out_buf = 0x%lx bytes = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 769 | PR_GetCurrentThread(), out_buf->data, bytes)); - | ~~~~~ - | | - | PRInt32 {aka int} -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:768:63: note: format string is defined here - 768 | DPRINTF(("UDP_Client [0x%lx]: out_buf = 0x%lx bytes = 0x%lx\n", - | ~~^ - | | - | long unsigned int - | %x -socket.c:770:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 770 | memset(out_buf->data, ((PRInt32)(&netaddr)) + i, bytes); - | ^ -socket.c:782:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 782 | DPRINTF(("UDP_Client [0x%lx]: out_buf = 0x%lx out_buf[0] = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 783 | PR_GetCurrentThread(), out_buf, (*((int*)out_buf->data)))); - | ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:782:31: note: format string is defined here - 782 | DPRINTF(("UDP_Client [0x%lx]: out_buf = 0x%lx out_buf[0] = 0x%lx\n", - | ~~^ - | | - | long unsigned int -socket.c:782:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'buffer *' [-Wformat=] - 782 | DPRINTF(("UDP_Client [0x%lx]: out_buf = 0x%lx out_buf[0] = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 783 | PR_GetCurrentThread(), out_buf, (*((int*)out_buf->data)))); - | ~~~~~~~ - | | - | buffer * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:782:49: note: format string is defined here - 782 | DPRINTF(("UDP_Client [0x%lx]: out_buf = 0x%lx out_buf[0] = 0x%lx\n", - | ~~^ - | | - | long unsigned int -socket.c:782:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'int' [-Wformat=] - 782 | DPRINTF(("UDP_Client [0x%lx]: out_buf = 0x%lx out_buf[0] = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 783 | PR_GetCurrentThread(), out_buf, (*((int*)out_buf->data)))); - | ~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | int -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:782:68: note: format string is defined here - 782 | DPRINTF(("UDP_Client [0x%lx]: out_buf = 0x%lx out_buf[0] = 0x%lx\n", - | ~~^ - | | - | long unsigned int - | %x -socket.c:792:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 792 | DPRINTF(("UDP_Client [0x%lx]: in_buf = 0x%lx in_buf[0] = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 793 | PR_GetCurrentThread(), in_buf, (*((int*)in_buf->data)))); - | ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:792:31: note: format string is defined here - 792 | DPRINTF(("UDP_Client [0x%lx]: in_buf = 0x%lx in_buf[0] = 0x%lx\n", - | ~~^ - | | - | long unsigned int -socket.c:792:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'buffer *' [-Wformat=] - 792 | DPRINTF(("UDP_Client [0x%lx]: in_buf = 0x%lx in_buf[0] = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 793 | PR_GetCurrentThread(), in_buf, (*((int*)in_buf->data)))); - | ~~~~~~ - | | - | buffer * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:792:48: note: format string is defined here - 792 | DPRINTF(("UDP_Client [0x%lx]: in_buf = 0x%lx in_buf[0] = 0x%lx\n", - | ~~^ - | | - | long unsigned int -socket.c:792:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'int' [-Wformat=] - 792 | DPRINTF(("UDP_Client [0x%lx]: in_buf = 0x%lx in_buf[0] = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 793 | PR_GetCurrentThread(), in_buf, (*((int*)in_buf->data)))); - | ~~~~~~~~~~~~~~~~~~~~~~~ - | | - | int -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:792:66: note: format string is defined here - 792 | DPRINTF(("UDP_Client [0x%lx]: in_buf = 0x%lx in_buf[0] = 0x%lx\n", - | ~~^ - | | - | long unsigned int - | %x -socket.c:817:12: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 817 | DPRINTF(("UDP_Client [0x%x] exiting\n", PR_GetCurrentThread())); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:817:28: note: format string is defined here - 817 | DPRINTF(("UDP_Client [0x%x] exiting\n", PR_GetCurrentThread())); - | ~^ - | | - | unsigned int -socket.c: In function 'TCP_Socket_Client_Server_Test': -socket.c:878:12: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 878 | DPRINTF(("Created TCP server = 0x%lx\n", t)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ - | | - | PRThread * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:878:38: note: format string is defined here - 878 | DPRINTF(("Created TCP server = 0x%lx\n", t)); - | ~~^ - | | - | long unsigned int -socket.c:909:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 909 | DPRINTF(("Created TCP client = 0x%lx\n", t)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ - | | - | PRThread * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:909:40: note: format string is defined here - 909 | DPRINTF(("Created TCP client = 0x%lx\n", t)); - | ~~^ - | | - | long unsigned int -socket.c:919:26: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRInt32' {aka 'int'} [-Wformat=] - 919 | printf("%2ld Server %2ld Clients %2ld connections_per_client\n", 1l, - | ~~~^ - | | - | long int - | %2d - 920 | num_tcp_clients, num_tcp_connections_per_client); - | ~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -socket.c:919:39: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 919 | printf("%2ld Server %2ld Clients %2ld connections_per_client\n", 1l, - | ~~~^ - | | - | long int - | %2d - 920 | num_tcp_clients, num_tcp_connections_per_client); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -socket.c:921:19: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRInt32' {aka 'int'} [-Wformat=] - 921 | printf("%30s %2ld messages_per_connection %4ld bytes_per_message\n", ":", - | ~~~^ - | | - | long int - | %2d - 922 | num_tcp_mesgs_per_connection, tcp_mesg_size); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -socket.c:921:48: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 921 | printf("%30s %2ld messages_per_connection %4ld bytes_per_message\n", ":", - | ~~~^ - | | - | long int - | %4d - 922 | num_tcp_mesgs_per_connection, tcp_mesg_size); - | ~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -socket.c: In function 'UDP_Socket_Client_Server_Test': -socket.c:1036:26: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRInt32' {aka 'int'} [-Wformat=] - 1036 | printf("%2ld Server %2ld Clients\n", 1l, num_udp_clients); - | ~~~^ ~~~~~~~~~~~~~~~ - | | | - | long int PRInt32 {aka int} - | %2d -socket.c:1037:19: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRInt32' {aka 'int'} [-Wformat=] - 1037 | printf("%30s %2ld datagrams_per_client %4ld bytes_per_datagram\n", ":", - | ~~~^ - | | - | long int - | %2d - 1038 | num_udp_datagrams_per_client, udp_datagram_size); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -socket.c:1037:45: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 1037 | printf("%30s %2ld datagrams_per_client %4ld bytes_per_datagram\n", ":", - | ~~~^ - | | - | long int - | %4d - 1038 | num_udp_datagrams_per_client, udp_datagram_size); - | ~~~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -socket.c: In function 'TransmitFile_Client': -socket.c:1359:12: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 1359 | DPRINTF(("TransmitFile_Client [0x%lx] exiting\n", PR_GetCurrentThread())); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:1359:38: note: format string is defined here - 1359 | DPRINTF(("TransmitFile_Client [0x%lx] exiting\n", PR_GetCurrentThread())); - | ~~^ - | | - | long unsigned int -socket.c: In function 'Serve_TransmitFile_Client': -socket.c:1398:63: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRErrorCode' {aka 'int'} [-Wformat=] - 1398 | fprintf(stderr, "prsocet_test: PR_TransmitFile failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 1399 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~ - | | - | PRErrorCode {aka int} -socket.c:1398:68: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 1398 | fprintf(stderr, "prsocet_test: PR_TransmitFile failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 1399 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -socket.c:1405:64: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRErrorCode' {aka 'int'} [-Wformat=] - 1405 | fprintf(stderr, "prsocket_test: PR_TransmitFile failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 1406 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~ - | | - | PRErrorCode {aka int} -socket.c:1405:69: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 1405 | fprintf(stderr, "prsocket_test: PR_TransmitFile failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 1406 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -socket.c:1431:60: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRErrorCode' {aka 'int'} [-Wformat=] - 1431 | fprintf(stderr, "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 1432 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~ - | | - | PRErrorCode {aka int} -socket.c:1431:65: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 1431 | fprintf(stderr, "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 1432 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -socket.c:1453:60: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRErrorCode' {aka 'int'} [-Wformat=] - 1453 | fprintf(stderr, "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 1454 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~ - | | - | PRErrorCode {aka int} -socket.c:1453:65: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 1453 | fprintf(stderr, "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 1454 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -socket.c:1474:60: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRErrorCode' {aka 'int'} [-Wformat=] - 1474 | fprintf(stderr, "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 1475 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~ - | | - | PRErrorCode {aka int} -socket.c:1474:65: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 1474 | fprintf(stderr, "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 1475 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -socket.c:1495:60: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRErrorCode' {aka 'int'} [-Wformat=] - 1495 | fprintf(stderr, "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 1496 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~ - | | - | PRErrorCode {aka int} -socket.c:1495:65: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 1495 | fprintf(stderr, "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 1496 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -socket.c:1516:60: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRErrorCode' {aka 'int'} [-Wformat=] - 1516 | fprintf(stderr, "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 1517 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~ - | | - | PRErrorCode {aka int} -socket.c:1516:65: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 1516 | fprintf(stderr, "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 1517 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -socket.c:1538:60: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRErrorCode' {aka 'int'} [-Wformat=] - 1538 | fprintf(stderr, "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 1539 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~ - | | - | PRErrorCode {aka int} -socket.c:1538:65: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 1538 | fprintf(stderr, "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 1539 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -socket.c:1559:60: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRErrorCode' {aka 'int'} [-Wformat=] - 1559 | fprintf(stderr, "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 1560 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~ - | | - | PRErrorCode {aka int} -socket.c:1559:65: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 1559 | fprintf(stderr, "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 1560 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -socket.c:1581:60: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRErrorCode' {aka 'int'} [-Wformat=] - 1581 | fprintf(stderr, "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 1582 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~ - | | - | PRErrorCode {aka int} -socket.c:1581:65: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 1581 | fprintf(stderr, "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 1582 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -socket.c: In function 'TransmitFile_Server': -socket.c:1657:8: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1657 | ("TCP_Server: PR_BIND netaddr.inet.ip = 0x%lx, netaddr.inet.port = %d\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1658 | netaddr.inet.ip, netaddr.inet.port)); - | ~~~~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:1657:51: note: format string is defined here - 1657 | ("TCP_Server: PR_BIND netaddr.inet.ip = 0x%lx, netaddr.inet.port = %d\n", - | ~~^ - | | - | long unsigned int - | %x -socket.c:1715:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread **' [-Wformat=] - 1715 | DPRINTF(("TransmitFile_Server: Created Serve_TransmitFile_Client = 0x%lx\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1716 | t)); - | ~ - | | - | PRThread ** -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:1715:76: note: format string is defined here - 1715 | DPRINTF(("TransmitFile_Server: Created Serve_TransmitFile_Client = 0x%lx\n", - | ~~^ - | | - | long unsigned int -socket.c:1744:12: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 1744 | DPRINTF(("TransmitFile_Server [0x%lx] exiting\n", PR_GetCurrentThread())); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:1744:38: note: format string is defined here - 1744 | DPRINTF(("TransmitFile_Server [0x%lx] exiting\n", PR_GetCurrentThread())); - | ~~^ - | | - | long unsigned int -socket.c: In function 'Socket_Misc_Test': -socket.c:1877:69: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRErrorCode' {aka 'int'} [-Wformat=] - 1877 | fprintf(stderr, "prsocket_test failed to write to file %s: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 1878 | LARGE_FILE_NAME, PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~ - | | - | PRErrorCode {aka int} -socket.c:1877:74: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'PRInt32' {aka 'int'} [-Wformat=] - 1877 | fprintf(stderr, "prsocket_test failed to write to file %s: (%ld, %ld)\n", - | ~~^ - | | - | long int - | %d - 1878 | LARGE_FILE_NAME, PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -socket.c:1962:12: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 1962 | DPRINTF(("Created TCP server = 0x%x\n", t)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ - | | - | PRThread * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:1962:37: note: format string is defined here - 1962 | DPRINTF(("Created TCP server = 0x%x\n", t)); - | ~^ - | | - | unsigned int -socket.c:1996:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 1996 | DPRINTF(("Created TransmitFile client = 0x%lx\n", t)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ - | | - | PRThread * -socket.c:42:25: note: in definition of macro 'DPRINTF' - 42 | if (_debug_on) printf arg - | ^~~ -socket.c:1996:49: note: format string is defined here - 1996 | DPRINTF(("Created TransmitFile client = 0x%lx\n", t)); - | ~~^ - | | - | long unsigned int -socket.c:2026:59: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRErrorCode' {aka 'int'} [-Wformat=] - 2026 | fprintf(stderr, "prsocket_test failed to rmdir %s: (%ld, %ld)\n", TEST_DIR, - | ~~^ - | | - | long int - | %d - 2027 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~ - | | - | PRErrorCode {aka int} -socket.c:2026:64: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'PRInt32' {aka 'int'} [-Wformat=] - 2026 | fprintf(stderr, "prsocket_test failed to rmdir %s: (%ld, %ld)\n", TEST_DIR, - | ~~^ - | | - | long int - | %d - 2027 | PR_GetError(), PR_GetOSError()); - | ~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -socket.c: At top level: -socket.c:939:16: warning: 'UDP_Socket_Client_Server_Test' defined but not used [-Wunused-function] - 939 | static PRInt32 UDP_Socket_Client_Server_Test(void) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -x86_64-linux-gnu-gcc socket.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -lpthread -o socket -x86_64-linux-gnu-gcc -o sockopt.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private sockopt.c -x86_64-linux-gnu-gcc sockopt.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o sockopt -x86_64-linux-gnu-gcc -o sockping.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private sockping.c -x86_64-linux-gnu-gcc sockping.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o sockping -x86_64-linux-gnu-gcc -o sockpong.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private sockpong.c -x86_64-linux-gnu-gcc sockpong.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o sockpong -x86_64-linux-gnu-gcc -o sprintf.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private sprintf.c -sprintf.c: In function 'test_i': -sprintf.c:36:7: warning: variable 'n' set but not used [-Wunused-but-set-variable] - 36 | int n; - | ^ -sprintf.c: In function 'test_l': -sprintf.c:123:31: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 123 | "pattern='%s' l=%ld\nPR_smprintf='%s'\nPR_snprintf='%s'\n " - | ~~^ - | | - | long int - | %d - 124 | "sprintf='%s'\n", - 125 | pattern, l, s, buf, sbuf); - | ~ - | | - | PRInt32 {aka int} -sprintf.c:110:7: warning: variable 'n' set but not used [-Wunused-but-set-variable] - 110 | int n; - | ^ -sprintf.c: In function 'test_ll': -sprintf.c:205:7: warning: variable 'n' set but not used [-Wunused-but-set-variable] - 205 | int n; - | ^ -sprintf.c: In function 'TestLL': -sprintf.c:272:1: warning: integer constant is so large that it is unsigned - 272 | PR_INT64(-9223372036854775808)}; - | ^ ~~~~~~~~~~~~~~ -x86_64-linux-gnu-gcc sprintf.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o sprintf -x86_64-linux-gnu-gcc -o stack.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private stack.c -stack.c: In function 'main': -stack.c:59:12: warning: variable 'rc' set but not used [-Wunused-but-set-variable] - 59 | PRStatus rc; - | ^~ -stack.c:55:11: warning: unused variable 'rv' [-Wunused-variable] - 55 | PRInt32 rv, cnt, sum; - | ^~ -stack.c: In function 'stackop': -stack.c:200:23: warning: unused variable 'Item' [-Wunused-variable] - 200 | DataRecord *Items, *Item; - | ^~~~ -x86_64-linux-gnu-gcc stack.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o stack -x86_64-linux-gnu-gcc -o stat.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private stat.c -x86_64-linux-gnu-gcc stat.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o stat -x86_64-linux-gnu-gcc -o stdio.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private stdio.c -stdio.c: In function 'stdio': -stdio.c:25:11: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 25 | PRInt32 rv; - | ^~ -x86_64-linux-gnu-gcc stdio.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o stdio -x86_64-linux-gnu-gcc -o str2addr.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private str2addr.c -x86_64-linux-gnu-gcc str2addr.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o str2addr -x86_64-linux-gnu-gcc -o strod.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private strod.c -x86_64-linux-gnu-gcc strod.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o strod -x86_64-linux-gnu-gcc -o suspend.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private suspend.c -suspend.c: In function 'Level_2_Thread': -suspend.c:22:30: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 22 | printf("Level_2_Thread[0x%lx] exiting\n", PR_GetCurrentThread()); - | ~~^ ~~~~~~~~~~~~~~~~~~~~~ - | | | - | | PRThread * - | long unsigned int -suspend.c: In function 'Level_1_Thread': -suspend.c:27:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 27 | PRUint32 tmp = (PRUint32)arg; - | ^ -suspend.c:37:32: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 37 | printf("Level_1_Thread[0x%lx] created %15s thread 0x%lx\n", - | ~~^ - | | - | long unsigned int - 38 | PR_GetCurrentThread(), - | ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -suspend.c:37:59: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'PRThread *' [-Wformat=] - 37 | printf("Level_1_Thread[0x%lx] created %15s thread 0x%lx\n", - | ~~^ - | | - | long unsigned int -...... - 40 | thr); - | ~~~ - | | - | PRThread * -suspend.c:47:22: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 47 | printf("Thread[0x%lx] exiting\n", PR_GetCurrentThread()); - | ~~^ ~~~~~~~~~~~~~~~~~~~~~ - | | | - | | PRThread * - | long unsigned int -suspend.c: In function 'print_thread': -suspend.c:54:30: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 54 | printf("\nprint_thread[0x%lx]: %-20s - i = %ld\n", thread, - | ~~^ ~~~~~~ - | | | - | long unsigned int PRThread * -suspend.c:54:48: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'int' [-Wformat=] - 54 | printf("\nprint_thread[0x%lx]: %-20s - i = %ld\n", thread, - | ~~^ - | | - | long int - | %d -...... - 57 | i); - | ~ - | | - | int -suspend.c:60:31: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'PRWord' {aka 'long int'} [-Wformat=] - 60 | printf("Registers R0 = 0x%x R1 = 0x%x R2 = 0x%x R3 = 0x%x\n", registers[0], - | ~^ ~~~~~~~~~~~~ - | | | - | unsigned int PRWord {aka long int} - | %lx -suspend.c:60:41: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'PRWord' {aka 'long int'} [-Wformat=] - 60 | printf("Registers R0 = 0x%x R1 = 0x%x R2 = 0x%x R3 = 0x%x\n", registers[0], - | ~^ - | | - | unsigned int - | %lx - 61 | registers[1], registers[2], registers[3]); - | ~~~~~~~~~~~~ - | | - | PRWord {aka long int} -suspend.c:60:51: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'PRWord' {aka 'long int'} [-Wformat=] - 60 | printf("Registers R0 = 0x%x R1 = 0x%x R2 = 0x%x R3 = 0x%x\n", registers[0], - | ~^ - | | - | unsigned int - | %lx - 61 | registers[1], registers[2], registers[3]); - | ~~~~~~~~~~~~ - | | - | PRWord {aka long int} -suspend.c:60:61: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'PRWord' {aka 'long int'} [-Wformat=] - 60 | printf("Registers R0 = 0x%x R1 = 0x%x R2 = 0x%x R3 = 0x%x\n", registers[0], - | ~^ - | | - | unsigned int - | %lx - 61 | registers[1], registers[2], registers[3]); - | ~~~~~~~~~~~~ - | | - | PRWord {aka long int} -suspend.c:62:31: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'void *' [-Wformat=] - 62 | printf("Stack Pointer = 0x%lx\n", PR_GetSP(thread)); - | ~~^ ~~~~~~~~~~~~~~~~ - | | | - | | void * - | long unsigned int - | %p -suspend.c: In function 'Level_0_Thread': -suspend.c:86:29: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 86 | "Level_0_Thread[0x%lx] created %15s thread 0x%lx\n", - | ~~^ - | | - | long unsigned int - 87 | PR_GetCurrentThread(), - | ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -suspend.c:86:56: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'PRThread *' [-Wformat=] - 86 | "Level_0_Thread[0x%lx] created %15s thread 0x%lx\n", - | ~~^ - | | - | long unsigned int -...... - 89 | thr); - | ~~~ - | | - | PRThread * -suspend.c:97:35: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'PRWord' {aka 'long int'} [-Wformat=] - 97 | printf("My Registers: R0 = 0x%x R1 = 0x%x R2 = 0x%x R3 = 0x%x\n", - | ~^ - | | - | unsigned int - | %lx - 98 | registers[0], registers[1], registers[2], registers[3]); - | ~~~~~~~~~~~~ - | | - | PRWord {aka long int} -suspend.c:97:45: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'PRWord' {aka 'long int'} [-Wformat=] - 97 | printf("My Registers: R0 = 0x%x R1 = 0x%x R2 = 0x%x R3 = 0x%x\n", - | ~^ - | | - | unsigned int - | %lx - 98 | registers[0], registers[1], registers[2], registers[3]); - | ~~~~~~~~~~~~ - | | - | PRWord {aka long int} -suspend.c:97:55: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'PRWord' {aka 'long int'} [-Wformat=] - 97 | printf("My Registers: R0 = 0x%x R1 = 0x%x R2 = 0x%x R3 = 0x%x\n", - | ~^ - | | - | unsigned int - | %lx - 98 | registers[0], registers[1], registers[2], registers[3]); - | ~~~~~~~~~~~~ - | | - | PRWord {aka long int} -suspend.c:97:65: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'PRWord' {aka 'long int'} [-Wformat=] - 97 | printf("My Registers: R0 = 0x%x R1 = 0x%x R2 = 0x%x R3 = 0x%x\n", - | ~^ - | | - | unsigned int - | %lx - 98 | registers[0], registers[1], registers[2], registers[3]); - | ~~~~~~~~~~~~ - | | - | PRWord {aka long int} -suspend.c:99:34: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'void *' [-Wformat=] - 99 | printf("My Stack Pointer = 0x%lx\n", PR_GetSP(me)); - | ~~^ ~~~~~~~~~~~~ - | | | - | | void * - | long unsigned int - | %p -x86_64-linux-gnu-gcc suspend.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o suspend -x86_64-linux-gnu-gcc -o switch.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private switch.c -switch.c: In function 'Switch': -switch.c:167:7: warning: 'shared' may be used uninitialized [-Wmaybe-uninitialized] - 167 | PR_NotifyCondVar(shared->cv); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -switch.c:81:11: note: 'shared' was declared here - 81 | Shared *shared, *link; - | ^~~~~~ -x86_64-linux-gnu-gcc switch.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o switch -x86_64-linux-gnu-gcc -o system.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private system.c -x86_64-linux-gnu-gcc system.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o system -x86_64-linux-gnu-gcc -o testbit.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private testbit.c -x86_64-linux-gnu-gcc testbit.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o testbit -x86_64-linux-gnu-gcc -o testfile.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private testfile.c -x86_64-linux-gnu-gcc testfile.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -lpthread -o testfile -x86_64-linux-gnu-gcc -o thrpool_server.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private thrpool_server.c -thrpool_server.c: In function 'serve_client_read': -thrpool_server.c:118:10: warning: variable 'jobp' set but not used [-Wunused-but-set-variable] - 118 | PRJob* jobp; - | ^~~~ -thrpool_server.c: In function 'serve_client_write': -thrpool_server.c:156:10: warning: variable 'jobp' set but not used [-Wunused-but-set-variable] - 156 | PRJob* jobp; - | ^~~~ -thrpool_server.c: In function 'Serve_Client': -thrpool_server.c:206:10: warning: variable 'jobp' set but not used [-Wunused-but-set-variable] - 206 | PRJob* jobp; - | ^~~~ -thrpool_server.c: In function 'print_stats': -thrpool_server.c:236:10: warning: variable 'jobp' set but not used [-Wunused-but-set-variable] - 236 | PRJob* jobp; - | ^~~~ -thrpool_server.c: In function 'TCP_Server': -thrpool_server.c:314:8: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 314 | ("TCP_Server: PR_BIND netaddr.inet.ip = 0x%lx, netaddr.inet.port = %d\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 315 | netaddr.inet.ip, netaddr.inet.port)); - | ~~~~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -thrpool_server.c:50:25: note: in definition of macro 'DPRINTF' - 50 | if (_debug_on) printf arg - | ^~~ -thrpool_server.c:314:51: note: format string is defined here - 314 | ("TCP_Server: PR_BIND netaddr.inet.ip = 0x%lx, netaddr.inet.port = %d\n", - | ~~^ - | | - | long unsigned int - | %x -thrpool_server.c:270:12: warning: variable 'rval' set but not used [-Wunused-but-set-variable] - 270 | PRStatus rval; - | ^~~~ -thrpool_server.c: In function 'TCP_Server_Accept': -thrpool_server.c:443:12: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRJob *' [-Wformat=] - 443 | DPRINTF(("TCP_Server: Created Serve_Client = 0x%lx\n", jobp)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ - | | - | PRJob * -thrpool_server.c:50:25: note: in definition of macro 'DPRINTF' - 50 | if (_debug_on) printf arg - | ^~~ -thrpool_server.c:443:52: note: format string is defined here - 443 | DPRINTF(("TCP_Server: Created Serve_Client = 0x%lx\n", jobp)); - | ~~^ - | | - | long unsigned int -thrpool_server.c:458:12: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRJob *' [-Wformat=] - 458 | DPRINTF(("TCP_Server: Created print_stats timer job = 0x%lx\n", jobp)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ - | | - | PRJob * -thrpool_server.c:50:25: note: in definition of macro 'DPRINTF' - 50 | if (_debug_on) printf arg - | ^~~ -thrpool_server.c:458:61: note: format string is defined here - 458 | DPRINTF(("TCP_Server: Created print_stats timer job = 0x%lx\n", jobp)); - | ~~^ - | | - | long unsigned int -thrpool_server.c:474:26: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRInt32' {aka 'int'} [-Wformat=] - 474 | printf("%2ld Server %2ld Clients %2ld connections_per_client\n", 1l, - | ~~~^ - | | - | long int - | %2d - 475 | num_tcp_clients, num_tcp_connections_per_client); - | ~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -thrpool_server.c:474:39: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 474 | printf("%2ld Server %2ld Clients %2ld connections_per_client\n", 1l, - | ~~~^ - | | - | long int - | %2d - 475 | num_tcp_clients, num_tcp_connections_per_client); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -thrpool_server.c:476:19: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRInt32' {aka 'int'} [-Wformat=] - 476 | printf("%30s %2ld messages_per_connection %4ld bytes_per_message\n", ":", - | ~~~^ - | | - | long int - | %2d - 477 | num_tcp_mesgs_per_connection, tcp_mesg_size); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -thrpool_server.c:476:48: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 476 | printf("%30s %2ld messages_per_connection %4ld bytes_per_message\n", ":", - | ~~~^ - | | - | long int - | %4d - 477 | num_tcp_mesgs_per_connection, tcp_mesg_size); - | ~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -thrpool_server.c: In function 'main': -thrpool_server.c:495:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 495 | PRStatus rv; - | ^~ -thrpool_server.c: In function 'TCP_Server': -thrpool_server.c:348:5: warning: ignoring return value of 'getcwd' declared with attribute 'warn_unused_result' [-Wunused-result] - 348 | getcwd(path, sizeof(path)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -thrpool_server.c:267:14: warning: 'sc_mon' may be used uninitialized [-Wmaybe-uninitialized] - 267 | PRMonitor* sc_mon; - | ^~~~~~ -x86_64-linux-gnu-gcc thrpool_server.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o thrpool_server -x86_64-linux-gnu-gcc -o thrpool_client.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private thrpool_client.c -thrpool_client.c: In function 'readn': -thrpool_client.c:84:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 84 | DPRINTF(("thread = 0x%lx: calling PR_Recv, bytes = %d\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 85 | PR_GetCurrentThread(), rem)); - | ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -thrpool_client.c:43:25: note: in definition of macro 'DPRINTF' - 43 | if (_debug_on) printf arg - | ^~~ -thrpool_client.c:84:28: note: format string is defined here - 84 | DPRINTF(("thread = 0x%lx: calling PR_Recv, bytes = %d\n", - | ~~^ - | | - | long unsigned int -thrpool_client.c:87:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 87 | DPRINTF(("thread = 0x%lx: returning from PR_Recv, bytes = %d\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | PR_GetCurrentThread(), bytes)); - | ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -thrpool_client.c:43:25: note: in definition of macro 'DPRINTF' - 43 | if (_debug_on) printf arg - | ^~~ -thrpool_client.c:87:28: note: format string is defined here - 87 | DPRINTF(("thread = 0x%lx: returning from PR_Recv, bytes = %d\n", - | ~~^ - | | - | long unsigned int -thrpool_client.c: In function 'writen': -thrpool_client.c:106:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 106 | DPRINTF(("thread = 0x%lx: calling PR_Send, bytes = %d\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 107 | PR_GetCurrentThread(), rem)); - | ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -thrpool_client.c:43:25: note: in definition of macro 'DPRINTF' - 43 | if (_debug_on) printf arg - | ^~~ -thrpool_client.c:106:28: note: format string is defined here - 106 | DPRINTF(("thread = 0x%lx: calling PR_Send, bytes = %d\n", - | ~~^ - | | - | long unsigned int -thrpool_client.c:109:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 109 | DPRINTF(("thread = 0x%lx: returning from PR_Send, bytes = %d\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 110 | PR_GetCurrentThread(), bytes)); - | ~~~~~~~~~~~~~~~~~~~~~ - | | - | PRThread * -thrpool_client.c:43:25: note: in definition of macro 'DPRINTF' - 43 | if (_debug_on) printf arg - | ^~~ -thrpool_client.c:109:28: note: format string is defined here - 109 | DPRINTF(("thread = 0x%lx: returning from PR_Send, bytes = %d\n", - | ~~^ - | | - | long unsigned int -thrpool_client.c: In function 'TCP_Client': -thrpool_client.c:160:46: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRErrorCode' {aka 'int'} [-Wformat=] - 160 | fprintf(stderr, "PR_Connect failed: (%ld, %ld)\n", PR_GetError(), - | ~~^ ~~~~~~~~~~~~~ - | | | - | long int PRErrorCode {aka int} - | %d -thrpool_client.c:160:51: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 160 | fprintf(stderr, "PR_Connect failed: (%ld, %ld)\n", PR_GetError(), - | ~~^ - | | - | long int - | %d - 161 | PR_GetOSError()); - | ~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -thrpool_client.c:169:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 169 | memset(out_buf->data, ((PRInt32)(&netaddr)) + i + j, bytes); - | ^ -thrpool_client.c: In function 'TCP_Socket_Client_Server_Test': -thrpool_client.c:276:14: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'PRThread *' [-Wformat=] - 276 | DPRINTF(("Created TCP client = 0x%lx\n", thr)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ - | | - | PRThread * -thrpool_client.c:43:25: note: in definition of macro 'DPRINTF' - 43 | if (_debug_on) printf arg - | ^~~ -thrpool_client.c:276:40: note: format string is defined here - 276 | DPRINTF(("Created TCP client = 0x%lx\n", thr)); - | ~~^ - | | - | long unsigned int -thrpool_client.c:286:26: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRInt32' {aka 'int'} [-Wformat=] - 286 | printf("%2ld Server %2ld Clients %2ld connections_per_client\n", 1l, - | ~~~^ - | | - | long int - | %2d - 287 | num_tcp_clients, num_tcp_connections_per_client); - | ~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -thrpool_client.c:286:39: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 286 | printf("%2ld Server %2ld Clients %2ld connections_per_client\n", 1l, - | ~~~^ - | | - | long int - | %2d - 287 | num_tcp_clients, num_tcp_connections_per_client); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -thrpool_client.c:288:19: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRInt32' {aka 'int'} [-Wformat=] - 288 | printf("%30s %2ld messages_per_connection %4ld bytes_per_message\n", ":", - | ~~~^ - | | - | long int - | %2d - 289 | num_tcp_mesgs_per_connection, tcp_mesg_size); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -thrpool_client.c:288:48: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 288 | printf("%30s %2ld messages_per_connection %4ld bytes_per_message\n", ":", - | ~~~^ - | | - | long int - | %4d - 289 | num_tcp_mesgs_per_connection, tcp_mesg_size); - | ~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -x86_64-linux-gnu-gcc thrpool_client.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o thrpool_client -x86_64-linux-gnu-gcc -o threads.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private threads.c -threads.c: In function 'DumbThread': -threads.c:22:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 22 | PRInt32 tmp = (PRInt32)arg; - | ^ -threads.c: In function 'main': -threads.c:147:9: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'PRInt32' {aka 'int'} [-Wformat=] - 147 | "\ - | ^~ - 148 | ** Tests lots of thread creations. \n\ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 149 | ** Create %ld native threads %ld times. \n\ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 150 | ** Create %ld user threads %ld times \n", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 151 | iterations, count, iterations, count); - | ~~~~~~~~~~ - | | - | PRInt32 {aka int} -threads.c:147:9: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRInt32' {aka 'int'} [-Wformat=] - 147 | "\ - | ^~ - 148 | ** Tests lots of thread creations. \n\ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 149 | ** Create %ld native threads %ld times. \n\ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 150 | ** Create %ld user threads %ld times \n", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 151 | iterations, count, iterations, count); - | ~~~~~ - | | - | PRInt32 {aka int} -threads.c:147:9: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 147 | "\ - | ^~ - 148 | ** Tests lots of thread creations. \n\ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 149 | ** Create %ld native threads %ld times. \n\ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 150 | ** Create %ld user threads %ld times \n", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 151 | iterations, count, iterations, count); - | ~~~~~~~~~~ - | | - | PRInt32 {aka int} -threads.c:147:9: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'PRInt32' {aka 'int'} [-Wformat=] - 147 | "\ - | ^~ - 148 | ** Tests lots of thread creations. \n\ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 149 | ** Create %ld native threads %ld times. \n\ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 150 | ** Create %ld user threads %ld times \n", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 151 | iterations, count, iterations, count); - | ~~~~~ - | | - | PRInt32 {aka int} -x86_64-linux-gnu-gcc threads.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o threads -x86_64-linux-gnu-gcc -o thruput.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private thruput.c -x86_64-linux-gnu-gcc thruput.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o thruput -x86_64-linux-gnu-gcc -o timemac.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private timemac.c -timemac.c: In function 'printExplodedTime': -timemac.c:25:19: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 25 | printf("%s %s %ld %02ld:%02ld:%02ld ", dayOfWeek[et->tm_wday], - | ~~^ - | | - | long int - | %d - 26 | month[et->tm_month], et->tm_mday, et->tm_hour, et->tm_min, et->tm_sec); - | ~~~~~~~~~~~ - | | - | PRInt32 {aka int} -timemac.c:25:25: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'PRInt32' {aka 'int'} [-Wformat=] - 25 | printf("%s %s %ld %02ld:%02ld:%02ld ", dayOfWeek[et->tm_wday], - | ~~~~^ - | | - | long int - | %02d - 26 | month[et->tm_month], et->tm_mday, et->tm_hour, et->tm_min, et->tm_sec); - | ~~~~~~~~~~~ - | | - | PRInt32 {aka int} -timemac.c:25:31: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'PRInt32' {aka 'int'} [-Wformat=] - 25 | printf("%s %s %ld %02ld:%02ld:%02ld ", dayOfWeek[et->tm_wday], - | ~~~~^ - | | - | long int - | %02d - 26 | month[et->tm_month], et->tm_mday, et->tm_hour, et->tm_min, et->tm_sec); - | ~~~~~~~~~~ - | | - | PRInt32 {aka int} -timemac.c:25:37: warning: format '%ld' expects argument of type 'long int', but argument 7 has type 'PRInt32' {aka 'int'} [-Wformat=] - 25 | printf("%s %s %ld %02ld:%02ld:%02ld ", dayOfWeek[et->tm_wday], - | ~~~~^ - | | - | long int - | %02d - 26 | month[et->tm_month], et->tm_mday, et->tm_hour, et->tm_min, et->tm_sec); - | ~~~~~~~~~~ - | | - | PRInt32 {aka int} -timemac.c:40:19: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRInt32' {aka 'int'} [-Wformat=] - 40 | printf("%s%02ld%02ld ", sign, hourOffset, minOffset); - | ~~~~^ ~~~~~~~~~~ - | | | - | long int PRInt32 {aka int} - | %02d -timemac.c:40:24: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 40 | printf("%s%02ld%02ld ", sign, hourOffset, minOffset); - | ~~~~^ ~~~~~~~~~ - | | | - | long int PRInt32 {aka int} - | %02d -timemac.c: In function 'main': -timemac.c:94:29: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'PRInt32' {aka 'int'} [-Wformat=] - 94 | printf("GMT offset is %ld, DST offset is %ld\n", et.tm_params.tp_gmt_offset, - | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | | - | long int PRInt32 {aka int} - | %d -timemac.c:94:48: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRInt32' {aka 'int'} [-Wformat=] - 94 | printf("GMT offset is %ld, DST offset is %ld\n", et.tm_params.tp_gmt_offset, - | ~~^ - | | - | long int - | %d - 95 | et.tm_params.tp_dst_offset); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -x86_64-linux-gnu-gcc timemac.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o timemac -x86_64-linux-gnu-gcc -o timetest.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private timetest.c -timetest.c: In function 'PrintExplodedTime': -timetest.c:39:21: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 39 | printf("%s %s %ld %02ld:%02ld:%02ld ", dayOfWeek[et->tm_wday], - | ~~^ - | | - | long int - | %d - 40 | month[et->tm_month], et->tm_mday, et->tm_hour, et->tm_min, - | ~~~~~~~~~~~ - | | - | PRInt32 {aka int} -timetest.c:39:27: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'PRInt32' {aka 'int'} [-Wformat=] - 39 | printf("%s %s %ld %02ld:%02ld:%02ld ", dayOfWeek[et->tm_wday], - | ~~~~^ - | | - | long int - | %02d - 40 | month[et->tm_month], et->tm_mday, et->tm_hour, et->tm_min, - | ~~~~~~~~~~~ - | | - | PRInt32 {aka int} -timetest.c:39:33: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'PRInt32' {aka 'int'} [-Wformat=] - 39 | printf("%s %s %ld %02ld:%02ld:%02ld ", dayOfWeek[et->tm_wday], - | ~~~~^ - | | - | long int - | %02d - 40 | month[et->tm_month], et->tm_mday, et->tm_hour, et->tm_min, - | ~~~~~~~~~~ - | | - | PRInt32 {aka int} -timetest.c:39:39: warning: format '%ld' expects argument of type 'long int', but argument 7 has type 'PRInt32' {aka 'int'} [-Wformat=] - 39 | printf("%s %s %ld %02ld:%02ld:%02ld ", dayOfWeek[et->tm_wday], - | ~~~~^ - | | - | long int - | %02d - 40 | month[et->tm_month], et->tm_mday, et->tm_hour, et->tm_min, - 41 | et->tm_sec); - | ~~~~~~~~~~ - | | - | PRInt32 {aka int} -timetest.c:58:21: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRInt32' {aka 'int'} [-Wformat=] - 58 | printf("%s%02ld%02ld ", sign, hourOffset, minOffset); - | ~~~~^ ~~~~~~~~~~ - | | | - | long int PRInt32 {aka int} - | %02d -timetest.c:58:26: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 58 | printf("%s%02ld%02ld ", sign, hourOffset, minOffset); - | ~~~~^ ~~~~~~~~~ - | | | - | long int PRInt32 {aka int} - | %02d -timetest.c: In function 'main': -timetest.c:251:31: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'PRInt32' {aka 'int'} [-Wformat=] - 251 | printf("GMT offset is %ld, DST offset is %ld\n", - | ~~^ - | | - | long int - | %d - 252 | et.tm_params.tp_gmt_offset, et.tm_params.tp_dst_offset); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -timetest.c:251:50: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRInt32' {aka 'int'} [-Wformat=] - 251 | printf("GMT offset is %ld, DST offset is %ld\n", - | ~~^ - | | - | long int - | %d - 252 | et.tm_params.tp_gmt_offset, et.tm_params.tp_dst_offset); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | PRInt32 {aka int} -x86_64-linux-gnu-gcc timetest.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o timetest -x86_64-linux-gnu-gcc -o tmoacc.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private tmoacc.c -x86_64-linux-gnu-gcc tmoacc.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o tmoacc -x86_64-linux-gnu-gcc -o tmocon.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private tmocon.c -tmocon.c: In function 'Tmocon': -tmocon.c:278:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] - 278 | PRStatus rv; - | ^~ -tmocon.c: In function 'MakeReceiver': -tmocon.c:110:5: warning: ignoring return value of 'getcwd' declared with attribute 'warn_unused_result' [-Wunused-result] - 110 | getcwd(path, sizeof(path)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -x86_64-linux-gnu-gcc tmocon.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o tmocon -x86_64-linux-gnu-gcc -o tpd.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private tpd.c -x86_64-linux-gnu-gcc tpd.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o tpd -x86_64-linux-gnu-gcc -o vercheck.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private vercheck.c -x86_64-linux-gnu-gcc vercheck.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o vercheck -x86_64-linux-gnu-gcc -o version.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private version.c -x86_64-linux-gnu-gcc version.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o version -x86_64-linux-gnu-gcc -o udpsrv.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private udpsrv.c -x86_64-linux-gnu-gcc udpsrv.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o udpsrv -x86_64-linux-gnu-gcc -o writev.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private writev.c -x86_64-linux-gnu-gcc writev.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o writev -x86_64-linux-gnu-gcc -o xnotify.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private xnotify.c -x86_64-linux-gnu-gcc xnotify.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o xnotify -x86_64-linux-gnu-gcc -o y2k.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private y2k.c -y2k.c: In function 'PrintExplodedTime': -y2k.c:45:20: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 45 | printf("%s %s %2ld %02ld:%02ld:%02ld ", dayOfWeek[et->tm_wday], - | ~~~^ - | | - | long int - | %2d - 46 | month[et->tm_month], et->tm_mday, et->tm_hour, et->tm_min, et->tm_sec); - | ~~~~~~~~~~~ - | | - | PRInt32 {aka int} -y2k.c:45:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'PRInt32' {aka 'int'} [-Wformat=] - 45 | printf("%s %s %2ld %02ld:%02ld:%02ld ", dayOfWeek[et->tm_wday], - | ~~~~^ - | | - | long int - | %02d - 46 | month[et->tm_month], et->tm_mday, et->tm_hour, et->tm_min, et->tm_sec); - | ~~~~~~~~~~~ - | | - | PRInt32 {aka int} -y2k.c:45:32: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'PRInt32' {aka 'int'} [-Wformat=] - 45 | printf("%s %s %2ld %02ld:%02ld:%02ld ", dayOfWeek[et->tm_wday], - | ~~~~^ - | | - | long int - | %02d - 46 | month[et->tm_month], et->tm_mday, et->tm_hour, et->tm_min, et->tm_sec); - | ~~~~~~~~~~ - | | - | PRInt32 {aka int} -y2k.c:45:38: warning: format '%ld' expects argument of type 'long int', but argument 7 has type 'PRInt32' {aka 'int'} [-Wformat=] - 45 | printf("%s %s %2ld %02ld:%02ld:%02ld ", dayOfWeek[et->tm_wday], - | ~~~~^ - | | - | long int - | %02d - 46 | month[et->tm_month], et->tm_mday, et->tm_hour, et->tm_min, et->tm_sec); - | ~~~~~~~~~~ - | | - | PRInt32 {aka int} -y2k.c:63:19: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'PRInt32' {aka 'int'} [-Wformat=] - 63 | printf("%s%02ld%02ld ", sign, hourOffset, minOffset); - | ~~~~^ ~~~~~~~~~~ - | | | - | long int PRInt32 {aka int} - | %02d -y2k.c:63:24: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'PRInt32' {aka 'int'} [-Wformat=] - 63 | printf("%s%02ld%02ld ", sign, hourOffset, minOffset); - | ~~~~^ ~~~~~~~~~ - | | | - | long int PRInt32 {aka int} - | %02d -x86_64-linux-gnu-gcc y2k.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o y2k -x86_64-linux-gnu-gcc -o y2ktmo.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private y2ktmo.c -y2ktmo.c: In function 'SleepThread': -y2ktmo.c:72:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 72 | PRIntervalTime timeout = (PRIntervalTime)arg; - | ^ -y2ktmo.c: In function 'AcceptThread': -y2ktmo.c:122:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 122 | PRIntervalTime timeout = (PRIntervalTime)arg; - | ^ -y2ktmo.c: In function 'PollThread': -y2ktmo.c:197:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 197 | PRIntervalTime timeout = (PRIntervalTime)arg; - | ^ -y2ktmo.c: In function 'WaitCondVarThread': -y2ktmo.c:275:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 275 | PRIntervalTime timeout = (PRIntervalTime)arg; - | ^ -y2ktmo.c: In function 'WaitMonitorThread': -y2ktmo.c:338:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 338 | PRIntervalTime timeout = (PRIntervalTime)arg; - | ^ -y2ktmo.c: In function 'WaitCMonitorThread': -y2ktmo.c:394:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 394 | PRIntervalTime timeout = (PRIntervalTime)arg; - | ^ -y2ktmo.c: In function 'main': -y2ktmo.c:524:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 524 | PR_USER_THREAD, threadFuncs[j], (void*)PR_SecondsToInterval(secs), - | ^ -x86_64-linux-gnu-gcc y2ktmo.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o y2ktmo -x86_64-linux-gnu-gcc -o zerolen.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr -I../../pr/include -I../../pr/include/private zerolen.c -zerolen.c: In function 'ClientThread': -zerolen.c:46:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 46 | PRUint16 port = (PRUint16)arg; - | ^ -zerolen.c:73:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] - 73 | while (nbytes = PR_Read(sock, buf, sizeof(buf)) > 0) { - | ^~~~~~ -zerolen.c: In function 'main': -zerolen.c:124:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 124 | PR_USER_THREAD, ClientThread, (void*)PR_ntohs(PR_NetAddrInetPort(&addr)), - | ^ -zerolen.c:165:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 165 | PR_USER_THREAD, ClientThread, (void*)PR_ntohs(PR_NetAddrInetPort(&addr)), - | ^ -zerolen.c:204:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 204 | PR_USER_THREAD, ClientThread, (void*)PR_ntohs(PR_NetAddrInetPort(&addr)), - | ^ -x86_64-linux-gnu-gcc zerolen.o -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/pr/tests/../../dist/lib -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o zerolen -make[2]: Leaving directory '/build/reproducible-path/nspr-4.38.2/nspr/pr/tests' -/usr/bin/make -C nspr/lib/tests -make[2]: Entering directory '/build/reproducible-path/nspr-4.38.2/nspr/lib/tests' -x86_64-linux-gnu-gcc -o arena.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr arena.c -arena.c: In function 'Stress': -arena.c:230:13: warning: variable 'tt' set but not used [-Wunused-but-set-variable] - 230 | PRThread* tt; - | ^~ -arena.c: At top level: -arena.c:74:13: warning: 'ArenaGrow' defined but not used [-Wunused-function] - 74 | static void ArenaGrow(void) { - | ^~~~~~~~~ -arena.c:39:13: warning: 'ArenaAllocate' defined but not used [-Wunused-function] - 39 | static void ArenaAllocate(void) { - | ^~~~~~~~~~~~~ -x86_64-linux-gnu-gcc arena.o -L../../dist/lib -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/lib/tests/../../dist/lib -lplc4 -lplds4 -lnspr4 -lpthread -o arena -x86_64-linux-gnu-gcc -o base64t.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr base64t.c -base64t.c: In function 'test_008': -base64t.c:2259:14: warning: unused variable 'clen' [-Wunused-variable] - 2259 | PRUint32 clen = ((plen + 2) / 3) * 4; - | ^~~~ -base64t.c: In function 'test_024': -base64t.c:2969:14: warning: unused variable 'clen' [-Wunused-variable] - 2969 | PRUint32 clen = ((plen + 2) / 3) * 4; - | ^~~~ -base64t.c: In function 'test_027': -base64t.c:3091:14: warning: unused variable 'clen' [-Wunused-variable] - 3091 | PRUint32 clen = PL_strlen(array[i].cyphertext); - | ^~~~ -x86_64-linux-gnu-gcc base64t.o -L../../dist/lib -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/lib/tests/../../dist/lib -lplc4 -lplds4 -lnspr4 -lpthread -o base64t -x86_64-linux-gnu-gcc -o getopt.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr getopt.c -x86_64-linux-gnu-gcc getopt.o -L../../dist/lib -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/lib/tests/../../dist/lib -lplc4 -lplds4 -lnspr4 -lpthread -o getopt -x86_64-linux-gnu-gcc -o string.o -c -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -Wall -pthread -O2 -g -fno-inline -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I../../dist/include/nspr string.c -string.c: In function 'test_003': -string.c:114:28: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'char *' [-Wformat=] - 114 | printf("FAIL %d: (0x%x, %s)->0x%x\n", i, array[i].dest, - | ~^ ~~~~~~~~~~~~~ - | | | - | unsigned int char * - | %s -string.c:114:39: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'char *' [-Wformat=] - 114 | printf("FAIL %d: (0x%x, %s)->0x%x\n", i, array[i].dest, - | ~^ - | | - | unsigned int - | %s - 115 | array[i].str ? array[i].str : "(null)", rv); - | ~~ - | | - | char * -string.c: In function 'test_004': -string.c:226:28: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'char *' [-Wformat=] - 226 | printf("FAIL %d: (0x%x, %s, %lu)->0x%x\n", i, array[i].dest, - | ~^ ~~~~~~~~~~~~~ - | | | - | unsigned int char * - | %s -string.c:226:37: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 226 | printf("FAIL %d: (0x%x, %s, %lu)->0x%x\n", i, array[i].dest, - | ~~^ - | | - | long unsigned int - | %u - 227 | array[i].str ? array[i].str : "(null)", array[i].len, rv); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:226:44: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'char *' [-Wformat=] - 226 | printf("FAIL %d: (0x%x, %s, %lu)->0x%x\n", i, array[i].dest, - | ~^ - | | - | unsigned int - | %s - 227 | array[i].str ? array[i].str : "(null)", array[i].len, rv); - | ~~ - | | - | char * -string.c: In function 'test_005': -string.c:340:28: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'char *' [-Wformat=] - 340 | printf("FAIL %d: (0x%x, %s, %lu)->0x%x\n", i, array[i].dest, - | ~^ ~~~~~~~~~~~~~ - | | | - | unsigned int char * - | %s -string.c:340:37: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 340 | printf("FAIL %d: (0x%x, %s, %lu)->0x%x\n", i, array[i].dest, - | ~~^ - | | - | long unsigned int - | %u - 341 | array[i].str ? array[i].str : "(null)", array[i].len, rv); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:340:44: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'char *' [-Wformat=] - 340 | printf("FAIL %d: (0x%x, %s, %lu)->0x%x\n", i, array[i].dest, - | ~^ - | | - | unsigned int - | %s - 341 | array[i].str ? array[i].str : "(null)", array[i].len, rv); - | ~~ - | | - | char * -string.c: In function 'test_006': -string.c:382:27: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'const char *' [-Wformat=] - 382 | printf("FAIL %d: 0x%x -> 0\n", i, array[i]); - | ~^ ~~~~~~~~ - | | | - | unsigned int const char * - | %s -string.c: In function 'test_007': -string.c:455:29: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 455 | printf("FAIL %d: %s,%lu -> 0\n", i, - | ~~^ - | | - | long unsigned int - | %u - 456 | array[i].str ? array[i].str : "(null)", array[i].len); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c: In function 'test_009': -string.c:623:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 623 | printf("FAIL %d: %s+%s/%lu -> %.32s, not zero\n", i, - | ~~^ - | | - | long unsigned int - | %u - 624 | array[i].first ? array[i].first : "(null)", - 625 | array[i].second ? array[i].second : "(null)", array[i].length, - | ~~~~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:631:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 631 | printf("FAIL %d: %s+%s/%lu -> null, not %s\n", i, - | ~~^ - | | - | long unsigned int - | %u - 632 | array[i].first ? array[i].first : "(null)", - 633 | array[i].second ? array[i].second : "(null)", array[i].length, - | ~~~~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:642:38: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 642 | printf("FAIL %d: %s+%s/%lu -> %.32s, not %s\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 645 | array[i].length, rv, array[i].result); - | ~~~~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:655:38: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 655 | printf("FAIL %d: %s+%s/%lu -> not nulled\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 658 | array[i].length); - | ~~~~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:663:38: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 663 | printf("FAIL %d: %s+%s/%lu -> overrun\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 666 | array[i].length); - | ~~~~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c: In function 'test_010': -string.c:736:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 736 | printf("FAIL %d: %s+%s/%lu -> %.32s, not zero\n", i, - | ~~^ - | | - | long unsigned int - | %u - 737 | array[i].first ? array[i].first : "(null)", - 738 | array[i].second ? array[i].second : "(null)", array[i].length, - | ~~~~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:744:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 744 | printf("FAIL %d: %s+%s/%lu -> null, not %s\n", i, - | ~~^ - | | - | long unsigned int - | %u - 745 | array[i].first ? array[i].first : "(null)", - 746 | array[i].second ? array[i].second : "(null)", array[i].length, - | ~~~~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:755:38: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 755 | printf("FAIL %d: %s+%s/%lu -> %.32s, not %s\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 758 | array[i].length, rv, array[i].result); - | ~~~~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c: In function 'test_012': -string.c:989:30: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 989 | printf("FAIL %d: %s-%s/%ld -> %d, not %d\n", i, - | ~~^ - | | - | long int - | %d - 990 | array[i].one ? array[i].one : "(null)", - 991 | array[i].two ? array[i].two : "(null)", array[i].max, rv, - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c: In function 'test_014': -string.c:1210:30: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1210 | printf("FAIL %d: %s-%s/%ld -> %d, not %d\n", i, - | ~~^ - | | - | long int - | %d - 1211 | array[i].one ? array[i].one : "(null)", - 1212 | array[i].two ? array[i].two : "(null)", array[i].max, rv, - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c: In function 'test_015': -string.c:1273:48: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1273 | printf("FAIL %d: %s,%c -> null, not +%lu\n", i, array[i].str, - | ~~^ - | | - | long unsigned int - | %u - 1274 | array[i].chr, array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:1279:38: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'char *' [-Wformat=] - 1279 | printf("FAIL %d: %s,%c -> 0x%x, not 0x%x+%lu\n", i, array[i].str, - | ~^ - | | - | unsigned int - | %s - 1280 | array[i].chr, rv, array[i].str, array[i].off); - | ~~ - | | - | char * -string.c:1279:48: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'const char *' [-Wformat=] - 1279 | printf("FAIL %d: %s,%c -> 0x%x, not 0x%x+%lu\n", i, array[i].str, - | ~^ - | | - | unsigned int - | %s - 1280 | array[i].chr, rv, array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | const char * -string.c:1279:52: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1279 | printf("FAIL %d: %s,%c -> 0x%x, not 0x%x+%lu\n", i, array[i].str, - | ~~^ - | | - | long unsigned int - | %u - 1280 | array[i].chr, rv, array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c: In function 'test_016': -string.c:1342:48: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1342 | printf("FAIL %d: %s,%c -> null, not +%lu\n", i, array[i].str, - | ~~^ - | | - | long unsigned int - | %u - 1343 | array[i].chr, array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:1348:38: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'char *' [-Wformat=] - 1348 | printf("FAIL %d: %s,%c -> 0x%x, not 0x%x+%lu\n", i, array[i].str, - | ~^ - | | - | unsigned int - | %s - 1349 | array[i].chr, rv, array[i].str, array[i].off); - | ~~ - | | - | char * -string.c:1348:48: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'const char *' [-Wformat=] - 1348 | printf("FAIL %d: %s,%c -> 0x%x, not 0x%x+%lu\n", i, array[i].str, - | ~^ - | | - | unsigned int - | %s - 1349 | array[i].chr, rv, array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | const char * -string.c:1348:52: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1348 | printf("FAIL %d: %s,%c -> 0x%x, not 0x%x+%lu\n", i, array[i].str, - | ~~^ - | | - | long unsigned int - | %u - 1349 | array[i].chr, rv, array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c: In function 'test_017': -string.c:1409:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1409 | printf("FAIL %d: %s,%c/%lu -> %.32s, not zero\n", i, array[i].str, - | ~~^ - | | - | long unsigned int - | %u - 1410 | array[i].chr, array[i].max, rv); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:1415:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1415 | printf("FAIL %d: %s,%c/%lu -> null, not +%lu\n", i, array[i].str, - | ~~^ - | | - | long unsigned int - | %u - 1416 | array[i].chr, array[i].max, array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:1415:52: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1415 | printf("FAIL %d: %s,%c/%lu -> null, not +%lu\n", i, array[i].str, - | ~~^ - | | - | long unsigned int - | %u - 1416 | array[i].chr, array[i].max, array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:1421:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1421 | printf("FAIL %d: %s,%c/%lu -> 0x%x, not 0x%x+%lu\n", i, array[i].str, - | ~~^ - | | - | long unsigned int - | %u - 1422 | array[i].chr, array[i].max, rv, array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:1421:42: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'char *' [-Wformat=] - 1421 | printf("FAIL %d: %s,%c/%lu -> 0x%x, not 0x%x+%lu\n", i, array[i].str, - | ~^ - | | - | unsigned int - | %s - 1422 | array[i].chr, array[i].max, rv, array[i].str, array[i].off); - | ~~ - | | - | char * -string.c:1421:52: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'const char *' [-Wformat=] - 1421 | printf("FAIL %d: %s,%c/%lu -> 0x%x, not 0x%x+%lu\n", i, array[i].str, - | ~^ - | | - | unsigned int - | %s - 1422 | array[i].chr, array[i].max, rv, array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | const char * -string.c:1421:56: warning: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1421 | printf("FAIL %d: %s,%c/%lu -> 0x%x, not 0x%x+%lu\n", i, array[i].str, - | ~~^ - | | - | long unsigned int - | %u - 1422 | array[i].chr, array[i].max, rv, array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c: In function 'test_018': -string.c:1482:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1482 | printf("FAIL %d: %s,%c/%lu -> %.32s, not zero\n", i, array[i].str, - | ~~^ - | | - | long unsigned int - | %u - 1483 | array[i].chr, array[i].max, rv); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:1488:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1488 | printf("FAIL %d: %s,%c/%lu -> null, not +%lu\n", i, array[i].str, - | ~~^ - | | - | long unsigned int - | %u - 1489 | array[i].chr, array[i].max, array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:1488:52: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1488 | printf("FAIL %d: %s,%c/%lu -> null, not +%lu\n", i, array[i].str, - | ~~^ - | | - | long unsigned int - | %u - 1489 | array[i].chr, array[i].max, array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:1494:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1494 | printf("FAIL %d: %s,%c/%lu -> 0x%x, not 0x%x+%lu\n", i, array[i].str, - | ~~^ - | | - | long unsigned int - | %u - 1495 | array[i].chr, array[i].max, rv, array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:1494:42: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'char *' [-Wformat=] - 1494 | printf("FAIL %d: %s,%c/%lu -> 0x%x, not 0x%x+%lu\n", i, array[i].str, - | ~^ - | | - | unsigned int - | %s - 1495 | array[i].chr, array[i].max, rv, array[i].str, array[i].off); - | ~~ - | | - | char * -string.c:1494:52: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'const char *' [-Wformat=] - 1494 | printf("FAIL %d: %s,%c/%lu -> 0x%x, not 0x%x+%lu\n", i, array[i].str, - | ~^ - | | - | unsigned int - | %s - 1495 | array[i].chr, array[i].max, rv, array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | const char * -string.c:1494:56: warning: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1494 | printf("FAIL %d: %s,%c/%lu -> 0x%x, not 0x%x+%lu\n", i, array[i].str, - | ~~^ - | | - | long unsigned int - | %u - 1495 | array[i].chr, array[i].max, rv, array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c: In function 'test_019': -string.c:1563:48: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1563 | printf("FAIL %d: %s,%s -> null, not +%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u - 1564 | array[i].str ? array[i].str : "(null)", - 1565 | array[i].chrs ? array[i].chrs : "(null)", array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:1570:38: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'char *' [-Wformat=] - 1570 | printf("FAIL %d: %s,%s -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s - 1571 | array[i].str ? array[i].str : "(null)", - 1572 | array[i].chrs ? array[i].chrs : "(null)", rv, array[i].str, - | ~~ - | | - | char * -string.c:1570:48: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'const char *' [-Wformat=] - 1570 | printf("FAIL %d: %s,%s -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s - 1571 | array[i].str ? array[i].str : "(null)", - 1572 | array[i].chrs ? array[i].chrs : "(null)", rv, array[i].str, - | ~~~~~~~~~~~~ - | | - | const char * -string.c:1570:52: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1570 | printf("FAIL %d: %s,%s -> 0x%x, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 1573 | array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c: In function 'test_020': -string.c:1641:48: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1641 | printf("FAIL %d: %s,%s -> null, not +%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u - 1642 | array[i].str ? array[i].str : "(null)", - 1643 | array[i].chrs ? array[i].chrs : "(null)", array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:1648:38: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'char *' [-Wformat=] - 1648 | printf("FAIL %d: %s,%s -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s - 1649 | array[i].str ? array[i].str : "(null)", - 1650 | array[i].chrs ? array[i].chrs : "(null)", rv, array[i].str, - | ~~ - | | - | char * -string.c:1648:48: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'const char *' [-Wformat=] - 1648 | printf("FAIL %d: %s,%s -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s - 1649 | array[i].str ? array[i].str : "(null)", - 1650 | array[i].chrs ? array[i].chrs : "(null)", rv, array[i].str, - | ~~~~~~~~~~~~ - | | - | const char * -string.c:1648:52: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1648 | printf("FAIL %d: %s,%s -> 0x%x, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 1651 | array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c: In function 'test_021': -string.c:1718:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1718 | printf("FAIL %d: %s,%s/%lu -> %.32s, not null\n", i, - | ~~^ - | | - | long unsigned int - | %u - 1719 | array[i].str ? array[i].str : "(null)", - 1720 | array[i].chrs ? array[i].chrs : "(null)", array[i].max, rv); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:1725:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1725 | printf("FAIL %d: %s,%s/%lu -> null, not +%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u - 1726 | array[i].str ? array[i].str : "(null)", - 1727 | array[i].chrs ? array[i].chrs : "(null)", array[i].max, - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:1725:52: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1725 | printf("FAIL %d: %s,%s/%lu -> null, not +%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 1728 | array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:1733:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1733 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u - 1734 | array[i].str ? array[i].str : "(null)", - 1735 | array[i].chrs ? array[i].chrs : "(null)", array[i].max, rv, - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:1733:42: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'char *' [-Wformat=] - 1733 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s - 1734 | array[i].str ? array[i].str : "(null)", - 1735 | array[i].chrs ? array[i].chrs : "(null)", array[i].max, rv, - | ~~ - | | - | char * -string.c:1733:52: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'const char *' [-Wformat=] - 1733 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s -...... - 1736 | array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | const char * -string.c:1733:56: warning: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1733 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 1736 | array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c: In function 'test_022': -string.c:1812:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1812 | printf("FAIL %d: %s,%s/%lu -> %.32s, not null\n", i, - | ~~^ - | | - | long unsigned int - | %u - 1813 | array[i].str ? array[i].str : "(null)", - 1814 | array[i].chrs ? array[i].chrs : "(null)", array[i].max, rv); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:1819:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1819 | printf("FAIL %d: %s,%s/%lu -> null, not +%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u - 1820 | array[i].str ? array[i].str : "(null)", - 1821 | array[i].chrs ? array[i].chrs : "(null)", array[i].max, - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:1819:52: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1819 | printf("FAIL %d: %s,%s/%lu -> null, not +%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 1822 | array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:1827:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1827 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u - 1828 | array[i].str ? array[i].str : "(null)", - 1829 | array[i].chrs ? array[i].chrs : "(null)", array[i].max, rv, - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:1827:42: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'char *' [-Wformat=] - 1827 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s - 1828 | array[i].str ? array[i].str : "(null)", - 1829 | array[i].chrs ? array[i].chrs : "(null)", array[i].max, rv, - | ~~ - | | - | char * -string.c:1827:52: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'const char *' [-Wformat=] - 1827 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s -...... - 1830 | array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | const char * -string.c:1827:56: warning: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1827 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 1830 | array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c: In function 'test_023': -string.c:1915:48: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'const char *' [-Wformat=] - 1915 | printf("FAIL %d: %s,%s -> null, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s - 1916 | array[i].str ? array[i].str : "(null)", - 1917 | array[i].sub ? array[i].sub : "(null)", array[i].str, - | ~~~~~~~~~~~~ - | | - | const char * -string.c:1915:52: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1915 | printf("FAIL %d: %s,%s -> null, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 1918 | array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:1923:38: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'char *' [-Wformat=] - 1923 | printf("FAIL %d: %s,%s -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s - 1924 | array[i].str ? array[i].str : "(null)", - 1925 | array[i].sub ? array[i].sub : "(null)", rv, array[i].str, - | ~~ - | | - | char * -string.c:1923:48: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'const char *' [-Wformat=] - 1923 | printf("FAIL %d: %s,%s -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s - 1924 | array[i].str ? array[i].str : "(null)", - 1925 | array[i].sub ? array[i].sub : "(null)", rv, array[i].str, - | ~~~~~~~~~~~~ - | | - | const char * -string.c:1923:52: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 1923 | printf("FAIL %d: %s,%s -> 0x%x, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 1926 | array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c: In function 'test_024': -string.c:2011:48: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'const char *' [-Wformat=] - 2011 | printf("FAIL %d: %s,%s -> null, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s - 2012 | array[i].str ? array[i].str : "(null)", - 2013 | array[i].sub ? array[i].sub : "(null)", array[i].str, - | ~~~~~~~~~~~~ - | | - | const char * -string.c:2011:52: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2011 | printf("FAIL %d: %s,%s -> null, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 2014 | array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:2019:38: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'char *' [-Wformat=] - 2019 | printf("FAIL %d: %s,%s -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s - 2020 | array[i].str ? array[i].str : "(null)", - 2021 | array[i].sub ? array[i].sub : "(null)", rv, array[i].str, - | ~~ - | | - | char * -string.c:2019:48: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'const char *' [-Wformat=] - 2019 | printf("FAIL %d: %s,%s -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s - 2020 | array[i].str ? array[i].str : "(null)", - 2021 | array[i].sub ? array[i].sub : "(null)", rv, array[i].str, - | ~~~~~~~~~~~~ - | | - | const char * -string.c:2019:52: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2019 | printf("FAIL %d: %s,%s -> 0x%x, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 2022 | array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c: In function 'test_025': -string.c:2127:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2127 | printf("FAIL %d: %s,%s/%lu -> %.32s, not null\n", i, - | ~~^ - | | - | long unsigned int - | %u - 2128 | array[i].str ? array[i].str : "(null)", - 2129 | array[i].sub ? array[i].sub : "(null)", array[i].max, rv); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:2134:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2134 | printf("FAIL %d: %s,%s/%lu -> null, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u - 2135 | array[i].str ? array[i].str : "(null)", - 2136 | array[i].sub ? array[i].sub : "(null)", array[i].max, - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:2134:52: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'const char *' [-Wformat=] - 2134 | printf("FAIL %d: %s,%s/%lu -> null, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s -...... - 2137 | array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | const char * -string.c:2134:56: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2134 | printf("FAIL %d: %s,%s/%lu -> null, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 2137 | array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:2142:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2142 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u - 2143 | array[i].str ? array[i].str : "(null)", - 2144 | array[i].sub ? array[i].sub : "(null)", array[i].max, rv, - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:2142:42: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'char *' [-Wformat=] - 2142 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s - 2143 | array[i].str ? array[i].str : "(null)", - 2144 | array[i].sub ? array[i].sub : "(null)", array[i].max, rv, - | ~~ - | | - | char * -string.c:2142:52: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'const char *' [-Wformat=] - 2142 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s -...... - 2145 | array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | const char * -string.c:2142:56: warning: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2142 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 2145 | array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c: In function 'test_026': -string.c:2247:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2247 | printf("FAIL %d: %s,%s/%lu -> %.32s, not null\n", i, - | ~~^ - | | - | long unsigned int - | %u - 2248 | array[i].str ? array[i].str : "(null)", - 2249 | array[i].sub ? array[i].sub : "(null)", array[i].max, rv); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:2254:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2254 | printf("FAIL %d: %s,%s/%lu -> null, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u - 2255 | array[i].str ? array[i].str : "(null)", - 2256 | array[i].sub ? array[i].sub : "(null)", array[i].max, - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:2254:52: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'const char *' [-Wformat=] - 2254 | printf("FAIL %d: %s,%s/%lu -> null, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s -...... - 2257 | array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | const char * -string.c:2254:56: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2254 | printf("FAIL %d: %s,%s/%lu -> null, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 2257 | array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:2262:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2262 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u - 2263 | array[i].str ? array[i].str : "(null)", - 2264 | array[i].sub ? array[i].sub : "(null)", array[i].max, rv, - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:2262:42: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'char *' [-Wformat=] - 2262 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s - 2263 | array[i].str ? array[i].str : "(null)", - 2264 | array[i].sub ? array[i].sub : "(null)", array[i].max, rv, - | ~~ - | | - | char * -string.c:2262:52: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'const char *' [-Wformat=] - 2262 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s -...... - 2265 | array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | const char * -string.c:2262:56: warning: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2262 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 2265 | array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c: In function 'test_027': -string.c:2350:48: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'const char *' [-Wformat=] - 2350 | printf("FAIL %d: %s,%s -> null, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s - 2351 | array[i].str ? array[i].str : "(null)", - 2352 | array[i].sub ? array[i].sub : "(null)", array[i].str, - | ~~~~~~~~~~~~ - | | - | const char * -string.c:2350:52: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2350 | printf("FAIL %d: %s,%s -> null, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 2353 | array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:2358:38: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'char *' [-Wformat=] - 2358 | printf("FAIL %d: %s,%s -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s - 2359 | array[i].str ? array[i].str : "(null)", - 2360 | array[i].sub ? array[i].sub : "(null)", rv, array[i].str, - | ~~ - | | - | char * -string.c:2358:48: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'const char *' [-Wformat=] - 2358 | printf("FAIL %d: %s,%s -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s - 2359 | array[i].str ? array[i].str : "(null)", - 2360 | array[i].sub ? array[i].sub : "(null)", rv, array[i].str, - | ~~~~~~~~~~~~ - | | - | const char * -string.c:2358:52: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2358 | printf("FAIL %d: %s,%s -> 0x%x, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 2361 | array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c: In function 'test_028': -string.c:2446:48: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'const char *' [-Wformat=] - 2446 | printf("FAIL %d: %s,%s -> null, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s - 2447 | array[i].str ? array[i].str : "(null)", - 2448 | array[i].sub ? array[i].sub : "(null)", array[i].str, - | ~~~~~~~~~~~~ - | | - | const char * -string.c:2446:52: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2446 | printf("FAIL %d: %s,%s -> null, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 2449 | array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:2454:38: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'char *' [-Wformat=] - 2454 | printf("FAIL %d: %s,%s -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s - 2455 | array[i].str ? array[i].str : "(null)", - 2456 | array[i].sub ? array[i].sub : "(null)", rv, array[i].str, - | ~~ - | | - | char * -string.c:2454:48: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'const char *' [-Wformat=] - 2454 | printf("FAIL %d: %s,%s -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s - 2455 | array[i].str ? array[i].str : "(null)", - 2456 | array[i].sub ? array[i].sub : "(null)", rv, array[i].str, - | ~~~~~~~~~~~~ - | | - | const char * -string.c:2454:52: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2454 | printf("FAIL %d: %s,%s -> 0x%x, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 2457 | array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c: In function 'test_029': -string.c:2557:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2557 | printf("FAIL %d: %s,%s/%lu -> %.32s, not null\n", i, - | ~~^ - | | - | long unsigned int - | %u - 2558 | array[i].str ? array[i].str : "(null)", - 2559 | array[i].sub ? array[i].sub : "(null)", array[i].max, rv); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:2564:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2564 | printf("FAIL %d: %s,%s/%lu -> null, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u - 2565 | array[i].str ? array[i].str : "(null)", - 2566 | array[i].sub ? array[i].sub : "(null)", array[i].max, - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:2564:52: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'const char *' [-Wformat=] - 2564 | printf("FAIL %d: %s,%s/%lu -> null, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s -...... - 2567 | array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | const char * -string.c:2564:56: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2564 | printf("FAIL %d: %s,%s/%lu -> null, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 2567 | array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:2572:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2572 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u - 2573 | array[i].str ? array[i].str : "(null)", - 2574 | array[i].sub ? array[i].sub : "(null)", array[i].max, rv, - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:2572:42: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'char *' [-Wformat=] - 2572 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s - 2573 | array[i].str ? array[i].str : "(null)", - 2574 | array[i].sub ? array[i].sub : "(null)", array[i].max, rv, - | ~~ - | | - | char * -string.c:2572:52: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'const char *' [-Wformat=] - 2572 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s -...... - 2575 | array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | const char * -string.c:2572:56: warning: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2572 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 2575 | array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c: In function 'test_030': -string.c:2677:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2677 | printf("FAIL %d: %s,%s/%lu -> %.32s, not null\n", i, - | ~~^ - | | - | long unsigned int - | %u - 2678 | array[i].str ? array[i].str : "(null)", - 2679 | array[i].sub ? array[i].sub : "(null)", array[i].max, rv); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:2684:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2684 | printf("FAIL %d: %s,%s/%lu -> null, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u - 2685 | array[i].str ? array[i].str : "(null)", - 2686 | array[i].sub ? array[i].sub : "(null)", array[i].max, - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:2684:52: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'const char *' [-Wformat=] - 2684 | printf("FAIL %d: %s,%s/%lu -> null, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s -...... - 2687 | array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | const char * -string.c:2684:56: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2684 | printf("FAIL %d: %s,%s/%lu -> null, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 2687 | array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:2692:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2692 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u - 2693 | array[i].str ? array[i].str : "(null)", - 2694 | array[i].sub ? array[i].sub : "(null)", array[i].max, rv, - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -string.c:2692:42: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'char *' [-Wformat=] - 2692 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s - 2693 | array[i].str ? array[i].str : "(null)", - 2694 | array[i].sub ? array[i].sub : "(null)", array[i].max, rv, - | ~~ - | | - | char * -string.c:2692:52: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'const char *' [-Wformat=] - 2692 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~^ - | | - | unsigned int - | %s -...... - 2695 | array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | const char * -string.c:2692:56: warning: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'PRUint32' {aka 'unsigned int'} [-Wformat=] - 2692 | printf("FAIL %d: %s,%s/%lu -> 0x%x, not 0x%x+%lu\n", i, - | ~~^ - | | - | long unsigned int - | %u -...... - 2695 | array[i].str, array[i].off); - | ~~~~~~~~~~~~ - | | - | PRUint32 {aka unsigned int} -x86_64-linux-gnu-gcc string.o -L../../dist/lib -Xlinker -rpath /build/reproducible-path/nspr-4.38.2/nspr/lib/tests/../../dist/lib -lplc4 -lplds4 -lnspr4 -lpthread -o string -make[2]: Leaving directory '/build/reproducible-path/nspr-4.38.2/nspr/lib/tests' -# Skip gethost because it needs DNS, and thus networking. -# Skip fdcach, peek and vercheck because they fail. -# Skip socket because it freezes. -# Skip getproto because it fails on some buildds. -# Skip nblayer because it freezes on armel. -cd nspr/pr/tests && grep -v '^\(fdcach\|gethost\|getproto\|nblayer\|peek\|socket\|vercheck\)$' ./runtests.sh | sh - /build/reproducible-path/nspr-4.38.2/nspr/dist -cd nspr/lib/tests && LD_LIBRARY_PATH=/build/reproducible-path/nspr-4.38.2/nspr/dist/bin ./base64t -Testing the Portable Library base64 functions: -(warning: the "triple characters" tests are slow) -Test 001 (PL_Base64Encode, single characters) ...PASS -Test 002 (PL_Base64Encode, double characters) ...PASS -Test 003 (PL_Base64Encode, triple characters) ...PASS -Test 004 (PL_Base64Encode, random strings) ...PASS -Test 005 (PL_Base64Encode, single characters, malloc) ...PASS -Test 006 (PL_Base64Encode, double characters, malloc) ...PASS -Test 007 (PL_Base64Encode, triple characters, malloc) ...PASS -Test 008 (PL_Base64Encode, random strings, malloc) ...PASS -Test 009 (PL_Base64Decode, single characters, equals) ...PASS -Test 010 (PL_Base64Decode, single characters, no equals) ...PASS -Test 011 (PL_Base64Decode, double characters, equals) ...PASS -Test 012 (PL_Base64Decode, double characters, no equals) ...PASS -Test 013 (PL_Base64Decode, triple characters) ...PASS -Test 014 (PL_Base64Decode, random strings, equals) ...PASS -Test 015 (PL_Base64Decode, random strings, no equals) ...PASS -Test 016 (PL_Base64Decode, single characters, equals, malloc) ...PASS -Test 017 (PL_Base64Decode, single characters, no equals, malloc) ...PASS -Test 018 (PL_Base64Decode, double characters, equals, malloc) ...PASS -Test 019 (PL_Base64Decode, double characters, no equals, malloc) ...PASS -Test 020 (PL_Base64Decode, triple characters, malloc) ...PASS -Test 021 (PL_Base64Decode, random strings, equals, malloc) ...PASS -Test 022 (PL_Base64Decode, random strings, no equals, malloc) ...PASS -Test 023 (PL_Base64Encode, random strings, strlen) ...PASS -Test 024 (PL_Base64Encode, random strings, malloc, strlen) ...PASS -Test 025 (PL_Base64Decode, random strings, equals, strlen) ...PASS -Test 026 (PL_Base64Decode, random strings, no equals, strlen) ...PASS -Test 027 (PL_Base64Decode, random strings, equals, malloc, strlen) ...PASS -Test 028 (PL_Base64Decode, random strings, no equals, malloc, strlen) ...PASS -Suite passed. -cd nspr/lib/tests && LD_LIBRARY_PATH=/build/reproducible-path/nspr-4.38.2/nspr/dist/bin ./string -Testing the Portable Library string functions: -Test 001 (PL_strlen) ...PASS -Test 001 (PL_strlen) ...PASS -Test 002 (PL_strnlen) ...PASS -Test 003 (PL_strcpy) ...PASS -Test 004 (PL_strncpy) ...PASS -Test 005 (PL_strncpyz) ...PASS -Test 006 (PL_strdup) ...PASS -Test 007 (PL_strndup) ...PASS -Test 008 (PL_strcat) ...PASS -Test 009 (PL_strncat) ...PASS -Test 010 (PL_strcatn) ...PASS -Test 011 (PL_strcmp) ...PASS -Test 012 (PL_strncmp) ...PASS -Test 013 (PL_strcasecmp) ...PASS -Test 014 (PL_strncasecmp) ...PASS -Test 015 (PL_strchr) ...PASS -Test 016 (PL_strrchr) ...PASS -Test 017 (PL_strnchr) ...PASS -Test 018 (PL_strnrchr) ...PASS -Test 019 (PL_strpbrk) ...PASS -Test 020 (PL_strprbrk) ...PASS -Test 021 (PL_strnpbrk) ...PASS -Test 022 (PL_strnprbrk) ...PASS -Test 023 (PL_strstr) ...PASS -Test 024 (PL_strrstr) ...PASS -Test 025 (PL_strnstr) ...PASS -Test 026 (PL_strnrstr) ...PASS -Test 027 (PL_strcasestr) ...PASS -Test 028 (PL_strcaserstr) ...PASS -Test 029 (PL_strncasestr) ...PASS -Test 030 (PL_strncaserstr)...PASS -Test 031 (PL_strtok_r) ...PASS -Suite passed. -make[1]: Leaving directory '/build/reproducible-path/nspr-4.38.2' create-stamp debian/debhelper-build-stamp dh_testroot -O--sourcedirectory=nspr dh_prep -O--sourcedirectory=nspr dh_auto_install -O--sourcedirectory=nspr - cd nspr && make -j42 install DESTDIR=/build/reproducible-path/nspr-4.38.2/debian/tmp AM_UPDATE_INFO_DIR=no + cd nspr && make -j40 install DESTDIR=/build/reproducible-path/nspr-4.38.2/debian/tmp AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/build/reproducible-path/nspr-4.38.2/nspr' make -C config install make[2]: Entering directory '/build/reproducible-path/nspr-4.38.2/nspr/config' @@ -6604,9 +907,9 @@ dh_gencontrol -O--sourcedirectory=nspr dh_md5sums -O--sourcedirectory=nspr dh_builddeb -O--sourcedirectory=nspr -dpkg-deb: building package 'libnspr4' in '../libnspr4_4.38.2-1_amd64.deb'. dpkg-deb: building package 'libnspr4-dbgsym' in '../libnspr4-dbgsym_4.38.2-1_amd64.deb'. dpkg-deb: building package 'libnspr4-dev' in '../libnspr4-dev_4.38.2-1_amd64.deb'. +dpkg-deb: building package 'libnspr4' in '../libnspr4_4.38.2-1_amd64.deb'. dpkg-genbuildinfo --build=binary -O../nspr_4.38.2-1_amd64.buildinfo dpkg-genchanges --build=binary -O../nspr_4.38.2-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -6614,12 +917,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/2224745/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2224745/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/3496672 and its subdirectories -I: Current time: Mon Dec 21 14:30:23 -12 2026 -I: pbuilder-time-stamp: 1797906623 +I: removing directory /srv/workspace/pbuilder/2224745 and its subdirectories +I: Current time: Wed Nov 19 10:08:36 +14 2025 +I: pbuilder-time-stamp: 1763496516