Diff of the two buildlogs: -- --- b1/build.log 2025-09-15 16:06:47.557145158 +0000 +++ b2/build.log 2025-09-15 16:10:51.337460220 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Sep 15 03:55:47 -12 2025 -I: pbuilder-time-stamp: 1757951747 +I: Current time: Mon Oct 19 12:29:48 +14 2026 +I: pbuilder-time-stamp: 1792362588 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -27,53 +27,85 @@ dpkg-source: info: applying gcc13.diff I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3291631/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1289763/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-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 Oct 18 22:30 /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/1289763/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1289763/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=40 ' - 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=42 ' + 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='2873415055d640fa9225fb8bca164f3c' - 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='3291631' - PS1='# ' - PS2='> ' + INVOCATION_ID=6511ddd684f74a6d8e32e31af1ab2bf7 + 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=1289763 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.hnyqGY0R/pbuilderrc_rkeF --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.hnyqGY0R/b1 --logfile b1/build.log gnugo_3.8-13.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://46.16.76.132: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.hnyqGY0R/pbuilderrc_EfmV --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.hnyqGY0R/b2 --logfile b2/build.log gnugo_3.8-13.dsc' + SUDO_GID=110 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos11-amd64 6.12.43+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.43-1 (2025-08-27) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.43+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.43-1 (2025-08-27) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3291631/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1289763/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -169,7 +201,7 @@ Get: 48 http://deb.debian.org/debian forky/main amd64 texi2html all 1.82+dfsg1-7 [359 kB] Get: 49 http://deb.debian.org/debian forky/main amd64 texinfo-lib amd64 7.2-4 [807 kB] Get: 50 http://deb.debian.org/debian forky/main amd64 texinfo all 7.2-4 [1974 kB] -Fetched 17.5 MB in 1s (34.7 MB/s) +Fetched 17.5 MB in 0s (133 MB/s) Preconfiguring packages ... Selecting previously unselected package libproc2-0:amd64. (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 ... 19917 files and directories currently installed.) @@ -402,7 +434,11 @@ fakeroot is already the newest version (1.37.1.2-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/gnugo-3.8/ && 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 > ../gnugo_3.8-13_source.changes +I: user script /srv/workspace/pbuilder/1289763/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/1289763/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/gnugo-3.8/ && 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 > ../gnugo_3.8-13_source.changes dpkg-buildpackage: info: source package gnugo dpkg-buildpackage: info: source version 3.8-13 dpkg-buildpackage: info: source distribution unstable @@ -544,7 +580,7 @@ debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/gnugo-3.8' dh_auto_build - make -j40 + make -j42 make[2]: Entering directory '/build/reproducible-path/gnugo-3.8' make all-recursive make[3]: Entering directory '/build/reproducible-path/gnugo-3.8' @@ -616,14 +652,6 @@ gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o handicap.o handicap.c gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o hash.o hash.c gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o influence.o influence.c -In file included from board.h:30, - from gnugo.h:33, - from aftermath.c:25: -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] - 39 | #if USE_WINDOWS_SOCKET_CLUDGE - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o interface.o interface.c gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o matchpat.o matchpat.c gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o montecarlo.o montecarlo.c @@ -633,6 +661,16 @@ gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o oracle.o oracle.c gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o owl.o owl.c gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o persistent.o persistent.c +gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o printutils.o printutils.c +gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o readconnect.o readconnect.c +gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o reading.o reading.c +gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o semeai.o semeai.c +gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o sgfdecide.o sgfdecide.c +gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o sgffile.o sgffile.c +gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o shapes.o shapes.c +gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o showbord.o showbord.c +gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o surround.o surround.c +gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o unconditional.o unconditional.c In file included from board.h:30, from board.c:32: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] @@ -640,51 +678,51 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o printutils.o printutils.c -gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o readconnect.o readconnect.c In file included from board.h:30, - from gnugo.h:33, - from fuseki.c:24: + from boardlib.c:27: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o utils.o utils.c ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from breakin.c:24: + from aftermath.c:25: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o value_moves.o value_moves.c +gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o worm.o worm.c In file included from board.h:30, from gnugo.h:33, - from cache.c:26: + from breakin.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o reading.o reading.c -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from dragon.c:44: + from endgame.c:25: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from endgame.c:25: + from genmove.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o semeai.o semeai.c +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from clock.h:27, - from clock.c:39: + from cache.c:26: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -692,62 +730,46 @@ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from combination.c:29: + from fuseki.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from board.h:30, - from boardlib.c:27: + from gnugo.h:33, + from combination.c:29: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o sgfdecide.o sgfdecide.c -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o sgffile.o sgffile.c -gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o shapes.o shapes.c -gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o showbord.o showbord.c -gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o surround.o surround.c In file included from board.h:30, - from gnugo.h:33, - from genmove.c:24: + from hash.c:25: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o unconditional.o unconditional.c +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from globals.c:24: + from dragon.c:44: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o utils.o utils.c -gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o value_moves.o value_moves.c -gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../patterns -I../patterns -I../sgf -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o worm.o worm.c In file included from board.h:30, from gnugo.h:33, - from filllib.c:25: + from matchpat.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -breakin.c: In function 'break_in_goal': -breakin.c:385:3: warning: 'memset' used with length equal to number of elements without multiplication by element size [-Wmemset-elt-size] - 385 | memset(non_territory, 0, BOARDMAX); - | ^~~~~~ In file included from board.h:30, from gnugo.h:33, - from influence.c:24: + from filllib.c:25: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -755,23 +777,24 @@ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from movelist.c:24: + from clock.h:27, + from clock.c:39: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from interface.c:24: + from globals.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from matchpat.c:24: + from influence.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -786,7 +809,8 @@ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, - from hash.c:25: + from gnugo.h:33, + from interface.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -794,23 +818,23 @@ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from move_reasons.c:24: + from montecarlo.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from owl.c:49: + from optics.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from persistent.c:49: + from move_reasons.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -818,15 +842,14 @@ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from montecarlo.c:24: + from movelist.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, - from gnugo.h:33, - from optics.c:24: + from printutils.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -834,19 +857,21 @@ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from sgfdecide.c:28: + from persistent.c:49: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from surround.c:24: + from reading.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from board.h:30, from gnugo.h:33, - from reading.c:24: + from value_moves.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -856,7 +881,7 @@ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from semeai.c:24: + from owl.c:49: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -864,7 +889,7 @@ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from value_moves.c:24: + from readconnect.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -872,49 +897,58 @@ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from utils.c:24: + from shapes.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from unconditional.c:24: + from semeai.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from readconnect.c:24: + from sgffile.c:33: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from shapes.c:24: + from sgfdecide.c:28: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from sgffile.c:33: + from utils.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, - from printutils.c:24: + from gnugo.h:33, + from surround.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from board.h:30, + from gnugo.h:33, + from worm.c:24: +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] + 39 | #if USE_WINDOWS_SOCKET_CLUDGE + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, @@ -925,16 +959,18 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from board.h:30, from gnugo.h:33, - from worm.c:24: + from unconditional.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +breakin.c: In function 'break_in_goal': +breakin.c:385:3: warning: 'memset' used with length equal to number of elements without multiplication by element size [-Wmemset-elt-size] + 385 | memset(non_territory, 0, BOARDMAX); + | ^~~~~~ reading.c: In function 'defend4': reading.c:1851:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1851 | if (stackp <= superstring_depth) @@ -942,6 +978,13 @@ reading.c:1853:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1853 | squeeze_moves(str, &moves); | ^~~~~~~~~~~~~ +value_moves.c: In function 'estimate_strategical_value': +value_moves.c:2789:12: warning: this statement may fall through [-Wimplicit-fallthrough=] + 2789 | if (!move[pos].move_safety) + | ^ +value_moves.c:2792:7: note: here + 2792 | case CUT_MOVE: + | ^~~~ readconnect.c: In function 'recursive_disconnect': readconnect.c:1467:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1467 | if (res == 0) @@ -979,13 +1022,6 @@ reading.c:2186:1: note: in a call to function 'hane_rescue_moves' 2186 | hane_rescue_moves(int str, int libs[4], struct reading_moves *moves) | ^~~~~~~~~~~~~~~~~ -value_moves.c: In function 'estimate_strategical_value': -value_moves.c:2789:12: warning: this statement may fall through [-Wimplicit-fallthrough=] - 2789 | if (!move[pos].move_safety) - | ^ -value_moves.c:2792:7: note: here - 2792 | case CUT_MOVE: - | ^~~~ surround.c: In function 'compute_surroundings': surround.c:252:39: warning: 'left_corner' may be used uninitialized [-Wmaybe-uninitialized] 252 | for (left_corners = 1; I(left_corner[left_corners-1]) < bottom_row; @@ -1039,13 +1075,6 @@ gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o connections.o connections.c gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o helpers.o helpers.c In file included from ../engine/board.h:30, - from joseki.c:26: -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] - 39 | #if USE_WINDOWS_SOCKET_CLUDGE - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -In file included from ../engine/board.h:30, from ../engine/liberty.h:27, from transform.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] @@ -1059,14 +1088,15 @@ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from ../engine/board.h:30, - from ../engine/gnugo.h:33, - from ../engine/globals.c:24: + from joseki.c:26: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from ../engine/board.h:30, from ../engine/liberty.h:27, from connections.c:25: @@ -1077,18 +1107,22 @@ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from eyes.h:24, - from mkeyes.c:40: + from helpers.c:25: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +In file included from ../engine/board.h:30, + from ../engine/gnugo.h:33, + from ../engine/globals.c:24: +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] + 39 | #if USE_WINDOWS_SOCKET_CLUDGE + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from ../engine/board.h:30, - from ../engine/liberty.h:27, - from helpers.c:25: + from uncompress_fuseki.c:28: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1096,27 +1130,29 @@ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from mkpat.c:84: + from mkmcpat.c:32: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from ../engine/board.h:30, - from uncompress_fuseki.c:28: + from ../engine/liberty.h:27, + from eyes.h:24, + from mkeyes.c:40: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from mkmcpat.c:32: + from mkpat.c:84: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] mkpat.c: In function 'main': mkpat.c:2731:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 2731 | if (command != 2) @@ -1132,40 +1168,16 @@ | ^~~~~~~ gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro -o mkmcpat mkmcpat.o globals.o ../engine/libengine.a ../sgf/libsgf.a ../utils/libutils.a -lncurses -lm ./mkmcpat ./mc_montegnu_classic.db ./mc_mogo_classic.db ./mc_uniform.db > mcpat.c -gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro -o joseki joseki.o ../engine/libboard.a ../sgf/libsgf.a ../utils/libutils.a -lncurses -lm -./joseki JG ./gogo.sgf >gogo.db -./joseki JHK ./hoshi_keima.sgf >hoshi_keima.db -./joseki JHO ./hoshi_other.sgf >hoshi_other.db -./joseki JK ./komoku.sgf >komoku.db -./joseki JS ./sansan.sgf >sansan.db -./joseki JM ./mokuhazushi.sgf >mokuhazushi.db -./joseki JT ./takamoku.sgf >takamoku.db -gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o mcpat.o mcpat.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro -o uncompress_fuseki uncompress_fuseki.o ../utils/libutils.a ../engine/libboard.a ../sgf/libsgf.a -lncurses -lm -gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro -o mkeyes mkeyes.o ../utils/libutils.a -lncurses -lm -mkpat.c: In function 'finish_pattern': -mkpat.c:1243:9: warning: '__builtin_strncpy' output may be truncated copying 79 bytes from a string of length 79 [-Wstringop-truncation] - 1243 | strncpy(helper_fn_names[patno], entry, 79); - | ^ -In file included from ../engine/board.h:30, - from ../engine/liberty.h:27, - from mcpat.c:30: -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] - 39 | #if USE_WINDOWS_SOCKET_CLUDGE - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -./mkeyes < ./eyes.db >eyes.c +gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o mcpat.o mcpat.c ./uncompress_fuseki 9 ./fuseki9.dbz c >fuseki9.c ./uncompress_fuseki 13 ./fuseki13.dbz c >fuseki13.c ./uncompress_fuseki 19 ./fuseki19.dbz c >fuseki19.c -gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o eyes.o eyes.c gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o fuseki13.o fuseki13.c gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o fuseki9.o fuseki9.c In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from eyes.h:24, - from eyes.c:29: + from mcpat.c:30: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1187,7 +1199,15 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro -o mkeyes mkeyes.o ../utils/libutils.a -lncurses -lm +gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro -o joseki joseki.o ../engine/libboard.a ../sgf/libsgf.a ../utils/libutils.a -lncurses -lm +mkpat.c: In function 'finish_pattern': +mkpat.c:1243:9: warning: '__builtin_strncpy' output may be truncated copying 79 bytes from a string of length 79 [-Wstringop-truncation] + 1243 | strncpy(helper_fn_names[patno], entry, 79); + | ^ gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o fuseki19.o fuseki19.c +./mkeyes < ./eyes.db >eyes.c +gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o eyes.o eyes.c In file included from ../engine/board.h:30, from ../engine/liberty.h:27, from fuseki19.c:25: @@ -1196,6 +1216,22 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +./joseki JG ./gogo.sgf >gogo.db +./joseki JHK ./hoshi_keima.sgf >hoshi_keima.db +./joseki JHO ./hoshi_other.sgf >hoshi_other.db +./joseki JK ./komoku.sgf >komoku.db +./joseki JS ./sansan.sgf >sansan.db +./joseki JM ./mokuhazushi.sgf >mokuhazushi.db +./joseki JT ./takamoku.sgf >takamoku.db +In file included from ../engine/board.h:30, + from ../engine/liberty.h:27, + from eyes.h:24, + from eyes.c:29: +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] + 39 | #if USE_WINDOWS_SOCKET_CLUDGE + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro -o mkpat mkpat.o transform.o dfa.o ../utils/libutils.a -lncurses -lm ./mkpat -c conn -i ./conn.db -o conn.c ./mkpat -b pat -i ./patterns.db -i./patterns2.db \ @@ -1216,26 +1252,26 @@ ./mkpat -b fusekipat -i ./fuseki.db -o fusekipat.c ./mkpat -C joseki -i gogo.db -i hoshi_keima.db -i hoshi_other.db -i komoku.db -i sansan.db -i mokuhazushi.db -i takamoku.db -o josekidb.c ./mkpat -b handipat -i ./handicap.db -o handipat.c +--------------------------- ./mkpat -b oracle -i ./oracle.db -o oraclepat.c gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o conn.o conn.c ---------------------------- DFA for aa_attackpat -gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o apatterns.o apatterns.c -size: 3 kB for 28 patterns (375 states) +size: 3 kB for 28 patternsgcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o apatterns.o apatterns.c + (375 states) --------------------------- gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o dpatterns.o dpatterns.c --------------------------- gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o influence.o influence.c -gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o barriers.o barriers.c gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o endgame.o endgame.c gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o aa_attackpat.o aa_attackpat.c -DFA for owl_vital_apat -gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o fusekipat.o fusekipat.c -gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o handipat.o handipat.c gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o oraclepat.o oraclepat.c +gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o barriers.o barriers.c +gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o handipat.o handipat.c +DFA for owl_vital_apat size: 10 kB for 59 patterns (1032 states) --------------------------- gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o owl_vital_apat.o owl_vital_apat.c +gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o fusekipat.o fusekipat.c In file included from ../engine/board.h:30, from ../engine/liberty.h:27, from conn.c:25: @@ -1244,29 +1280,25 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ---------------------------- In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from apatterns.c:25: + from dpatterns.c:25: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from endgame.c:25: + from influence.c:25: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o patterns.o patterns.c -DFA for owl_defendpat -size: 125 kB for 488 patterns (12653 states) -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from fusekipat.c:25: + from apatterns.c:25: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1274,7 +1306,7 @@ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from dpatterns.c:25: + from endgame.c:25: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1298,32 +1330,27 @@ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from handipat.c:25: + from aa_attackpat.c:25: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ---------------------------- -gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o owl_defendpat.o owl_defendpat.c ---------------------------- In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from aa_attackpat.c:25: + from handipat.c:25: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o patterns.o patterns.c In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from influence.c:25: + from fusekipat.c:25: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ---------------------------- In file included from ../engine/board.h:30, from ../engine/liberty.h:27, from owl_vital_apat.c:25: @@ -1332,23 +1359,30 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -DFA for owl_attackpat -size: 93 kB for 397 patterns (9414 states) +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +--------------------------- +--------------------------- corner database for joseki size: 279 kB for 1622 patterns (8673 variations) --------------------------- gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o josekidb.o josekidb.c +DFA for owl_attackpat +size: 93 kB for 397 patterns (9414 states) --------------------------- owl_vital_apat.c: In function 'autohelperowl_vital_apat32': owl_vital_apat.c:615:85: warning: comparison of constant '5' with boolean expression is always false [-Wbool-compare] 615 | return countlib(a)>1 || !play_attack_defend_n(color, 1, 3, move, NO_MOVE, b, move)==WIN; | ^~ owl_vital_apat.c:615:85: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] -gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o owl_attackpat.o owl_attackpat.c owl_vital_apat.c:615:27: note: add parentheses around left hand side expression to silence this warning 615 | return countlib(a)>1 || !play_attack_defend_n(color, 1, 3, move, NO_MOVE, b, move)==WIN; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ( ) +--------------------------- +gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o owl_attackpat.o owl_attackpat.c +DFA for owl_defendpat +size: 125 kB for 488 patterns (12653 states) barriers.c: In function 'autohelperbarrierspat151': barriers.c:2732:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2732 | if (!false_eye_territory[a]) influence_mark_non_territory(a, color);if (!false_eye_territory[b]) influence_mark_non_territory(b, OTHER_COLOR(color));; @@ -1371,9 +1405,11 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +--------------------------- +gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../engine -I../utils -I../sgf -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o owl_defendpat.o owl_defendpat.c In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from owl_defendpat.c:25: + from josekidb.c:25: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1389,7 +1425,7 @@ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from josekidb.c:25: + from owl_defendpat.c:25: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1419,20 +1455,10 @@ gcc -DHAVE_CONFIG_H -I. -I.. -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wdeclaration-after-statement -I../sgf -I../engine -I../utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnugo-3.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o gtp.o gtp.c In file included from ../engine/board.h:30, from ../engine/gnugo.h:33, - from play_ascii.c:24: -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] - 39 | #if USE_WINDOWS_SOCKET_CLUDGE - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -In file included from ../engine/board.h:30, - from ../engine/gnugo.h:33, from main.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from ../engine/board.h:30, from ../engine/gnugo.h:33, from play_gmp.c:24: @@ -1441,7 +1467,7 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../engine/board.h:30, from ../engine/gnugo.h:33, - from play_test.c:24: + from play_ascii.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1449,21 +1475,27 @@ ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] In file included from ../engine/board.h:30, from ../engine/gnugo.h:33, from play_solo.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from ../engine/board.h:30, + from ../engine/gnugo.h:33, + from play_gtp.c:24: +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] + 39 | #if USE_WINDOWS_SOCKET_CLUDGE + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] +../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] -play_ascii.c: In function 'do_play_ascii': -play_ascii.c:893:11: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] - 893 | fgets(line, 80, stdin); - | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../engine/board.h:30, from ../engine/gnugo.h:33, - from play_gtp.c:24: + from play_test.c:24: ../utils/winsocket.h:39:5: warning: this use of 'defined' may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1480,6 +1512,10 @@ gmp.c:737:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 737 | write(ge->outFile, ge->sendData, 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +play_ascii.c: In function 'do_play_ascii': +play_ascii.c:893:11: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] + 893 | fgets(line, 80, stdin); + | ^~~~~~~~~~~~~~~~~~~~~~ gmp.c: In function 'putCommand': gmp.c:505:3: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 505 | write(ge->outFile, ge->sendData, 4); @@ -1509,13 +1545,13 @@ restore=: && backupdir=".am$$" && \ am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \ rm -rf $backupdir && mkdir $backupdir && \ -if (/bin/bash '/build/reproducible-path/gnugo-3.8/missing' makeinfo --version) >/dev/null 2>&1; then \ +if (/bin/sh '/build/reproducible-path/gnugo-3.8/missing' makeinfo --version) >/dev/null 2>&1; then \ for f in gnugo.info gnugo.info-[0-9] gnugo.info-[0-9][0-9] gnugo.i[0-9] gnugo.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ cd "$am__cwd"; \ -if /bin/bash '/build/reproducible-path/gnugo-3.8/missing' makeinfo -I . \ +if /bin/sh '/build/reproducible-path/gnugo-3.8/missing' makeinfo -I . \ -o gnugo.info gnugo.texi; \ then \ rc=0; \ @@ -1548,7 +1584,7 @@ make[3]: Leaving directory '/build/reproducible-path/gnugo-3.8' make[2]: Leaving directory '/build/reproducible-path/gnugo-3.8' cd doc && texi2html --split=chapter --output=. --Verbose gnugo.texi -# Expanded: verbatim ifnotinfo ifnotplaintext documentdescription html ifhtml ifset menu ifnottex ifnotxml titlepage ifnotdocbook copying ifclear +# Expanded: ifhtml ifnotdocbook menu ifset copying html ifclear verbatim ifnotplaintext ifnotxml ifnottex documentdescription titlepage ifnotinfo # USE_UNICODE 1, USE_UNIDECODE 1 # putting result files into current directory # Files and directories: @@ -1624,7 +1660,7 @@ # that's all folks make[1]: Leaving directory '/build/reproducible-path/gnugo-3.8' dh_auto_test - make -j40 check "TESTSUITEFLAGS=-j40 --verbose" VERBOSE=1 + make -j42 check "TESTSUITEFLAGS=-j42 --verbose" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/gnugo-3.8' Making check in utils make[2]: Entering directory '/build/reproducible-path/gnugo-3.8/utils' @@ -1675,7 +1711,7 @@ create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/gnugo/ - make -j40 install DESTDIR=/build/reproducible-path/gnugo-3.8/debian/gnugo AM_UPDATE_INFO_DIR=no + make -j42 install DESTDIR=/build/reproducible-path/gnugo-3.8/debian/gnugo AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/build/reproducible-path/gnugo-3.8' Making install in utils make[2]: Entering directory '/build/reproducible-path/gnugo-3.8/utils' @@ -1764,8 +1800,8 @@ dh_gencontrol dh_md5sums dh_builddeb -dpkg-deb: building package 'gnugo' in '../gnugo_3.8-13_amd64.deb'. dpkg-deb: building package 'gnugo-dbgsym' in '../gnugo-dbgsym_3.8-13_amd64.deb'. +dpkg-deb: building package 'gnugo' in '../gnugo_3.8-13_amd64.deb'. dpkg-genbuildinfo --build=binary -O../gnugo_3.8-13_amd64.buildinfo dpkg-genchanges --build=binary -O../gnugo_3.8-13_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -1773,12 +1809,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1289763/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1289763/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/3291631 and its subdirectories -I: Current time: Mon Sep 15 04:06:47 -12 2025 -I: pbuilder-time-stamp: 1757952407 +I: removing directory /srv/workspace/pbuilder/1289763 and its subdirectories +I: Current time: Mon Oct 19 12:33:50 +14 2026 +I: pbuilder-time-stamp: 1792362830