sbuild (Debian sbuild) 0.78.1 (09 February 2019) on gcc131.bak.milne.osuosl.org +==============================================================================+ | hoichess 0.22.0-2 (s390x) Sun, 05 Jul 2020 13:22:22 +0000 | +==============================================================================+ Package: hoichess Version: 0.22.0-2 Source Version: 0.22.0-2 Distribution: unstable Machine Architecture: amd64 Host Architecture: s390x Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any I: NOTICE: Log filtering will replace 'var/run/schroot/mount/unstable-amd64-sbuild-f069d97b-0b1a-4448-9528-791d3ccca816' with '<>' I: NOTICE: Log filtering will replace 'build/hoichess-NEW9nl/resolver-GqewdW' with '<>' +------------------------------------------------------------------------------+ | Update chroot | +------------------------------------------------------------------------------+ Get:1 http://debian.oregonstate.edu/debian unstable InRelease [146 kB] Get:2 http://debian.oregonstate.edu/debian unstable/main Sources.diff/Index [27.9 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main amd64 Packages.diff/Index [27.9 kB] Get:4 http://debian.oregonstate.edu/debian unstable/main Sources 2020-07-05-0802.53.pdiff [2806 B] Get:4 http://debian.oregonstate.edu/debian unstable/main Sources 2020-07-05-0802.53.pdiff [2806 B] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 Packages 2020-07-05-0802.53.pdiff [2196 B] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 Packages 2020-07-05-0802.53.pdiff [2196 B] Get:6 http://debian.oregonstate.edu/debian unstable/main s390x Packages [7926 kB] Fetched 8133 kB in 2s (5324 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Check APT --------- Checking available source versions... Download source files with APT ------------------------------ Reading package lists... NOTICE: 'hoichess' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/debian/hoichess.git Please use: git clone https://salsa.debian.org/debian/hoichess.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 170 kB of source archives. Get:1 http://debian.oregonstate.edu/debian unstable/main hoichess 0.22.0-2 (dsc) [1878 B] Get:2 http://debian.oregonstate.edu/debian unstable/main hoichess 0.22.0-2 (tar) [161 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main hoichess 0.22.0-2 (diff) [7104 B] Fetched 170 kB in 0s (12.8 MB/s) Download complete and in download only mode I: NOTICE: Log filtering will replace 'build/hoichess-NEW9nl/hoichess-0.22.0' with '<>' I: NOTICE: Log filtering will replace 'build/hoichess-NEW9nl' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), libreadline-dev, m4, perl:amd64, pgn-extract, libc-dev, libstdc++-dev, build-essential:amd64, fakeroot:amd64, crossbuild-essential-s390x:amd64, libc-dev:s390x, libstdc++-dev:s390x Filtered Build-Depends: debhelper-compat (= 13), libreadline-dev, m4, perl:amd64, pgn-extract, libc-dev, libstdc++-dev, build-essential:amd64, fakeroot:amd64, crossbuild-essential-s390x:amd64, libc-dev:s390x, libstdc++-dev:s390x dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [957 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [426 B] Get:5 copy:/<>/apt_archive ./ Packages [516 B] Fetched 1899 B in 0s (73.4 kB/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev binutils-s390x-linux-gnu bsdextrautils build-essential cpp-9-s390x-linux-gnu cpp-s390x-linux-gnu cross-config crossbuild-essential-s390x debhelper dh-autoreconf dh-strip-nondeterminism dpkg-cross dpkg-dev dwz file g++ g++-9 g++-9-s390x-linux-gnu g++-s390x-linux-gnu gcc-10-base:s390x gcc-10-cross-base gcc-9-base:s390x gcc-9-cross-base gcc-9-s390x-linux-gnu gcc-9-s390x-linux-gnu-base gcc-s390x-linux-gnu gettext gettext-base groff-base intltool-debian libarchive-zip-perl libasan5:s390x libasan5-s390x-cross libatomic1:s390x libatomic1-s390x-cross libc6:s390x libc6-dev libc6-dev:s390x libc6-dev-s390x-cross libc6-s390x-cross libconfig-auto-perl libconfig-inifiles-perl libcroco3 libcrypt-dev libcrypt-dev:s390x libcrypt1:s390x libdebhelper-perl libdebian-dpkgcross-perl libdpkg-perl libelf1 libfile-homedir-perl libfile-stripnondeterminism-perl libfile-which-perl libgcc-9-dev:s390x libgcc-9-dev-s390x-cross libgcc-s1:s390x libgcc-s1-s390x-cross libglib2.0-0 libgomp1:s390x libgomp1-s390x-cross libicu67 libio-string-perl libitm1:s390x libitm1-s390x-cross liblocale-gettext-perl libmagic-mgc libmagic1 libncurses-dev:s390x libncurses6:s390x libncursesw6:s390x libperl5.30 libpipeline1 libreadline-dev:s390x libreadline8:s390x libsigsegv2 libstdc++-9-dev libstdc++-9-dev:s390x libstdc++-9-dev-s390x-cross libstdc++6:s390x libstdc++6-s390x-cross libsub-override-perl libtinfo6:s390x libtool libubsan1:s390x libubsan1-s390x-cross libuchardet0 libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libyaml-perl linux-libc-dev:s390x linux-libc-dev-s390x-cross m4 man-db perl perl-modules-5.30 pgn-extract:s390x po-debconf readline-common sensible-utils ucf Suggested packages: autoconf-archive gnu-standards autoconf-doc binutils-doc gcc-9-locales cpp-doc dh-make binutils-multiarch debian-keyring g++-multilib g++-9-multilib gcc-9-doc g++-9-multilib-s390x-linux-gnu gcc-9-multilib-s390x-linux-gnu manpages-dev flex bison gdb-s390x-linux-gnu gcc-doc gettext-doc libasprintf-dev libgettextpo-dev groff glibc-doc:s390x libc-l10n:s390x locales:s390x glibc-doc manpages-dev:s390x gnupg git bzr ncurses-doc:s390x readline-doc:s390x libstdc++-9-doc libstdc++-9-doc:s390x libtool-doc gfortran | fortran95-compiler gcj-jdk libyaml-shell-perl m4-doc apparmor less www-browser perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl libtap-harness-archive-perl libmail-box-perl readline-doc Recommended packages: gnupg libalgorithm-merge-perl curl | wget | lynx libidn2-0:s390x libfile-fcntllock-perl libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs libgpm2:s390x libltdl-dev libwww-perl libxml-sax-expat-perl libyaml-libyaml-perl | libyaml-syck-perl netbase libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev binutils-s390x-linux-gnu bsdextrautils build-essential cpp-9-s390x-linux-gnu cpp-s390x-linux-gnu cross-config crossbuild-essential-s390x debhelper dh-autoreconf dh-strip-nondeterminism dpkg-cross dpkg-dev dwz file g++ g++-9 g++-9-s390x-linux-gnu g++-s390x-linux-gnu gcc-10-base:s390x gcc-10-cross-base gcc-9-base:s390x gcc-9-cross-base gcc-9-s390x-linux-gnu gcc-9-s390x-linux-gnu-base gcc-s390x-linux-gnu gettext gettext-base groff-base intltool-debian libarchive-zip-perl libasan5:s390x libasan5-s390x-cross libatomic1:s390x libatomic1-s390x-cross libc6:s390x libc6-dev libc6-dev:s390x libc6-dev-s390x-cross libc6-s390x-cross libconfig-auto-perl libconfig-inifiles-perl libcroco3 libcrypt-dev libcrypt-dev:s390x libcrypt1:s390x libdebhelper-perl libdebian-dpkgcross-perl libdpkg-perl libelf1 libfile-homedir-perl libfile-stripnondeterminism-perl libfile-which-perl libgcc-9-dev:s390x libgcc-9-dev-s390x-cross libgcc-s1:s390x libgcc-s1-s390x-cross libglib2.0-0 libgomp1:s390x libgomp1-s390x-cross libicu67 libio-string-perl libitm1:s390x libitm1-s390x-cross liblocale-gettext-perl libmagic-mgc libmagic1 libncurses-dev:s390x libncurses6:s390x libncursesw6:s390x libperl5.30 libpipeline1 libreadline-dev:s390x libreadline8:s390x libsigsegv2 libstdc++-9-dev libstdc++-9-dev:s390x libstdc++-9-dev-s390x-cross libstdc++6:s390x libstdc++6-s390x-cross libsub-override-perl libtinfo6:s390x libtool libubsan1:s390x libubsan1-s390x-cross libuchardet0 libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libyaml-perl linux-libc-dev:s390x linux-libc-dev-s390x-cross m4 man-db perl perl-modules-5.30 pgn-extract:s390x po-debconf readline-common sbuild-build-depends-main-dummy:s390x sensible-utils ucf 0 upgraded, 108 newly installed, 0 to remove and 0 not upgraded. Need to get 87.3 MB of archives. After this operation, 368 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [944 B] Get:2 http://debian.oregonstate.edu/debian unstable/main amd64 bsdextrautils amd64 2.35.2-6 [129 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB] Get:4 http://debian.oregonstate.edu/debian unstable/main amd64 groff-base amd64 1.22.4-5 [920 kB] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 libpipeline1 amd64 1.5.2-2 [33.9 kB] Get:6 http://debian.oregonstate.edu/debian unstable/main amd64 man-db amd64 2.9.3-1 [1315 kB] Get:7 http://debian.oregonstate.edu/debian unstable/main amd64 perl-modules-5.30 all 5.30.3-4 [2806 kB] Get:8 http://debian.oregonstate.edu/debian unstable/main amd64 libperl5.30 amd64 5.30.3-4 [4019 kB] Get:9 http://debian.oregonstate.edu/debian unstable/main amd64 perl amd64 5.30.3-4 [290 kB] Get:10 http://debian.oregonstate.edu/debian unstable/main amd64 liblocale-gettext-perl amd64 1.07-4 [18.8 kB] Get:11 http://debian.oregonstate.edu/debian unstable/main s390x gcc-10-base s390x 10.1.0-4 [197 kB] Get:12 http://debian.oregonstate.edu/debian unstable/main s390x gcc-9-base s390x 9.3.0-14 [197 kB] Get:13 http://debian.oregonstate.edu/debian unstable/main amd64 readline-common all 8.0-4 [72.5 kB] Get:14 http://debian.oregonstate.edu/debian unstable/main s390x libgcc-s1 s390x 10.1.0-4 [24.6 kB] Get:15 http://debian.oregonstate.edu/debian unstable/main s390x libcrypt1 s390x 1:4.4.16-1 [89.0 kB] Get:16 http://debian.oregonstate.edu/debian unstable/main s390x libc6 s390x 2.30-8 [2465 kB] Get:17 http://debian.oregonstate.edu/debian unstable/main s390x libtinfo6 s390x 6.2-1 [330 kB] Get:18 http://debian.oregonstate.edu/debian unstable/main s390x libreadline8 s390x 8.0-4 [152 kB] Get:19 http://debian.oregonstate.edu/debian unstable/main amd64 sensible-utils all 0.0.12+nmu1 [16.0 kB] Get:20 http://debian.oregonstate.edu/debian unstable/main amd64 libmagic-mgc amd64 1:5.38-5 [262 kB] Get:21 http://debian.oregonstate.edu/debian unstable/main amd64 libmagic1 amd64 1:5.38-5 [120 kB] Get:22 http://debian.oregonstate.edu/debian unstable/main amd64 file amd64 1:5.38-5 [67.9 kB] Get:23 http://debian.oregonstate.edu/debian unstable/main amd64 gettext-base amd64 0.19.8.1-10 [123 kB] Get:24 http://debian.oregonstate.edu/debian unstable/main amd64 ucf all 3.0043 [74.0 kB] Get:25 http://debian.oregonstate.edu/debian unstable/main amd64 libsigsegv2 amd64 2.12-2 [32.8 kB] Get:26 http://debian.oregonstate.edu/debian unstable/main amd64 m4 amd64 1.4.18-4 [203 kB] Get:27 http://debian.oregonstate.edu/debian unstable/main amd64 autoconf all 2.69-11.1 [341 kB] Get:28 http://debian.oregonstate.edu/debian unstable/main amd64 autotools-dev all 20180224.1 [77.0 kB] Get:29 http://debian.oregonstate.edu/debian unstable/main amd64 automake all 1:1.16.2-3 [801 kB] Get:30 http://debian.oregonstate.edu/debian unstable/main amd64 autopoint all 0.19.8.1-10 [435 kB] Get:31 http://debian.oregonstate.edu/debian unstable/main amd64 binutils-s390x-linux-gnu amd64 2.34-8 [1946 kB] Get:32 http://debian.oregonstate.edu/debian unstable/main amd64 libcrypt-dev amd64 1:4.4.16-1 [104 kB] Get:33 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-dev amd64 2.30-8 [2631 kB] Get:34 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++-9-dev amd64 9.3.0-14 [1701 kB] Get:35 http://debian.oregonstate.edu/debian unstable/main amd64 g++-9 amd64 9.3.0-14 [10.7 MB] Get:36 http://debian.oregonstate.edu/debian unstable/main amd64 g++ amd64 4:9.2.1-3.1 [1644 B] Get:37 http://debian.oregonstate.edu/debian unstable/main amd64 libdpkg-perl all 1.20.3 [1468 kB] Get:38 http://debian.oregonstate.edu/debian unstable/main amd64 dpkg-dev all 1.20.3 [1905 kB] Get:39 http://debian.oregonstate.edu/debian unstable/main amd64 build-essential amd64 12.8 [7640 B] Get:40 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-9-s390x-linux-gnu-base amd64 9.3.0-13cross1 [197 kB] Get:41 http://debian.oregonstate.edu/debian unstable/main amd64 cpp-9-s390x-linux-gnu amd64 9.3.0-13cross1 [6145 kB] Get:42 http://debian.oregonstate.edu/debian unstable/main amd64 cpp-s390x-linux-gnu amd64 4:9.2.1-3.1 [16.7 kB] Get:43 http://debian.oregonstate.edu/debian unstable/main amd64 cross-config all 2.6.15-3.1 [39.9 kB] Get:44 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-9-cross-base all 9.3.0-13cross1 [193 kB] Get:45 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-10-cross-base all 10.1.0-3cross1 [194 kB] Get:46 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-s390x-cross all 2.30-2cross1 [1246 kB] Get:47 http://debian.oregonstate.edu/debian unstable/main amd64 libgcc-s1-s390x-cross all 10.1.0-3cross1 [24.7 kB] Get:48 http://debian.oregonstate.edu/debian unstable/main amd64 libgomp1-s390x-cross all 10.1.0-3cross1 [90.0 kB] Get:49 http://debian.oregonstate.edu/debian unstable/main amd64 libitm1-s390x-cross all 10.1.0-3cross1 [24.9 kB] Get:50 http://debian.oregonstate.edu/debian unstable/main amd64 libatomic1-s390x-cross all 10.1.0-3cross1 [7940 B] Get:51 http://debian.oregonstate.edu/debian unstable/main amd64 libasan5-s390x-cross all 9.3.0-13cross1 [338 kB] Get:52 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++6-s390x-cross all 10.1.0-3cross1 [440 kB] Get:53 http://debian.oregonstate.edu/debian unstable/main amd64 libubsan1-s390x-cross all 10.1.0-3cross1 [125 kB] Get:54 http://debian.oregonstate.edu/debian unstable/main amd64 libgcc-9-dev-s390x-cross all 9.3.0-13cross1 [681 kB] Get:55 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-9-s390x-linux-gnu amd64 9.3.0-13cross1 [6529 kB] Get:56 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-s390x-linux-gnu amd64 4:9.2.1-3.1 [1456 B] Get:57 http://debian.oregonstate.edu/debian unstable/main amd64 linux-libc-dev-s390x-cross all 5.4.19-1cross1 [1173 kB] Get:58 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-dev-s390x-cross all 2.30-2cross1 [2207 kB] Get:59 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++-9-dev-s390x-cross all 9.3.0-13cross1 [1652 kB] Get:60 http://debian.oregonstate.edu/debian unstable/main amd64 g++-9-s390x-linux-gnu amd64 9.3.0-13cross1 [6729 kB] Get:61 http://debian.oregonstate.edu/debian unstable/main amd64 g++-s390x-linux-gnu amd64 4:9.2.1-3.1 [1176 B] Get:62 http://debian.oregonstate.edu/debian unstable/main amd64 libconfig-inifiles-perl all 3.000003-1 [52.1 kB] Get:63 http://debian.oregonstate.edu/debian unstable/main amd64 libio-string-perl all 1.08-3 [12.3 kB] Get:64 http://debian.oregonstate.edu/debian unstable/main amd64 libicu67 amd64 67.1-2 [8610 kB] Get:65 http://debian.oregonstate.edu/debian unstable/main amd64 libxml2 amd64 2.9.10+dfsg-5+b1 [710 kB] Get:66 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-namespacesupport-perl all 1.12-1 [14.8 kB] Get:67 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-sax-base-perl all 1.09-1 [20.4 kB] Get:68 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-sax-perl all 1.02+dfsg-1 [59.0 kB] Get:69 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-libxml-perl amd64 2.0134+dfsg-2 [343 kB] Get:70 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-simple-perl all 2.25-1 [72.0 kB] Get:71 http://debian.oregonstate.edu/debian unstable/main amd64 libyaml-perl all 1.30-1 [67.7 kB] Get:72 http://debian.oregonstate.edu/debian unstable/main amd64 libconfig-auto-perl all 0.44-1 [19.5 kB] Get:73 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-which-perl all 1.23-1 [16.6 kB] Get:74 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-homedir-perl all 1.004-1 [42.7 kB] Get:75 http://debian.oregonstate.edu/debian unstable/main amd64 libdebian-dpkgcross-perl all 2.6.15-3.1 [38.9 kB] Get:76 http://debian.oregonstate.edu/debian unstable/main amd64 dpkg-cross all 2.6.15-3.1 [49.9 kB] Get:77 http://debian.oregonstate.edu/debian unstable/main amd64 crossbuild-essential-s390x all 12.8 [6636 B] Get:78 http://debian.oregonstate.edu/debian unstable/main amd64 libtool all 2.4.6-14 [513 kB] Get:79 http://debian.oregonstate.edu/debian unstable/main amd64 dh-autoreconf all 19 [16.9 kB] Get:80 http://debian.oregonstate.edu/debian unstable/main amd64 libdebhelper-perl all 13.1 [187 kB] Get:81 http://debian.oregonstate.edu/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:82 http://debian.oregonstate.edu/debian unstable/main amd64 libsub-override-perl all 0.09-2 [10.2 kB] Get:83 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.8.1-1 [25.2 kB] Get:84 http://debian.oregonstate.edu/debian unstable/main amd64 dh-strip-nondeterminism all 1.8.1-1 [14.9 kB] Get:85 http://debian.oregonstate.edu/debian unstable/main amd64 libelf1 amd64 0.176-1.1 [161 kB] Get:86 http://debian.oregonstate.edu/debian unstable/main amd64 dwz amd64 0.13-5 [151 kB] Get:87 http://debian.oregonstate.edu/debian unstable/main amd64 libglib2.0-0 amd64 2.64.3-2 [1343 kB] Get:88 http://debian.oregonstate.edu/debian unstable/main amd64 libcroco3 amd64 0.6.13-1 [146 kB] Get:89 http://debian.oregonstate.edu/debian unstable/main amd64 gettext amd64 0.19.8.1-10 [1303 kB] Get:90 http://debian.oregonstate.edu/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get:91 http://debian.oregonstate.edu/debian unstable/main amd64 po-debconf all 1.0.21 [248 kB] Get:92 http://debian.oregonstate.edu/debian unstable/main amd64 debhelper all 13.1 [1012 kB] Get:93 http://debian.oregonstate.edu/debian unstable/main s390x libasan5 s390x 9.3.0-14 [344 kB] Get:94 http://debian.oregonstate.edu/debian unstable/main s390x libatomic1 s390x 10.1.0-4 [8104 B] Get:95 http://debian.oregonstate.edu/debian unstable/main s390x linux-libc-dev s390x 5.7.6-1 [1126 kB] Get:96 http://debian.oregonstate.edu/debian unstable/main s390x libcrypt-dev s390x 1:4.4.16-1 [107 kB] Get:97 http://debian.oregonstate.edu/debian unstable/main s390x libc6-dev s390x 2.30-8 [2237 kB] Get:98 http://debian.oregonstate.edu/debian unstable/main s390x libgomp1 s390x 10.1.0-4 [92.0 kB] Get:99 http://debian.oregonstate.edu/debian unstable/main s390x libitm1 s390x 10.1.0-4 [25.3 kB] Get:100 http://debian.oregonstate.edu/debian unstable/main s390x libstdc++6 s390x 10.1.0-4 [483 kB] Get:101 http://debian.oregonstate.edu/debian unstable/main s390x libubsan1 s390x 10.1.0-4 [125 kB] Get:102 http://debian.oregonstate.edu/debian unstable/main s390x libgcc-9-dev s390x 9.3.0-14 [681 kB] Get:103 http://debian.oregonstate.edu/debian unstable/main s390x libncurses6 s390x 6.2-1 [94.2 kB] Get:104 http://debian.oregonstate.edu/debian unstable/main s390x libncursesw6 s390x 6.2-1 [120 kB] Get:105 http://debian.oregonstate.edu/debian unstable/main s390x libncurses-dev s390x 6.2-1 [315 kB] Get:106 http://debian.oregonstate.edu/debian unstable/main s390x libreadline-dev s390x 8.0-4 [135 kB] Get:107 http://debian.oregonstate.edu/debian unstable/main s390x libstdc++-9-dev s390x 9.3.0-14 [1664 kB] Get:108 http://debian.oregonstate.edu/debian unstable/main s390x pgn-extract s390x 19.04-1 [133 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 87.3 MB in 1s (91.7 MB/s) Selecting previously unselected package bsdextrautils. (Reading database ... 10480 files and directories currently installed.) Preparing to unpack .../000-bsdextrautils_2.35.2-6_amd64.deb ... Unpacking bsdextrautils (2.35.2-6) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../001-libuchardet0_0.0.7-1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../002-groff-base_1.22.4-5_amd64.deb ... Unpacking groff-base (1.22.4-5) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../003-libpipeline1_1.5.2-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.2-2) ... Selecting previously unselected package man-db. Preparing to unpack .../004-man-db_2.9.3-1_amd64.deb ... Unpacking man-db (2.9.3-1) ... Selecting previously unselected package perl-modules-5.30. Preparing to unpack .../005-perl-modules-5.30_5.30.3-4_all.deb ... Unpacking perl-modules-5.30 (5.30.3-4) ... Selecting previously unselected package libperl5.30:amd64. Preparing to unpack .../006-libperl5.30_5.30.3-4_amd64.deb ... Unpacking libperl5.30:amd64 (5.30.3-4) ... Selecting previously unselected package perl. Preparing to unpack .../007-perl_5.30.3-4_amd64.deb ... Unpacking perl (5.30.3-4) ... Selecting previously unselected package liblocale-gettext-perl. Preparing to unpack .../008-liblocale-gettext-perl_1.07-4_amd64.deb ... Unpacking liblocale-gettext-perl (1.07-4) ... Selecting previously unselected package gcc-10-base:s390x. Preparing to unpack .../009-gcc-10-base_10.1.0-4_s390x.deb ... Unpacking gcc-10-base:s390x (10.1.0-4) ... Selecting previously unselected package gcc-9-base:s390x. Preparing to unpack .../010-gcc-9-base_9.3.0-14_s390x.deb ... Unpacking gcc-9-base:s390x (9.3.0-14) ... Selecting previously unselected package readline-common. Preparing to unpack .../011-readline-common_8.0-4_all.deb ... Unpacking readline-common (8.0-4) ... Selecting previously unselected package libgcc-s1:s390x. Preparing to unpack .../012-libgcc-s1_10.1.0-4_s390x.deb ... Unpacking libgcc-s1:s390x (10.1.0-4) ... Selecting previously unselected package libcrypt1:s390x. Preparing to unpack .../013-libcrypt1_1%3a4.4.16-1_s390x.deb ... Unpacking libcrypt1:s390x (1:4.4.16-1) ... Selecting previously unselected package libc6:s390x. Preparing to unpack .../014-libc6_2.30-8_s390x.deb ... Unpacking libc6:s390x (2.30-8) ... Selecting previously unselected package libtinfo6:s390x. Preparing to unpack .../015-libtinfo6_6.2-1_s390x.deb ... Unpacking libtinfo6:s390x (6.2-1) ... Selecting previously unselected package libreadline8:s390x. Preparing to unpack .../016-libreadline8_8.0-4_s390x.deb ... Unpacking libreadline8:s390x (8.0-4) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../017-sensible-utils_0.0.12+nmu1_all.deb ... Unpacking sensible-utils (0.0.12+nmu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../018-libmagic-mgc_1%3a5.38-5_amd64.deb ... Unpacking libmagic-mgc (1:5.38-5) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../019-libmagic1_1%3a5.38-5_amd64.deb ... Unpacking libmagic1:amd64 (1:5.38-5) ... Selecting previously unselected package file. Preparing to unpack .../020-file_1%3a5.38-5_amd64.deb ... Unpacking file (1:5.38-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../021-gettext-base_0.19.8.1-10_amd64.deb ... Unpacking gettext-base (0.19.8.1-10) ... Selecting previously unselected package ucf. Preparing to unpack .../022-ucf_3.0043_all.deb ... Moving old data out of the way Unpacking ucf (3.0043) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../023-libsigsegv2_2.12-2_amd64.deb ... Unpacking libsigsegv2:amd64 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../024-m4_1.4.18-4_amd64.deb ... Unpacking m4 (1.4.18-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../025-autoconf_2.69-11.1_all.deb ... Unpacking autoconf (2.69-11.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../026-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../027-automake_1%3a1.16.2-3_all.deb ... Unpacking automake (1:1.16.2-3) ... Selecting previously unselected package autopoint. Preparing to unpack .../028-autopoint_0.19.8.1-10_all.deb ... Unpacking autopoint (0.19.8.1-10) ... Selecting previously unselected package binutils-s390x-linux-gnu. Preparing to unpack .../029-binutils-s390x-linux-gnu_2.34-8_amd64.deb ... Unpacking binutils-s390x-linux-gnu (2.34-8) ... Selecting previously unselected package libcrypt-dev:amd64. Preparing to unpack .../030-libcrypt-dev_1%3a4.4.16-1_amd64.deb ... Unpacking libcrypt-dev:amd64 (1:4.4.16-1) ... Selecting previously unselected package libc6-dev:amd64. Preparing to unpack .../031-libc6-dev_2.30-8_amd64.deb ... Unpacking libc6-dev:amd64 (2.30-8) ... Selecting previously unselected package libstdc++-9-dev:amd64. Preparing to unpack .../032-libstdc++-9-dev_9.3.0-14_amd64.deb ... Unpacking libstdc++-9-dev:amd64 (9.3.0-14) ... Selecting previously unselected package g++-9. Preparing to unpack .../033-g++-9_9.3.0-14_amd64.deb ... Unpacking g++-9 (9.3.0-14) ... Selecting previously unselected package g++. Preparing to unpack .../034-g++_4%3a9.2.1-3.1_amd64.deb ... Unpacking g++ (4:9.2.1-3.1) ... Selecting previously unselected package libdpkg-perl. Preparing to unpack .../035-libdpkg-perl_1.20.3_all.deb ... Unpacking libdpkg-perl (1.20.3) ... Selecting previously unselected package dpkg-dev. Preparing to unpack .../036-dpkg-dev_1.20.3_all.deb ... Unpacking dpkg-dev (1.20.3) ... Selecting previously unselected package build-essential. Preparing to unpack .../037-build-essential_12.8_amd64.deb ... Unpacking build-essential (12.8) ... Selecting previously unselected package gcc-9-s390x-linux-gnu-base:amd64. Preparing to unpack .../038-gcc-9-s390x-linux-gnu-base_9.3.0-13cross1_amd64.deb ... Unpacking gcc-9-s390x-linux-gnu-base:amd64 (9.3.0-13cross1) ... Selecting previously unselected package cpp-9-s390x-linux-gnu. Preparing to unpack .../039-cpp-9-s390x-linux-gnu_9.3.0-13cross1_amd64.deb ... Unpacking cpp-9-s390x-linux-gnu (9.3.0-13cross1) ... Selecting previously unselected package cpp-s390x-linux-gnu. Preparing to unpack .../040-cpp-s390x-linux-gnu_4%3a9.2.1-3.1_amd64.deb ... Unpacking cpp-s390x-linux-gnu (4:9.2.1-3.1) ... Selecting previously unselected package cross-config. Preparing to unpack .../041-cross-config_2.6.15-3.1_all.deb ... Unpacking cross-config (2.6.15-3.1) ... Selecting previously unselected package gcc-9-cross-base. Preparing to unpack .../042-gcc-9-cross-base_9.3.0-13cross1_all.deb ... Unpacking gcc-9-cross-base (9.3.0-13cross1) ... Selecting previously unselected package gcc-10-cross-base. Preparing to unpack .../043-gcc-10-cross-base_10.1.0-3cross1_all.deb ... Unpacking gcc-10-cross-base (10.1.0-3cross1) ... Selecting previously unselected package libc6-s390x-cross. Preparing to unpack .../044-libc6-s390x-cross_2.30-2cross1_all.deb ... Unpacking libc6-s390x-cross (2.30-2cross1) ... Selecting previously unselected package libgcc-s1-s390x-cross. Preparing to unpack .../045-libgcc-s1-s390x-cross_10.1.0-3cross1_all.deb ... Unpacking libgcc-s1-s390x-cross (10.1.0-3cross1) ... Selecting previously unselected package libgomp1-s390x-cross. Preparing to unpack .../046-libgomp1-s390x-cross_10.1.0-3cross1_all.deb ... Unpacking libgomp1-s390x-cross (10.1.0-3cross1) ... Selecting previously unselected package libitm1-s390x-cross. Preparing to unpack .../047-libitm1-s390x-cross_10.1.0-3cross1_all.deb ... Unpacking libitm1-s390x-cross (10.1.0-3cross1) ... Selecting previously unselected package libatomic1-s390x-cross. Preparing to unpack .../048-libatomic1-s390x-cross_10.1.0-3cross1_all.deb ... Unpacking libatomic1-s390x-cross (10.1.0-3cross1) ... Selecting previously unselected package libasan5-s390x-cross. Preparing to unpack .../049-libasan5-s390x-cross_9.3.0-13cross1_all.deb ... Unpacking libasan5-s390x-cross (9.3.0-13cross1) ... Selecting previously unselected package libstdc++6-s390x-cross. Preparing to unpack .../050-libstdc++6-s390x-cross_10.1.0-3cross1_all.deb ... Unpacking libstdc++6-s390x-cross (10.1.0-3cross1) ... Selecting previously unselected package libubsan1-s390x-cross. Preparing to unpack .../051-libubsan1-s390x-cross_10.1.0-3cross1_all.deb ... Unpacking libubsan1-s390x-cross (10.1.0-3cross1) ... Selecting previously unselected package libgcc-9-dev-s390x-cross. Preparing to unpack .../052-libgcc-9-dev-s390x-cross_9.3.0-13cross1_all.deb ... Unpacking libgcc-9-dev-s390x-cross (9.3.0-13cross1) ... Selecting previously unselected package gcc-9-s390x-linux-gnu. Preparing to unpack .../053-gcc-9-s390x-linux-gnu_9.3.0-13cross1_amd64.deb ... Unpacking gcc-9-s390x-linux-gnu (9.3.0-13cross1) ... Selecting previously unselected package gcc-s390x-linux-gnu. Preparing to unpack .../054-gcc-s390x-linux-gnu_4%3a9.2.1-3.1_amd64.deb ... Unpacking gcc-s390x-linux-gnu (4:9.2.1-3.1) ... Selecting previously unselected package linux-libc-dev-s390x-cross. Preparing to unpack .../055-linux-libc-dev-s390x-cross_5.4.19-1cross1_all.deb ... Unpacking linux-libc-dev-s390x-cross (5.4.19-1cross1) ... Selecting previously unselected package libc6-dev-s390x-cross. Preparing to unpack .../056-libc6-dev-s390x-cross_2.30-2cross1_all.deb ... Unpacking libc6-dev-s390x-cross (2.30-2cross1) ... Selecting previously unselected package libstdc++-9-dev-s390x-cross. Preparing to unpack .../057-libstdc++-9-dev-s390x-cross_9.3.0-13cross1_all.deb ... Unpacking libstdc++-9-dev-s390x-cross (9.3.0-13cross1) ... Selecting previously unselected package g++-9-s390x-linux-gnu. Preparing to unpack .../058-g++-9-s390x-linux-gnu_9.3.0-13cross1_amd64.deb ... Unpacking g++-9-s390x-linux-gnu (9.3.0-13cross1) ... Selecting previously unselected package g++-s390x-linux-gnu. Preparing to unpack .../059-g++-s390x-linux-gnu_4%3a9.2.1-3.1_amd64.deb ... Unpacking g++-s390x-linux-gnu (4:9.2.1-3.1) ... Selecting previously unselected package libconfig-inifiles-perl. Preparing to unpack .../060-libconfig-inifiles-perl_3.000003-1_all.deb ... Unpacking libconfig-inifiles-perl (3.000003-1) ... Selecting previously unselected package libio-string-perl. Preparing to unpack .../061-libio-string-perl_1.08-3_all.deb ... Unpacking libio-string-perl (1.08-3) ... Selecting previously unselected package libicu67:amd64. Preparing to unpack .../062-libicu67_67.1-2_amd64.deb ... Unpacking libicu67:amd64 (67.1-2) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../063-libxml2_2.9.10+dfsg-5+b1_amd64.deb ... Unpacking libxml2:amd64 (2.9.10+dfsg-5+b1) ... Selecting previously unselected package libxml-namespacesupport-perl. Preparing to unpack .../064-libxml-namespacesupport-perl_1.12-1_all.deb ... Unpacking libxml-namespacesupport-perl (1.12-1) ... Selecting previously unselected package libxml-sax-base-perl. Preparing to unpack .../065-libxml-sax-base-perl_1.09-1_all.deb ... Unpacking libxml-sax-base-perl (1.09-1) ... Selecting previously unselected package libxml-sax-perl. Preparing to unpack .../066-libxml-sax-perl_1.02+dfsg-1_all.deb ... Unpacking libxml-sax-perl (1.02+dfsg-1) ... Selecting previously unselected package libxml-libxml-perl. Preparing to unpack .../067-libxml-libxml-perl_2.0134+dfsg-2_amd64.deb ... Unpacking libxml-libxml-perl (2.0134+dfsg-2) ... Selecting previously unselected package libxml-simple-perl. Preparing to unpack .../068-libxml-simple-perl_2.25-1_all.deb ... Unpacking libxml-simple-perl (2.25-1) ... Selecting previously unselected package libyaml-perl. Preparing to unpack .../069-libyaml-perl_1.30-1_all.deb ... Unpacking libyaml-perl (1.30-1) ... Selecting previously unselected package libconfig-auto-perl. Preparing to unpack .../070-libconfig-auto-perl_0.44-1_all.deb ... Unpacking libconfig-auto-perl (0.44-1) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../071-libfile-which-perl_1.23-1_all.deb ... Unpacking libfile-which-perl (1.23-1) ... Selecting previously unselected package libfile-homedir-perl. Preparing to unpack .../072-libfile-homedir-perl_1.004-1_all.deb ... Unpacking libfile-homedir-perl (1.004-1) ... Selecting previously unselected package libdebian-dpkgcross-perl. Preparing to unpack .../073-libdebian-dpkgcross-perl_2.6.15-3.1_all.deb ... Unpacking libdebian-dpkgcross-perl (2.6.15-3.1) ... Selecting previously unselected package dpkg-cross. Preparing to unpack .../074-dpkg-cross_2.6.15-3.1_all.deb ... Unpacking dpkg-cross (2.6.15-3.1) ... Selecting previously unselected package crossbuild-essential-s390x. Preparing to unpack .../075-crossbuild-essential-s390x_12.8_all.deb ... Unpacking crossbuild-essential-s390x (12.8) ... Selecting previously unselected package libtool. Preparing to unpack .../076-libtool_2.4.6-14_all.deb ... Unpacking libtool (2.4.6-14) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../077-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../078-libdebhelper-perl_13.1_all.deb ... Unpacking libdebhelper-perl (13.1) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../079-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../080-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../081-libfile-stripnondeterminism-perl_1.8.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.8.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../082-dh-strip-nondeterminism_1.8.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.8.1-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../083-libelf1_0.176-1.1_amd64.deb ... Unpacking libelf1:amd64 (0.176-1.1) ... Selecting previously unselected package dwz. Preparing to unpack .../084-dwz_0.13-5_amd64.deb ... Unpacking dwz (0.13-5) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../085-libglib2.0-0_2.64.3-2_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.64.3-2) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../086-libcroco3_0.6.13-1_amd64.deb ... Unpacking libcroco3:amd64 (0.6.13-1) ... Selecting previously unselected package gettext. Preparing to unpack .../087-gettext_0.19.8.1-10_amd64.deb ... Unpacking gettext (0.19.8.1-10) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../088-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../089-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../090-debhelper_13.1_all.deb ... Unpacking debhelper (13.1) ... Selecting previously unselected package libasan5:s390x. Preparing to unpack .../091-libasan5_9.3.0-14_s390x.deb ... Unpacking libasan5:s390x (9.3.0-14) ... Selecting previously unselected package libatomic1:s390x. Preparing to unpack .../092-libatomic1_10.1.0-4_s390x.deb ... Unpacking libatomic1:s390x (10.1.0-4) ... Selecting previously unselected package linux-libc-dev:s390x. Preparing to unpack .../093-linux-libc-dev_5.7.6-1_s390x.deb ... Unpacking linux-libc-dev:s390x (5.7.6-1) ... Selecting previously unselected package libcrypt-dev:s390x. Preparing to unpack .../094-libcrypt-dev_1%3a4.4.16-1_s390x.deb ... Unpacking libcrypt-dev:s390x (1:4.4.16-1) ... Selecting previously unselected package libc6-dev:s390x. Preparing to unpack .../095-libc6-dev_2.30-8_s390x.deb ... Unpacking libc6-dev:s390x (2.30-8) ... Selecting previously unselected package libgomp1:s390x. Preparing to unpack .../096-libgomp1_10.1.0-4_s390x.deb ... Unpacking libgomp1:s390x (10.1.0-4) ... Selecting previously unselected package libitm1:s390x. Preparing to unpack .../097-libitm1_10.1.0-4_s390x.deb ... Unpacking libitm1:s390x (10.1.0-4) ... Selecting previously unselected package libstdc++6:s390x. Preparing to unpack .../098-libstdc++6_10.1.0-4_s390x.deb ... Unpacking libstdc++6:s390x (10.1.0-4) ... Selecting previously unselected package libubsan1:s390x. Preparing to unpack .../099-libubsan1_10.1.0-4_s390x.deb ... Unpacking libubsan1:s390x (10.1.0-4) ... Selecting previously unselected package libgcc-9-dev:s390x. Preparing to unpack .../100-libgcc-9-dev_9.3.0-14_s390x.deb ... Unpacking libgcc-9-dev:s390x (9.3.0-14) ... Selecting previously unselected package libncurses6:s390x. Preparing to unpack .../101-libncurses6_6.2-1_s390x.deb ... Unpacking libncurses6:s390x (6.2-1) ... Selecting previously unselected package libncursesw6:s390x. Preparing to unpack .../102-libncursesw6_6.2-1_s390x.deb ... Unpacking libncursesw6:s390x (6.2-1) ... Selecting previously unselected package libncurses-dev:s390x. Preparing to unpack .../103-libncurses-dev_6.2-1_s390x.deb ... Unpacking libncurses-dev:s390x (6.2-1) ... Selecting previously unselected package libreadline-dev:s390x. Preparing to unpack .../104-libreadline-dev_8.0-4_s390x.deb ... Unpacking libreadline-dev:s390x (8.0-4) ... Selecting previously unselected package libstdc++-9-dev:s390x. Preparing to unpack .../105-libstdc++-9-dev_9.3.0-14_s390x.deb ... Unpacking libstdc++-9-dev:s390x (9.3.0-14) ... Selecting previously unselected package pgn-extract:s390x. Preparing to unpack .../106-pgn-extract_19.04-1_s390x.deb ... Unpacking pgn-extract:s390x (19.04-1) ... Selecting previously unselected package sbuild-build-depends-main-dummy:s390x. Preparing to unpack .../107-sbuild-build-depends-main-dummy_0.invalid.0_s390x.deb ... Unpacking sbuild-build-depends-main-dummy:s390x (0.invalid.0) ... Setting up libconfig-inifiles-perl (3.000003-1) ... Setting up libpipeline1:amd64 (1.5.2-2) ... Setting up binutils-s390x-linux-gnu (2.34-8) ... Setting up perl-modules-5.30 (5.30.3-4) ... Setting up bsdextrautils (2.35.2-6) ... Setting up libicu67:amd64 (67.1-2) ... Setting up libmagic-mgc (1:5.38-5) ... Setting up libglib2.0-0:amd64 (2.64.3-2) ... No schema files found: doing nothing. Setting up libc6-s390x-cross (2.30-2cross1) ... Setting up gcc-9-s390x-linux-gnu-base:amd64 (9.3.0-13cross1) ... Setting up libmagic1:amd64 (1:5.38-5) ... Setting up linux-libc-dev:s390x (5.7.6-1) ... Setting up gettext-base (0.19.8.1-10) ... Setting up file (1:5.38-5) ... Setting up gcc-10-base:s390x (10.1.0-4) ... Setting up autotools-dev (20180224.1) ... Setting up linux-libc-dev-s390x-cross (5.4.19-1cross1) ... Setting up cross-config (2.6.15-3.1) ... Setting up cpp-9-s390x-linux-gnu (9.3.0-13cross1) ... Setting up libsigsegv2:amd64 (2.12-2) ... Setting up autopoint (0.19.8.1-10) ... Setting up gcc-9-cross-base (9.3.0-13cross1) ... Setting up gcc-10-cross-base (10.1.0-3cross1) ... Setting up libitm1-s390x-cross (10.1.0-3cross1) ... Setting up sensible-utils (0.0.12+nmu1) ... Setting up libc6-dev-s390x-cross (2.30-2cross1) ... Setting up libcrypt-dev:amd64 (1:4.4.16-1) ... Setting up libuchardet0:amd64 (0.0.7-1) ... Setting up libperl5.30:amd64 (5.30.3-4) ... Setting up libc6-dev:amd64 (2.30-8) ... Setting up libelf1:amd64 (0.176-1.1) ... Setting up readline-common (8.0-4) ... Setting up libgomp1-s390x-cross (10.1.0-3cross1) ... Setting up libxml2:amd64 (2.9.10+dfsg-5+b1) ... Setting up liblocale-gettext-perl (1.07-4) ... Setting up gcc-9-base:s390x (9.3.0-14) ... Setting up libstdc++-9-dev:amd64 (9.3.0-14) ... Setting up cpp-s390x-linux-gnu (4:9.2.1-3.1) ... Setting up libtool (2.4.6-14) ... Setting up libatomic1-s390x-cross (10.1.0-3cross1) ... Setting up m4 (1.4.18-4) ... Setting up perl (5.30.3-4) ... Setting up libcroco3:amd64 (0.6.13-1) ... Setting up libgcc-s1-s390x-cross (10.1.0-3cross1) ... Setting up ucf (3.0043) ... Setting up g++-9 (9.3.0-14) ... Setting up libdpkg-perl (1.20.3) ... Setting up autoconf (2.69-11.1) ... Setting up g++ (4:9.2.1-3.1) ... update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode Setting up dwz (0.13-5) ... Setting up groff-base (1.22.4-5) ... Setting up libsub-override-perl (0.09-2) ... Setting up automake (1:1.16.2-3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-which-perl (1.23-1) ... Setting up gettext (0.19.8.1-10) ... Setting up libstdc++6-s390x-cross (10.1.0-3cross1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.1) ... Setting up libxml-namespacesupport-perl (1.12-1) ... Setting up libasan5-s390x-cross (9.3.0-13cross1) ... Setting up man-db (2.9.3-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libyaml-perl (1.30-1) ... Setting up dpkg-dev (1.20.3) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libxml-sax-base-perl (1.09-1) ... Setting up libio-string-perl (1.08-3) ... Setting up build-essential (12.8) ... Setting up libfile-homedir-perl (1.004-1) ... Setting up libfile-stripnondeterminism-perl (1.8.1-1) ... Setting up libubsan1-s390x-cross (10.1.0-3cross1) ... Setting up po-debconf (1.0.21) ... Setting up libxml-sax-perl (1.02+dfsg-1) ... update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up libxml-libxml-perl (2.0134+dfsg-2) ... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up dh-strip-nondeterminism (1.8.1-1) ... Setting up libgcc-9-dev-s390x-cross (9.3.0-13cross1) ... Setting up libxml-simple-perl (2.25-1) ... Setting up libstdc++-9-dev-s390x-cross (9.3.0-13cross1) ... Setting up gcc-9-s390x-linux-gnu (9.3.0-13cross1) ... Setting up libconfig-auto-perl (0.44-1) ... Setting up gcc-s390x-linux-gnu (4:9.2.1-3.1) ... Setting up g++-9-s390x-linux-gnu (9.3.0-13cross1) ... Setting up libdebian-dpkgcross-perl (2.6.15-3.1) ... Setting up g++-s390x-linux-gnu (4:9.2.1-3.1) ... Setting up dpkg-cross (2.6.15-3.1) ... Setting up crossbuild-essential-s390x (12.8) ... Setting up libcrypt1:s390x (1:4.4.16-1) ... Setting up libgcc-s1:s390x (10.1.0-4) ... Setting up dh-autoreconf (19) ... Setting up libc6:s390x (2.30-8) ... Setting up libcrypt-dev:s390x (1:4.4.16-1) ... Setting up libc6-dev:s390x (2.30-8) ... Setting up libstdc++6:s390x (10.1.0-4) ... Setting up libitm1:s390x (10.1.0-4) ... Setting up libtinfo6:s390x (6.2-1) ... Setting up libreadline8:s390x (8.0-4) ... Setting up debhelper (13.1) ... Setting up libgomp1:s390x (10.1.0-4) ... Setting up pgn-extract:s390x (19.04-1) ... Setting up libasan5:s390x (9.3.0-14) ... Setting up libncurses6:s390x (6.2-1) ... Setting up libatomic1:s390x (10.1.0-4) ... Setting up libncursesw6:s390x (6.2-1) ... Setting up libubsan1:s390x (10.1.0-4) ... Setting up libncurses-dev:s390x (6.2-1) ... Setting up libreadline-dev:s390x (8.0-4) ... Setting up libgcc-9-dev:s390x (9.3.0-14) ... Setting up libstdc++-9-dev:s390x (9.3.0-14) ... Setting up sbuild-build-depends-main-dummy:s390x (0.invalid.0) ... Processing triggers for libc-bin (2.30-8) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (s390x included in any) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.19.0-9-amd64 #1 SMP Debian 4.19.118-2 (2020-04-29) amd64 (x86_64) Toolchain package versions: binutils_2.34-8 dpkg-dev_1.20.3 g++-9_9.3.0-14 gcc-9_9.3.0-14 libc6-dev_2.30-8 libstdc++-9-dev_9.3.0-14 libstdc++-9-dev-s390x-cross_9.3.0-13cross1 libstdc++6_10.1.0-4 libstdc++6-s390x-cross_10.1.0-3cross1 linux-libc-dev_5.7.6-1 Package versions: adduser_3.118 apt_2.1.6 autoconf_2.69-11.1 automake_1:1.16.2-3 autopoint_0.19.8.1-10 autotools-dev_20180224.1 base-files_11 base-passwd_3.5.47 bash_5.0-6 binutils_2.34-8 binutils-common_2.34-8 binutils-s390x-linux-gnu_2.34-8 binutils-x86-64-linux-gnu_2.34-8 bsdextrautils_2.35.2-6 bsdutils_1:2.35.2-6 build-essential_12.8 bzip2_1.0.8-3 coreutils_8.32-2 cpp_4:9.2.1-3.1 cpp-8_8.4.0-4 cpp-9_9.3.0-14 cpp-9-s390x-linux-gnu_9.3.0-13cross1 cpp-s390x-linux-gnu_4:9.2.1-3.1 cross-config_2.6.15-3.1 crossbuild-essential-s390x_12.8 dash_0.5.10.2-7 debconf_1.5.74 debhelper_13.1 debian-archive-keyring_2019.1 debianutils_4.11 dh-autoreconf_19 dh-strip-nondeterminism_1.8.1-1 diffutils_1:3.7-3 dmsetup_2:1.02.167-1+b1 dpkg_1.20.3 dpkg-cross_2.6.15-3.1 dpkg-dev_1.20.3 dwz_0.13-5 e2fsprogs_1.45.6-1 fakeroot_1.24-1 fdisk_2.35.2-6 file_1:5.38-5 findutils_4.7.0-1 g++_4:9.2.1-3.1 g++-9_9.3.0-14 g++-9-s390x-linux-gnu_9.3.0-13cross1 g++-s390x-linux-gnu_4:9.2.1-3.1 gcc_4:9.2.1-3.1 gcc-10-base_10.1.0-4 gcc-10-cross-base_10.1.0-3cross1 gcc-8-base_8.4.0-4 gcc-9_9.3.0-14 gcc-9-base_9.3.0-14 gcc-9-cross-base_9.3.0-13cross1 gcc-9-s390x-linux-gnu_9.3.0-13cross1 gcc-9-s390x-linux-gnu-base_9.3.0-13cross1 gcc-s390x-linux-gnu_4:9.2.1-3.1 gettext_0.19.8.1-10 gettext-base_0.19.8.1-10 gpgv_2.2.20-1 grep_3.4-1 groff-base_1.22.4-5 gzip_1.10-2 hostname_3.23 init-system-helpers_1.57 intltool-debian_0.35.0+20060710.5 libacl1_2.2.53-8 libapt-pkg5.0_1.8.4 libapt-pkg6.0_2.1.6 libarchive-zip-perl_1.68-1 libargon2-1_0~20171227-0.2 libasan5_9.3.0-14 libasan5-s390x-cross_9.3.0-13cross1 libatomic1_10.1.0-4 libatomic1-s390x-cross_10.1.0-3cross1 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-3 libaudit1_1:2.8.5-3+b1 libbinutils_2.34-8 libblkid1_2.35.2-6 libbz2-1.0_1.0.8-3 libc-bin_2.30-8 libc-dev-bin_2.30-8 libc6_2.30-8 libc6-dev_2.30-8 libc6-dev-s390x-cross_2.30-2cross1 libc6-s390x-cross_2.30-2cross1 libcap-ng0_0.7.9-2.2 libcc1-0_10.1.0-4 libcom-err2_1.45.6-1 libconfig-auto-perl_0.44-1 libconfig-inifiles-perl_3.000003-1 libcroco3_0.6.13-1 libcrypt-dev_1:4.4.16-1 libcrypt1_1:4.4.16-1 libcryptsetup12_2:2.3.3-1 libctf-nobfd0_2.34-8 libctf0_2.34-8 libdb5.3_5.3.28+dfsg1-0.6 libdebconfclient0_0.252 libdebhelper-perl_13.1 libdebian-dpkgcross-perl_2.6.15-3.1 libdevmapper1.02.1_2:1.02.167-1+b1 libdpkg-perl_1.20.3 libelf1_0.176-1.1 libext2fs2_1.45.6-1 libfakeroot_1.24-1 libfdisk1_2.35.2-6 libffi6_3.2.1-9 libffi7_3.3-4 libfile-homedir-perl_1.004-1 libfile-stripnondeterminism-perl_1.8.1-1 libfile-which-perl_1.23-1 libgcc-9-dev_9.3.0-14 libgcc-9-dev-s390x-cross_9.3.0-13cross1 libgcc-s1_10.1.0-4 libgcc-s1-s390x-cross_10.1.0-3cross1 libgcrypt20_1.8.5-5 libgdbm-compat4_1.18.1-5 libgdbm6_1.18.1-5 libglib2.0-0_2.64.3-2 libgmp10_2:6.2.0+dfsg-6 libgnutls30_3.6.14-2 libgomp1_10.1.0-4 libgomp1-s390x-cross_10.1.0-3cross1 libgpg-error0_1.38-2 libhogweed4_3.5.1+really3.4.1-1 libhogweed5_3.5.1+really3.5.1-2 libicu67_67.1-2 libidn2-0_2.3.0-1 libio-string-perl_1.08-3 libisl19_0.20-2 libisl22_0.22.1-1 libitm1_10.1.0-4 libitm1-s390x-cross_10.1.0-3cross1 libjson-c4_0.13.1+dfsg-9 liblocale-gettext-perl_1.07-4 liblsan0_10.1.0-4 liblz4-1_1.9.2-2 liblzma5_5.2.4-1+b1 libmagic-mgc_1:5.38-5 libmagic1_1:5.38-5 libmount1_2.35.2-6 libmpc3_1.1.0-1 libmpfr6_4.0.2-1 libmpx2_8.4.0-4 libncurses-dev_6.2-1 libncurses6_6.2-1 libncursesw6_6.2-1 libnettle6_3.5.1+really3.4.1-1 libnettle7_3.5.1+really3.5.1-2 libp11-kit0_0.23.20-1 libpam-modules_1.3.1-5 libpam-modules-bin_1.3.1-5 libpam-runtime_1.3.1-5 libpam0g_1.3.1-5 libpcre2-8-0_10.34-7 libpcre3_2:8.39-13 libperl5.28_5.28.1-6 libperl5.30_5.30.3-4 libpipeline1_1.5.2-2 libquadmath0_10.1.0-4 libreadline-dev_8.0-4 libreadline8_8.0-4 libseccomp2_2.4.3-1+b1 libselinux1_3.0-1+b3 libsemanage-common_3.0-1 libsemanage1_3.0-1+b3 libsepol1_3.0-1 libsigsegv2_2.12-2 libsmartcols1_2.35.2-6 libss2_1.45.6-1 libssl1.1_1.1.1g-1 libstdc++-9-dev_9.3.0-14 libstdc++-9-dev-s390x-cross_9.3.0-13cross1 libstdc++6_10.1.0-4 libstdc++6-s390x-cross_10.1.0-3cross1 libsub-override-perl_0.09-2 libsystemd0_245.6-1 libtasn1-6_4.16.0-2 libtinfo6_6.2-1 libtool_2.4.6-14 libtsan0_10.1.0-4 libubsan1_10.1.0-4 libubsan1-s390x-cross_10.1.0-3cross1 libuchardet0_0.0.7-1 libudev1_245.6-1 libunistring2_0.9.10-4 libuuid1_2.35.2-6 libxml-libxml-perl_2.0134+dfsg-2 libxml-namespacesupport-perl_1.12-1 libxml-sax-base-perl_1.09-1 libxml-sax-perl_1.02+dfsg-1 libxml-simple-perl_2.25-1 libxml2_2.9.10+dfsg-5+b1 libyaml-perl_1.30-1 libzstd1_1.4.5+dfsg-3 linux-libc-dev_5.7.6-1 linux-libc-dev-s390x-cross_5.4.19-1cross1 login_1:4.8.1-1 logsave_1.45.6-1 lsb-base_11.1.0 m4_1.4.18-4 make_4.3-4 man-db_2.9.3-1 mawk_1.3.4.20200120-2 mount_2.35.2-6 ncurses-base_6.2-1 ncurses-bin_6.2-1 passwd_1:4.8.1-1 patch_2.7.6-6 perl_5.30.3-4 perl-base_5.30.3-4 perl-modules-5.28_5.28.1-6 perl-modules-5.30_5.30.3-4 pgn-extract_19.04-1 po-debconf_1.0.21 readline-common_8.0-4 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12+nmu1 sysvinit-utils_2.96-3 tar_1.30+dfsg-7 tzdata_2020a-1 ucf_3.0043 util-linux_2.35.2-6 xz-utils_5.2.4-1+b1 zlib1g_1:1.2.11.dfsg-2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: hoichess Binary: hoichess Architecture: any Version: 0.22.0-2 Maintainer: Samuel Henrique Homepage: http://www.hoicher.de/hoichess/ Standards-Version: 4.5.0 Vcs-Browser: https://salsa.debian.org/debian/hoichess Vcs-Git: https://salsa.debian.org/debian/hoichess.git Build-Depends: debhelper-compat (= 13), libreadline-dev, m4, perl:native, pgn-extract Package-List: hoichess deb games optional arch=any Checksums-Sha1: 53f8b3bb94c182f1f5d1c9c2aa4e09a54b774270 161070 hoichess_0.22.0.orig.tar.gz a23faa251fdfd525a27ee82b7d07792f64db2c29 7104 hoichess_0.22.0-2.debian.tar.xz Checksums-Sha256: 27a431dfc2671156e3180cf99b7b681b85b52e7bbe9776e2b95441bee603cf7a 161070 hoichess_0.22.0.orig.tar.gz d9249863b1491f9a62e5b1e68da8922a2cd8dbaccf75c214dab39b83625ec810 7104 hoichess_0.22.0-2.debian.tar.xz Files: a7165b2be2708069f204c20da5b3389e 161070 hoichess_0.22.0.orig.tar.gz 8655bf036015e92745fc8aa0471edb32 7104 hoichess_0.22.0-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEBdtqg34QX0sdAsVfu6n6rcz7RwcFAl8Ag0EACgkQu6n6rcz7 Rweblg/+NsCn3x+octd9+Ll88tk9TOEWQwLvyhkPjgDbm/XEiirCzLrXyXWSvy/T IQxCu6T/UK7kwg8jO56mtnkoWxL46w23HlwiXfh+kl2Y4hD2lG7WDhM7KygpQtj3 ConeyrFnXNsrruyTsjMVXHGMTCSmop6x074vM3OOxjIQ0jDJY3wPXB91Pl0POZVE u+sxx8Tp9r6Hj/F1FnOvcc5CPuLrW4VnnaCQXtcz+UAy+YWGXG376T4s7vC9bWDy kaNgOOrugEN3ANvRAyld+rO6jPD76TEWcsLAMw/B0uOKG5rEJJJLuqAxPRhRujT+ C40DcBnYrOmmscOy6EE+9dUYs4tJnkDrXhDOwy48XCsFhBwlCWR+1L0N8s48ZutP yXiX4V3YGfErFMoA2QdMHlO1NVd/2jq/WAN3ffNKQapUV4I1Eb944TjpFxjqxhCW 7Pq6QBXWl0nvREPUaSRQ0Rvkd3Ym6p8Xp5cBHKGFwDRGxDC8Zw8nxkod065eTyUw iOYG7qOVIuYIBh/09rXZYdvlUvXG+jyqlWUiHclzwGQNQ3hkd/PFNPdVDhWJZkXu 8dEkAzpaUkJcUxnMZdjoKZ6jHj4NFaaWMNwHzLiD+2+2PWeSEmXsp3i2Cv038xbm pUh0L21L3Ic6C3tAnBgAcoe6xNx7ataADAiJrwwpaA8KE99P5MQ= =fZqL -----END PGP SIGNATURE----- gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Sat Jul 4 13:25:21 2020 UTC gpgv: using RSA key 05DB6A837E105F4B1D02C55FBBA9FAADCCFB4707 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./hoichess_0.22.0-2.dsc dpkg-source: info: extracting hoichess in /<> dpkg-source: info: unpacking hoichess_0.22.0.orig.tar.gz dpkg-source: info: unpacking hoichess_0.22.0-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying flags.patch dpkg-source: info: applying docs.patch dpkg-source: info: applying dirname-agnostic-2.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf CONFIG_SITE=/etc/dpkg-cross/cross-config.s390x DEB_BUILD_OPTIONS=nocheck HOME=/sbuild-nonexistent LANG=en_US.UTF-8 LC_ALL=C.UTF-8 LOGNAME=helmut PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable-amd64-sbuild SCHROOT_CHROOT_NAME=unstable-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1003 SCHROOT_GROUP=helmut SCHROOT_SESSION_ID=unstable-amd64-sbuild-f069d97b-0b1a-4448-9528-791d3ccca816 SCHROOT_UID=1003 SCHROOT_USER=helmut SHELL=/bin/sh USER=helmut dpkg-buildpackage ----------------- Command: dpkg-buildpackage -as390x -Pcross,nocheck -us -uc -B -rfakeroot --jobs-try=1 dpkg-buildpackage: info: source package hoichess dpkg-buildpackage: info: source version 0.22.0-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Samuel Henrique dpkg-architecture: warning: specified GNU system type s390x-linux-gnu does not match CC system type x86_64-linux-gnu, try setting a correct CC environment variable dpkg-source --before-build . dpkg-buildpackage: info: host architecture s390x debian/rules clean dh clean dh_auto_clean make -j1 clean make[1]: Entering directory '/<>' make -C src clean make[2]: Entering directory '/<>/src' rm -rf ../build make[2]: Leaving directory '/<>/src' rm -f hoichess.6 hoichess.6.html pod2htmd.tmp pod2htmi.tmp rm -f hoichess.rc hoixiangqi.rc make -C book clean make[2]: Entering directory '/<>/book' rm -f make[2]: Leaving directory '/<>/book' rm -rf make[1]: Leaving directory '/<>' dh_clean debian/rules binary-arch dh binary-arch dh_update_autotools_config -a dh_autoreconf -a dh_auto_configure -a debian/rules override_dh_auto_build make[1]: Entering directory '/<>' cp /usr/share/pgn-extract/eco.pgn ./book/hoichess-book.pgn dh_auto_build make -j1 "INSTALL=install --strip-program=true" PKG_CONFIG=s390x-linux-gnu-pkg-config CXX=s390x-linux-gnu-g\+\+ CC=s390x-linux-gnu-gcc make[2]: Entering directory '/<>' make -C src all make[3]: Entering directory '/<>/src' mkdir -p ../build/s390x-linux-gnu/ CXX="s390x-linux-gnu-g++" CXXFLAGS="-g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DDATA_DIR='"/usr/share/games/hoichess"'" build/configure.sh ../build/s390x-linux-gnu Checking if getopt_long is available...yes Checking if pthread is available...yes Checking if readline is available...no Checking if snprintf is available...yes Checking if strtok_r is available...yes s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/debug.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/debug.d -c -o ../build/s390x-linux-gnu/build-hoichess/debug.o debug.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/init.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/init.d -c -o ../build/s390x-linux-gnu/build-hoichess/init.o init.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/main.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/main.d -c -o ../build/s390x-linux-gnu/build-hoichess/main.o main.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/uint64_table.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/uint64_table.d -c -o ../build/s390x-linux-gnu/build-hoichess/uint64_table.o uint64_table.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/util.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/util.d -c -o ../build/s390x-linux-gnu/build-hoichess/util.o util.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/version.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/version.d -c -o ../build/s390x-linux-gnu/build-hoichess/version.o version.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/common/book.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/common/book.d -c -o ../build/s390x-linux-gnu/build-hoichess/common/book.o common/book.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/common/clock.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/common/clock.d -c -o ../build/s390x-linux-gnu/build-hoichess/common/clock.o common/clock.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/common/epd.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/common/epd.d -c -o ../build/s390x-linux-gnu/build-hoichess/common/epd.o common/epd.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/common/eval.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/common/eval.d -c -o ../build/s390x-linux-gnu/build-hoichess/common/eval.o common/eval.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/common/evalcache.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/common/evalcache.d -c -o ../build/s390x-linux-gnu/build-hoichess/common/evalcache.o common/evalcache.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/common/game.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/common/game.d -c -o ../build/s390x-linux-gnu/build-hoichess/common/game.o common/game.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/common/hash.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/common/hash.d -c -o ../build/s390x-linux-gnu/build-hoichess/common/hash.o common/hash.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/common/movelist.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/common/movelist.d -c -o ../build/s390x-linux-gnu/build-hoichess/common/movelist.o common/movelist.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/common/node.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/common/node.d -c -o ../build/s390x-linux-gnu/build-hoichess/common/node.o common/node.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/common/pawnhash.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/common/pawnhash.d -c -o ../build/s390x-linux-gnu/build-hoichess/common/pawnhash.o common/pawnhash.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/common/pgn.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/common/pgn.d -c -o ../build/s390x-linux-gnu/build-hoichess/common/pgn.o common/pgn.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/common/search.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/common/search.d -c -o ../build/s390x-linux-gnu/build-hoichess/common/search.o common/search.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/common/search_util.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/common/search_util.d -c -o ../build/s390x-linux-gnu/build-hoichess/common/search_util.o common/search_util.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/common/shell.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/common/shell.d -c -o ../build/s390x-linux-gnu/build-hoichess/common/shell.o common/shell.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/common/shell_cmd.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/common/shell_cmd.d -c -o ../build/s390x-linux-gnu/build-hoichess/common/shell_cmd.o common/shell_cmd.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/common/shell_util.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/common/shell_util.d -c -o ../build/s390x-linux-gnu/build-hoichess/common/shell_util.o common/shell_util.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/mutex.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/mutex.d -c -o ../build/s390x-linux-gnu/build-hoichess/mutex.o mutex.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/queue.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/queue.d -c -o ../build/s390x-linux-gnu/build-hoichess/queue.o queue.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/spinlock.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/spinlock.d -c -o ../build/s390x-linux-gnu/build-hoichess/spinlock.o spinlock.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/thread.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/thread.d -c -o ../build/s390x-linux-gnu/build-hoichess/thread.o thread.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/common/parallelsearch.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/common/parallelsearch.d -c -o ../build/s390x-linux-gnu/build-hoichess/common/parallelsearch.o common/parallelsearch.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/chess/basic.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/chess/basic.d -c -o ../build/s390x-linux-gnu/build-hoichess/chess/basic.o chess/basic.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/chess/bitboard.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/chess/bitboard.d -c -o ../build/s390x-linux-gnu/build-hoichess/chess/bitboard.o chess/bitboard.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/chess/bitboard_rotated.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/chess/bitboard_rotated.d -c -o ../build/s390x-linux-gnu/build-hoichess/chess/bitboard_rotated.o chess/bitboard_rotated.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/chess/board.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/chess/board.d -c -o ../build/s390x-linux-gnu/build-hoichess/chess/board.o chess/board.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/chess/board_attack.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/chess/board_attack.d -c -o ../build/s390x-linux-gnu/build-hoichess/chess/board_attack.o chess/board_attack.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/chess/board_generate.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/chess/board_generate.d -c -o ../build/s390x-linux-gnu/build-hoichess/chess/board_generate.o chess/board_generate.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/chess/board_init.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/chess/board_init.d -c -o ../build/s390x-linux-gnu/build-hoichess/chess/board_init.o chess/board_init.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/chess/board_util.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/chess/board_util.d -c -o ../build/s390x-linux-gnu/build-hoichess/chess/board_util.o chess/board_util.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/chess/eval.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/chess/eval.d -c -o ../build/s390x-linux-gnu/build-hoichess/chess/eval.o chess/eval.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/s390x-linux-gnu/build-hoichess/chess/move.o -MD -MF ../build/s390x-linux-gnu/build-hoichess/chess/move.d -c -o ../build/s390x-linux-gnu/build-hoichess/chess/move.o chess/move.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ../build/s390x-linux-gnu/build-hoichess/version.o version.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wl,-z,relro -Wl,-z,now -o ../build/s390x-linux-gnu/hoichess ../build/s390x-linux-gnu/build-hoichess/debug.o ../build/s390x-linux-gnu/build-hoichess/init.o ../build/s390x-linux-gnu/build-hoichess/main.o ../build/s390x-linux-gnu/build-hoichess/uint64_table.o ../build/s390x-linux-gnu/build-hoichess/util.o ../build/s390x-linux-gnu/build-hoichess/version.o ../build/s390x-linux-gnu/build-hoichess/common/book.o ../build/s390x-linux-gnu/build-hoichess/common/clock.o ../build/s390x-linux-gnu/build-hoichess/common/epd.o ../build/s390x-linux-gnu/build-hoichess/common/eval.o ../build/s390x-linux-gnu/build-hoichess/common/evalcache.o ../build/s390x-linux-gnu/build-hoichess/common/game.o ../build/s390x-linux-gnu/build-hoichess/common/hash.o ../build/s390x-linux-gnu/build-hoichess/common/movelist.o ../build/s390x-linux-gnu/build-hoichess/common/node.o ../build/s390x-linux-gnu/build-hoichess/common/pawnhash.o ../build/s390x-linux-gnu/build-hoichess/common/pgn.o ../build/s390x-linux-gnu/build-hoichess/common/search.o ../build/s390x-linux-gnu/build-hoichess/common/search_util.o ../build/s390x-linux-gnu/build-hoichess/common/shell.o ../build/s390x-linux-gnu/build-hoichess/common/shell_cmd.o ../build/s390x-linux-gnu/build-hoichess/common/shell_util.o ../build/s390x-linux-gnu/build-hoichess/mutex.o ../build/s390x-linux-gnu/build-hoichess/queue.o ../build/s390x-linux-gnu/build-hoichess/spinlock.o ../build/s390x-linux-gnu/build-hoichess/thread.o ../build/s390x-linux-gnu/build-hoichess/common/parallelsearch.o ../build/s390x-linux-gnu/build-hoichess/chess/basic.o ../build/s390x-linux-gnu/build-hoichess/chess/bitboard.o ../build/s390x-linux-gnu/build-hoichess/chess/bitboard_rotated.o ../build/s390x-linux-gnu/build-hoichess/chess/board.o ../build/s390x-linux-gnu/build-hoichess/chess/board_attack.o ../build/s390x-linux-gnu/build-hoichess/chess/board_generate.o ../build/s390x-linux-gnu/build-hoichess/chess/board_init.o ../build/s390x-linux-gnu/build-hoichess/chess/board_util.o ../build/s390x-linux-gnu/build-hoichess/chess/eval.o ../build/s390x-linux-gnu/build-hoichess/chess/move.o -lpthread s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/debug.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/debug.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/debug.o debug.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/init.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/init.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/init.o init.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/main.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/main.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/main.o main.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/uint64_table.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/uint64_table.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/uint64_table.o uint64_table.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/util.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/util.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/util.o util.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/version.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/version.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/version.o version.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/common/book.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/common/book.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/common/book.o common/book.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/common/clock.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/common/clock.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/common/clock.o common/clock.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/common/epd.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/common/epd.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/common/epd.o common/epd.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/common/eval.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/common/eval.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/common/eval.o common/eval.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/common/evalcache.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/common/evalcache.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/common/evalcache.o common/evalcache.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/common/game.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/common/game.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/common/game.o common/game.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/common/hash.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/common/hash.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/common/hash.o common/hash.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/common/movelist.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/common/movelist.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/common/movelist.o common/movelist.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/common/node.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/common/node.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/common/node.o common/node.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/common/pawnhash.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/common/pawnhash.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/common/pawnhash.o common/pawnhash.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/common/pgn.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/common/pgn.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/common/pgn.o common/pgn.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/common/search.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/common/search.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/common/search.o common/search.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/common/search_util.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/common/search_util.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/common/search_util.o common/search_util.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/common/shell.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/common/shell.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/common/shell.o common/shell.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/common/shell_cmd.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/common/shell_cmd.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/common/shell_cmd.o common/shell_cmd.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/common/shell_util.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/common/shell_util.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/common/shell_util.o common/shell_util.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/mutex.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/mutex.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/mutex.o mutex.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/queue.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/queue.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/queue.o queue.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/spinlock.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/spinlock.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/spinlock.o spinlock.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/thread.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/thread.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/thread.o thread.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/common/parallelsearch.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/common/parallelsearch.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/common/parallelsearch.o common/parallelsearch.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/basic.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/basic.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/basic.o xiangqi/basic.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/board.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/board.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/board.o xiangqi/board.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/board_attack.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/board_attack.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/board_attack.o xiangqi/board_attack.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/board_generate.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/board_generate.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/board_generate.o xiangqi/board_generate.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/board_init.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/board_init.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/board_init.o xiangqi/board_init.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/board_util.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/board_util.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/board_util.o xiangqi/board_util.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/eval.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/eval.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/eval.o xiangqi/eval.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ixiangqi -MT ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/move.o -MD -MF ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/move.d -c -o ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/move.o xiangqi/move.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ../build/s390x-linux-gnu/build-hoixiangqi/version.o version.cc s390x-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOIXIANGQI -DVERSION='"0.22.0-2-debian"' -Wl,-z,relro -Wl,-z,now -o ../build/s390x-linux-gnu/hoixiangqi ../build/s390x-linux-gnu/build-hoixiangqi/debug.o ../build/s390x-linux-gnu/build-hoixiangqi/init.o ../build/s390x-linux-gnu/build-hoixiangqi/main.o ../build/s390x-linux-gnu/build-hoixiangqi/uint64_table.o ../build/s390x-linux-gnu/build-hoixiangqi/util.o ../build/s390x-linux-gnu/build-hoixiangqi/version.o ../build/s390x-linux-gnu/build-hoixiangqi/common/book.o ../build/s390x-linux-gnu/build-hoixiangqi/common/clock.o ../build/s390x-linux-gnu/build-hoixiangqi/common/epd.o ../build/s390x-linux-gnu/build-hoixiangqi/common/eval.o ../build/s390x-linux-gnu/build-hoixiangqi/common/evalcache.o ../build/s390x-linux-gnu/build-hoixiangqi/common/game.o ../build/s390x-linux-gnu/build-hoixiangqi/common/hash.o ../build/s390x-linux-gnu/build-hoixiangqi/common/movelist.o ../build/s390x-linux-gnu/build-hoixiangqi/common/node.o ../build/s390x-linux-gnu/build-hoixiangqi/common/pawnhash.o ../build/s390x-linux-gnu/build-hoixiangqi/common/pgn.o ../build/s390x-linux-gnu/build-hoixiangqi/common/search.o ../build/s390x-linux-gnu/build-hoixiangqi/common/search_util.o ../build/s390x-linux-gnu/build-hoixiangqi/common/shell.o ../build/s390x-linux-gnu/build-hoixiangqi/common/shell_cmd.o ../build/s390x-linux-gnu/build-hoixiangqi/common/shell_util.o ../build/s390x-linux-gnu/build-hoixiangqi/mutex.o ../build/s390x-linux-gnu/build-hoixiangqi/queue.o ../build/s390x-linux-gnu/build-hoixiangqi/spinlock.o ../build/s390x-linux-gnu/build-hoixiangqi/thread.o ../build/s390x-linux-gnu/build-hoixiangqi/common/parallelsearch.o ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/basic.o ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/board.o ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/board_attack.o ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/board_generate.o ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/board_init.o ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/board_util.o ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/eval.o ../build/s390x-linux-gnu/build-hoixiangqi/xiangqi/move.o -lpthread make[3]: Leaving directory '/<>/src' make -C book make[3]: Entering directory '/<>/book' make -C ../src CXX="g++" CXXFLAGS+="-W -Wall -O2" BUILDDIR="../build/host/" all-hoichess make[4]: Entering directory '/<>/src' mkdir -p ../build/host// CXX="g++" CXXFLAGS="-g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DDATA_DIR='"/usr/share/games/hoichess"'" build/configure.sh ../build/host/ Checking if getopt_long is available...yes Checking if pthread is available...yes Checking if readline is available...no Checking if snprintf is available...yes Checking if strtok_r is available...yes g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/debug.o -MD -MF ../build/host//build-hoichess/debug.d -c -o ../build/host//build-hoichess/debug.o debug.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from debug.cc:26: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from debug.cc:26: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from debug.cc:26: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from debug.cc:26: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from debug.cc:26: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from debug.cc:26: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from debug.cc:26: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from debug.cc:26: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from debug.cc:26: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from debug.cc:26: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from debug.cc:26: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from debug.cc:26: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from debug.cc:26: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from debug.cc:26: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from debug.cc:26: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from debug.cc:26: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from debug.cc:26: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from debug.cc:26: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from debug.cc:26: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from debug.cc:26: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from debug.cc:26: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from debug.cc:26: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from debug.cc:26: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from debug.cc:26: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from debug.cc:26: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:25, from debug.cc:26: common/pawnhash.h: In member function ‘Bitboard PawnHashEntry::get_passed(Color) const’: common/pawnhash.h:114:20: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 114 | return passed[side]; | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from debug.cc:26: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/init.o -MD -MF ../build/host//build-hoichess/init.d -c -o ../build/host//build-hoichess/init.o init.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from init.cc:22: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from init.cc:22: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from init.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from init.cc:22: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from init.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from init.cc:22: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from init.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from init.cc:22: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from init.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from init.cc:22: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from init.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from init.cc:22: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from init.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from init.cc:22: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from init.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from init.cc:22: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from init.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from init.cc:22: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from init.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from init.cc:22: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from init.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from init.cc:22: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from init.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from init.cc:22: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from init.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/main.o -MD -MF ../build/host//build-hoichess/main.d -c -o ../build/host//build-hoichess/main.o main.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from main.cc:33: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from main.cc:33: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from main.cc:33: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from main.cc:33: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from main.cc:33: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from main.cc:33: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from main.cc:33: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from main.cc:33: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from main.cc:33: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from main.cc:33: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from main.cc:33: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from main.cc:33: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from main.cc:33: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from main.cc:33: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from main.cc:33: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from main.cc:33: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from main.cc:33: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from main.cc:33: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from main.cc:33: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from main.cc:33: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from main.cc:33: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from main.cc:33: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from main.cc:33: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from main.cc:33: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from main.cc:33: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:25, from common/search.h:25, from common/shell.h:28, from main.cc:33: common/pawnhash.h: In member function ‘Bitboard PawnHashEntry::get_passed(Color) const’: common/pawnhash.h:114:20: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 114 | return passed[side]; | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from main.cc:33: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/uint64_table.o -MD -MF ../build/host//build-hoichess/uint64_table.d -c -o ../build/host//build-hoichess/uint64_table.o uint64_table.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/util.o -MD -MF ../build/host//build-hoichess/util.d -c -o ../build/host//build-hoichess/util.o util.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/version.o -MD -MF ../build/host//build-hoichess/version.d -c -o ../build/host//build-hoichess/version.o version.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/common/book.o -MD -MF ../build/host//build-hoichess/common/book.d -c -o ../build/host//build-hoichess/common/book.o common/book.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from common/book.h:23, from common/book.cc:32: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/book.h:23, from common/book.cc:32: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/book.h:23, from common/book.cc:32: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/book.h:23, from common/book.cc:32: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/book.h:23, from common/book.cc:32: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/book.h:23, from common/book.cc:32: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/book.h:23, from common/book.cc:32: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/book.h:23, from common/book.cc:32: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/book.h:23, from common/book.cc:32: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/book.h:23, from common/book.cc:32: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/book.h:23, from common/book.cc:32: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/book.h:23, from common/book.cc:32: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/book.h:23, from common/book.cc:32: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/book.h:23, from common/book.cc:32: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/book.h:23, from common/book.cc:32: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/book.h:23, from common/book.cc:32: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/book.h:23, from common/book.cc:32: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/book.h:23, from common/book.cc:32: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/book.h:23, from common/book.cc:32: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/book.h:23, from common/book.cc:32: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/book.h:23, from common/book.cc:32: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/book.h:23, from common/book.cc:32: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/book.h:23, from common/book.cc:32: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/book.h:23, from common/book.cc:32: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/book.h:23, from common/book.cc:32: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/common/clock.o -MD -MF ../build/host//build-hoichess/common/clock.d -c -o ../build/host//build-hoichess/common/clock.o common/clock.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/common/epd.o -MD -MF ../build/host//build-hoichess/common/epd.d -c -o ../build/host//build-hoichess/common/epd.o common/epd.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from common/epd.h:23, from common/epd.cc:21: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/epd.h:23, from common/epd.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/epd.h:23, from common/epd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/epd.h:23, from common/epd.cc:21: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/epd.h:23, from common/epd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/epd.h:23, from common/epd.cc:21: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/epd.h:23, from common/epd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/epd.h:23, from common/epd.cc:21: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/epd.h:23, from common/epd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/epd.h:23, from common/epd.cc:21: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/epd.h:23, from common/epd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/epd.h:23, from common/epd.cc:21: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/epd.h:23, from common/epd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/epd.h:23, from common/epd.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/epd.h:23, from common/epd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/epd.h:23, from common/epd.cc:21: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/epd.h:23, from common/epd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/epd.h:23, from common/epd.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/epd.h:23, from common/epd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/epd.h:23, from common/epd.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/epd.h:23, from common/epd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/epd.h:23, from common/epd.cc:21: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/epd.h:23, from common/epd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/epd.h:23, from common/epd.cc:21: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/epd.h:23, from common/epd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/common/eval.o -MD -MF ../build/host//build-hoichess/common/eval.d -c -o ../build/host//build-hoichess/common/eval.o common/eval.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/eval.cc:21: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:25, from common/eval.cc:21: common/pawnhash.h: In member function ‘Bitboard PawnHashEntry::get_passed(Color) const’: common/pawnhash.h:114:20: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 114 | return passed[side]; | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/common/evalcache.o -MD -MF ../build/host//build-hoichess/common/evalcache.d -c -o ../build/host//build-hoichess/common/evalcache.o common/evalcache.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from common/evalcache.h:23, from common/evalcache.cc:21: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/evalcache.h:23, from common/evalcache.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/evalcache.h:23, from common/evalcache.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/evalcache.h:23, from common/evalcache.cc:21: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/evalcache.h:23, from common/evalcache.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/evalcache.h:23, from common/evalcache.cc:21: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/evalcache.h:23, from common/evalcache.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/evalcache.h:23, from common/evalcache.cc:21: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/evalcache.h:23, from common/evalcache.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/evalcache.h:23, from common/evalcache.cc:21: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/evalcache.h:23, from common/evalcache.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/evalcache.h:23, from common/evalcache.cc:21: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/evalcache.h:23, from common/evalcache.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/evalcache.h:23, from common/evalcache.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/evalcache.h:23, from common/evalcache.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/evalcache.h:23, from common/evalcache.cc:21: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/evalcache.h:23, from common/evalcache.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/evalcache.h:23, from common/evalcache.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/evalcache.h:23, from common/evalcache.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/evalcache.h:23, from common/evalcache.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/evalcache.h:23, from common/evalcache.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/evalcache.h:23, from common/evalcache.cc:21: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/evalcache.h:23, from common/evalcache.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/evalcache.h:23, from common/evalcache.cc:21: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/evalcache.h:23, from common/evalcache.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/common/game.o -MD -MF ../build/host//build-hoichess/common/game.d -c -o ../build/host//build-hoichess/common/game.o common/game.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/game.cc:21: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/game.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/game.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/game.cc:21: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/game.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/game.cc:21: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/game.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/game.cc:21: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/game.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/game.cc:21: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/game.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/game.cc:21: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/game.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/game.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/game.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/game.cc:21: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/game.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/game.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/game.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/game.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/game.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/game.cc:21: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/game.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/game.cc:21: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/game.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/common/hash.o -MD -MF ../build/host//build-hoichess/common/hash.d -c -o ../build/host//build-hoichess/common/hash.o common/hash.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from common/hash.cc:21: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/hash.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/hash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/hash.cc:21: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/hash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/hash.cc:21: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/hash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/hash.cc:21: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/hash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/hash.cc:21: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/hash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/hash.cc:21: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/hash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/hash.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/hash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/hash.cc:21: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/hash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/hash.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/hash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/hash.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/hash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/hash.cc:21: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/hash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/hash.cc:21: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/hash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/common/movelist.o -MD -MF ../build/host//build-hoichess/common/movelist.d -c -o ../build/host//build-hoichess/common/movelist.o common/movelist.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from common/movelist.cc:21: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/movelist.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/movelist.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/movelist.cc:21: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/movelist.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/movelist.cc:21: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/movelist.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/movelist.cc:21: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/movelist.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/movelist.cc:21: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/movelist.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/movelist.cc:21: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/movelist.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/movelist.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/movelist.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/movelist.cc:21: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/movelist.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/movelist.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/movelist.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/movelist.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/movelist.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/movelist.cc:21: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/movelist.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/movelist.cc:21: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/movelist.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/common/node.o -MD -MF ../build/host//build-hoichess/common/node.d -c -o ../build/host//build-hoichess/common/node.o common/node.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/node.cc:21: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/node.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/node.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/node.cc:21: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/node.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/node.cc:21: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/node.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/node.cc:21: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/node.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/node.cc:21: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/node.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/node.cc:21: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/node.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/node.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/node.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/node.cc:21: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/node.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/node.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/node.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/node.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/node.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/node.cc:21: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/node.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from common/node.cc:21: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/node.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:25, from common/node.cc:21: common/pawnhash.h: In member function ‘Bitboard PawnHashEntry::get_passed(Color) const’: common/pawnhash.h:114:20: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 114 | return passed[side]; | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from common/node.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/common/pawnhash.o -MD -MF ../build/host//build-hoichess/common/pawnhash.d -c -o ../build/host//build-hoichess/common/pawnhash.o common/pawnhash.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/pawnhash.cc:21: common/pawnhash.h: In member function ‘Bitboard PawnHashEntry::get_passed(Color) const’: common/pawnhash.h:114:20: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 114 | return passed[side]; | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/pawnhash.h:23, from common/pawnhash.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/common/pgn.o -MD -MF ../build/host//build-hoichess/common/pgn.d -c -o ../build/host//build-hoichess/common/pgn.o common/pgn.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/pgn.cc:21: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/pgn.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/pgn.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/pgn.cc:21: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/pgn.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/pgn.cc:21: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/pgn.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/pgn.cc:21: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/pgn.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/pgn.cc:21: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/pgn.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/pgn.cc:21: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/pgn.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/pgn.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/pgn.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/pgn.cc:21: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/pgn.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/pgn.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/pgn.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/pgn.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/pgn.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/pgn.cc:21: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/pgn.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/game.h:23, from common/pgn.cc:21: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/game.h:23, from common/pgn.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/common/search.o -MD -MF ../build/host//build-hoichess/common/search.d -c -o ../build/host//build-hoichess/common/search.o common/search.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search.cc:21: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search.cc:21: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search.cc:21: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search.cc:21: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search.cc:21: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search.cc:21: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search.cc:21: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search.cc:21: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search.cc:21: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:25, from common/search.h:25, from common/search.cc:21: common/pawnhash.h: In member function ‘Bitboard PawnHashEntry::get_passed(Color) const’: common/pawnhash.h:114:20: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 114 | return passed[side]; | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/common/search_util.o -MD -MF ../build/host//build-hoichess/common/search_util.d -c -o ../build/host//build-hoichess/common/search_util.o common/search_util.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search_util.cc:22: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search_util.cc:22: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search_util.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search_util.cc:22: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search_util.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search_util.cc:22: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search_util.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search_util.cc:22: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search_util.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search_util.cc:22: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search_util.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search_util.cc:22: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search_util.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search_util.cc:22: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search_util.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search_util.cc:22: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search_util.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search_util.cc:22: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search_util.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search_util.cc:22: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search_util.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search_util.cc:22: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search_util.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/search_util.cc:22: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search_util.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:25, from common/search.h:25, from common/search_util.cc:22: common/pawnhash.h: In member function ‘Bitboard PawnHashEntry::get_passed(Color) const’: common/pawnhash.h:114:20: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 114 | return passed[side]; | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/search_util.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/common/shell.o -MD -MF ../build/host//build-hoichess/common/shell.d -c -o ../build/host//build-hoichess/common/shell.o common/shell.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.cc:21: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.cc:21: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.cc:21: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.cc:21: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.cc:21: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.cc:21: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.cc:21: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.cc:21: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.cc:21: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:25, from common/search.h:25, from common/shell.h:28, from common/shell.cc:22: common/pawnhash.h: In member function ‘Bitboard PawnHashEntry::get_passed(Color) const’: common/pawnhash.h:114:20: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 114 | return passed[side]; | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/common/shell_cmd.o -MD -MF ../build/host//build-hoichess/common/shell_cmd.d -c -o ../build/host//build-hoichess/common/shell_cmd.o common/shell_cmd.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_cmd.cc:21: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_cmd.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_cmd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_cmd.cc:21: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_cmd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_cmd.cc:21: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_cmd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_cmd.cc:21: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_cmd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_cmd.cc:21: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_cmd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_cmd.cc:21: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_cmd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_cmd.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_cmd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_cmd.cc:21: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_cmd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_cmd.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_cmd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_cmd.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_cmd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_cmd.cc:21: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_cmd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_cmd.cc:21: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_cmd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:25, from common/search.h:25, from common/shell.h:28, from common/shell_cmd.cc:21: common/pawnhash.h: In member function ‘Bitboard PawnHashEntry::get_passed(Color) const’: common/pawnhash.h:114:20: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 114 | return passed[side]; | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_cmd.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/common/shell_util.o -MD -MF ../build/host//build-hoichess/common/shell_util.d -c -o ../build/host//build-hoichess/common/shell_util.o common/shell_util.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_util.cc:21: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_util.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_util.cc:21: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_util.cc:21: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_util.cc:21: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_util.cc:21: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_util.cc:21: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_util.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_util.cc:21: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_util.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_util.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_util.cc:21: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/shell.h:23, from common/shell_util.cc:21: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:25, from common/search.h:25, from common/shell.h:28, from common/shell_util.cc:21: common/pawnhash.h: In member function ‘Bitboard PawnHashEntry::get_passed(Color) const’: common/pawnhash.h:114:20: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 114 | return passed[side]; | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/shell.h:23, from common/shell_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/mutex.o -MD -MF ../build/host//build-hoichess/mutex.d -c -o ../build/host//build-hoichess/mutex.o mutex.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/queue.o -MD -MF ../build/host//build-hoichess/queue.d -c -o ../build/host//build-hoichess/queue.o queue.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/spinlock.o -MD -MF ../build/host//build-hoichess/spinlock.d -c -o ../build/host//build-hoichess/spinlock.o spinlock.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/thread.o -MD -MF ../build/host//build-hoichess/thread.d -c -o ../build/host//build-hoichess/thread.o thread.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/common/parallelsearch.o -MD -MF ../build/host//build-hoichess/common/parallelsearch.d -c -o ../build/host//build-hoichess/common/parallelsearch.o common/parallelsearch.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:25, from common/search.h:25, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: common/pawnhash.h: In member function ‘Bitboard PawnHashEntry::get_passed(Color) const’: common/pawnhash.h:114:20: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 114 | return passed[side]; | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from common/search.h:23, from common/parallelsearch.h:23, from common/parallelsearch.cc:22: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/chess/basic.o -MD -MF ../build/host//build-hoichess/chess/basic.d -c -o ../build/host//build-hoichess/chess/basic.o chess/basic.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/chess/bitboard.o -MD -MF ../build/host//build-hoichess/chess/bitboard.d -c -o ../build/host//build-hoichess/chess/bitboard.o chess/bitboard.cc In file included from chess/bitboard.h:141, from chess/bitboard.cc:21: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/chess/bitboard_rotated.o -MD -MF ../build/host//build-hoichess/chess/bitboard_rotated.d -c -o ../build/host//build-hoichess/chess/bitboard_rotated.o chess/bitboard_rotated.cc In file included from chess/bitboard.h:141, from chess/bitboard_rotated.cc:21: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/chess/board.o -MD -MF ../build/host//build-hoichess/chess/board.d -c -o ../build/host//build-hoichess/chess/board.o chess/board.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board.cc:21: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board.cc:21: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board.cc:21: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board.cc:21: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board.cc:21: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board.cc:21: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board.cc:21: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board.cc:21: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board.cc:21: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/chess/board_attack.o -MD -MF ../build/host//build-hoichess/chess/board_attack.d -c -o ../build/host//build-hoichess/chess/board_attack.o chess/board_attack.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_attack.cc:21: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_attack.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_attack.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_attack.cc:21: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_attack.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_attack.cc:21: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_attack.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_attack.cc:21: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_attack.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_attack.cc:21: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_attack.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_attack.cc:21: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_attack.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_attack.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_attack.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_attack.cc:21: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_attack.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_attack.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_attack.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_attack.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_attack.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_attack.cc:21: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_attack.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_attack.cc:21: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_attack.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/board_attack.cc: In member function ‘Bitboard Board::attackers(Square, Color) const’: chess/board_attack.cc:79:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 79 | return ret_bb; | ^~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_attack.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/board_attack.cc: In member function ‘Bitboard Board::pinned(Square, Color) const’: chess/board_attack.cc:142:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 142 | return ret_bb; | ^~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_attack.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/chess/board_generate.o -MD -MF ../build/host//build-hoichess/chess/board_generate.d -c -o ../build/host//build-hoichess/chess/board_generate.o chess/board_generate.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_generate.cc:21: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_generate.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_generate.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_generate.cc:21: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_generate.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_generate.cc:21: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_generate.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_generate.cc:21: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_generate.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_generate.cc:21: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_generate.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_generate.cc:21: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_generate.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_generate.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_generate.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_generate.cc:21: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_generate.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_generate.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_generate.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_generate.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_generate.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_generate.cc:21: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_generate.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_generate.cc:21: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_generate.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/chess/board_init.o -MD -MF ../build/host//build-hoichess/chess/board_init.d -c -o ../build/host//build-hoichess/chess/board_init.o chess/board_init.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_init.cc:21: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_init.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_init.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_init.cc:21: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_init.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_init.cc:21: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_init.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_init.cc:21: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_init.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_init.cc:21: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_init.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_init.cc:21: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_init.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_init.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_init.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_init.cc:21: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_init.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_init.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_init.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_init.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_init.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_init.cc:21: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_init.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_init.cc:21: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_init.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/chess/board_util.o -MD -MF ../build/host//build-hoichess/chess/board_util.d -c -o ../build/host//build-hoichess/chess/board_util.o chess/board_util.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_util.cc:21: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_util.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_util.cc:21: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_util.cc:21: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_util.cc:21: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_util.cc:21: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_util.cc:21: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_util.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_util.cc:21: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_util.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_util.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_util.cc:21: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/board_util.cc:21: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/board_util.cc: In member function ‘Move Board::do_parse_move_1(const string&) const’: chess/board_util.cc:729:54: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 729 | Bitboard ray = Bitboard::ray_bb[to][get_king(side)]; | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/board_util.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/chess/eval.o -MD -MF ../build/host//build-hoichess/chess/eval.d -c -o ../build/host//build-hoichess/chess/eval.o chess/eval.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from chess/eval.cc:21: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from chess/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from chess/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from chess/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from chess/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from chess/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from chess/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from chess/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from chess/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from chess/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from chess/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from chess/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from chess/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from chess/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from chess/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from chess/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from chess/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from chess/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from chess/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from chess/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from chess/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from chess/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from chess/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:23, from chess/eval.cc:21: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from chess/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:25, from chess/eval.cc:21: common/pawnhash.h: In member function ‘Bitboard PawnHashEntry::get_passed(Color) const’: common/pawnhash.h:114:20: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 114 | return passed[side]; | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from chess/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/eval.cc: In member function ‘int Evaluator::score_pawns(Color)’: chess/eval.cc:316:57: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 316 | Bitboard pp_mask = Bitboard::passed_pawn_mask[side][sq]; | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from chess/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/eval.cc:341:51: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 341 | pawnhashentry.set_passed(side, passed_pawns[side]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/eval.h:23, from chess/eval.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/eval.h:25, from chess/eval.cc:21: common/pawnhash.h:117:60: note: initializing argument 2 of ‘void PawnHashEntry::set_passed(Color, Bitboard)’ 117 | inline void PawnHashEntry::set_passed(Color side, Bitboard bb) | ~~~~~~~~~^~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Icommon -Ichess -MT ../build/host//build-hoichess/chess/move.o -MD -MF ../build/host//build-hoichess/chess/move.d -c -o ../build/host//build-hoichess/chess/move.o chess/move.cc In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/move.cc:21: chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::operator++(int)’: chess/bitboard_inlines.h:214:18: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 214 | Bitboard tmp = *this; | ^~~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h:216:9: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 216 | return tmp; | ^~~ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atk0(Square) const’: chess/bitboard_inlines.h:322:55: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 322 | return rot_atk_0[from][(bits >> shift_0(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl90(Square) const’: chess/bitboard_inlines.h:327:59: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 327 | return rot_atk_l90[from][(bits >> shift_l90(from)) & 0xff]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkl45(Square) const’: chess/bitboard_inlines.h:332:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 332 | return rot_atk_l45[from][(bits >> shift_l45(from)) & diagmask_l45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/bitboard_inlines.h: In member function ‘Bitboard Bitboard::atkr45(Square) const’: chess/bitboard_inlines.h:337:73: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 337 | return rot_atk_r45[from][(bits >> shift_r45(from)) & diagmask_r45(from)]; | ^ chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/move.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pawns(Color) const’: chess/board.h:113:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 113 | { return position[side][PAWN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/move.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/move.cc:21: chess/board.h: In member function ‘Bitboard Board::get_knights(Color) const’: chess/board.h:116:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 116 | { return position[side][KNIGHT]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/move.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/move.cc:21: chess/board.h: In member function ‘Bitboard Board::get_bishops(Color) const’: chess/board.h:119:32: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 119 | { return position[side][BISHOP]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/move.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/move.cc:21: chess/board.h: In member function ‘Bitboard Board::get_rooks(Color) const’: chess/board.h:122:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 122 | { return position[side][ROOK]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/move.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/move.cc:21: chess/board.h: In member function ‘Bitboard Board::get_queens(Color) const’: chess/board.h:125:31: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 125 | { return position[side][QUEEN]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/move.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/move.cc:21: chess/board.h: In member function ‘Bitboard Board::get_kings(Color) const’: chess/board.h:128:30: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 128 | { return position[side][KING]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/move.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/move.cc:21: chess/board.h: In member function ‘Bitboard Board::get_pieces(Color) const’: chess/board.h:131:28: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 131 | { return position_all[side]; } | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/move.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/move.cc:21: chess/board.h: In member function ‘Bitboard Board::get_blocker() const’: chess/board.h:134:11: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 134 | { return occupied; } | ^~~~~~~~ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/move.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/move.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_captures(Square, Color) const’: chess/board.h:335:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 335 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/move.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/move.cc:21: chess/board.h: In member function ‘Bitboard Board::pawn_noncaptures(Square, Color) const’: chess/board.h:350:12: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 350 | return (bb); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/move.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/move.cc:21: chess/board.h: In member function ‘Bitboard Board::knight_attacks(Square) const’: chess/board.h:355:43: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 355 | return (Bitboard::attack_bb[KNIGHT][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/move.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ In file included from chess/move.cc:21: chess/board.h: In member function ‘Bitboard Board::king_attacks(Square) const’: chess/board.h:375:41: warning: implicitly-declared ‘constexpr Bitboard::Bitboard(const Bitboard&)’ is deprecated [-Wdeprecated-copy] 375 | return (Bitboard::attack_bb[KING][from]); | ^ In file included from chess/bitboard.h:141, from chess/board.h:23, from chess/move.cc:21: chess/bitboard_inlines.h:165:19: note: because ‘Bitboard’ has user-provided ‘Bitboard& Bitboard::operator=(const Bitboard&)’ 165 | inline Bitboard & Bitboard::operator=(const Bitboard & bb) | ^~~~~~~~ chess/move.cc: In static member function ‘static Move Move::autoselect(const Board&, Square, Square, Piece)’: chess/move.cc:59:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 58 | if ((from == E1 && (to == C1 || to == G1)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | || (from == E8 && (to == C8 || to == G8))) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chess/move.cc:64:2: note: here 64 | default: | ^~~~~~~ g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ../build/host//build-hoichess/version.o version.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -O2 -DHAVE_PTHREAD -DWITH_THREAD -DHAVE_GETOPT -DHAVE_SNPRINTF -DHAVE_STRTOK_R -DDATA_DIR='"/usr/share/games/hoichess"' -DHOICHESS -DVERSION='"0.22.0-2-debian"' -Wl,-z,relro -Wl,-z,now -o ../build/host//hoichess ../build/host//build-hoichess/debug.o ../build/host//build-hoichess/init.o ../build/host//build-hoichess/main.o ../build/host//build-hoichess/uint64_table.o ../build/host//build-hoichess/util.o ../build/host//build-hoichess/version.o ../build/host//build-hoichess/common/book.o ../build/host//build-hoichess/common/clock.o ../build/host//build-hoichess/common/epd.o ../build/host//build-hoichess/common/eval.o ../build/host//build-hoichess/common/evalcache.o ../build/host//build-hoichess/common/game.o ../build/host//build-hoichess/common/hash.o ../build/host//build-hoichess/common/movelist.o ../build/host//build-hoichess/common/node.o ../build/host//build-hoichess/common/pawnhash.o ../build/host//build-hoichess/common/pgn.o ../build/host//build-hoichess/common/search.o ../build/host//build-hoichess/common/search_util.o ../build/host//build-hoichess/common/shell.o ../build/host//build-hoichess/common/shell_cmd.o ../build/host//build-hoichess/common/shell_util.o ../build/host//build-hoichess/mutex.o ../build/host//build-hoichess/queue.o ../build/host//build-hoichess/spinlock.o ../build/host//build-hoichess/thread.o ../build/host//build-hoichess/common/parallelsearch.o ../build/host//build-hoichess/chess/basic.o ../build/host//build-hoichess/chess/bitboard.o ../build/host//build-hoichess/chess/bitboard_rotated.o ../build/host//build-hoichess/chess/board.o ../build/host//build-hoichess/chess/board_attack.o ../build/host//build-hoichess/chess/board_generate.o ../build/host//build-hoichess/chess/board_init.o ../build/host//build-hoichess/chess/board_util.o ../build/host//build-hoichess/chess/eval.o ../build/host//build-hoichess/chess/move.o -lpthread make[4]: Leaving directory '/<>/src' echo "book create hoichess-book.dat hoichess-book.pgn 0 5" | ../build/host/hoichess --norc HoiChess 0.22.0-2-debian Copyright (C) 2004-2017 Holger Ruckdeschel This program is free software and comes with ABSOLUTELY NO WARRANTY. See the GNU General Public License for more details. Reading (stdin) Creating opening book `hoichess-book.dat' from `hoichess-book.pgn' ... Reading PGN... Reading PGN: 2014 games read, 1 games skipped due to errors Total number of different positions in games: 2881 Sorting and filtering book contents... Average number of moves per position: 1.25 Opening book will contain 504 positions. Creating opening book with 554 entries. Writing book to file... 503 entries written, 1 irresolvable collisions make[3]: Leaving directory '/<>/book' pod2man -n hoichess -s 6 -r "hoichess-0.22.0" -c Games hoichess.6.pod hoichess.6 pod2html --title "HoiChess" hoichess.6.pod > hoichess.6.html m4 -D DATADIR=/usr/share/games/hoichess hoichess.rc.m4 > hoichess.rc m4 -D DATADIR=/usr/share/games/hoichess hoixiangqi.rc.m4 > hoixiangqi.rc make[2]: Leaving directory '/<>' make[1]: Leaving directory '/<>' dh: command-omitted: The call to "dh_auto_test -a" was omitted due to "DEB_BUILD_OPTIONS=nocheck" create-stamp debian/debhelper-build-stamp dh_testroot -a dh_prep -a debian/rules override_dh_auto_install make[1]: Entering directory '/<>' dh_auto_install -- 'CXX=s390x-linux-gnu-g++' make -j1 install DESTDIR=/<>/debian/hoichess AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" CXX=s390x-linux-gnu-g\+\+ make[2]: Entering directory '/<>' make -C src all make[3]: Entering directory '/<>/src' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/<>/src' make -C book make[3]: Entering directory '/<>/book' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/<>/book' make -C src install DESTDIR="/<>/debian/hoichess" make[3]: Entering directory '/<>/src' install --strip-program=true -m 755 -D ../build/s390x-linux-gnu/hoichess /<>/debian/hoichess/usr/games/hoichess install: WARNING: ignoring --strip-program option as -s option was not specified install --strip-program=true -m 755 -D ../build/s390x-linux-gnu/hoixiangqi /<>/debian/hoichess/usr/games/hoixiangqi install: WARNING: ignoring --strip-program option as -s option was not specified make[3]: Leaving directory '/<>/src' install -m 644 -D hoichess.6 /<>/debian/hoichess/usr/share/man/man6/hoichess.6 install -m 755 -d /<>/debian/hoichess/usr/share/doc/hoichess install -m 644 AUTHORS BUGS README /<>/debian/hoichess/usr/share/doc/hoichess install -m 755 -d /<>/debian/hoichess/usr/share/games/hoichess install -m 644 hoichess.rc hoixiangqi.rc /<>/debian/hoichess/usr/share/games/hoichess make -C book install DESTDIR="/<>/debian/hoichess" make[3]: Entering directory '/<>/book' install --strip-program=true -d /<>/debian/hoichess/usr/share/games/hoichess install: WARNING: ignoring --strip-program option as -s option was not specified install --strip-program=true -m 644 hoichess-book.dat /<>/debian/hoichess/usr/share/games/hoichess install: WARNING: ignoring --strip-program option as -s option was not specified make[3]: Leaving directory '/<>/book' make[2]: Leaving directory '/<>' make[1]: Leaving directory '/<>' dh_installdocs -a dh_installchangelogs -a dh_installman -a dh_perl -a debian/rules override_dh_link make[1]: Entering directory '/<>' dh_link usr/share/man/man6/hoichess.6.gz usr/share/man/man6/hoixiangqi.6.gz make[1]: Leaving directory '/<>' dh_strip_nondeterminism -a dh_compress -a dh_fixperms -a dh_missing -a dh_dwz -a -a dh_strip -a -a dh_makeshlibs -a -a dh_shlibdeps -a -a dh_installdeb -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a dpkg-deb: building package 'hoichess' in '../hoichess_0.22.0-2_s390x.deb'. dpkg-deb: building package 'hoichess-dbgsym' in '../hoichess-dbgsym_0.22.0-2_s390x.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any >../hoichess_0.22.0-2_s390x.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2020-07-05T13:24:11Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ hoichess_0.22.0-2_s390x.changes: -------------------------------- Format: 1.8 Date: Sat, 04 Jul 2020 14:11:56 +0100 Source: hoichess Binary: hoichess hoichess-dbgsym Built-For-Profiles: cross nocheck Architecture: s390x Version: 0.22.0-2 Distribution: unstable Urgency: medium Maintainer: Samuel Henrique Changed-By: Samuel Henrique Description: hoichess - xboard compatible chess engine to play chess with Closes: 930460 Changes: hoichess (0.22.0-2) unstable; urgency=medium . [ Helmut Grohne ] * Fix FTCBFS: (closes: #930460) + Annotate Build-Depends: perl with :native. + Also pass CXX to make install. . [ Ondřej Nový ] * d/copyright: Use https protocol in Format field * d/changelog: Remove trailing whitespaces . [ Samuel Henrique ] * Bump DH to 13 * Bump Standards-Version to 4.5.0 * Add d/salsa-ci.yml and d/gbp.conf * d/rules: Remove '-Wl,--as-needed' linker flag default on bullseye * d/control: Add 'Rules-Requires-Root: no' Checksums-Sha1: d55ca001dc8ac38e0b84201050870c1a1788468b 1814680 hoichess-dbgsym_0.22.0-2_s390x.deb 09f6558f15672d18e777e6e8ee7f559233eab770 4884 hoichess_0.22.0-2_s390x.buildinfo f01ff17fb8e52f8e46f7a10fd2bdb3dbba80bd7d 168976 hoichess_0.22.0-2_s390x.deb Checksums-Sha256: d3639efa62fa7d0a1f11fcf9a398eee071d3e8324ca037237b995566b219e55f 1814680 hoichess-dbgsym_0.22.0-2_s390x.deb fae59041de3a798f53fc409d9162c4bdcdd196f593cb152c22112213a6df5488 4884 hoichess_0.22.0-2_s390x.buildinfo 17e3409e52af51182f4ddaf8b5964f719873eb1fc8a46c64434bcc6ad073b1d5 168976 hoichess_0.22.0-2_s390x.deb Files: c649d024b2f057e3bf0b2c8c03a7f4a2 1814680 debug optional hoichess-dbgsym_0.22.0-2_s390x.deb 4238858aa8d2ab2b49a9ac11ce062466 4884 games optional hoichess_0.22.0-2_s390x.buildinfo 882ceee8e289344925c0b76aa6e221d1 168976 games optional hoichess_0.22.0-2_s390x.deb +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: hoichess Binary: hoichess hoichess-dbgsym Architecture: s390x Version: 0.22.0-2 Checksums-Md5: c649d024b2f057e3bf0b2c8c03a7f4a2 1814680 hoichess-dbgsym_0.22.0-2_s390x.deb 882ceee8e289344925c0b76aa6e221d1 168976 hoichess_0.22.0-2_s390x.deb Checksums-Sha1: d55ca001dc8ac38e0b84201050870c1a1788468b 1814680 hoichess-dbgsym_0.22.0-2_s390x.deb f01ff17fb8e52f8e46f7a10fd2bdb3dbba80bd7d 168976 hoichess_0.22.0-2_s390x.deb Checksums-Sha256: d3639efa62fa7d0a1f11fcf9a398eee071d3e8324ca037237b995566b219e55f 1814680 hoichess-dbgsym_0.22.0-2_s390x.deb 17e3409e52af51182f4ddaf8b5964f719873eb1fc8a46c64434bcc6ad073b1d5 168976 hoichess_0.22.0-2_s390x.deb Build-Origin: Debian Build-Architecture: amd64 Build-Date: Sun, 05 Jul 2020 13:24:10 +0000 Build-Path: /<> Installed-Build-Depends: autoconf (= 2.69-11.1), automake (= 1:1.16.2-3), autopoint (= 0.19.8.1-10), autotools-dev (= 20180224.1), base-files (= 11), base-passwd (= 3.5.47), bash (= 5.0-6), binutils (= 2.34-8), binutils-common (= 2.34-8), binutils-x86-64-linux-gnu (= 2.34-8), bsdextrautils (= 2.35.2-6), bsdutils (= 1:2.35.2-6), build-essential (= 12.8), bzip2 (= 1.0.8-3), coreutils (= 8.32-2), cpp (= 4:9.2.1-3.1), cpp-9 (= 9.3.0-14), dash (= 0.5.10.2-7), debconf (= 1.5.74), debhelper (= 13.1), debianutils (= 4.11), dh-autoreconf (= 19), dh-strip-nondeterminism (= 1.8.1-1), diffutils (= 1:3.7-3), dmsetup (= 2:1.02.167-1+b1), dpkg (= 1.20.3), dpkg-dev (= 1.20.3), dwz (= 0.13-5), file (= 1:5.38-5), findutils (= 4.7.0-1), g++ (= 4:9.2.1-3.1), g++-9 (= 9.3.0-14), gcc (= 4:9.2.1-3.1), gcc-10-base (= 10.1.0-4), gcc-9 (= 9.3.0-14), gcc-9-base (= 9.3.0-14), gettext (= 0.19.8.1-10), gettext-base (= 0.19.8.1-10), grep (= 3.4-1), groff-base (= 1.22.4-5), gzip (= 1.10-2), hostname (= 3.23), init-system-helpers (= 1.57), intltool-debian (= 0.35.0+20060710.5), libacl1 (= 2.2.53-8), libarchive-zip-perl (= 1.68-1), libargon2-1 (= 0~20171227-0.2), libasan5 (= 9.3.0-14), libatomic1 (= 10.1.0-4), libattr1 (= 1:2.4.48-5), libaudit-common (= 1:2.8.5-3), libaudit1 (= 1:2.8.5-3+b1), libbinutils (= 2.34-8), libblkid1 (= 2.35.2-6), libbz2-1.0 (= 1.0.8-3), libc-bin (= 2.30-8), libc-dev-bin (= 2.30-8), libc6 (= 2.30-8), libc6-dev (= 2.30-8), libcap-ng0 (= 0.7.9-2.2), libcc1-0 (= 10.1.0-4), libcroco3 (= 0.6.13-1), libcrypt-dev (= 1:4.4.16-1), libcrypt1 (= 1:4.4.16-1), libcryptsetup12 (= 2:2.3.3-1), libctf-nobfd0 (= 2.34-8), libctf0 (= 2.34-8), libdb5.3 (= 5.3.28+dfsg1-0.6), libdebconfclient0 (= 0.252), libdebhelper-perl (= 13.1), libdevmapper1.02.1 (= 2:1.02.167-1+b1), libdpkg-perl (= 1.20.3), libelf1 (= 0.176-1.1), libffi7 (= 3.3-4), libfile-stripnondeterminism-perl (= 1.8.1-1), libgcc-9-dev (= 9.3.0-14), libgcc-s1 (= 10.1.0-4), libgcrypt20 (= 1.8.5-5), libgdbm-compat4 (= 1.18.1-5), libgdbm6 (= 1.18.1-5), libglib2.0-0 (= 2.64.3-2), libgmp10 (= 2:6.2.0+dfsg-6), libgomp1 (= 10.1.0-4), libgpg-error0 (= 1.38-2), libicu67 (= 67.1-2), libisl22 (= 0.22.1-1), libitm1 (= 10.1.0-4), libjson-c4 (= 0.13.1+dfsg-9), liblsan0 (= 10.1.0-4), liblz4-1 (= 1.9.2-2), liblzma5 (= 5.2.4-1+b1), libmagic-mgc (= 1:5.38-5), libmagic1 (= 1:5.38-5), libmount1 (= 2.35.2-6), libmpc3 (= 1.1.0-1), libmpfr6 (= 4.0.2-1), libncurses-dev (= 6.2-1), libncurses6 (= 6.2-1), libncursesw6 (= 6.2-1), libpam-modules (= 1.3.1-5), libpam-modules-bin (= 1.3.1-5), libpam-runtime (= 1.3.1-5), libpam0g (= 1.3.1-5), libpcre2-8-0 (= 10.34-7), libpcre3 (= 2:8.39-13), libperl5.30 (= 5.30.3-4), libpipeline1 (= 1.5.2-2), libquadmath0 (= 10.1.0-4), libreadline-dev (= 8.0-4), libreadline8 (= 8.0-4), libseccomp2 (= 2.4.3-1+b1), libselinux1 (= 3.0-1+b3), libsigsegv2 (= 2.12-2), libsmartcols1 (= 2.35.2-6), libssl1.1 (= 1.1.1g-1), libstdc++-9-dev (= 9.3.0-14), libstdc++6 (= 10.1.0-4), libsub-override-perl (= 0.09-2), libsystemd0 (= 245.6-1), libtinfo6 (= 6.2-1), libtool (= 2.4.6-14), libtsan0 (= 10.1.0-4), libubsan1 (= 10.1.0-4), libuchardet0 (= 0.0.7-1), libudev1 (= 245.6-1), libunistring2 (= 0.9.10-4), libuuid1 (= 2.35.2-6), libxml2 (= 2.9.10+dfsg-5+b1), linux-libc-dev (= 5.7.6-1), login (= 1:4.8.1-1), lsb-base (= 11.1.0), m4 (= 1.4.18-4), make (= 4.3-4), man-db (= 2.9.3-1), mawk (= 1.3.4.20200120-2), ncurses-base (= 6.2-1), ncurses-bin (= 6.2-1), patch (= 2.7.6-6), perl (= 5.30.3-4), perl-base (= 5.30.3-4), perl-modules-5.30 (= 5.30.3-4), pgn-extract (= 19.04-1), po-debconf (= 1.0.21), readline-common (= 8.0-4), sed (= 4.7-1), sensible-utils (= 0.0.12+nmu1), sysvinit-utils (= 2.96-3), tar (= 1.30+dfsg-7), util-linux (= 2.35.2-6), xz-utils (= 5.2.4-1+b1), zlib1g (= 1:1.2.11.dfsg-2) Environment: DEB_BUILD_OPTIONS="nocheck parallel=1" DEB_BUILD_PROFILES="cross nocheck" LANG="en_US.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1593868316" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ hoichess-dbgsym_0.22.0-2_s390x.deb ---------------------------------- new Debian package, version 2.0. size 1814680 bytes: control archive=620 bytes. 384 bytes, 12 lines control 296 bytes, 3 lines md5sums Package: hoichess-dbgsym Source: hoichess Version: 0.22.0-2 Auto-Built-Package: debug-symbols Architecture: s390x Maintainer: Samuel Henrique Installed-Size: 1866 Depends: hoichess (= 0.22.0-2) Section: debug Priority: optional Description: debug symbols for hoichess Build-Ids: 0dfc69db0b57e527ca44a9a174ef70b76d53efec e63751bdf2ab1b8ad4b889edd9d97625ce272876 drwxr-xr-x root/root 0 2020-07-04 13:11 ./ drwxr-xr-x root/root 0 2020-07-04 13:11 ./usr/ drwxr-xr-x root/root 0 2020-07-04 13:11 ./usr/lib/ drwxr-xr-x root/root 0 2020-07-04 13:11 ./usr/lib/debug/ drwxr-xr-x root/root 0 2020-07-04 13:11 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2020-07-04 13:11 ./usr/lib/debug/.build-id/0d/ -rw-r--r-- root/root 805232 2020-07-04 13:11 ./usr/lib/debug/.build-id/0d/fc69db0b57e527ca44a9a174ef70b76d53efec.debug drwxr-xr-x root/root 0 2020-07-04 13:11 ./usr/lib/debug/.build-id/e6/ -rw-r--r-- root/root 884864 2020-07-04 13:11 ./usr/lib/debug/.build-id/e6/3751bdf2ab1b8ad4b889edd9d97625ce272876.debug drwxr-xr-x root/root 0 2020-07-04 13:11 ./usr/lib/debug/.dwz/ drwxr-xr-x root/root 0 2020-07-04 13:11 ./usr/lib/debug/.dwz/s390x-linux-gnu/ -rw-r--r-- root/root 205576 2020-07-04 13:11 ./usr/lib/debug/.dwz/s390x-linux-gnu/hoichess.debug drwxr-xr-x root/root 0 2020-07-04 13:11 ./usr/share/ drwxr-xr-x root/root 0 2020-07-04 13:11 ./usr/share/doc/ lrwxrwxrwx root/root 0 2020-07-04 13:11 ./usr/share/doc/hoichess-dbgsym -> hoichess hoichess_0.22.0-2_s390x.deb --------------------------- new Debian package, version 2.0. size 168976 bytes: control archive=1048 bytes. 613 bytes, 16 lines control 872 bytes, 13 lines md5sums Package: hoichess Version: 0.22.0-2 Architecture: s390x Maintainer: Samuel Henrique Installed-Size: 584 Depends: libc6 (>= 2.7), libstdc++6 (>= 5.2) Suggests: gnome-chess | xboard (>= 4.2.7-1) | scid Section: games Priority: optional Homepage: http://www.hoicher.de/hoichess/ Description: xboard compatible chess engine to play chess with chess engine compatible with xboard, but may also be used stand-alone, via terminal. Hoichess is written in C++ for GNU/Linux systems, but should work on most other Unix like systems. It provides also a xiangqi ("Chinese chess") playing program. drwxr-xr-x root/root 0 2020-07-04 13:11 ./ drwxr-xr-x root/root 0 2020-07-04 13:11 ./usr/ drwxr-xr-x root/root 0 2020-07-04 13:11 ./usr/games/ -rwxr-xr-x root/root 279152 2020-07-04 13:11 ./usr/games/hoichess -rwxr-xr-x root/root 250480 2020-07-04 13:11 ./usr/games/hoixiangqi drwxr-xr-x root/root 0 2020-07-04 13:11 ./usr/share/ drwxr-xr-x root/root 0 2020-07-04 13:11 ./usr/share/doc/ drwxr-xr-x root/root 0 2020-07-04 13:11 ./usr/share/doc/hoichess/ -rw-r--r-- root/root 39 2020-07-04 13:11 ./usr/share/doc/hoichess/AUTHORS -rw-r--r-- root/root 124 2018-05-15 15:59 ./usr/share/doc/hoichess/BUGS -rw-r--r-- root/root 2214 2018-05-15 15:59 ./usr/share/doc/hoichess/README -rw-r--r-- root/root 1068 2020-07-04 13:11 ./usr/share/doc/hoichess/README.Debian -rw-r--r-- root/root 3182 2020-07-04 13:11 ./usr/share/doc/hoichess/changelog.Debian.gz -rw-r--r-- root/root 8762 2018-05-15 15:59 ./usr/share/doc/hoichess/changelog.gz -rw-r--r-- root/root 5350 2020-07-04 13:11 ./usr/share/doc/hoichess/copyright drwxr-xr-x root/root 0 2020-07-04 13:11 ./usr/share/games/ drwxr-xr-x root/root 0 2020-07-04 13:11 ./usr/share/games/hoichess/ -rw-r--r-- root/root 22168 2020-07-04 13:11 ./usr/share/games/hoichess/hoichess-book.dat -rw-r--r-- root/root 103 2020-07-04 13:11 ./usr/share/games/hoichess/hoichess.rc -rw-r--r-- root/root 105 2020-07-04 13:11 ./usr/share/games/hoichess/hoixiangqi.rc drwxr-xr-x root/root 0 2020-07-04 13:11 ./usr/share/man/ drwxr-xr-x root/root 0 2020-07-04 13:11 ./usr/share/man/man6/ -rw-r--r-- root/root 3337 2020-07-04 13:11 ./usr/share/man/man6/hoichess.6.gz lrwxrwxrwx root/root 0 2020-07-04 13:11 ./usr/share/man/man6/hoixiangqi.6.gz -> hoichess.6.gz lintian ------- Setup apt archive ----------------- Merged Build-Depends: lintian:amd64 Filtered Build-Depends: lintian:amd64 dpkg-deb: building package 'sbuild-build-depends-lintian-dummy' in '/<>/apt_archive/sbuild-build-depends-lintian-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [963 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [558 B] Get:5 copy:/<>/apt_archive ./ Packages [647 B] Fetched 2168 B in 0s (81.9 kB/s) Reading package lists... Reading package lists... Install lintian build dependencies (apt-based resolver) ------------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: diffstat gpg gpgconf libapt-pkg-perl libassuan0 libb-hooks-endofscope-perl libb-hooks-op-check-perl libcapture-tiny-perl libclass-method-modifiers-perl libclass-xsaccessor-perl libclone-perl libconfig-tiny-perl libcpanel-json-xs-perl libdata-validate-domain-perl libdevel-callchecker-perl libdevel-size-perl libdynaloader-functions-perl libemail-address-xs-perl libexporter-tiny-perl libfile-basedir-perl libfile-find-rule-perl libfont-ttf-perl libfuture-perl libhtml-parser-perl libhtml-tagset-perl libimport-into-perl libio-async-loop-epoll-perl libio-async-perl libipc-system-simple-perl libjson-maybexs-perl liblinux-epoll-perl liblist-compare-perl liblist-moreutils-perl liblist-utilsby-perl libmetrics-any-perl libmodule-implementation-perl libmodule-runtime-perl libmoo-perl libmoox-aliases-perl libnamespace-clean-perl libnet-domain-tld-perl libnumber-compare-perl libpackage-stash-perl libparams-classify-perl libpath-tiny-perl libreadline8 librole-tiny-perl libsereal-decoder-perl libsereal-encoder-perl libsqlite3-0 libstrictures-perl libstruct-dumb-perl libsub-exporter-progressive-perl libsub-identify-perl libsub-name-perl libsub-quote-perl libtest-metrics-any-perl libtext-glob-perl libtext-levenshtein-perl libtimedate-perl libtry-tiny-perl libtype-tiny-perl libunicode-utf8-perl liburi-perl libvariable-magic-perl libxml-writer-perl libyaml-0-2 libyaml-libyaml-perl lintian patchutils t1utils Suggested packages: libxml-parser-perl libdata-dump-perl libscalar-number-perl libbareword-filehandles-perl libindirect-perl libmultidimensional-perl libdevel-lexalias-perl libdevel-stacktrace-perl libwww-perl binutils-multiarch libtext-template-perl Recommended packages: gnupg libhttp-message-perl libasync-mergepoint-perl libsereal-perl libtest-fatal-perl libtest-refcount-perl libpackage-stash-xs-perl libref-util-perl libtype-tiny-xs-perl libperlio-gzip-perl The following NEW packages will be installed: diffstat gpg gpgconf libapt-pkg-perl libassuan0 libb-hooks-endofscope-perl libb-hooks-op-check-perl libcapture-tiny-perl libclass-method-modifiers-perl libclass-xsaccessor-perl libclone-perl libconfig-tiny-perl libcpanel-json-xs-perl libdata-validate-domain-perl libdevel-callchecker-perl libdevel-size-perl libdynaloader-functions-perl libemail-address-xs-perl libexporter-tiny-perl libfile-basedir-perl libfile-find-rule-perl libfont-ttf-perl libfuture-perl libhtml-parser-perl libhtml-tagset-perl libimport-into-perl libio-async-loop-epoll-perl libio-async-perl libipc-system-simple-perl libjson-maybexs-perl liblinux-epoll-perl liblist-compare-perl liblist-moreutils-perl liblist-utilsby-perl libmetrics-any-perl libmodule-implementation-perl libmodule-runtime-perl libmoo-perl libmoox-aliases-perl libnamespace-clean-perl libnet-domain-tld-perl libnumber-compare-perl libpackage-stash-perl libparams-classify-perl libpath-tiny-perl libreadline8 librole-tiny-perl libsereal-decoder-perl libsereal-encoder-perl libsqlite3-0 libstrictures-perl libstruct-dumb-perl libsub-exporter-progressive-perl libsub-identify-perl libsub-name-perl libsub-quote-perl libtest-metrics-any-perl libtext-glob-perl libtext-levenshtein-perl libtimedate-perl libtry-tiny-perl libtype-tiny-perl libunicode-utf8-perl liburi-perl libvariable-magic-perl libxml-writer-perl libyaml-0-2 libyaml-libyaml-perl lintian patchutils sbuild-build-depends-lintian-dummy:s390x t1utils 0 upgraded, 72 newly installed, 0 to remove and 0 not upgraded. Need to get 6735 kB of archives. After this operation, 19.1 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-lintian-dummy 0.invalid.0 [852 B] Get:2 http://debian.oregonstate.edu/debian unstable/main amd64 libreadline8 amd64 8.0-4 [160 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main amd64 diffstat amd64 1.63-1 [35.6 kB] Get:4 http://debian.oregonstate.edu/debian unstable/main amd64 libassuan0 amd64 2.5.3-7.1 [50.5 kB] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 gpgconf amd64 2.2.20-1 [532 kB] Get:6 http://debian.oregonstate.edu/debian unstable/main amd64 libsqlite3-0 amd64 3.32.3-1 [753 kB] Get:7 http://debian.oregonstate.edu/debian unstable/main amd64 gpg amd64 2.2.20-1 [894 kB] Get:8 http://debian.oregonstate.edu/debian unstable/main amd64 libapt-pkg-perl amd64 0.1.36+b3 [71.0 kB] Get:9 http://debian.oregonstate.edu/debian unstable/main amd64 libb-hooks-op-check-perl amd64 0.22-1+b2 [11.3 kB] Get:10 http://debian.oregonstate.edu/debian unstable/main amd64 libdynaloader-functions-perl all 0.003-1 [12.6 kB] Get:11 http://debian.oregonstate.edu/debian unstable/main amd64 libdevel-callchecker-perl amd64 0.008-1+b1 [15.9 kB] Get:12 http://debian.oregonstate.edu/debian unstable/main amd64 libparams-classify-perl amd64 0.015-1+b2 [25.6 kB] Get:13 http://debian.oregonstate.edu/debian unstable/main amd64 libmodule-runtime-perl all 0.016-1 [19.4 kB] Get:14 http://debian.oregonstate.edu/debian unstable/main amd64 libtry-tiny-perl all 0.30-1 [23.3 kB] Get:15 http://debian.oregonstate.edu/debian unstable/main amd64 libmodule-implementation-perl all 0.09-1 [12.9 kB] Get:16 http://debian.oregonstate.edu/debian unstable/main amd64 libsub-exporter-progressive-perl all 0.001013-1 [7588 B] Get:17 http://debian.oregonstate.edu/debian unstable/main amd64 libvariable-magic-perl amd64 0.62-1+b2 [46.0 kB] Get:18 http://debian.oregonstate.edu/debian unstable/main amd64 libb-hooks-endofscope-perl all 0.24-1 [18.6 kB] Get:19 http://debian.oregonstate.edu/debian unstable/main amd64 libcapture-tiny-perl all 0.48-1 [26.0 kB] Get:20 http://debian.oregonstate.edu/debian unstable/main amd64 libclass-method-modifiers-perl all 2.13-1 [19.2 kB] Get:21 http://debian.oregonstate.edu/debian unstable/main amd64 libclass-xsaccessor-perl amd64 1.19-3+b5 [38.4 kB] Get:22 http://debian.oregonstate.edu/debian unstable/main amd64 libclone-perl amd64 0.45-1 [15.1 kB] Get:23 http://debian.oregonstate.edu/debian unstable/main amd64 libconfig-tiny-perl all 2.24-1 [16.2 kB] Get:24 http://debian.oregonstate.edu/debian unstable/main amd64 libcpanel-json-xs-perl amd64 4.19-1 [126 kB] Get:25 http://debian.oregonstate.edu/debian unstable/main amd64 libnet-domain-tld-perl all 1.75-1 [33.3 kB] Get:26 http://debian.oregonstate.edu/debian unstable/main amd64 libdata-validate-domain-perl all 0.10-1 [12.3 kB] Get:27 http://debian.oregonstate.edu/debian unstable/main amd64 libdevel-size-perl amd64 0.83-1+b1 [26.0 kB] Get:28 http://debian.oregonstate.edu/debian unstable/main amd64 libemail-address-xs-perl amd64 1.04-1+b2 [28.1 kB] Get:29 http://debian.oregonstate.edu/debian unstable/main amd64 libexporter-tiny-perl all 1.002002-1 [37.8 kB] Get:30 http://debian.oregonstate.edu/debian unstable/main amd64 libipc-system-simple-perl all 1.30-1 [28.2 kB] Get:31 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-basedir-perl all 0.08-1 [17.7 kB] Get:32 http://debian.oregonstate.edu/debian unstable/main amd64 libnumber-compare-perl all 0.03-1 [7642 B] Get:33 http://debian.oregonstate.edu/debian unstable/main amd64 libtext-glob-perl all 0.11-1 [8888 B] Get:34 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-find-rule-perl all 0.34-1 [30.6 kB] Get:35 http://debian.oregonstate.edu/debian unstable/main amd64 libfont-ttf-perl all 1.06-1 [317 kB] Get:36 http://debian.oregonstate.edu/debian unstable/main amd64 libfuture-perl all 0.45-1 [84.4 kB] Get:37 http://debian.oregonstate.edu/debian unstable/main amd64 libhtml-tagset-perl all 3.20-4 [13.0 kB] Get:38 http://debian.oregonstate.edu/debian unstable/main amd64 liburi-perl all 1.76-2 [90.2 kB] Get:39 http://debian.oregonstate.edu/debian unstable/main amd64 libhtml-parser-perl amd64 3.72-5 [105 kB] Get:40 http://debian.oregonstate.edu/debian unstable/main amd64 libimport-into-perl all 1.002005-1 [11.6 kB] Get:41 http://debian.oregonstate.edu/debian unstable/main amd64 libstruct-dumb-perl all 0.12-1 [12.9 kB] Get:42 http://debian.oregonstate.edu/debian unstable/main amd64 libmetrics-any-perl all 0.05-2 [36.8 kB] Get:43 http://debian.oregonstate.edu/debian unstable/main amd64 libtest-metrics-any-perl all 0.01-2 [7060 B] Get:44 http://debian.oregonstate.edu/debian unstable/main amd64 libio-async-perl all 0.77-3 [274 kB] Get:45 http://debian.oregonstate.edu/debian unstable/main amd64 liblinux-epoll-perl amd64 0.017-1 [16.8 kB] Get:46 http://debian.oregonstate.edu/debian unstable/main amd64 libio-async-loop-epoll-perl all 0.21-1 [12.1 kB] Get:47 http://debian.oregonstate.edu/debian unstable/main amd64 libjson-maybexs-perl all 1.004002-1 [13.1 kB] Get:48 http://debian.oregonstate.edu/debian unstable/main amd64 liblist-compare-perl all 0.53-1 [68.9 kB] Get:49 http://debian.oregonstate.edu/debian unstable/main amd64 liblist-moreutils-perl amd64 0.416-1+b5 [63.6 kB] Get:50 http://debian.oregonstate.edu/debian unstable/main amd64 liblist-utilsby-perl all 0.11-1 [15.4 kB] Get:51 http://debian.oregonstate.edu/debian unstable/main amd64 librole-tiny-perl all 2.001004-1 [20.8 kB] Get:52 http://debian.oregonstate.edu/debian unstable/main amd64 libstrictures-perl all 2.000006-1 [18.6 kB] Get:53 http://debian.oregonstate.edu/debian unstable/main amd64 libsub-quote-perl all 2.006006-1 [21.0 kB] Get:54 http://debian.oregonstate.edu/debian unstable/main amd64 libmoo-perl all 2.004000-1 [59.4 kB] Get:55 http://debian.oregonstate.edu/debian unstable/main amd64 libmoox-aliases-perl all 0.001006-1 [10.2 kB] Get:56 http://debian.oregonstate.edu/debian unstable/main amd64 libpackage-stash-perl all 0.38-1 [21.7 kB] Get:57 http://debian.oregonstate.edu/debian unstable/main amd64 libsub-identify-perl amd64 0.14-1+b2 [12.0 kB] Get:58 http://debian.oregonstate.edu/debian unstable/main amd64 libsub-name-perl amd64 0.26-1 [13.5 kB] Get:59 http://debian.oregonstate.edu/debian unstable/main amd64 libnamespace-clean-perl all 0.27-1 [17.3 kB] Get:60 http://debian.oregonstate.edu/debian unstable/main amd64 libpath-tiny-perl all 0.114-1 [53.6 kB] Get:61 http://debian.oregonstate.edu/debian unstable/main amd64 libsereal-decoder-perl amd64 4.014+ds-1 [106 kB] Get:62 http://debian.oregonstate.edu/debian unstable/main amd64 libsereal-encoder-perl amd64 4.014+ds-1 [108 kB] Get:63 http://debian.oregonstate.edu/debian unstable/main amd64 libtext-levenshtein-perl all 0.13-1 [11.1 kB] Get:64 http://debian.oregonstate.edu/debian unstable/main amd64 libtimedate-perl all 2.3300-1 [39.2 kB] Get:65 http://debian.oregonstate.edu/debian unstable/main amd64 libtype-tiny-perl all 1.010002-1 [338 kB] Get:66 http://debian.oregonstate.edu/debian unstable/main amd64 libunicode-utf8-perl amd64 0.62-1+b1 [20.2 kB] Get:67 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-writer-perl all 0.625-1 [29.7 kB] Get:68 http://debian.oregonstate.edu/debian unstable/main amd64 libyaml-0-2 amd64 0.2.2-1 [49.6 kB] Get:69 http://debian.oregonstate.edu/debian unstable/main amd64 libyaml-libyaml-perl amd64 0.82+repack-1 [35.6 kB] Get:70 http://debian.oregonstate.edu/debian unstable/main amd64 patchutils amd64 0.3.4-3 [89.9 kB] Get:71 http://debian.oregonstate.edu/debian unstable/main amd64 t1utils amd64 1.41-4 [62.1 kB] Get:72 http://debian.oregonstate.edu/debian unstable/main amd64 lintian all 2.82.0 [1293 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 6735 kB in 0s (30.9 MB/s) Selecting previously unselected package libreadline8:amd64. (Reading database ... 20309 files and directories currently installed.) Preparing to unpack .../00-libreadline8_8.0-4_amd64.deb ... Unpacking libreadline8:amd64 (8.0-4) ... Selecting previously unselected package diffstat. Preparing to unpack .../01-diffstat_1.63-1_amd64.deb ... Unpacking diffstat (1.63-1) ... Selecting previously unselected package libassuan0:amd64. Preparing to unpack .../02-libassuan0_2.5.3-7.1_amd64.deb ... Unpacking libassuan0:amd64 (2.5.3-7.1) ... Selecting previously unselected package gpgconf. Preparing to unpack .../03-gpgconf_2.2.20-1_amd64.deb ... Unpacking gpgconf (2.2.20-1) ... Selecting previously unselected package libsqlite3-0:amd64. Preparing to unpack .../04-libsqlite3-0_3.32.3-1_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.32.3-1) ... Selecting previously unselected package gpg. Preparing to unpack .../05-gpg_2.2.20-1_amd64.deb ... Unpacking gpg (2.2.20-1) ... Selecting previously unselected package libapt-pkg-perl. Preparing to unpack .../06-libapt-pkg-perl_0.1.36+b3_amd64.deb ... Unpacking libapt-pkg-perl (0.1.36+b3) ... Selecting previously unselected package libb-hooks-op-check-perl. Preparing to unpack .../07-libb-hooks-op-check-perl_0.22-1+b2_amd64.deb ... Unpacking libb-hooks-op-check-perl (0.22-1+b2) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../08-libdynaloader-functions-perl_0.003-1_all.deb ... Unpacking libdynaloader-functions-perl (0.003-1) ... Selecting previously unselected package libdevel-callchecker-perl. Preparing to unpack .../09-libdevel-callchecker-perl_0.008-1+b1_amd64.deb ... Unpacking libdevel-callchecker-perl (0.008-1+b1) ... Selecting previously unselected package libparams-classify-perl. Preparing to unpack .../10-libparams-classify-perl_0.015-1+b2_amd64.deb ... Unpacking libparams-classify-perl (0.015-1+b2) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../11-libmodule-runtime-perl_0.016-1_all.deb ... Unpacking libmodule-runtime-perl (0.016-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../12-libtry-tiny-perl_0.30-1_all.deb ... Unpacking libtry-tiny-perl (0.30-1) ... Selecting previously unselected package libmodule-implementation-perl. Preparing to unpack .../13-libmodule-implementation-perl_0.09-1_all.deb ... Unpacking libmodule-implementation-perl (0.09-1) ... Selecting previously unselected package libsub-exporter-progressive-perl. Preparing to unpack .../14-libsub-exporter-progressive-perl_0.001013-1_all.deb ... Unpacking libsub-exporter-progressive-perl (0.001013-1) ... Selecting previously unselected package libvariable-magic-perl. Preparing to unpack .../15-libvariable-magic-perl_0.62-1+b2_amd64.deb ... Unpacking libvariable-magic-perl (0.62-1+b2) ... Selecting previously unselected package libb-hooks-endofscope-perl. Preparing to unpack .../16-libb-hooks-endofscope-perl_0.24-1_all.deb ... Unpacking libb-hooks-endofscope-perl (0.24-1) ... Selecting previously unselected package libcapture-tiny-perl. Preparing to unpack .../17-libcapture-tiny-perl_0.48-1_all.deb ... Unpacking libcapture-tiny-perl (0.48-1) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../18-libclass-method-modifiers-perl_2.13-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.13-1) ... Selecting previously unselected package libclass-xsaccessor-perl. Preparing to unpack .../19-libclass-xsaccessor-perl_1.19-3+b5_amd64.deb ... Unpacking libclass-xsaccessor-perl (1.19-3+b5) ... Selecting previously unselected package libclone-perl. Preparing to unpack .../20-libclone-perl_0.45-1_amd64.deb ... Unpacking libclone-perl (0.45-1) ... Selecting previously unselected package libconfig-tiny-perl. Preparing to unpack .../21-libconfig-tiny-perl_2.24-1_all.deb ... Unpacking libconfig-tiny-perl (2.24-1) ... Selecting previously unselected package libcpanel-json-xs-perl. Preparing to unpack .../22-libcpanel-json-xs-perl_4.19-1_amd64.deb ... Unpacking libcpanel-json-xs-perl (4.19-1) ... Selecting previously unselected package libnet-domain-tld-perl. Preparing to unpack .../23-libnet-domain-tld-perl_1.75-1_all.deb ... Unpacking libnet-domain-tld-perl (1.75-1) ... Selecting previously unselected package libdata-validate-domain-perl. Preparing to unpack .../24-libdata-validate-domain-perl_0.10-1_all.deb ... Unpacking libdata-validate-domain-perl (0.10-1) ... Selecting previously unselected package libdevel-size-perl. Preparing to unpack .../25-libdevel-size-perl_0.83-1+b1_amd64.deb ... Unpacking libdevel-size-perl (0.83-1+b1) ... Selecting previously unselected package libemail-address-xs-perl. Preparing to unpack .../26-libemail-address-xs-perl_1.04-1+b2_amd64.deb ... Unpacking libemail-address-xs-perl (1.04-1+b2) ... Selecting previously unselected package libexporter-tiny-perl. Preparing to unpack .../27-libexporter-tiny-perl_1.002002-1_all.deb ... Unpacking libexporter-tiny-perl (1.002002-1) ... Selecting previously unselected package libipc-system-simple-perl. Preparing to unpack .../28-libipc-system-simple-perl_1.30-1_all.deb ... Unpacking libipc-system-simple-perl (1.30-1) ... Selecting previously unselected package libfile-basedir-perl. Preparing to unpack .../29-libfile-basedir-perl_0.08-1_all.deb ... Unpacking libfile-basedir-perl (0.08-1) ... Selecting previously unselected package libnumber-compare-perl. Preparing to unpack .../30-libnumber-compare-perl_0.03-1_all.deb ... Unpacking libnumber-compare-perl (0.03-1) ... Selecting previously unselected package libtext-glob-perl. Preparing to unpack .../31-libtext-glob-perl_0.11-1_all.deb ... Unpacking libtext-glob-perl (0.11-1) ... Selecting previously unselected package libfile-find-rule-perl. Preparing to unpack .../32-libfile-find-rule-perl_0.34-1_all.deb ... Unpacking libfile-find-rule-perl (0.34-1) ... Selecting previously unselected package libfont-ttf-perl. Preparing to unpack .../33-libfont-ttf-perl_1.06-1_all.deb ... Unpacking libfont-ttf-perl (1.06-1) ... Selecting previously unselected package libfuture-perl. Preparing to unpack .../34-libfuture-perl_0.45-1_all.deb ... Unpacking libfuture-perl (0.45-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../35-libhtml-tagset-perl_3.20-4_all.deb ... Unpacking libhtml-tagset-perl (3.20-4) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../36-liburi-perl_1.76-2_all.deb ... Unpacking liburi-perl (1.76-2) ... Selecting previously unselected package libhtml-parser-perl. Preparing to unpack .../37-libhtml-parser-perl_3.72-5_amd64.deb ... Unpacking libhtml-parser-perl (3.72-5) ... Selecting previously unselected package libimport-into-perl. Preparing to unpack .../38-libimport-into-perl_1.002005-1_all.deb ... Unpacking libimport-into-perl (1.002005-1) ... Selecting previously unselected package libstruct-dumb-perl. Preparing to unpack .../39-libstruct-dumb-perl_0.12-1_all.deb ... Unpacking libstruct-dumb-perl (0.12-1) ... Selecting previously unselected package libmetrics-any-perl. Preparing to unpack .../40-libmetrics-any-perl_0.05-2_all.deb ... Unpacking libmetrics-any-perl (0.05-2) ... Selecting previously unselected package libtest-metrics-any-perl. Preparing to unpack .../41-libtest-metrics-any-perl_0.01-2_all.deb ... Unpacking libtest-metrics-any-perl (0.01-2) ... Selecting previously unselected package libio-async-perl. Preparing to unpack .../42-libio-async-perl_0.77-3_all.deb ... Unpacking libio-async-perl (0.77-3) ... Selecting previously unselected package liblinux-epoll-perl. Preparing to unpack .../43-liblinux-epoll-perl_0.017-1_amd64.deb ... Unpacking liblinux-epoll-perl (0.017-1) ... Selecting previously unselected package libio-async-loop-epoll-perl. Preparing to unpack .../44-libio-async-loop-epoll-perl_0.21-1_all.deb ... Unpacking libio-async-loop-epoll-perl (0.21-1) ... Selecting previously unselected package libjson-maybexs-perl. Preparing to unpack .../45-libjson-maybexs-perl_1.004002-1_all.deb ... Unpacking libjson-maybexs-perl (1.004002-1) ... Selecting previously unselected package liblist-compare-perl. Preparing to unpack .../46-liblist-compare-perl_0.53-1_all.deb ... Unpacking liblist-compare-perl (0.53-1) ... Selecting previously unselected package liblist-moreutils-perl. Preparing to unpack .../47-liblist-moreutils-perl_0.416-1+b5_amd64.deb ... Unpacking liblist-moreutils-perl (0.416-1+b5) ... Selecting previously unselected package liblist-utilsby-perl. Preparing to unpack .../48-liblist-utilsby-perl_0.11-1_all.deb ... Unpacking liblist-utilsby-perl (0.11-1) ... Selecting previously unselected package librole-tiny-perl. Preparing to unpack .../49-librole-tiny-perl_2.001004-1_all.deb ... Unpacking librole-tiny-perl (2.001004-1) ... Selecting previously unselected package libstrictures-perl. Preparing to unpack .../50-libstrictures-perl_2.000006-1_all.deb ... Unpacking libstrictures-perl (2.000006-1) ... Selecting previously unselected package libsub-quote-perl. Preparing to unpack .../51-libsub-quote-perl_2.006006-1_all.deb ... Unpacking libsub-quote-perl (2.006006-1) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../52-libmoo-perl_2.004000-1_all.deb ... Unpacking libmoo-perl (2.004000-1) ... Selecting previously unselected package libmoox-aliases-perl. Preparing to unpack .../53-libmoox-aliases-perl_0.001006-1_all.deb ... Unpacking libmoox-aliases-perl (0.001006-1) ... Selecting previously unselected package libpackage-stash-perl. Preparing to unpack .../54-libpackage-stash-perl_0.38-1_all.deb ... Unpacking libpackage-stash-perl (0.38-1) ... Selecting previously unselected package libsub-identify-perl. Preparing to unpack .../55-libsub-identify-perl_0.14-1+b2_amd64.deb ... Unpacking libsub-identify-perl (0.14-1+b2) ... Selecting previously unselected package libsub-name-perl. Preparing to unpack .../56-libsub-name-perl_0.26-1_amd64.deb ... Unpacking libsub-name-perl (0.26-1) ... Selecting previously unselected package libnamespace-clean-perl. Preparing to unpack .../57-libnamespace-clean-perl_0.27-1_all.deb ... Unpacking libnamespace-clean-perl (0.27-1) ... Selecting previously unselected package libpath-tiny-perl. Preparing to unpack .../58-libpath-tiny-perl_0.114-1_all.deb ... Unpacking libpath-tiny-perl (0.114-1) ... Selecting previously unselected package libsereal-decoder-perl. Preparing to unpack .../59-libsereal-decoder-perl_4.014+ds-1_amd64.deb ... Unpacking libsereal-decoder-perl (4.014+ds-1) ... Selecting previously unselected package libsereal-encoder-perl. Preparing to unpack .../60-libsereal-encoder-perl_4.014+ds-1_amd64.deb ... Unpacking libsereal-encoder-perl (4.014+ds-1) ... Selecting previously unselected package libtext-levenshtein-perl. Preparing to unpack .../61-libtext-levenshtein-perl_0.13-1_all.deb ... Unpacking libtext-levenshtein-perl (0.13-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../62-libtimedate-perl_2.3300-1_all.deb ... Unpacking libtimedate-perl (2.3300-1) ... Selecting previously unselected package libtype-tiny-perl. Preparing to unpack .../63-libtype-tiny-perl_1.010002-1_all.deb ... Unpacking libtype-tiny-perl (1.010002-1) ... Selecting previously unselected package libunicode-utf8-perl. Preparing to unpack .../64-libunicode-utf8-perl_0.62-1+b1_amd64.deb ... Unpacking libunicode-utf8-perl (0.62-1+b1) ... Selecting previously unselected package libxml-writer-perl. Preparing to unpack .../65-libxml-writer-perl_0.625-1_all.deb ... Unpacking libxml-writer-perl (0.625-1) ... Selecting previously unselected package libyaml-0-2:amd64. Preparing to unpack .../66-libyaml-0-2_0.2.2-1_amd64.deb ... Unpacking libyaml-0-2:amd64 (0.2.2-1) ... Selecting previously unselected package libyaml-libyaml-perl. Preparing to unpack .../67-libyaml-libyaml-perl_0.82+repack-1_amd64.deb ... Unpacking libyaml-libyaml-perl (0.82+repack-1) ... Selecting previously unselected package patchutils. Preparing to unpack .../68-patchutils_0.3.4-3_amd64.deb ... Unpacking patchutils (0.3.4-3) ... Selecting previously unselected package t1utils. Preparing to unpack .../69-t1utils_1.41-4_amd64.deb ... Unpacking t1utils (1.41-4) ... Selecting previously unselected package lintian. Preparing to unpack .../70-lintian_2.82.0_all.deb ... Unpacking lintian (2.82.0) ... Selecting previously unselected package sbuild-build-depends-lintian-dummy:s390x. Preparing to unpack .../71-sbuild-build-depends-lintian-dummy_0.invalid.0_s390x.deb ... Unpacking sbuild-build-depends-lintian-dummy:s390x (0.invalid.0) ... Setting up libapt-pkg-perl (0.1.36+b3) ... Setting up libunicode-utf8-perl (0.62-1+b1) ... Setting up libstruct-dumb-perl (0.12-1) ... Setting up libdynaloader-functions-perl (0.003-1) ... Setting up libtext-glob-perl (0.11-1) ... Setting up libclass-method-modifiers-perl (2.13-1) ... Setting up liblist-compare-perl (0.53-1) ... Setting up libclone-perl (0.45-1) ... Setting up libyaml-0-2:amd64 (0.2.2-1) ... Setting up libsub-identify-perl (0.14-1+b2) ... Setting up libcpanel-json-xs-perl (4.19-1) ... Setting up libhtml-tagset-perl (3.20-4) ... Setting up libdevel-size-perl (0.83-1+b1) ... Setting up libreadline8:amd64 (8.0-4) ... Setting up libsqlite3-0:amd64 (3.32.3-1) ... Setting up libfuture-perl (0.45-1) ... Setting up libyaml-libyaml-perl (0.82+repack-1) ... Setting up libtry-tiny-perl (0.30-1) ... Setting up libtext-levenshtein-perl (0.13-1) ... Setting up libassuan0:amd64 (2.5.3-7.1) ... Setting up libconfig-tiny-perl (2.24-1) ... Setting up libsereal-encoder-perl (4.014+ds-1) ... Setting up liblist-utilsby-perl (0.11-1) ... Setting up libmetrics-any-perl (0.05-2) ... Setting up libnumber-compare-perl (0.03-1) ... Setting up patchutils (0.3.4-3) ... Setting up libjson-maybexs-perl (1.004002-1) ... Setting up libfile-find-rule-perl (0.34-1) ... Setting up libipc-system-simple-perl (1.30-1) ... Setting up libnet-domain-tld-perl (1.75-1) ... Setting up libxml-writer-perl (0.625-1) ... Setting up t1utils (1.41-4) ... Setting up liblinux-epoll-perl (0.017-1) ... Setting up diffstat (1.63-1) ... Setting up libvariable-magic-perl (0.62-1+b2) ... Setting up libb-hooks-op-check-perl (0.22-1+b2) ... Setting up libsub-exporter-progressive-perl (0.001013-1) ... Setting up libcapture-tiny-perl (0.48-1) ... Setting up libtimedate-perl (2.3300-1) ... Setting up libsub-name-perl (0.26-1) ... Setting up libdata-validate-domain-perl (0.10-1) ... Setting up libpath-tiny-perl (0.114-1) ... Setting up gpgconf (2.2.20-1) ... Setting up librole-tiny-perl (2.001004-1) ... Setting up libstrictures-perl (2.000006-1) ... Setting up libsub-quote-perl (2.006006-1) ... Setting up libclass-xsaccessor-perl (1.19-3+b5) ... Setting up libexporter-tiny-perl (1.002002-1) ... Setting up libfont-ttf-perl (1.06-1) ... Setting up libsereal-decoder-perl (4.014+ds-1) ... Setting up liburi-perl (1.76-2) ... Setting up gpg (2.2.20-1) ... Setting up libemail-address-xs-perl (1.04-1+b2) ... Setting up libfile-basedir-perl (0.08-1) ... Setting up liblist-moreutils-perl (0.416-1+b5) ... Setting up libtype-tiny-perl (1.010002-1) ... Setting up libdevel-callchecker-perl (0.008-1+b1) ... Setting up libtest-metrics-any-perl (0.01-2) ... Setting up libio-async-perl (0.77-3) ... Setting up libhtml-parser-perl (3.72-5) ... Setting up libparams-classify-perl (0.015-1+b2) ... Setting up libio-async-loop-epoll-perl (0.21-1) ... Setting up libmodule-runtime-perl (0.016-1) ... Setting up libmodule-implementation-perl (0.09-1) ... Setting up libpackage-stash-perl (0.38-1) ... Setting up libimport-into-perl (1.002005-1) ... Setting up libmoo-perl (2.004000-1) ... Setting up libmoox-aliases-perl (0.001006-1) ... Setting up libb-hooks-endofscope-perl (0.24-1) ... Setting up libnamespace-clean-perl (0.27-1) ... Setting up lintian (2.82.0) ... Setting up sbuild-build-depends-lintian-dummy:s390x (0.invalid.0) ... Processing triggers for man-db (2.9.3-1) ... Not building database; man-db/auto-update is not 'true'. Processing triggers for libc-bin (2.30-8) ... I: Lintian run was successful. +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any Build-Space: 62456 Build-Time: 81 Distribution: unstable Foreign Architectures: s390x Host Architecture: s390x Install-Time: 19 Job: hoichess_0.22.0-2 Lintian: pass Machine Architecture: amd64 Package: hoichess Package-Time: 109 Source-Version: 0.22.0-2 Space: 62456 Status: successful Version: 0.22.0-2 -------------------------------------------------------------------------------- Finished at 2020-07-05T13:24:11Z Build needed 00:01:49, 62456k disk space