Fri Jan 10 01:11:45 UTC 2025 I: starting to build open-jtalk/trixie/armhf on jenkins on '2025-01-10 01:11' Fri Jan 10 01:11:45 UTC 2025 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/armhf_16/12028/console.log Fri Jan 10 01:11:45 UTC 2025 I: Downloading source for trixie/open-jtalk=1.11-5 --2025-01-10 01:11:46-- http://deb.debian.org/debian/pool/main/o/open-jtalk/open-jtalk_1.11-5.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2045 (2.0K) [text/prs.lines.tag] Saving to: ‘open-jtalk_1.11-5.dsc’ 0K . 100% 279M=0s 2025-01-10 01:11:46 (279 MB/s) - ‘open-jtalk_1.11-5.dsc’ saved [2045/2045] Fri Jan 10 01:11:46 UTC 2025 I: open-jtalk_1.11-5.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: open-jtalk Binary: open-jtalk, open-jtalk-mecab-naist-jdic Architecture: any all Version: 1.11-5 Maintainer: Debian TTS Team Uploaders: HIGUCHI Daisuke (VDR dai) Homepage: https://open-jtalk.sourceforge.net/ Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/tts-team/open-jtalk Vcs-Git: https://salsa.debian.org/tts-team/open-jtalk.git Build-Depends: debhelper-compat (= 13), docbook-to-man, libhtsengine-dev Package-List: open-jtalk deb sound optional arch=any open-jtalk-mecab-naist-jdic deb misc optional arch=all Checksums-Sha1: de8f290664e3bfd7a071a0f6db9e949c4eedb306 19464975 open-jtalk_1.11.orig.tar.gz d962464677b6ce16ff7165833175537cf7c4dc59 7152 open-jtalk_1.11-5.debian.tar.xz Checksums-Sha256: 20fdc6aeb6c757866034abc175820573db43e4284707c866fcd02c8ec18de71f 19464975 open-jtalk_1.11.orig.tar.gz adf02e654fc816a0dd10e9865cf8bb8bee6e5b9946c71d18b1228c13bdbf5597 7152 open-jtalk_1.11-5.debian.tar.xz Files: e24b0237c2a2d1ee18a735c6e39ac3db 19464975 open-jtalk_1.11.orig.tar.gz 268b4f1bb2fca873e3cdabbb951dca24 7152 open-jtalk_1.11-5.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEECynYjkLmt2W42OpQeDlhndQ5Zo4FAmUstBsACgkQeDlhndQ5 Zo54Xg/+OEyoX7AGFd6Hbv/EcyhbE7jVn5a7w5DPAex+1ZS1GfMoP2DMYido9Nxt 9fKmY0EUz3LChmNx1hjFEgqVZEu4FkwoijiBE8MlZOHL+ZSlZNzozVqocEKPtWB0 CuIhADLmhzUNWKThIm2MgF+ZZdBPiG/XtDqkltRQTeqE49Mkiknw22Vt/RQZbwKA tsD+RgKZU4KBhczfjMMIqYpmOztjc6XC0hamR7mcSWPASZdIWMJcGNuiau798Tug EBnXDgMDtWLutRNh7/LOqLm3k7yiWlikUYpjxqVfBBiqaCNjV+RKgW2WScLOQOhD bhVXzm/RIz2xezhgVMYFnIqceyk9ecWSx627y+pOlXKjaGVe/mvNulNQ9uvnFNIQ 5jCzEWOBNkaPEQEXCId0d6dD4GajdqMoPBLPS6FLf6FTcWUxRsxHPf7CXssyE3nn 8c93iEBEgTsT8/bw5yPK6B2ticY20hAcHpQRaQwFVAkGYI9eG6guIrqkURGUYjFM knCwXGVSL6tHVApwnOkIKTOyZCa2XKqZqjob1grLf4OOYjrTrHAZF6TXnUNsGar8 WMBPQeHaN9f7jOfW10p91ipryIKrqbsD4/i6VJtQ9Cx6D9XAsQBz91DA6BNyxkJV 20Zd0wf5Lj3gUVuG/l3qFFE+2Mpa7Aj6SSgQX0mSoJ4aRDQ5OHs= =14Gy -----END PGP SIGNATURE----- Fri Jan 10 01:11:46 UTC 2025 I: Checking whether the package is not for us Fri Jan 10 01:11:46 UTC 2025 I: Starting 1st build on remote node virt32b-armhf-rb.debian.net. Fri Jan 10 01:11:46 UTC 2025 I: Preparing to do remote build '1' on virt32b-armhf-rb.debian.net. Fri Jan 10 01:19:20 UTC 2025 I: Deleting $TMPDIR on virt32b-armhf-rb.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Thu Jan 9 13:11:55 -12 2025 I: pbuilder-time-stamp: 1736471515 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [open-jtalk_1.11-5.dsc] I: copying [./open-jtalk_1.11.orig.tar.gz] I: copying [./open-jtalk_1.11-5.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./open-jtalk_1.11-5.dsc: unsupported subcommand dpkg-source: info: extracting open-jtalk in open-jtalk-1.11 dpkg-source: info: unpacking open-jtalk_1.11.orig.tar.gz dpkg-source: info: unpacking open-jtalk_1.11-5.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 5_spelling_errors.patch dpkg-source: info: applying 10_use_shared_lib.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/9218/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='armhf' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='armhf' IFS=' ' INVOCATION_ID='d458ebf36a4b44e18a854f76bfca6eda' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='9218' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.ZudHy6DS/pbuilderrc_SW3G --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.ZudHy6DS/b1 --logfile b1/build.log open-jtalk_1.11-5.dsc' SUDO_GID='112' SUDO_UID='106' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://10.0.0.15:3142/' I: uname -a Linux virt32b 6.1.0-28-armmp-lpae #1 SMP Debian 6.1.119-1 (2024-11-22) armv7l GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin I: user script /srv/workspace/pbuilder/9218/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), docbook-to-man, libhtsengine-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19567 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on docbook-to-man; however: Package docbook-to-man is not installed. pbuilder-satisfydepends-dummy depends on libhtsengine-dev; however: Package libhtsengine-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} docbook{a} docbook-to-man{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libhtsengine-dev{a} libhtsengine1{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libosp5{a} libpipeline1{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} m4{a} man-db{a} opensp{a} po-debconf{a} sensible-utils{a} sgml-base{a} sgml-data{a} xml-core{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx wget 0 packages upgraded, 39 newly installed, 0 to remove and 0 not upgraded. Need to get 21.4 MB of archives. After unpacking 81.9 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main armhf sgml-base all 1.31 [15.4 kB] Get: 2 http://deb.debian.org/debian trixie/main armhf sensible-utils all 0.0.24 [24.8 kB] Get: 3 http://deb.debian.org/debian trixie/main armhf libmagic-mgc armhf 1:5.45-3+b1 [314 kB] Get: 4 http://deb.debian.org/debian trixie/main armhf libmagic1t64 armhf 1:5.45-3+b1 [98.5 kB] Get: 5 http://deb.debian.org/debian trixie/main armhf file armhf 1:5.45-3+b1 [42.3 kB] Get: 6 http://deb.debian.org/debian trixie/main armhf gettext-base armhf 0.22.5-3 [195 kB] Get: 7 http://deb.debian.org/debian trixie/main armhf libuchardet0 armhf 0.0.8-1+b2 [65.6 kB] Get: 8 http://deb.debian.org/debian trixie/main armhf groff-base armhf 1.23.0-7 [1095 kB] Get: 9 http://deb.debian.org/debian trixie/main armhf bsdextrautils armhf 2.40.2-13 [84.7 kB] Get: 10 http://deb.debian.org/debian trixie/main armhf libpipeline1 armhf 1.5.8-1 [35.0 kB] Get: 11 http://deb.debian.org/debian trixie/main armhf man-db armhf 2.13.0-1 [1382 kB] Get: 12 http://deb.debian.org/debian trixie/main armhf m4 armhf 1.4.19-5 [272 kB] Get: 13 http://deb.debian.org/debian trixie/main armhf autoconf all 2.72-3 [493 kB] Get: 14 http://deb.debian.org/debian trixie/main armhf autotools-dev all 20220109.1 [51.6 kB] Get: 15 http://deb.debian.org/debian trixie/main armhf automake all 1:1.16.5-1.3 [823 kB] Get: 16 http://deb.debian.org/debian trixie/main armhf autopoint all 0.22.5-3 [723 kB] Get: 17 http://deb.debian.org/debian trixie/main armhf libdebhelper-perl all 13.23 [90.6 kB] Get: 18 http://deb.debian.org/debian trixie/main armhf libtool all 2.4.7-8 [517 kB] Get: 19 http://deb.debian.org/debian trixie/main armhf dh-autoreconf all 20 [17.1 kB] Get: 20 http://deb.debian.org/debian trixie/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 21 http://deb.debian.org/debian trixie/main armhf libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 22 http://deb.debian.org/debian trixie/main armhf dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 23 http://deb.debian.org/debian trixie/main armhf libelf1t64 armhf 0.192-4 [184 kB] Get: 24 http://deb.debian.org/debian trixie/main armhf dwz armhf 0.15-1+b2 [106 kB] Get: 25 http://deb.debian.org/debian trixie/main armhf libunistring5 armhf 1.3-1 [444 kB] Get: 26 http://deb.debian.org/debian trixie/main armhf libicu72 armhf 72.1-5+b1 [9088 kB] Get: 27 http://deb.debian.org/debian trixie/main armhf libxml2 armhf 2.12.7+dfsg+really2.9.14-0.2+b1 [605 kB] Get: 28 http://deb.debian.org/debian trixie/main armhf gettext armhf 0.22.5-3 [1488 kB] Get: 29 http://deb.debian.org/debian trixie/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 30 http://deb.debian.org/debian trixie/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 31 http://deb.debian.org/debian trixie/main armhf debhelper all 13.23 [919 kB] Get: 32 http://deb.debian.org/debian trixie/main armhf xml-core all 0.19 [20.1 kB] Get: 33 http://deb.debian.org/debian trixie/main armhf sgml-data all 2.0.11+nmu1 [179 kB] Get: 34 http://deb.debian.org/debian trixie/main armhf docbook all 4.5-11 [126 kB] Get: 35 http://deb.debian.org/debian trixie/main armhf libosp5 armhf 1.5.2-15.1 [888 kB] Get: 36 http://deb.debian.org/debian trixie/main armhf opensp armhf 1.5.2-15.1 [432 kB] Get: 37 http://deb.debian.org/debian trixie/main armhf docbook-to-man armhf 1:2.0.0-47 [69.1 kB] Get: 38 http://deb.debian.org/debian trixie/main armhf libhtsengine1 armhf 1.10-7+b2 [39.6 kB] Get: 39 http://deb.debian.org/debian trixie/main armhf libhtsengine-dev armhf 1.10-7+b2 [39.8 kB] Fetched 21.4 MB in 1s (18.1 MB/s) Preconfiguring packages ... Selecting previously unselected package sgml-base. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19567 files and directories currently installed.) Preparing to unpack .../00-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../01-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-libmagic-mgc_1%3a5.45-3+b1_armhf.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:armhf. Preparing to unpack .../03-libmagic1t64_1%3a5.45-3+b1_armhf.deb ... Unpacking libmagic1t64:armhf (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.45-3+b1_armhf.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../05-gettext-base_0.22.5-3_armhf.deb ... Unpacking gettext-base (0.22.5-3) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../06-libuchardet0_0.0.8-1+b2_armhf.deb ... Unpacking libuchardet0:armhf (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../07-groff-base_1.23.0-7_armhf.deb ... Unpacking groff-base (1.23.0-7) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.40.2-13_armhf.deb ... Unpacking bsdextrautils (2.40.2-13) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../09-libpipeline1_1.5.8-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.13.0-1_armhf.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.19-5_armhf.deb ... Unpacking m4 (1.4.19-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../14-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../15-autopoint_0.22.5-3_all.deb ... Unpacking autopoint (0.22.5-3) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../16-libdebhelper-perl_13.23_all.deb ... Unpacking libdebhelper-perl (13.23) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../18-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../19-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:armhf. Preparing to unpack .../22-libelf1t64_0.192-4_armhf.deb ... Unpacking libelf1t64:armhf (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.15-1+b2_armhf.deb ... Unpacking dwz (0.15-1+b2) ... Selecting previously unselected package libunistring5:armhf. Preparing to unpack .../24-libunistring5_1.3-1_armhf.deb ... Unpacking libunistring5:armhf (1.3-1) ... Selecting previously unselected package libicu72:armhf. Preparing to unpack .../25-libicu72_72.1-5+b1_armhf.deb ... Unpacking libicu72:armhf (72.1-5+b1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../26-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_armhf.deb ... Unpacking libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../27-gettext_0.22.5-3_armhf.deb ... Unpacking gettext (0.22.5-3) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../28-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../29-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../30-debhelper_13.23_all.deb ... Unpacking debhelper (13.23) ... Selecting previously unselected package xml-core. Preparing to unpack .../31-xml-core_0.19_all.deb ... Unpacking xml-core (0.19) ... Selecting previously unselected package sgml-data. Preparing to unpack .../32-sgml-data_2.0.11+nmu1_all.deb ... Unpacking sgml-data (2.0.11+nmu1) ... Selecting previously unselected package docbook. Preparing to unpack .../33-docbook_4.5-11_all.deb ... Unpacking docbook (4.5-11) ... Selecting previously unselected package libosp5. Preparing to unpack .../34-libosp5_1.5.2-15.1_armhf.deb ... Unpacking libosp5 (1.5.2-15.1) ... Selecting previously unselected package opensp. Preparing to unpack .../35-opensp_1.5.2-15.1_armhf.deb ... Unpacking opensp (1.5.2-15.1) ... Selecting previously unselected package docbook-to-man. Preparing to unpack .../36-docbook-to-man_1%3a2.0.0-47_armhf.deb ... Unpacking docbook-to-man (1:2.0.0-47) ... Selecting previously unselected package libhtsengine1:armhf. Preparing to unpack .../37-libhtsengine1_1.10-7+b2_armhf.deb ... Unpacking libhtsengine1:armhf (1.10-7+b2) ... Selecting previously unselected package libhtsengine-dev:armhf. Preparing to unpack .../38-libhtsengine-dev_1.10-7+b2_armhf.deb ... Unpacking libhtsengine-dev:armhf (1.10-7+b2) ... Setting up libpipeline1:armhf (1.5.8-1) ... Setting up libicu72:armhf (72.1-5+b1) ... Setting up bsdextrautils (2.40.2-13) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.23) ... Setting up libmagic1t64:armhf (1:5.45-3+b1) ... Setting up gettext-base (0.22.5-3) ... Setting up m4 (1.4.19-5) ... Setting up libhtsengine1:armhf (1.10-7+b2) ... Setting up file (1:5.45-3+b1) ... Setting up libelf1t64:armhf (0.192-4) ... Setting up libosp5 (1.5.2-15.1) ... Setting up autotools-dev (20220109.1) ... Setting up libunistring5:armhf (1.3-1) ... Setting up autopoint (0.22.5-3) ... Setting up autoconf (2.72-3) ... Setting up dwz (0.15-1+b2) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:armhf (0.0.8-1+b2) ... Setting up sgml-base (1.31) ... Setting up libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up gettext (0.22.5-3) ... Setting up libtool (2.4.7-8) ... Setting up libhtsengine-dev:armhf (1.10-7+b2) ... Setting up opensp (1.5.2-15.1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-7) ... Setting up xml-core (0.19) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up debhelper (13.23) ... Processing triggers for libc-bin (2.40-4) ... Processing triggers for sgml-base (1.31) ... Setting up sgml-data (2.0.11+nmu1) ... Processing triggers for sgml-base (1.31) ... Setting up docbook (4.5-11) ... Processing triggers for sgml-base (1.31) ... Setting up docbook-to-man (1:2.0.0-47) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/open-jtalk-1.11/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../open-jtalk_1.11-5_source.changes dpkg-buildpackage: info: source package open-jtalk dpkg-buildpackage: info: source version 1.11-5 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by HIGUCHI Daisuke (VDR dai) dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf debian/rules clean dh clean --no-parallel debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/open-jtalk-1.11' dh_auto_clean rm -rf /build/reproducible-path/open-jtalk-1.11/debian/open_jtalk.1 \ /build/reproducible-path/open-jtalk-1.11/mecab-naist-jdic/char.bin \ /build/reproducible-path/open-jtalk-1.11/mecab-naist-jdic/matrix.bin \ /build/reproducible-path/open-jtalk-1.11/mecab-naist-jdic/sys.dic \ /build/reproducible-path/open-jtalk-1.11/mecab-naist-jdic/unk.dic \ /build/reproducible-path/open-jtalk-1.11/mecab-naist-jdic/left-id.def \ /build/reproducible-path/open-jtalk-1.11/mecab-naist-jdic/pos-id.def \ /build/reproducible-path/open-jtalk-1.11/mecab-naist-jdic/rewrite.def \ /build/reproducible-path/open-jtalk-1.11/mecab-naist-jdic/right-id.def make[1]: Leaving directory '/build/reproducible-path/open-jtalk-1.11' dh_autoreconf_clean -O--no-parallel dh_clean -O--no-parallel debian/rules binary dh binary --no-parallel dh_update_autotools_config -O--no-parallel dh_autoreconf -O--no-parallel configure.ac:29: warning: The macro 'AC_HEADER_STDC' is obsolete. configure.ac:29: You should run autoupdate. ./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from... configure.ac:29: the top level configure.ac:50: warning: The macro 'AC_PROG_GCC_TRADITIONAL' is obsolete. configure.ac:50: You should run autoupdate. ./lib/autoconf/c.m4:1676: AC_PROG_GCC_TRADITIONAL is expanded from... configure.ac:50: the top level configure.ac:52: warning: The macro 'AC_ISC_POSIX' is obsolete. configure.ac:52: You should run autoupdate. ./lib/autoconf/specific.m4:732: AC_ISC_POSIX is expanded from... configure.ac:52: the top level configure.ac:53: warning: The macro 'AC_CYGWIN' is obsolete. configure.ac:53: You should run autoupdate. ./lib/autoconf/specific.m4:496: AC_CYGWIN is expanded from... configure.ac:53: the top level configure.ac:54: warning: The macro 'AC_LANG_CPLUSPLUS' is obsolete. configure.ac:54: You should run autoupdate. ./lib/autoconf/c.m4:270: AC_LANG_CPLUSPLUS is expanded from... configure.ac:54: the top level configure.ac:87: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:87: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:87: the top level configure.ac:87: warning: The macro 'AC_WARN' is obsolete. configure.ac:87: You should run autoupdate. ./lib/autoconf/oldnames.m4:33: AC_WARN is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2821: _AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2837: AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:87: the top level configure.ac:102: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:102: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:102: the top level configure.ac:102: warning: The macro 'AC_WARN' is obsolete. configure.ac:102: You should run autoupdate. ./lib/autoconf/oldnames.m4:33: AC_WARN is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2821: _AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2837: AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:102: the top level configure.ac:116: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:116: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:116: the top level configure.ac:116: warning: The macro 'AC_WARN' is obsolete. configure.ac:116: You should run autoupdate. ./lib/autoconf/oldnames.m4:33: AC_WARN is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2821: _AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2837: AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:116: the top level configure.ac:130: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:130: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:130: the top level configure.ac:130: warning: The macro 'AC_WARN' is obsolete. configure.ac:130: You should run autoupdate. ./lib/autoconf/oldnames.m4:33: AC_WARN is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2821: _AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2837: AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:130: the top level configure.ac:145: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:145: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:145: the top level configure.ac:145: warning: The macro 'AC_WARN' is obsolete. configure.ac:145: You should run autoupdate. ./lib/autoconf/oldnames.m4:33: AC_WARN is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2821: _AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2837: AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:145: the top level configure.ac:158: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:158: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:158: the top level configure.ac:158: warning: The macro 'AC_WARN' is obsolete. configure.ac:158: You should run autoupdate. ./lib/autoconf/oldnames.m4:33: AC_WARN is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2821: _AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2837: AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:158: the top level configure.ac:177: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:177: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:177: the top level configure.ac:249: warning: The macro 'AC_HAVE_LIBRARY' is obsolete. configure.ac:249: You should run autoupdate. ./lib/autoconf/libs.m4:138: AC_HAVE_LIBRARY is expanded from... configure.ac:249: the top level debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/open-jtalk-1.11' dh_auto_configure -- --with-charset=utf8 --with-hts-engine-header-path=/usr/include --with-hts-engine-library-path=/usr/lib/arm-linux-gnueabihf ./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --with-charset=utf8 --with-hts-engine-header-path=/usr/include --with-hts-engine-library-path=/usr/lib/arm-linux-gnueabihf checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none checking for g++... g++ checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... none checking for ranlib... ranlib checking for ar... ar checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/param.h... yes checking whether byte ordering is bigendian... no checking for log in -lm... yes checking for main in -lstdc++... yes checking for iconv_open in -liconv... no checking for iconv_open... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking for fcntl.h... yes checking for sys/stat.h... (cached) yes checking for sys/mman.h... yes checking for sys/times.h... yes checking for sys/types.h... (cached) yes checking for dirent.h... yes checking for ctype.h... yes checking for sys/types.h... (cached) yes checking for io.h... no checking for windows.h... no checking for setjmp.h... yes checking for an ANSI C-conforming const... yes checking for size_t... yes checking build system type... arm-unknown-linux-gnueabihf checking host system type... arm-unknown-linux-gnueabihf checking for getpagesize... yes checking for working mmap... yes checking for sqrt... yes checking for strstr... yes checking for getenv... yes checking for opendir... yes checking for setjmp... yes checking whether make sets $(MAKE)... (cached) yes checking for library containing strerror... none required checking for off_t... yes checking for size_t... (cached) yes checking size of char... 1 checking size of short... 2 checking size of int... 4 checking size of long... 4 checking size of long long... 8 checking size of size_t... 4 checking for size_t... (cached) yes checking whether make is GNU Make... yes checking if g++ supports template (required)... yes checking if g++ supports const_cast<> (required)... yes checking if g++ supports static_cast<> (required)... yes checking if g++ supports dynamic_cast<> (required)... yes checking if g++ supports reinterpret_cast<> (required)... yes checking if g++ supports exception handler (required)... yes checking if g++ supports namespaces (required) ... yes checking if g++ environment provides all required features... yes checking for HTS_engine.h... /usr/include/HTS_engine.h checking for libHTSEngine.so... /usr/lib/arm-linux-gnueabihf/libHTSEngine.so checking charset... utf8 checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating bin/Makefile config.status: creating text2mecab/Makefile config.status: creating mecab/Makefile config.status: creating mecab/src/Makefile config.status: creating mecab2njd/Makefile config.status: creating njd/Makefile config.status: creating njd_set_pronunciation/Makefile config.status: creating njd_set_digit/Makefile config.status: creating njd_set_accent_phrase/Makefile config.status: creating njd_set_accent_type/Makefile config.status: creating njd_set_unvoiced_vowel/Makefile config.status: creating njd_set_long_vowel/Makefile config.status: creating njd2jpcommon/Makefile config.status: creating jpcommon/Makefile config.status: creating mecab-naist-jdic/Makefile config.status: creating mecab/config.h config.status: executing depfiles commands make[1]: Leaving directory '/build/reproducible-path/open-jtalk-1.11' debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/open-jtalk-1.11' dh_auto_build make -j1 make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11' Making all in text2mecab make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/text2mecab' gcc -DHAVE_CONFIG_H -I. -I../mecab -D CHARSET_UTF_8 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o text2mecab.o text2mecab.c rm -f libtext2mecab.a ar cru libtext2mecab.a text2mecab.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libtext2mecab.a make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/text2mecab' Making all in mecab make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/mecab' make all-recursive make[4]: Entering directory '/build/reproducible-path/open-jtalk-1.11/mecab' Making all in src make[5]: Entering directory '/build/reproducible-path/open-jtalk-1.11/mecab/src' g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o mecab-dict-index.o mecab-dict-index.cpp g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o char_property.o char_property.cpp In file included from char_property.cpp:11: char_property.h: In member function 'const char* MeCab::CharProperty::seekToOtherType(const char*, const char*, MeCab::CharInfo, MeCab::CharInfo*, size_t*, size_t*) const': char_property.h:40:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 40 | register const char *p = begin; | ^ char_property.cpp: In static member function 'static bool MeCab::CharProperty::compile(const char*, const char*, const char*)': char_property.cpp:194:18: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct MeCab::CharInfo'; use assignment or value-initialization instead [-Wclass-memaccess] 194 | std::memset(&c, 0, sizeof(c)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ char_property.h:16:8: note: 'struct MeCab::CharInfo' declared here 16 | struct CharInfo { | ^~~~~~~~ g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o connector.o connector.cpp g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o context_id.o context_id.cpp g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o dictionary.o dictionary.cpp In file included from dictionary.cpp:10: char_property.h: In member function 'const char* MeCab::CharProperty::seekToOtherType(const char*, const char*, MeCab::CharInfo, MeCab::CharInfo*, size_t*, size_t*) const': char_property.h:40:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 40 | register const char *p = begin; | ^ In file included from dictionary.h:11, from dictionary.cpp:12: darts.h: In member function 'T MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, size_t, size_t) const': darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 407 | register array_type_ b = array_[node_pos].base; | ^ darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 408 | register array_u_type_ p; | ^ darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 410 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In member function 'size_t MeCab::Darts::DoubleArrayImpl::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const': darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 434 | register array_type_ b = array_[node_pos].base; | ^ darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 435 | register size_t num = 0; | ^~~ darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register array_type_ n; | ^ darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 437 | register array_u_type_ p; | ^ darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 439 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In member function 'MeCab::Darts::DoubleArrayImpl::value_type MeCab::Darts::DoubleArrayImpl::traverse(const key_type*, size_t&, size_t&, size_t) const': darts.h:472:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 472 | register array_type_ b = array_[node_pos].base; | ^ darts.h:473:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 473 | register array_u_type_ p; | ^ darts.h: In instantiation of 'size_t MeCab::Darts::DoubleArrayImpl::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; size_t = unsigned int; key_type = char]': dictionary.h:37:34: required from here 37 | return da_.commonPrefixSearch(key, result, rlen, len); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 434 | register array_type_ b = array_[node_pos].base; | ^ darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 435 | register size_t num = 0; | ^~~ darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register array_type_ n; | ^ darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 437 | register array_u_type_ p; | ^ darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 439 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In instantiation of 'T MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; key_type = char; size_t = unsigned int]': darts.h:394:33: required from 'void MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, T&, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; key_type = char; size_t = unsigned int]' 394 | result = exactMatchSearch(key, len, node_pos); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ dictionary.h:42:25: required from here 42 | da_.exactMatchSearch(key, n); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 407 | register array_type_ b = array_[node_pos].base; | ^ darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 408 | register array_u_type_ p; | ^ darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 410 | for (register size_t i = 0; i < len; ++i) { | ^ g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o dictionary_compiler.o dictionary_compiler.cpp In file included from dictionary_compiler.cpp:9: char_property.h: In member function 'const char* MeCab::CharProperty::seekToOtherType(const char*, const char*, MeCab::CharInfo, MeCab::CharInfo*, size_t*, size_t*) const': char_property.h:40:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 40 | register const char *p = begin; | ^ In file included from dictionary.h:11, from dictionary_compiler.cpp:11: darts.h: In member function 'T MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, size_t, size_t) const': darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 407 | register array_type_ b = array_[node_pos].base; | ^ darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 408 | register array_u_type_ p; | ^ darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 410 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In member function 'size_t MeCab::Darts::DoubleArrayImpl::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const': darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 434 | register array_type_ b = array_[node_pos].base; | ^ darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 435 | register size_t num = 0; | ^~~ darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register array_type_ n; | ^ darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 437 | register array_u_type_ p; | ^ darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 439 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In member function 'MeCab::Darts::DoubleArrayImpl::value_type MeCab::Darts::DoubleArrayImpl::traverse(const key_type*, size_t&, size_t&, size_t) const': darts.h:472:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 472 | register array_type_ b = array_[node_pos].base; | ^ darts.h:473:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 473 | register array_u_type_ p; | ^ darts.h: In instantiation of 'size_t MeCab::Darts::DoubleArrayImpl::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; size_t = unsigned int; key_type = char]': dictionary.h:37:34: required from here 37 | return da_.commonPrefixSearch(key, result, rlen, len); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 434 | register array_type_ b = array_[node_pos].base; | ^ darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 435 | register size_t num = 0; | ^~~ darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register array_type_ n; | ^ darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 437 | register array_u_type_ p; | ^ darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 439 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In instantiation of 'T MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; key_type = char; size_t = unsigned int]': darts.h:394:33: required from 'void MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, T&, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; key_type = char; size_t = unsigned int]' 394 | result = exactMatchSearch(key, len, node_pos); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ dictionary.h:42:25: required from here 42 | da_.exactMatchSearch(key, n); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 407 | register array_type_ b = array_[node_pos].base; | ^ darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 408 | register array_u_type_ p; | ^ darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 410 | for (register size_t i = 0; i < len; ++i) { | ^ g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o dictionary_generator.o dictionary_generator.cpp In file included from dictionary_generator.cpp:11: char_property.h: In member function 'const char* MeCab::CharProperty::seekToOtherType(const char*, const char*, MeCab::CharInfo, MeCab::CharInfo*, size_t*, size_t*) const': char_property.h:40:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 40 | register const char *p = begin; | ^ In file included from dictionary.h:11, from dictionary_generator.cpp:14: darts.h: In member function 'T MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, size_t, size_t) const': darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 407 | register array_type_ b = array_[node_pos].base; | ^ darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 408 | register array_u_type_ p; | ^ darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 410 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In member function 'size_t MeCab::Darts::DoubleArrayImpl::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const': darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 434 | register array_type_ b = array_[node_pos].base; | ^ darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 435 | register size_t num = 0; | ^~~ darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register array_type_ n; | ^ darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 437 | register array_u_type_ p; | ^ darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 439 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In member function 'MeCab::Darts::DoubleArrayImpl::value_type MeCab::Darts::DoubleArrayImpl::traverse(const key_type*, size_t&, size_t&, size_t) const': darts.h:472:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 472 | register array_type_ b = array_[node_pos].base; | ^ darts.h:473:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 473 | register array_u_type_ p; | ^ darts.h: In instantiation of 'size_t MeCab::Darts::DoubleArrayImpl::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; size_t = unsigned int; key_type = char]': dictionary.h:37:34: required from here 37 | return da_.commonPrefixSearch(key, result, rlen, len); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 434 | register array_type_ b = array_[node_pos].base; | ^ darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 435 | register size_t num = 0; | ^~~ darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register array_type_ n; | ^ darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 437 | register array_u_type_ p; | ^ darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 439 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In instantiation of 'T MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; key_type = char; size_t = unsigned int]': darts.h:394:33: required from 'void MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, T&, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; key_type = char; size_t = unsigned int]' 394 | result = exactMatchSearch(key, len, node_pos); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ dictionary.h:42:25: required from here 42 | da_.exactMatchSearch(key, n); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 407 | register array_type_ b = array_[node_pos].base; | ^ darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 408 | register array_u_type_ p; | ^ darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 410 | for (register size_t i = 0; i < len; ++i) { | ^ g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o dictionary_rewriter.o dictionary_rewriter.cpp dictionary_rewriter.cpp: In member function 'bool MeCab::RewritePattern::rewrite(size_t, const char**, std::string*) const': dictionary_rewriter.cpp:47:17: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 8192 equals destination size [-Wstringop-truncation] 47 | std::strncpy(buf.get(), pat + 1, buf.size()); | ^ dictionary_rewriter.cpp: In member function 'bool MeCab::RewritePattern::set_pattern(const char*, const char*)': dictionary_rewriter.cpp:67:15: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 8192 equals destination size [-Wstringop-truncation] 67 | std::strncpy(buf.get(), src, buf.size()); | ^ dictionary_rewriter.cpp:70:15: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 8192 equals destination size [-Wstringop-truncation] 70 | std::strncpy(buf.get(), dst, buf.size()); | ^ g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o eval.o eval.cpp eval.cpp: In static member function 'static bool MeCab::Eval::eval(int, char**)': eval.cpp:104:17: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 8192 equals destination size [-Wstringop-truncation] 104 | std::strncpy(buf.get(), level_str, buf.size()); | ^ g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o feature_index.o feature_index.cpp In file included from feature_index.h:13, from feature_index.cpp:11: darts.h: In member function 'T MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, size_t, size_t) const': darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 407 | register array_type_ b = array_[node_pos].base; | ^ darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 408 | register array_u_type_ p; | ^ darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 410 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In member function 'size_t MeCab::Darts::DoubleArrayImpl::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const': darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 434 | register array_type_ b = array_[node_pos].base; | ^ darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 435 | register size_t num = 0; | ^~~ darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register array_type_ n; | ^ darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 437 | register array_u_type_ p; | ^ darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 439 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In member function 'MeCab::Darts::DoubleArrayImpl::value_type MeCab::Darts::DoubleArrayImpl::traverse(const key_type*, size_t&, size_t&, size_t) const': darts.h:472:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 472 | register array_type_ b = array_[node_pos].base; | ^ darts.h:473:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 473 | register array_u_type_ p; | ^ feature_index.cpp: In member function 'bool MeCab::FeatureIndex::buildUnigramFeature(MeCab::LearnerPath*, const char*)': feature_index.cpp:337:15: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 2048 equals destination size [-Wstringop-truncation] 337 | std::strncpy(ubuf.get(), ufeature, ubuf.size()); | ^ feature_index.cpp: In member function 'bool MeCab::FeatureIndex::buildBigramFeature(MeCab::LearnerPath*, const char*, const char*)': feature_index.cpp:389:15: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 2048 equals destination size [-Wstringop-truncation] 389 | std::strncpy(lbuf.get(), rfeature, lbuf.size()); | ^ feature_index.cpp:390:15: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 2048 equals destination size [-Wstringop-truncation] 390 | std::strncpy(rbuf.get(), lfeature, rbuf.size()); | ^ In file included from /usr/include/c++/14/algorithm:61, from feature_index.cpp:6: /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 85 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/14/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/14/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/14/bits/stl_algo.h:61: /usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1889:38: /usr/include/c++/14/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1855 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1856 | __comp); | ~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18, inlined from 'static bool MeCab::FeatureIndex::convert(const MeCab::Param&, const char*, std::string*)' at feature_index.cpp:600:12: /usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18, inlined from 'static bool MeCab::FeatureIndex::convert(const MeCab::Param&, const char*, std::string*)' at feature_index.cpp:600:12: /usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o iconv_utils.o iconv_utils.cpp In file included from iconv_utils.cpp:59: char_property.h: In member function 'const char* MeCab::CharProperty::seekToOtherType(const char*, const char*, MeCab::CharInfo, MeCab::CharInfo*, size_t*, size_t*) const': char_property.h:40:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 40 | register const char *p = begin; | ^ g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o lbfgs.o lbfgs.cpp g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o learner.o learner.cpp In file included from feature_index.h:13, from learner.cpp:10: darts.h: In member function 'T MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, size_t, size_t) const': darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 407 | register array_type_ b = array_[node_pos].base; | ^ darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 408 | register array_u_type_ p; | ^ darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 410 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In member function 'size_t MeCab::Darts::DoubleArrayImpl::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const': darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 434 | register array_type_ b = array_[node_pos].base; | ^ darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 435 | register size_t num = 0; | ^~~ darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register array_type_ n; | ^ darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 437 | register array_u_type_ p; | ^ darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 439 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In member function 'MeCab::Darts::DoubleArrayImpl::value_type MeCab::Darts::DoubleArrayImpl::traverse(const key_type*, size_t&, size_t&, size_t) const': darts.h:472:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 472 | register array_type_ b = array_[node_pos].base; | ^ darts.h:473:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 473 | register array_u_type_ p; | ^ In file included from dictionary.h:12, from tokenizer.h:11, from learner_tagger.h:13, from learner.cpp:13: char_property.h: In member function 'const char* MeCab::CharProperty::seekToOtherType(const char*, const char*, MeCab::CharInfo, MeCab::CharInfo*, size_t*, size_t*) const': char_property.h:40:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 40 | register const char *p = begin; | ^ darts.h: In instantiation of 'size_t MeCab::Darts::DoubleArrayImpl::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; size_t = unsigned int; key_type = char]': dictionary.h:37:34: required from here 37 | return da_.commonPrefixSearch(key, result, rlen, len); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 434 | register array_type_ b = array_[node_pos].base; | ^ darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 435 | register size_t num = 0; | ^~~ darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register array_type_ n; | ^ darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 437 | register array_u_type_ p; | ^ darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 439 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In instantiation of 'T MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; key_type = char; size_t = unsigned int]': darts.h:394:33: required from 'void MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, T&, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; key_type = char; size_t = unsigned int]' 394 | result = exactMatchSearch(key, len, node_pos); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ dictionary.h:42:25: required from here 42 | da_.exactMatchSearch(key, n); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 407 | register array_type_ b = array_[node_pos].base; | ^ darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 408 | register array_u_type_ p; | ^ darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 410 | for (register size_t i = 0; i < len; ++i) { | ^ g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o learner_tagger.o learner_tagger.cpp In file included from feature_index.h:13, from learner_tagger.h:12, from learner_tagger.cpp:13: darts.h: In member function 'T MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, size_t, size_t) const': darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 407 | register array_type_ b = array_[node_pos].base; | ^ darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 408 | register array_u_type_ p; | ^ darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 410 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In member function 'size_t MeCab::Darts::DoubleArrayImpl::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const': darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 434 | register array_type_ b = array_[node_pos].base; | ^ darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 435 | register size_t num = 0; | ^~~ darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register array_type_ n; | ^ darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 437 | register array_u_type_ p; | ^ darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 439 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In member function 'MeCab::Darts::DoubleArrayImpl::value_type MeCab::Darts::DoubleArrayImpl::traverse(const key_type*, size_t&, size_t&, size_t) const': darts.h:472:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 472 | register array_type_ b = array_[node_pos].base; | ^ darts.h:473:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 473 | register array_u_type_ p; | ^ In file included from dictionary.h:12, from tokenizer.h:11, from learner_tagger.h:13: char_property.h: In member function 'const char* MeCab::CharProperty::seekToOtherType(const char*, const char*, MeCab::CharInfo, MeCab::CharInfo*, size_t*, size_t*) const': char_property.h:40:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 40 | register const char *p = begin; | ^ darts.h: In instantiation of 'size_t MeCab::Darts::DoubleArrayImpl::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; size_t = unsigned int; key_type = char]': dictionary.h:37:34: required from here 37 | return da_.commonPrefixSearch(key, result, rlen, len); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 434 | register array_type_ b = array_[node_pos].base; | ^ darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 435 | register size_t num = 0; | ^~~ darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register array_type_ n; | ^ darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 437 | register array_u_type_ p; | ^ darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 439 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In instantiation of 'T MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; key_type = char; size_t = unsigned int]': darts.h:394:33: required from 'void MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, T&, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; key_type = char; size_t = unsigned int]' 394 | result = exactMatchSearch(key, len, node_pos); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ dictionary.h:42:25: required from here 42 | da_.exactMatchSearch(key, n); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 407 | register array_type_ b = array_[node_pos].base; | ^ darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 408 | register array_u_type_ p; | ^ darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 410 | for (register size_t i = 0; i < len; ++i) { | ^ learner_tagger.cpp: At global scope: learner_tagger.cpp:25:7: warning: 'char* MeCab::{anonymous}::mystrdup(const std::string&)' defined but not used [-Wunused-function] 25 | char *mystrdup(const std::string &str) { | ^~~~~~~~ g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o libmecab.o libmecab.cpp In file included from dictionary.h:11, from tokenizer.h:11, from libmecab.cpp:52: darts.h: In member function 'T MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, size_t, size_t) const': darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 407 | register array_type_ b = array_[node_pos].base; | ^ darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 408 | register array_u_type_ p; | ^ darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 410 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In member function 'size_t MeCab::Darts::DoubleArrayImpl::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const': darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 434 | register array_type_ b = array_[node_pos].base; | ^ darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 435 | register size_t num = 0; | ^~~ darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register array_type_ n; | ^ darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 437 | register array_u_type_ p; | ^ darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 439 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In member function 'MeCab::Darts::DoubleArrayImpl::value_type MeCab::Darts::DoubleArrayImpl::traverse(const key_type*, size_t&, size_t&, size_t) const': darts.h:472:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 472 | register array_type_ b = array_[node_pos].base; | ^ darts.h:473:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 473 | register array_u_type_ p; | ^ In file included from dictionary.h:12: char_property.h: In member function 'const char* MeCab::CharProperty::seekToOtherType(const char*, const char*, MeCab::CharInfo, MeCab::CharInfo*, size_t*, size_t*) const': char_property.h:40:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 40 | register const char *p = begin; | ^ darts.h: In instantiation of 'size_t MeCab::Darts::DoubleArrayImpl::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; size_t = unsigned int; key_type = char]': dictionary.h:37:34: required from here 37 | return da_.commonPrefixSearch(key, result, rlen, len); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 434 | register array_type_ b = array_[node_pos].base; | ^ darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 435 | register size_t num = 0; | ^~~ darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register array_type_ n; | ^ darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 437 | register array_u_type_ p; | ^ darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 439 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In instantiation of 'T MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; key_type = char; size_t = unsigned int]': darts.h:394:33: required from 'void MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, T&, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; key_type = char; size_t = unsigned int]' 394 | result = exactMatchSearch(key, len, node_pos); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ dictionary.h:42:25: required from here 42 | da_.exactMatchSearch(key, n); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 407 | register array_type_ b = array_[node_pos].base; | ^ darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 408 | register array_u_type_ p; | ^ darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 410 | for (register size_t i = 0; i < len; ++i) { | ^ g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o mecab.o mecab.cpp g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o nbest_generator.o nbest_generator.cpp g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o param.o param.cpp param.cpp: In member function 'bool MeCab::Param::open(const char*, const MeCab::Option*)': param.cpp:255:15: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 8192 equals destination size [-Wstringop-truncation] 255 | std::strncpy(str.get(), arg, str.size()); | ^ g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o string_buffer.o string_buffer.cpp g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o tagger.o tagger.cpp In file included from dictionary.h:11, from tokenizer.h:11, from tagger.cpp:18: darts.h: In member function 'T MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, size_t, size_t) const': darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 407 | register array_type_ b = array_[node_pos].base; | ^ darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 408 | register array_u_type_ p; | ^ darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 410 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In member function 'size_t MeCab::Darts::DoubleArrayImpl::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const': darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 434 | register array_type_ b = array_[node_pos].base; | ^ darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 435 | register size_t num = 0; | ^~~ darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register array_type_ n; | ^ darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 437 | register array_u_type_ p; | ^ darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 439 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In member function 'MeCab::Darts::DoubleArrayImpl::value_type MeCab::Darts::DoubleArrayImpl::traverse(const key_type*, size_t&, size_t&, size_t) const': darts.h:472:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 472 | register array_type_ b = array_[node_pos].base; | ^ darts.h:473:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 473 | register array_u_type_ p; | ^ In file included from dictionary.h:12: char_property.h: In member function 'const char* MeCab::CharProperty::seekToOtherType(const char*, const char*, MeCab::CharInfo, MeCab::CharInfo*, size_t*, size_t*) const': char_property.h:40:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 40 | register const char *p = begin; | ^ darts.h: In instantiation of 'size_t MeCab::Darts::DoubleArrayImpl::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; size_t = unsigned int; key_type = char]': dictionary.h:37:34: required from here 37 | return da_.commonPrefixSearch(key, result, rlen, len); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 434 | register array_type_ b = array_[node_pos].base; | ^ darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 435 | register size_t num = 0; | ^~~ darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register array_type_ n; | ^ darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 437 | register array_u_type_ p; | ^ darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 439 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In instantiation of 'T MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; key_type = char; size_t = unsigned int]': darts.h:394:33: required from 'void MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, T&, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; key_type = char; size_t = unsigned int]' 394 | result = exactMatchSearch(key, len, node_pos); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ dictionary.h:42:25: required from here 42 | da_.exactMatchSearch(key, n); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 407 | register array_type_ b = array_[node_pos].base; | ^ darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 408 | register array_u_type_ p; | ^ darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 410 | for (register size_t i = 0; i < len; ++i) { | ^ g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o tokenizer.o tokenizer.cpp In file included from tokenizer.cpp:8: darts.h: In member function 'T MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, size_t, size_t) const': darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 407 | register array_type_ b = array_[node_pos].base; | ^ darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 408 | register array_u_type_ p; | ^ darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 410 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In member function 'size_t MeCab::Darts::DoubleArrayImpl::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const': darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 434 | register array_type_ b = array_[node_pos].base; | ^ darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 435 | register size_t num = 0; | ^~~ darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register array_type_ n; | ^ darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 437 | register array_u_type_ p; | ^ darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 439 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In member function 'MeCab::Darts::DoubleArrayImpl::value_type MeCab::Darts::DoubleArrayImpl::traverse(const key_type*, size_t&, size_t&, size_t) const': darts.h:472:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 472 | register array_type_ b = array_[node_pos].base; | ^ darts.h:473:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 473 | register array_u_type_ p; | ^ In file included from dictionary.h:12, from tokenizer.h:11, from tokenizer.cpp:12: char_property.h: In member function 'const char* MeCab::CharProperty::seekToOtherType(const char*, const char*, MeCab::CharInfo, MeCab::CharInfo*, size_t*, size_t*) const': char_property.h:40:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 40 | register const char *p = begin; | ^ darts.h: In instantiation of 'size_t MeCab::Darts::DoubleArrayImpl::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; size_t = unsigned int; key_type = char]': dictionary.h:37:34: required from here 37 | return da_.commonPrefixSearch(key, result, rlen, len); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 434 | register array_type_ b = array_[node_pos].base; | ^ darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 435 | register size_t num = 0; | ^~~ darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register array_type_ n; | ^ darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 437 | register array_u_type_ p; | ^ darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 439 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In instantiation of 'T MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; key_type = char; size_t = unsigned int]': darts.h:394:33: required from 'void MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, T&, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; key_type = char; size_t = unsigned int]' 394 | result = exactMatchSearch(key, len, node_pos); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ dictionary.h:42:25: required from here 42 | da_.exactMatchSearch(key, n); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 407 | register array_type_ b = array_[node_pos].base; | ^ darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 408 | register array_u_type_ p; | ^ darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 410 | for (register size_t i = 0; i < len; ++i) { | ^ tokenizer.cpp: In function 'bool MeCab::{anonymous}::is_valid_node(const MeCab::Lattice*, N*) [with N = mecab_node_t]': tokenizer.cpp:193:15: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 8192 equals destination size [-Wstringop-truncation] 193 | std::strncpy(buf1.get(), f1, buf1.size()); | ^ tokenizer.cpp:194:15: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 8192 equals destination size [-Wstringop-truncation] 194 | std::strncpy(buf2.get(), f2, buf2.size()); | ^ tokenizer.cpp: In member function 'bool MeCab::Tokenizer::open(const MeCab::Param&) [with N = mecab_learner_node_t; P = mecab_learner_path_t]': tokenizer.cpp:123:17: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 8192 equals destination size [-Wstringop-truncation] 123 | std::strncpy(buf.get(), userdic.c_str(), buf.size()); | ^ tokenizer.cpp: In member function 'bool MeCab::Tokenizer::open(const MeCab::Param&) [with N = mecab_node_t; P = mecab_path_t]': tokenizer.cpp:123:17: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 8192 equals destination size [-Wstringop-truncation] g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o utils.o utils.cpp g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o viterbi.o viterbi.cpp In file included from dictionary.h:11, from tokenizer.h:11, from viterbi.cpp:18: darts.h: In member function 'T MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, size_t, size_t) const': darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 407 | register array_type_ b = array_[node_pos].base; | ^ darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 408 | register array_u_type_ p; | ^ darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 410 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In member function 'size_t MeCab::Darts::DoubleArrayImpl::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const': darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 434 | register array_type_ b = array_[node_pos].base; | ^ darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 435 | register size_t num = 0; | ^~~ darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register array_type_ n; | ^ darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 437 | register array_u_type_ p; | ^ darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 439 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In member function 'MeCab::Darts::DoubleArrayImpl::value_type MeCab::Darts::DoubleArrayImpl::traverse(const key_type*, size_t&, size_t&, size_t) const': darts.h:472:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 472 | register array_type_ b = array_[node_pos].base; | ^ darts.h:473:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 473 | register array_u_type_ p; | ^ In file included from dictionary.h:12: char_property.h: In member function 'const char* MeCab::CharProperty::seekToOtherType(const char*, const char*, MeCab::CharInfo, MeCab::CharInfo*, size_t*, size_t*) const': char_property.h:40:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 40 | register const char *p = begin; | ^ viterbi.cpp: In function 'bool MeCab::{anonymous}::connect(size_t, MeCab::Node*, MeCab::Node**, MeCab::Node**, const MeCab::Connector*, MeCab::Allocator*)': viterbi.cpp:321:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 321 | register long best_cost = 2147483647; | ^~~~~~~~~ viterbi.cpp:324:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 324 | register int lcost = connector->cost(lnode, rnode); // local cost | ^~~~~ viterbi.cpp:325:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 325 | register long cost = lnode->cost + lcost; | ^~~~ darts.h: In instantiation of 'size_t MeCab::Darts::DoubleArrayImpl::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; size_t = unsigned int; key_type = char]': dictionary.h:37:34: required from here 37 | return da_.commonPrefixSearch(key, result, rlen, len); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 434 | register array_type_ b = array_[node_pos].base; | ^ darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 435 | register size_t num = 0; | ^~~ darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 436 | register array_type_ n; | ^ darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 437 | register array_u_type_ p; | ^ darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 439 | for (register size_t i = 0; i < len; ++i) { | ^ darts.h: In instantiation of 'T MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; key_type = char; size_t = unsigned int]': darts.h:394:33: required from 'void MeCab::Darts::DoubleArrayImpl::exactMatchSearch(const key_type*, T&, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length; key_type = char; size_t = unsigned int]' 394 | result = exactMatchSearch(key, len, node_pos); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ dictionary.h:42:25: required from here 42 | da_.exactMatchSearch(key, n); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 407 | register array_type_ b = array_[node_pos].base; | ^ darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 408 | register array_u_type_ p; | ^ darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 410 | for (register size_t i = 0; i < len; ++i) { | ^ viterbi.cpp: In instantiation of 'bool MeCab::{anonymous}::connect(size_t, MeCab::Node*, MeCab::Node**, MeCab::Node**, const MeCab::Connector*, MeCab::Allocator*) [with bool IsAllPath = true; size_t = unsigned int; MeCab::Node = mecab_node_t]': viterbi.cpp:379:30: required from 'bool MeCab::Viterbi::viterbi(MeCab::Lattice*) const [with bool IsAllPath = true; bool IsPartial = true]' 379 | if (!connect(pos, right_node, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 380 | begin_node_list, | ~~~~~~~~~~~~~~~~ 381 | end_node_list, | ~~~~~~~~~~~~~~ 382 | connector_.get(), | ~~~~~~~~~~~~~~~~~ 383 | allocator)) { | ~~~~~~~~~~ viterbi.cpp:84:35: required from here 84 | result = viterbi(lattice); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ viterbi.cpp:321:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 321 | register long best_cost = 2147483647; | ^~~~~~~~~ viterbi.cpp:324:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 324 | register int lcost = connector->cost(lnode, rnode); // local cost | ^~~~~ viterbi.cpp:325:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 325 | register long cost = lnode->cost + lcost; | ^~~~ viterbi.cpp: In instantiation of 'bool MeCab::{anonymous}::connect(size_t, MeCab::Node*, MeCab::Node**, MeCab::Node**, const MeCab::Connector*, MeCab::Allocator*) [with bool IsAllPath = false; size_t = unsigned int; MeCab::Node = mecab_node_t]': viterbi.cpp:379:30: required from 'bool MeCab::Viterbi::viterbi(MeCab::Lattice*) const [with bool IsAllPath = false; bool IsPartial = true]' 379 | if (!connect(pos, right_node, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 380 | begin_node_list, | ~~~~~~~~~~~~~~~~ 381 | end_node_list, | ~~~~~~~~~~~~~~ 382 | connector_.get(), | ~~~~~~~~~~~~~~~~~ 383 | allocator)) { | ~~~~~~~~~~ viterbi.cpp:91:36: required from here 91 | result = viterbi(lattice); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ viterbi.cpp:321:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 321 | register long best_cost = 2147483647; | ^~~~~~~~~ viterbi.cpp:324:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 324 | register int lcost = connector->cost(lnode, rnode); // local cost | ^~~~~ viterbi.cpp:325:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 325 | register long cost = lnode->cost + lcost; | ^~~~ In file included from viterbi.cpp:14: param.h: At global scope: param.h:30:13: warning: 'Target {anonymous}::lexical_cast(Source) [with Target = std::__cxx11::basic_string; Source = std::__cxx11::basic_string]' defined but not used [-Wunused-function] 30 | std::string lexical_cast(std::string arg) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -I../../mecab -D DIC_VERSION=102 -D MECAB_USE_UTF8_ONLY -D MECAB_DEFAULT_RC="\"dummy\"" -D MECAB_DEFAULT_CHARSET="\"UTF-8\"" -D PACKAGE="\"open_jtalk\"" -D VERSION="\"1.11\"" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o writer.o writer.cpp writer.cpp: In member function 'bool MeCab::Writer::writeNode(MeCab::Lattice*, const char*, const MeCab::Node*, MeCab::StringBuffer*) const': writer.cpp:352:27: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 8192 equals destination size [-Wstringop-truncation] 352 | std::strncpy(buf.get(), node->feature, buf.size()); | ^ rm -f libmecab.a ar cru libmecab.a char_property.o connector.o context_id.o dictionary.o dictionary_compiler.o dictionary_generator.o dictionary_rewriter.o eval.o feature_index.o iconv_utils.o lbfgs.o learner.o learner_tagger.o libmecab.o mecab.o nbest_generator.o param.o string_buffer.o tagger.o tokenizer.o utils.o viterbi.o writer.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libmecab.a g++ -O3 -Wall -Wno-deprecated -g -O2 -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -Wl,-z,relro -Wl,-z,now -o mecab-dict-index mecab-dict-index.o libmecab.a -lm -lstdc++ make[5]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/mecab/src' make[5]: Entering directory '/build/reproducible-path/open-jtalk-1.11/mecab' make[5]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/mecab' make[4]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/mecab' make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/mecab' Making all in mecab2njd make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/mecab2njd' gcc -DHAVE_CONFIG_H -I. -I../mecab -I ../njd -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o mecab2njd.o mecab2njd.c rm -f libmecab2njd.a ar cru libmecab2njd.a mecab2njd.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libmecab2njd.a make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/mecab2njd' Making all in njd make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd' gcc -DHAVE_CONFIG_H -I. -I../mecab -D CHARSET_UTF_8 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o njd.o njd.c gcc -DHAVE_CONFIG_H -I. -I../mecab -D CHARSET_UTF_8 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o njd_node.o njd_node.c In file included from /usr/include/stdio.h:970, from njd_node.c:54: In function 'sprintf', inlined from 'NJDNode_sprint' at njd_node.c:605:4: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:30:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'buff' [-Wrestrict] 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ njd_node.c: In function 'NJDNode_sprint': njd_node.c:603:43: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 603 | void NJDNode_sprint(NJDNode * node, char *buff, const char *split_code) | ~~~~~~^~~~ rm -f libnjd.a ar cru libnjd.a njd.o njd_node.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libnjd.a make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd' Making all in njd_set_pronunciation make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_pronunciation' gcc -DHAVE_CONFIG_H -I. -I../mecab -I ../njd -D CHARSET_UTF_8 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o njd_set_pronunciation.o njd_set_pronunciation.c rm -f libnjd_set_pronunciation.a ar cru libnjd_set_pronunciation.a njd_set_pronunciation.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libnjd_set_pronunciation.a make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_pronunciation' Making all in njd_set_digit make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_digit' gcc -DHAVE_CONFIG_H -I. -I../mecab -I ../njd -D CHARSET_UTF_8 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o njd_set_digit.o njd_set_digit.c rm -f libnjd_set_digit.a ar cru libnjd_set_digit.a njd_set_digit.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libnjd_set_digit.a make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_digit' Making all in njd_set_accent_phrase make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_accent_phrase' gcc -DHAVE_CONFIG_H -I. -I../mecab -I ../njd -D CHARSET_UTF_8 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o njd_set_accent_phrase.o njd_set_accent_phrase.c rm -f libnjd_set_accent_phrase.a ar cru libnjd_set_accent_phrase.a njd_set_accent_phrase.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libnjd_set_accent_phrase.a make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_accent_phrase' Making all in njd_set_accent_type make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_accent_type' gcc -DHAVE_CONFIG_H -I. -I../mecab -I ../njd -D CHARSET_UTF_8 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o njd_set_accent_type.o njd_set_accent_type.c rm -f libnjd_set_accent_type.a ar cru libnjd_set_accent_type.a njd_set_accent_type.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libnjd_set_accent_type.a make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_accent_type' Making all in njd_set_unvoiced_vowel make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_unvoiced_vowel' gcc -DHAVE_CONFIG_H -I. -I../mecab -I ../njd -D CHARSET_UTF_8 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o njd_set_unvoiced_vowel.o njd_set_unvoiced_vowel.c rm -f libnjd_set_unvoiced_vowel.a ar cru libnjd_set_unvoiced_vowel.a njd_set_unvoiced_vowel.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libnjd_set_unvoiced_vowel.a make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_unvoiced_vowel' Making all in njd_set_long_vowel make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_long_vowel' gcc -DHAVE_CONFIG_H -I. -I../mecab -I ../njd -D CHARSET_UTF_8 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o njd_set_long_vowel.o njd_set_long_vowel.c njd_set_long_vowel.c:99:12: warning: 'detect_byte' defined but not used [-Wunused-function] 99 | static int detect_byte(const char *str) | ^~~~~~~~~~~ njd_set_long_vowel.c:85:12: warning: 'strtopcmp' defined but not used [-Wunused-function] 85 | static int strtopcmp(const char *str, const char *pattern) | ^~~~~~~~~ In file included from njd_set_long_vowel.c:77: njd_set_long_vowel_rule_utf_8.h:70:20: warning: 'njd_set_long_vowel_table' defined but not used [-Wunused-variable] 70 | static const char *njd_set_long_vowel_table[] = { | ^~~~~~~~~~~~~~~~~~~~~~~~ rm -f libnjd_set_long_vowel.a ar cru libnjd_set_long_vowel.a njd_set_long_vowel.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libnjd_set_long_vowel.a make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_long_vowel' Making all in njd2jpcommon make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd2jpcommon' gcc -DHAVE_CONFIG_H -I. -I../mecab -I ../njd -I ../jpcommon -D CHARSET_UTF_8 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o njd2jpcommon.o njd2jpcommon.c rm -f libnjd2jpcommon.a ar cru libnjd2jpcommon.a njd2jpcommon.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libnjd2jpcommon.a make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd2jpcommon' Making all in jpcommon make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/jpcommon' gcc -DHAVE_CONFIG_H -I. -I../mecab -D CHARSET_UTF_8 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o jpcommon.o jpcommon.c gcc -DHAVE_CONFIG_H -I. -I../mecab -D CHARSET_UTF_8 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o jpcommon_node.o jpcommon_node.c gcc -DHAVE_CONFIG_H -I. -I../mecab -D CHARSET_UTF_8 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o jpcommon_label.o jpcommon_label.c rm -f libjpcommon.a ar cru libjpcommon.a jpcommon.o jpcommon_node.o jpcommon_label.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libjpcommon.a make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/jpcommon' Making all in bin make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/bin' gcc -DHAVE_CONFIG_H -I. -I../mecab -I ../text2mecab -I ../mecab/src -I ../mecab2njd -I ../njd -I ../njd_set_pronunciation -I ../njd_set_digit -I ../njd_set_accent_phrase -I ../njd_set_accent_type -I ../njd_set_unvoiced_vowel -I ../njd_set_long_vowel -I ../njd2jpcommon -I ../jpcommon -I /usr/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -c -o open_jtalk.o open_jtalk.c open_jtalk.c: In function 'main': open_jtalk.c:438:4: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 438 | fgets(buff, MAXBUFLEN - 1, txtfp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -Wall -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/open-jtalk-1.11=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -finput-charset=UTF-8 -fexec-charset=UTF-8 -Wl,-z,relro -Wl,-z,now -o open_jtalk open_jtalk.o ../text2mecab/libtext2mecab.a ../mecab/src/libmecab.a ../mecab2njd/libmecab2njd.a ../njd/libnjd.a ../njd_set_pronunciation/libnjd_set_pronunciation.a ../njd_set_digit/libnjd_set_digit.a ../njd_set_accent_phrase/libnjd_set_accent_phrase.a ../njd_set_accent_type/libnjd_set_accent_type.a ../njd_set_unvoiced_vowel/libnjd_set_unvoiced_vowel.a ../njd_set_long_vowel/libnjd_set_long_vowel.a ../njd2jpcommon/libnjd2jpcommon.a ../jpcommon/libjpcommon.a /usr/lib/arm-linux-gnueabihf/libHTSEngine.so -lstdc++ -lm -lstdc++ make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/bin' Making all in mecab-naist-jdic make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/mecab-naist-jdic' cp _left-id.def left-id.def cp _rewrite.def rewrite.def cp _pos-id.def pos-id.def cp _right-id.def right-id.def ../mecab/src/mecab-dict-index -d . -o . -f UTF-8 -t UTF-8 reading ./unk.def ... 40 emitting double-array: 9% |### | emitting double-array: 18% |####### | emitting double-array: 27% |########### | emitting double-array: 36% |############### | emitting double-array: 45% |################### | emitting double-array: 54% |####################### | emitting double-array: 63% |########################### | emitting double-array: 72% |############################### | emitting double-array: 81% |################################### | emitting double-array: 90% |####################################### | emitting double-array: 100% |###########################################| ./model.def is not found. skipped. reading ./unidic-csj.csv ... 302157 reading ./naist-jdic.csv ... 486757 emitting double-array: 0% | | emitting double-array: 1% | | emitting double-array: 2% | | emitting double-array: 3% |# | emitting double-array: 4% |# | emitting double-array: 5% |## | emitting double-array: 6% |## | emitting double-array: 7% |### | emitting double-array: 8% |### | emitting double-array: 9% |### | emitting double-array: 10% |#### | emitting double-array: 11% |#### | emitting double-array: 12% |##### | emitting double-array: 13% |##### | emitting double-array: 14% |###### | emitting double-array: 15% |###### | emitting double-array: 16% |###### | emitting double-array: 17% |####### | emitting double-array: 18% |####### | emitting double-array: 19% |######## | emitting double-array: 20% |######## | emitting double-array: 21% |######### | emitting double-array: 22% |######### | emitting double-array: 23% |######### | emitting double-array: 24% |########## | emitting double-array: 25% |########## | emitting double-array: 26% |########### | emitting double-array: 27% |########### | emitting double-array: 28% |############ | emitting double-array: 29% |############ | emitting double-array: 30% |############ | emitting double-array: 31% |############# | emitting double-array: 32% |############# | emitting double-array: 33% |############## | emitting double-array: 34% |############## | emitting double-array: 35% |############### | emitting double-array: 36% |############### | emitting double-array: 37% |############### | emitting double-array: 38% |################ | emitting double-array: 39% |################ | emitting double-array: 40% |################# | emitting double-array: 41% |################# | emitting double-array: 42% |################## | emitting double-array: 43% |################## | emitting double-array: 44% |################## | emitting double-array: 45% |################### | emitting double-array: 46% |################### | emitting double-array: 47% |#################### | emitting double-array: 48% |#################### | emitting double-array: 49% |##################### | emitting double-array: 50% |##################### | emitting double-array: 51% |##################### | emitting double-array: 52% |###################### | emitting double-array: 53% |###################### | emitting double-array: 54% |####################### | emitting double-array: 55% |####################### | emitting double-array: 56% |######################## | emitting double-array: 57% |######################## | emitting double-array: 58% |######################## | emitting double-array: 59% |######################### | emitting double-array: 60% |######################### | emitting double-array: 61% |########################## | emitting double-array: 62% |########################## | emitting double-array: 63% |########################### | emitting double-array: 64% |########################### | emitting double-array: 65% |########################### | emitting double-array: 66% |############################ | emitting double-array: 67% |############################ | emitting double-array: 68% |############################# | emitting double-array: 69% |############################# | emitting double-array: 70% |############################## | emitting double-array: 71% |############################## | emitting double-array: 72% |############################## | emitting double-array: 73% |############################### | emitting double-array: 74% |############################### | emitting double-array: 75% |################################ | emitting double-array: 76% |################################ | emitting double-array: 77% |################################# | emitting double-array: 78% |################################# | emitting double-array: 79% |################################# | emitting double-array: 80% |################################## | emitting double-array: 81% |################################## | emitting double-array: 82% |################################### | emitting double-array: 83% |################################### | emitting double-array: 84% |#################################### | emitting double-array: 85% |#################################### | emitting double-array: 86% |#################################### | emitting double-array: 87% |##################################### | emitting double-array: 88% |##################################### | emitting double-array: 89% |###################################### | emitting double-array: 90% |###################################### | emitting double-array: 91% |####################################### | emitting double-array: 92% |####################################### | emitting double-array: 93% |####################################### | emitting double-array: 94% |######################################## | emitting double-array: 95% |######################################## | emitting double-array: 96% |######################################### | emitting double-array: 97% |######################################### | emitting double-array: 98% |########################################## | emitting double-array: 99% |########################################## | emitting double-array: 100% |###########################################| reading ./matrix.def ... 1377x1377 emitting matrix : 0% | | emitting matrix : 1% | | emitting matrix : 2% | | emitting matrix : 3% |# | emitting matrix : 4% |# | emitting matrix : 5% |## | emitting matrix : 6% |## | emitting matrix : 7% |### | emitting matrix : 8% |### | emitting matrix : 9% |### | emitting matrix : 10% |#### | emitting matrix : 11% |#### | emitting matrix : 12% |##### | emitting matrix : 13% |##### | emitting matrix : 14% |###### | emitting matrix : 15% |###### | emitting matrix : 16% |###### | emitting matrix : 17% |####### | emitting matrix : 18% |####### | emitting matrix : 19% |######## | emitting matrix : 20% |######## | emitting matrix : 21% |######### | emitting matrix : 22% |######### | emitting matrix : 23% |######### | emitting matrix : 24% |########## | emitting matrix : 25% |########## | emitting matrix : 26% |########### | emitting matrix : 27% |########### | emitting matrix : 28% |############ | emitting matrix : 29% |############ | emitting matrix : 30% |############ | emitting matrix : 31% |############# | emitting matrix : 32% |############# | emitting matrix : 33% |############## | emitting matrix : 34% |############## | emitting matrix : 35% |############### | emitting matrix : 36% |############### | emitting matrix : 37% |############### | emitting matrix : 38% |################ | emitting matrix : 39% |################ | emitting matrix : 40% |################# | emitting matrix : 41% |################# | emitting matrix : 42% |################## | emitting matrix : 43% |################## | emitting matrix : 44% |################## | emitting matrix : 45% |################### | emitting matrix : 46% |################### | emitting matrix : 47% |#################### | emitting matrix : 48% |#################### | emitting matrix : 49% |##################### | emitting matrix : 50% |##################### | emitting matrix : 51% |##################### | emitting matrix : 52% |###################### | emitting matrix : 53% |###################### | emitting matrix : 54% |####################### | emitting matrix : 55% |####################### | emitting matrix : 56% |######################## | emitting matrix : 57% |######################## | emitting matrix : 58% |######################## | emitting matrix : 59% |######################### | emitting matrix : 60% |######################### | emitting matrix : 61% |########################## | emitting matrix : 62% |########################## | emitting matrix : 63% |########################### | emitting matrix : 64% |########################### | emitting matrix : 65% |########################### | emitting matrix : 66% |############################ | emitting matrix : 67% |############################ | emitting matrix : 68% |############################# | emitting matrix : 69% |############################# | emitting matrix : 70% |############################## | emitting matrix : 71% |############################## | emitting matrix : 72% |############################## | emitting matrix : 73% |############################### | emitting matrix : 74% |############################### | emitting matrix : 75% |################################ | emitting matrix : 76% |################################ | emitting matrix : 77% |################################# | emitting matrix : 78% |################################# | emitting matrix : 79% |################################# | emitting matrix : 80% |################################## | emitting matrix : 81% |################################## | emitting matrix : 82% |################################### | emitting matrix : 83% |################################### | emitting matrix : 84% |#################################### | emitting matrix : 85% |#################################### | emitting matrix : 86% |##################################### | emitting matrix : 87% |##################################### | emitting matrix : 88% |##################################### | emitting matrix : 89% |###################################### | emitting matrix : 90% |###################################### | emitting matrix : 91% |####################################### | emitting matrix : 92% |####################################### | emitting matrix : 93% |######################################## | emitting matrix : 94% |######################################## | emitting matrix : 95% |######################################## | emitting matrix : 96% |######################################### | emitting matrix : 97% |######################################### | emitting matrix : 98% |########################################## | emitting matrix : 99% |########################################## | emitting matrix : 100% |###########################################| done! iconv -f UTF-8 -t UTF-8 < _left-id.def > left-id.def iconv -f UTF-8 -t UTF-8 < _rewrite.def > rewrite.def iconv -f UTF-8 -t UTF-8 < _pos-id.def > pos-id.def iconv -f UTF-8 -t UTF-8 < _right-id.def > right-id.def make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/mecab-naist-jdic' make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11' make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11' docbook-to-man /build/reproducible-path/open-jtalk-1.11/debian/open_jtalk.sgml > /build/reproducible-path/open-jtalk-1.11/debian/open_jtalk.1 make[1]: Leaving directory '/build/reproducible-path/open-jtalk-1.11' dh_auto_test -O--no-parallel make -j1 check "TESTSUITEFLAGS=-j1 --verbose" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/open-jtalk-1.11' Making check in text2mecab make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/text2mecab' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/text2mecab' Making check in mecab make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/mecab' Making check in src make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/mecab/src' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/mecab/src' make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/mecab' make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/mecab' make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/mecab' Making check in mecab2njd make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/mecab2njd' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/mecab2njd' Making check in njd make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd' Making check in njd_set_pronunciation make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_pronunciation' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_pronunciation' Making check in njd_set_digit make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_digit' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_digit' Making check in njd_set_accent_phrase make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_accent_phrase' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_accent_phrase' Making check in njd_set_accent_type make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_accent_type' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_accent_type' Making check in njd_set_unvoiced_vowel make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_unvoiced_vowel' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_unvoiced_vowel' Making check in njd_set_long_vowel make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_long_vowel' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_long_vowel' Making check in njd2jpcommon make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd2jpcommon' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd2jpcommon' Making check in jpcommon make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/jpcommon' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/jpcommon' Making check in bin make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/bin' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/bin' Making check in mecab-naist-jdic make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/mecab-naist-jdic' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/mecab-naist-jdic' make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11' make[1]: Leaving directory '/build/reproducible-path/open-jtalk-1.11' create-stamp debian/debhelper-build-stamp dh_testroot -O--no-parallel dh_prep -O--no-parallel dh_auto_install -O--no-parallel make -j1 install DESTDIR=/build/reproducible-path/open-jtalk-1.11/debian/tmp AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/build/reproducible-path/open-jtalk-1.11' Making install in text2mecab make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/text2mecab' make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/text2mecab' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/text2mecab' make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/text2mecab' Making install in mecab make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/mecab' Making install in src make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/mecab/src' make[4]: Entering directory '/build/reproducible-path/open-jtalk-1.11/mecab/src' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/mecab/src' make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/mecab/src' make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/mecab' make[4]: Entering directory '/build/reproducible-path/open-jtalk-1.11/mecab' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/mecab' make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/mecab' make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/mecab' Making install in mecab2njd make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/mecab2njd' make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/mecab2njd' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/mecab2njd' make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/mecab2njd' Making install in njd make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd' make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd' make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd' Making install in njd_set_pronunciation make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_pronunciation' make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_pronunciation' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_pronunciation' make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_pronunciation' Making install in njd_set_digit make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_digit' make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_digit' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_digit' make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_digit' Making install in njd_set_accent_phrase make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_accent_phrase' make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_accent_phrase' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_accent_phrase' make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_accent_phrase' Making install in njd_set_accent_type make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_accent_type' make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_accent_type' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_accent_type' make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_accent_type' Making install in njd_set_unvoiced_vowel make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_unvoiced_vowel' make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_unvoiced_vowel' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_unvoiced_vowel' make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_unvoiced_vowel' Making install in njd_set_long_vowel make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_long_vowel' make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd_set_long_vowel' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_long_vowel' make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd_set_long_vowel' Making install in njd2jpcommon make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd2jpcommon' make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/njd2jpcommon' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd2jpcommon' make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/njd2jpcommon' Making install in jpcommon make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/jpcommon' make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/jpcommon' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/jpcommon' make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/jpcommon' Making install in bin make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/bin' make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/bin' /usr/bin/mkdir -p '/build/reproducible-path/open-jtalk-1.11/debian/tmp/usr/bin' /usr/bin/install -c open_jtalk '/build/reproducible-path/open-jtalk-1.11/debian/tmp/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/bin' make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/bin' Making install in mecab-naist-jdic make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11/mecab-naist-jdic' make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11/mecab-naist-jdic' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/reproducible-path/open-jtalk-1.11/debian/tmp/usr/dic' /usr/bin/install -c -m 644 char.bin matrix.bin sys.dic unk.dic left-id.def rewrite.def pos-id.def right-id.def '/build/reproducible-path/open-jtalk-1.11/debian/tmp/usr/dic' make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/mecab-naist-jdic' make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11/mecab-naist-jdic' make[2]: Entering directory '/build/reproducible-path/open-jtalk-1.11' make[3]: Entering directory '/build/reproducible-path/open-jtalk-1.11' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/reproducible-path/open-jtalk-1.11' make[2]: Leaving directory '/build/reproducible-path/open-jtalk-1.11' make[1]: Leaving directory '/build/reproducible-path/open-jtalk-1.11' dh_install -O--no-parallel dh_installdocs -O--no-parallel dh_installchangelogs -O--no-parallel dh_installman -O--no-parallel dh_installsystemduser -O--no-parallel dh_perl -O--no-parallel dh_link -O--no-parallel dh_strip_nondeterminism -O--no-parallel dh_compress -O--no-parallel dh_fixperms -O--no-parallel dh_missing -O--no-parallel dh_dwz -a -O--no-parallel dh_strip -a -O--no-parallel dh_makeshlibs -a -O--no-parallel dh_shlibdeps -a -O--no-parallel dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dh_installdeb -O--no-parallel dh_gencontrol -O--no-parallel dh_md5sums -O--no-parallel dh_builddeb -O--no-parallel dpkg-deb: building package 'open-jtalk' in '../open-jtalk_1.11-5_armhf.deb'. dpkg-deb: building package 'open-jtalk-dbgsym' in '../open-jtalk-dbgsym_1.11-5_armhf.deb'. dpkg-deb: building package 'open-jtalk-mecab-naist-jdic' in '../open-jtalk-mecab-naist-jdic_1.11-5_all.deb'. dpkg-genbuildinfo --build=binary -O../open-jtalk_1.11-5_armhf.buildinfo dpkg-genchanges --build=binary -O../open-jtalk_1.11-5_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/9218 and its subdirectories I: Current time: Thu Jan 9 13:18:21 -12 2025 I: pbuilder-time-stamp: 1736471901 Fri Jan 10 01:19:23 UTC 2025 I: 1st build successful. Starting 2nd build on remote node virt64z-armhf-rb.debian.net. Fri Jan 10 01:19:23 UTC 2025 I: Preparing to do remote build '2' on virt64z-armhf-rb.debian.net. Fri Jan 10 01:24:48 UTC 2025 I: Deleting $TMPDIR on virt64z-armhf-rb.debian.net. Fri Jan 10 01:24:51 UTC 2025 I: open-jtalk_1.11-5_armhf.changes: Format: 1.8 Date: Mon, 16 Oct 2023 12:44:18 +0900 Source: open-jtalk Binary: open-jtalk open-jtalk-dbgsym open-jtalk-mecab-naist-jdic Architecture: armhf all Version: 1.11-5 Distribution: unstable Urgency: medium Maintainer: Debian TTS Team Changed-By: HIGUCHI Daisuke (VDR dai) Description: open-jtalk - Japanese text-to-speech system open-jtalk-mecab-naist-jdic - NAIST Japanese Dictionary for Open JTalk Changes: open-jtalk (1.11-5) unstable; urgency=medium . [ Debian Janitor ] * Remove constraints unnecessary since buster . [ HIGUCHI Daisuke (VDR dai) ] * d/control: move to Debian TTS Maintainers from individuals. Thanks to Koichi Akabe for previous works. * Use secure URI in Homepage and Source fields. Checksums-Sha1: 4c23e410988a817caaebd8e56f44120217573b7e 2265312 open-jtalk-dbgsym_1.11-5_armhf.deb 902a31b864ea59caf45bf6f13661a7504984634b 16063836 open-jtalk-mecab-naist-jdic_1.11-5_all.deb 9c749a3928ab76c163214676f30a68a249c6c638 5428 open-jtalk_1.11-5_armhf.buildinfo 784f0c61a20c89ac4dc78200a42d240cf7acda33 169064 open-jtalk_1.11-5_armhf.deb Checksums-Sha256: 37a573bf02b9fe2d869287be6810a8b9eb0dd3a92081e4dd68053c6a65184bc2 2265312 open-jtalk-dbgsym_1.11-5_armhf.deb 1a03272cd580283029ca1e1af6c57c4fcee97a5a932059fab318547564e3333d 16063836 open-jtalk-mecab-naist-jdic_1.11-5_all.deb aaf889f42ba9de9a3e63016aae8693cd0b180943837357e0f4993fb38fefc676 5428 open-jtalk_1.11-5_armhf.buildinfo 8c429c6775ee4226f3bb79c5cdb08de3bbc2513153a51bf4e94b712c39c3d8cd 169064 open-jtalk_1.11-5_armhf.deb Files: f37099343ffd34d4077367d5f725ca26 2265312 debug optional open-jtalk-dbgsym_1.11-5_armhf.deb 77870392503a74f966caab57a72567d4 16063836 misc optional open-jtalk-mecab-naist-jdic_1.11-5_all.deb 85a32a63547b2f461438f1773be92535 5428 sound optional open-jtalk_1.11-5_armhf.buildinfo f6603833e22948b2cb115dc044c6b350 169064 sound optional open-jtalk_1.11-5_armhf.deb Fri Jan 10 01:24:52 UTC 2025 I: diffoscope 284 will be used to compare the two builds: Running as unit: rb-diffoscope-armhf_16-12028.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.ZudHy6DS/open-jtalk_1.11-5.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.ZudHy6DS/open-jtalk_1.11-5.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.ZudHy6DS/open-jtalk_1.11-5.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.ZudHy6DS/b1/open-jtalk_1.11-5_armhf.changes /srv/reproducible-results/rbuild-debian/r-b-build.ZudHy6DS/b2/open-jtalk_1.11-5_armhf.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.610s) 0.610s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.206s) 0.206s 12 calls diffoscope.comparators.binary.FilesystemFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 964ms CPU time consumed: 963ms Fri Jan 10 01:24:53 UTC 2025 I: diffoscope 284 found no differences in the changes files, and a .buildinfo file also exists. Fri Jan 10 01:24:53 UTC 2025 I: open-jtalk from trixie built successfully and reproducibly on armhf. Fri Jan 10 01:24:55 UTC 2025 I: Submitting .buildinfo files to external archives: Fri Jan 10 01:24:55 UTC 2025 I: Submitting 8.0K b1/open-jtalk_1.11-5_armhf.buildinfo.asc Fri Jan 10 01:24:56 UTC 2025 I: Submitting 8.0K b2/open-jtalk_1.11-5_armhf.buildinfo.asc Fri Jan 10 01:24:56 UTC 2025 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Fri Jan 10 01:24:56 UTC 2025 I: Done submitting .buildinfo files. Fri Jan 10 01:24:56 UTC 2025 I: Removing signed open-jtalk_1.11-5_armhf.buildinfo.asc files: removed './b1/open-jtalk_1.11-5_armhf.buildinfo.asc' removed './b2/open-jtalk_1.11-5_armhf.buildinfo.asc'