Diff of the two buildlogs: -- --- b1/build.log 2024-05-15 05:47:31.255320953 +0000 +++ b2/build.log 2024-05-15 05:51:00.586410237 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Jun 17 00:07:03 -12 2025 -I: pbuilder-time-stamp: 1750162023 +I: Current time: Wed May 15 19:47:34 +14 2024 +I: pbuilder-time-stamp: 1715752054 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -31,52 +31,84 @@ dpkg-source: info: applying gcc13.diff I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3534192/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/870946/tmp/hooks/D01_modify_environment starting +debug: Running on codethink02-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 May 15 05:47 /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/870946/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/870946/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='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='58eeb8dec7b74b13825322568eb850c6' - 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='3534192' - PS1='# ' - PS2='> ' + INVOCATION_ID=539572e24b4a44f6bc03e26b819b1aac + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-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=870946 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.VdBCRncU/pbuilderrc_lvmL --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.VdBCRncU/b1 --logfile b1/build.log gnugo_3.8-13.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4: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.VdBCRncU/pbuilderrc_QJ2u --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.VdBCRncU/b2 --logfile b2/build.log gnugo_3.8-13.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink03-arm64 6.1.0-21-cloud-arm64 #1 SMP Debian 6.1.90-1 (2024-05-03) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-21-cloud-arm64 #1 SMP Debian 6.1.90-1 (2024-05-03) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Jun 15 14:06 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3534192/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 13 07:42 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/870946/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -168,7 +200,7 @@ Get: 44 http://deb.debian.org/debian unstable/main arm64 texi2html all 1.82+dfsg1-7 [359 kB] Get: 45 http://deb.debian.org/debian unstable/main arm64 texinfo-lib arm64 7.1-3+b1 [213 kB] Get: 46 http://deb.debian.org/debian unstable/main arm64 texinfo all 7.1-3 [1748 kB] -Fetched 22.4 MB in 0s (134 MB/s) +Fetched 22.4 MB in 0s (107 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package readline-common. (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 ... 19744 files and directories currently installed.) @@ -386,7 +418,11 @@ fakeroot is already the newest version (1.34-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/870946/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/870946/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 @@ -569,20 +605,20 @@ 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 -mbranch-protection=standard -c -o combination.o combination.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 -mbranch-protection=standard -c -o dragon.o dragon.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 -mbranch-protection=standard -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../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 -mbranch-protection=standard -c -o filllib.o filllib.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 -mbranch-protection=standard -c -o fuseki.o fuseki.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 -mbranch-protection=standard -c -o filllib.o filllib.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 -mbranch-protection=standard -c -o fuseki.o fuseki.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 -mbranch-protection=standard -c -o genmove.o genmove.c In file included from board.h:30, from gnugo.h:33, - from aftermath.c:25: + 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -597,7 +633,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 combination.c:29: + 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -609,27 +645,32 @@ 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 dragon.c:44: + 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] -../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 clock.h:27, - from clock.c:39: + 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 -mbranch-protection=standard -c -o globals.o globals.c In file included from board.h:30, from gnugo.h:33, - from endgame.c:25: + 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -637,7 +678,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 filllib.c:25: + 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -645,16 +686,15 @@ ../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 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../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 -mbranch-protection=standard -c -o globals.o globals.c In file included from board.h:30, from gnugo.h:33, - from fuseki.c:24: + 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -668,10 +708,6 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../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 globals.c:24: @@ -682,7 +718,6 @@ ../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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -c -o influence.o influence.c In file included from board.h:30, from gnugo.h:33, from handicap.c:24: @@ -698,6 +733,7 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../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 -mbranch-protection=standard -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../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 -mbranch-protection=standard -c -o interface.o interface.c In file included from board.h:30, from gnugo.h:33, @@ -707,6 +743,7 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../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 -mbranch-protection=standard -c -o matchpat.o matchpat.c In file included from board.h:30, from gnugo.h:33, from interface.c:24: @@ -715,7 +752,6 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../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 -mbranch-protection=standard -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 -mbranch-protection=standard -c -o montecarlo.o montecarlo.c In file included from board.h:30, from gnugo.h:33, @@ -729,32 +765,23 @@ 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 -mbranch-protection=standard -c -o movelist.o movelist.c In file included from board.h:30, from gnugo.h:33, - 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] -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 -mbranch-protection=standard -c -o optics.o optics.c -In file included from board.h:30, - from gnugo.h:33, 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../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 movelist.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] -../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 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -767,12 +794,13 @@ move_reasons.c:1867:9: note: here 1867 | case YOUR_ATARI_ATARI_MOVE: | ^~~~ +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 -mbranch-protection=standard -c -o optics.o optics.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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -c -o persistent.o persistent.c 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -788,25 +816,24 @@ ../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 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../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 -mbranch-protection=standard -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 -mbranch-protection=standard -c -o reading.o reading.c In file included from board.h:30, - from gnugo.h:33, - from readconnect.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../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 -mbranch-protection=standard -c -o readconnect.o readconnect.c In file included from board.h:30, from gnugo.h:33, - from reading.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -826,10 +853,10 @@ readconnect.c:1750:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1750 | for (i = 1; ((i < Moves[0] + 1) && (res == 0)); i++) | ^~~ -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 -mbranch-protection=standard -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 -mbranch-protection=standard -c -o reading.o reading.c In file included from board.h:30, from gnugo.h:33, - from semeai.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -842,23 +869,16 @@ 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); | ^~~~~~~~~~~~~ +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 -mbranch-protection=standard -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 -mbranch-protection=standard -c -o sgfdecide.o sgfdecide.c -reading.c: In function 'defend2': -reading.c:1614:5: warning: 'special_rescue5_moves' accessing 12 bytes in a region of size 8 [-Wstringop-overflow=] - 1614 | special_rescue5_moves(str, libs, &moves); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -reading.c:1614:5: note: referencing argument 2 of type 'int[3]' -reading.c:2260:1: note: in a call to function 'special_rescue5_moves' - 2260 | special_rescue5_moves(int str, int libs[3], - | ^~~~~~~~~~~~~~~~~~~~~ -reading.c: In function 'defend3': -reading.c:1683:5: warning: 'hane_rescue_moves' accessing 16 bytes in a region of size 12 [-Wstringop-overflow=] - 1683 | hane_rescue_moves(str, libs, &moves); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -reading.c:1683:5: note: referencing argument 2 of type 'int[4]' -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) - | ^~~~~~~~~~~~~~~~~ +In file included from board.h:30, + from gnugo.h:33, + 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 sgfdecide.c:28: @@ -868,7 +888,6 @@ ../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 -mbranch-protection=standard -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 -mbranch-protection=standard -c -o shapes.o shapes.c In file included from board.h:30, from gnugo.h:33, from sgffile.c:33: @@ -877,6 +896,7 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../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 -mbranch-protection=standard -c -o shapes.o shapes.c In file included from board.h:30, from gnugo.h:33, from shapes.c:24: @@ -885,11 +905,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] +reading.c: In function 'defend2': +reading.c:1614:5: warning: 'special_rescue5_moves' accessing 12 bytes in a region of size 8 [-Wstringop-overflow=] + 1614 | special_rescue5_moves(str, libs, &moves); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +reading.c:1614:5: note: referencing argument 2 of type 'int[3]' +reading.c:2260:1: note: in a call to function 'special_rescue5_moves' + 2260 | special_rescue5_moves(int str, int libs[3], + | ^~~~~~~~~~~~~~~~~~~~~ +reading.c: In function 'defend3': +reading.c:1683:5: warning: 'hane_rescue_moves' accessing 16 bytes in a region of size 12 [-Wstringop-overflow=] + 1683 | hane_rescue_moves(str, libs, &moves); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +reading.c:1683:5: note: referencing argument 2 of type 'int[4]' +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) + | ^~~~~~~~~~~~~~~~~ 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 -mbranch-protection=standard -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 -mbranch-protection=standard -c -o surround.o surround.c In file included from board.h:30, from gnugo.h:33, - from showbord.c:38: + 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -897,7 +933,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 surround.c:24: + from showbord.c:38: ../utils/winsocket.h:39:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -907,7 +943,7 @@ 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 -mbranch-protection=standard -c -o utils.o utils.c In file included from board.h:30, from gnugo.h:33, - from unconditional.c:24: + 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -915,7 +951,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 utils.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -928,24 +964,9 @@ ../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 -mbranch-protection=standard -c -o worm.o worm.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 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] -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: - | ^~~~ +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 -mbranch-protection=standard -c -o worm.o worm.c 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; @@ -987,6 +1008,21 @@ surround.c:96:7: note: 'right_corner' declared here 96 | int right_corner[MAX_BOARD]; | ^~~~~~~~~~~~ +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] +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: + | ^~~~ rm -f libboard.a ar cru libboard.a board.o boardlib.o hash.o printutils.o ar: `u' modifier ignored since `D' is the default (see `U') @@ -1016,7 +1052,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 ../engine/board.h:30, - from uncompress_fuseki.c:28: + 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] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1032,15 +1069,16 @@ ../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: + from connections.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: + 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1055,9 +1093,7 @@ ../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 eyes.h:24, - from mkeyes.c:40: + 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1065,28 +1101,28 @@ ../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 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 ../engine/liberty.h:27, - from connections.c:25: + 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 mkmcpat.c:32: + 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] -../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) @@ -1116,6 +1152,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] +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 -mbranch-protection=standard -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 -mbranch-protection=standard -Wl,-z,relro -o joseki joseki.o ../engine/libboard.a ../sgf/libsgf.a ../utils/libutils.a -lncurses -lm In file included from ../engine/board.h:30, from ../engine/liberty.h:27, from fuseki13.c:25: @@ -1124,8 +1162,17 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../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 -mbranch-protection=standard -Wl,-z,relro -o joseki joseki.o ../engine/libboard.a ../sgf/libsgf.a ../utils/libutils.a -lncurses -lm 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 -mbranch-protection=standard -c -o fuseki19.o fuseki19.c +./mkeyes < ./eyes.db >eyes.c +./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 -mbranch-protection=standard -c -o mcpat.o mcpat.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 -mbranch-protection=standard -c -o eyes.o eyes.c In file included from ../engine/board.h:30, from ../engine/liberty.h:27, from fuseki19.c:25: @@ -1134,16 +1181,6 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../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 -mbranch-protection=standard -Wl,-z,relro -o mkeyes mkeyes.o ../utils/libutils.a -lncurses -lm -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 -mbranch-protection=standard -c -o mcpat.o mcpat.c -./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 -./mkeyes < ./eyes.db >eyes.c In file included from ../engine/board.h:30, from ../engine/liberty.h:27, from mcpat.c:30: @@ -1152,7 +1189,6 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../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 -mbranch-protection=standard -c -o eyes.o eyes.c In file included from ../engine/board.h:30, from ../engine/liberty.h:27, from eyes.h:24, @@ -1186,9 +1222,9 @@ --------------------------- DFA for aa_attackpat size: 3 kB for 28 patterns (375 states) -./mkpat -b fusekipat -i ./fuseki.db -o fusekipat.c --------------------------- --------------------------- +./mkpat -b fusekipat -i ./fuseki.db -o fusekipat.c DFA for owl_vital_apat size: 10 kB for 59 patterns (1032 states) --------------------------- @@ -1197,24 +1233,23 @@ ./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 -mbranch-protection=standard -c -o conn.o conn.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 -mbranch-protection=standard -c -o apatterns.o apatterns.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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -c -o barriers.o barriers.c +DFA for owl_attackpat +size: 93 kB for 397 patterns (9414 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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -c -o aa_attackpat.o aa_attackpat.c --------------------------- -DFA for owl_attackpat -size: 93 kB for 397 patterns (9414 states) 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 -mbranch-protection=standard -c -o aa_attackpat.o aa_attackpat.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 -mbranch-protection=standard -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 -mbranch-protection=standard -c -o owl_attackpat.o owl_attackpat.c In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from conn.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1228,12 +1263,9 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../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 -mbranch-protection=standard -c -o fusekipat.o fusekipat.c -DFA for owl_defendpat -size: 125 kB for 488 patterns (12653 states) In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from dpatterns.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1241,68 +1273,87 @@ ../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 influence.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] --------------------------- -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 -mbranch-protection=standard -c -o josekidb.o josekidb.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 -mbranch-protection=standard -c -o handipat.o handipat.c In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from aa_attackpat.c:25: + from conn.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 -mbranch-protection=standard -c -o owl_vital_apat.o owl_vital_apat.c +DFA for owl_defendpat +size: 125 kB for 488 patterns (12653 states) In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from owl_vital_apat.c:25: + from barriers.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] -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] -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; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | ( ) +--------------------------- In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from barriers.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 -mbranch-protection=standard -c -o fusekipat.o fusekipat.c +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));; + | ^~ +barriers.c:2732:71: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 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));; + | ^~ +barriers.c: In function 'autohelperbarrierspat156': +barriers.c:2804:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 2804 | if (!false_eye_territory[a]) influence_mark_non_territory(a, color);if (!false_eye_territory[b]) influence_mark_non_territory(b, OTHER_COLOR(color));; + | ^~ +barriers.c:2804:71: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 2804 | if (!false_eye_territory[a]) influence_mark_non_territory(a, color);if (!false_eye_territory[b]) influence_mark_non_territory(b, OTHER_COLOR(color));; + | ^~ +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 -mbranch-protection=standard -c -o josekidb.o josekidb.c In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from josekidb.c:25: + from owl_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 -mbranch-protection=standard -c -o oraclepat.o oraclepat.c In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from fusekipat.c:25: + from owl_vital_apat.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 -mbranch-protection=standard -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 -mbranch-protection=standard -c -o oraclepat.o oraclepat.c +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] +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; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | ( ) In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from handipat.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1310,39 +1361,24 @@ ../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 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] -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 -mbranch-protection=standard -c -o patterns.o patterns.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 -mbranch-protection=standard -c -o owl_attackpat.o owl_attackpat.c In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from oraclepat.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] -barriers.c: In function 'autohelperbarrierspat151': ../utils/winsocket.h:39:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] -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));; - | ^~ -barriers.c:2732:71: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 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));; - | ^~ -barriers.c: In function 'autohelperbarrierspat156': -barriers.c:2804:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 2804 | if (!false_eye_territory[a]) influence_mark_non_territory(a, color);if (!false_eye_territory[b]) influence_mark_non_territory(b, OTHER_COLOR(color));; - | ^~ -barriers.c:2804:71: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 2804 | if (!false_eye_territory[a]) influence_mark_non_territory(a, color);if (!false_eye_territory[b]) influence_mark_non_territory(b, OTHER_COLOR(color));; - | ^~ +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 -mbranch-protection=standard -c -o patterns.o patterns.c In file included from ../engine/board.h:30, from ../engine/liberty.h:27, - from patterns.c:25: + from oraclepat.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1350,7 +1386,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 owl_attackpat.c:25: + from patterns.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1390,7 +1426,7 @@ 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 -mbranch-protection=standard -c -o gtp.o gtp.c In file included from ../engine/board.h:30, from ../engine/gnugo.h:33, - from main.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1398,15 +1434,14 @@ ../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_ascii.c:24: + 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: +In file included from gtp.h:42, + from gtp.c:46: ../utils/winsocket.h:39:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1414,7 +1449,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/gnugo.h:33, - from play_solo.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1422,7 +1457,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/gnugo.h:33, - from play_test.c:24: + from play_gmp.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1436,37 +1471,38 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../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 gtp.h:42, - from gtp.c:46: +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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../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] +gmp.c: In function 'heartbeat': +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); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ play_ascii.c: In function 'do_play_ascii': +main.c: In function 'socket_connect_to': play_ascii.c:893:11: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 893 | fgets(line, 80, stdin); | ^~~~~~~~~~~~~~~~~~~~~~ -main.c: In function 'socket_connect_to': main.c:1811:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1811 | #if !USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ main.c:1811:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] main.c:1811:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] -gmp.c: In function 'heartbeat': -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); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c: In function 'socket_listen_at': main.c:1888:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1888 | #if !USE_WINDOWS_SOCKET_CLUDGE | ^~~~~~~~~~~~~~~~~~~~~~~~~ main.c:1888:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] main.c:1888:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] -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); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c: In function 'socket_stop_listening': main.c:1925:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 1925 | fread(buffer, sizeof buffer, 1, input_file); @@ -1480,13 +1516,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; \ @@ -1509,7 +1545,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: ifnottex menu ifnotplaintext ifnotxml documentdescription ifclear ifnotinfo ifnotdocbook ifset html copying titlepage verbatim ifhtml +# Expanded: ifnottex ifclear html ifnotplaintext titlepage ifnotdocbook ifnotxml ifnotinfo ifhtml ifset menu copying documentdescription verbatim # USE_UNICODE 1, USE_UNIDECODE 1 # putting result files into current directory # Files and directories: @@ -1737,12 +1773,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/870946/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/870946/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/3534192 and its subdirectories -I: Current time: Tue Jun 17 00:10:29 -12 2025 -I: pbuilder-time-stamp: 1750162229 +I: removing directory /srv/workspace/pbuilder/870946 and its subdirectories +I: Current time: Wed May 15 19:50:59 +14 2024 +I: pbuilder-time-stamp: 1715752259