Warning: Permanently added '54.162.13.110' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/8718438-custom-1-i386 --chroot custom-1-i386 Version: 1.2 PID: 9003 Logging PID: 9004 Task: {'allow_user_ssh': False, 'appstream': True, 'background': False, 'build_id': 8718438, 'buildroot_pkgs': ['bash', 'bzip2', 'coreutils', 'cpio', 'diffutils', 'redhat-release', 'findutils', 'gawk', 'glibc-minimal-langpack', 'grep', 'gzip', 'info', 'patch', 'redhat-rpm-config', 'rpm-build', 'sed', 'tar', 'unzip', 'util-linux', 'which', 'xz'], 'chroot': 'custom-1-i386', 'enable_net': True, 'fedora_review': False, 'git_hash': 'c4b61a440347171fde3aa3a901781dbcacdb5d87', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/loise/NoldenOS-10-AppStream/libpinyin', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'libpinyin', 'package_version': '2.8.1-9', 'project_dirname': 'NoldenOS-10-AppStream', 'project_name': 'NoldenOS-10-AppStream', 'project_owner': 'loise', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/loise/NoldenOS-10-AppStream/custom-1-i386/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/loise/NoldenOS-10-BaseOS/custom-1-x86_64/', 'id': 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_x86_64', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_x86_64'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/loise/NoldenOS-10-BaseOS/custom-1-i386/', 'id': 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/loise/NoldenOS-10-AppStream/custom-1-x86_64/', 'id': 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_AppStream_custom_1_x86_64', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_AppStream_custom_1_x86_64'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/loise/NoldenOS-10-AppStream/custom-1-i386/', 'id': 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_AppStream_custom_1_i386', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_AppStream_custom_1_i386'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/loise/NoldenOS-10-AppStream-2/custom-1-x86_64/', 'id': 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_AppStream_2_custom_1_x86_64', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_AppStream_2_custom_1_x86_64'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/loise/NoldenOS-10-AppStream-2/custom-1-i386/', 'id': 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_AppStream_2_custom_1_i386', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_AppStream_2_custom_1_i386'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/loise/NoldenOS-10-CRB/custom-1-x86_64/', 'id': 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_CRB_custom_1_x86_64', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_CRB_custom_1_x86_64'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/loise/NoldenOS-10-CRB/custom-1-i386/', 'id': 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_CRB_custom_1_i386', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_CRB_custom_1_i386'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/loise/NoldenOS-10-devel/custom-1-x86_64/', 'id': 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_devel_custom_1_x86_64', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_devel_custom_1_x86_64'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/loise/NoldenOS-10-devel/custom-1-i386/', 'id': 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_devel_custom_1_i386', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_devel_custom_1_i386'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/loise/NoldenOS-10-buildroot/custom-1-x86_64/', 'id': 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_buildroot_custom_1_x86_64', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_buildroot_custom_1_x86_64'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/loise/NoldenOS-10-buildroot/custom-1-i386/', 'id': 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_buildroot_custom_1_i386', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_buildroot_custom_1_i386'}], 'sandbox': 'loise/NoldenOS-10-AppStream--loise', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'loise', 'tags': [], 'task_id': '8718438-custom-1-i386', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/loise/NoldenOS-10-AppStream/libpinyin /var/lib/copr-rpmbuild/workspace/workdir-p3ovdh9r/libpinyin --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/loise/NoldenOS-10-AppStream/libpinyin', '/var/lib/copr-rpmbuild/workspace/workdir-p3ovdh9r/libpinyin', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-p3ovdh9r/libpinyin'... Running: git checkout c4b61a440347171fde3aa3a901781dbcacdb5d87 -- cmd: ['git', 'checkout', 'c4b61a440347171fde3aa3a901781dbcacdb5d87', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-p3ovdh9r/libpinyin rc: 0 stdout: stderr: Note: switching to 'c4b61a440347171fde3aa3a901781dbcacdb5d87'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at c4b61a4 automatic import of libpinyin Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-p3ovdh9r/libpinyin rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading libpinyin-2.8.1.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o libpinyin-2.8.1.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/loise/NoldenOS-10-AppStream/libpinyin/libpinyin-2.8.1.tar.gz/md5/008313bc5492591fd7cb2a668dc548ec/libpinyin-2.8.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 19.6M 100 19.6M 0 0 68.8M 0 --:--:-- --:--:-- --:--:-- 68.9M INFO: Reading stdout from command: md5sum libpinyin-2.8.1.tar.gz /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-p3ovdh9r/libpinyin/libpinyin.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-p3ovdh9r/libpinyin --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1740983453.484082 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.1 starting (python version = 3.13.0, NVR = mock-6.1-1.fc41), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-p3ovdh9r/libpinyin/libpinyin.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-p3ovdh9r/libpinyin --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1740983453.484082 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-p3ovdh9r/libpinyin/libpinyin.spec) Config(custom-1-i386) Start: clean chroot Finish: clean chroot Mock Version: 6.1 INFO: Mock Version: 6.1 Start: chroot init INFO: mounting tmpfs at /var/lib/mock/custom-1-i386-1740983453.484082/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf4 detected and used (fallback) INFO: Buildroot is handled by package management from host and used with --installroot: rpm-4.20.0-1.fc41.x86_64 rpm-sequoia-1.7.0-2.fc41.x86_64 python3-dnf-4.22.0-2.fc41.noarch python3-dnf-plugins-core-4.10.0-1.fc41.noarch dnf5-5.2.10.0-2.fc41.x86_64 dnf5-plugins-5.2.10.0-2.fc41.x86_64 Start: installing minimal buildroot with dnf Unable to detect release version (use '--releasever' to specify release version) No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 23 MB/s | 717 kB 00:00 Additional repo https_download_copr_fedorainfra 37 MB/s | 993 kB 00:00 Additional repo https_download_copr_fedorainfra 36 MB/s | 954 kB 00:00 Additional repo https_download_copr_fedorainfra 27 MB/s | 743 kB 00:00 Additional repo https_download_copr_fedorainfra 27 MB/s | 717 kB 00:00 Additional repo https_download_copr_fedorainfra 7.5 MB/s | 177 kB 00:00 Additional repo https_download_copr_fedorainfra 7.0 MB/s | 172 kB 00:00 Additional repo https_download_copr_fedorainfra 7.8 MB/s | 197 kB 00:00 Additional repo https_download_copr_fedorainfra 5.3 MB/s | 166 kB 00:00 Additional repo https_download_copr_fedorainfra 2.3 MB/s | 59 kB 00:00 Additional repo https_download_copr_fedorainfra 2.5 MB/s | 57 kB 00:00 Additional repo https_download_copr_fedorainfra 40 MB/s | 1.0 MB 00:00 Additional repo https_download_copr_fedorainfra 39 MB/s | 975 kB 00:00 Dependencies resolved. ============================================================================================================================================================================ Package Arch Version Repository Size ============================================================================================================================================================================ Installing: bash i686 5.2.26-6.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 1.8 M bzip2 i686 1.0.8-25.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 53 k centos-stream-release noarch 10.0-8.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_x86_64 27 k coreutils i686 9.5-6.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 1.1 M cpio i686 2.15-3.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 291 k diffutils i686 3.10-8.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 403 k findutils i686 1:4.10.0-5.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 552 k gawk i686 5.3.0-6.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 1.0 M glibc-minimal-langpack i686 2.39-37.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 85 k grep i686 3.11-10.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 295 k gzip i686 1.13-3.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 163 k info i686 7.1-6.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 188 k patch i686 2.7.6-26.el10 copr_base 142 k redhat-rpm-config noarch 287-2.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_buildroot_custom_1_x86_64 74 k rpm-build i686 4.19.1.1-12.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 69 k sed i686 4.9-3.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 312 k tar i686 2:1.35-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 867 k unzip i686 6.0-66.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 180 k util-linux i686 2.40.2-10.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 1.2 M which i686 2.21-43.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 42 k xz i686 1:5.6.2-3.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 463 k Installing dependencies: alternatives i686 1.30-2.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 42 k audit-libs i686 4.0.3-1.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 132 k authselect i686 1.5.0-8.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 142 k authselect-libs i686 1.5.0-8.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 206 k basesystem noarch 11-22.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_x86_64 7.8 k binutils i686 2.41-53.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 5.8 M binutils-gold i686 2.41-53.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 858 k bzip2-libs i686 1.0.8-25.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 42 k ca-certificates noarch 2024.2.69_v8.0.303-102.3.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_x86_64 941 k centos-gpg-keys noarch 10.0-8.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_x86_64 14 k centos-stream-repos noarch 10.0-8.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_x86_64 12 k coreutils-common i686 9.5-6.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 2.1 M cracklib i686 2.9.11-8.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 83 k cracklib-dicts i686 2.9.11-8.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 3.6 M crypto-policies noarch 20250128-1.git22421d3.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_buildroot_custom_1_x86_64 65 k curl i686 8.9.1-5.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 317 k cyrus-sasl-lib i686 2.1.28-27.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 106 k debugedit i686 5.1-4.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_buildroot_custom_1_i386 83 k dwz i686 0.15-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_buildroot_custom_1_i386 146 k ed i686 1.20-5.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 81 k efi-srpm-macros noarch 6-6.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_x86_64 23 k elfutils i686 0.192-5.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 563 k elfutils-debuginfod-client i686 0.192-5.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 47 k elfutils-default-yama-scope noarch 0.192-5.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_x86_64 12 k elfutils-libelf i686 0.192-5.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 214 k elfutils-libs i686 0.192-5.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 296 k file i686 5.45-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 49 k file-libs i686 5.45-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 772 k filesystem i686 3.18-16.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 1.1 M fonts-srpm-macros noarch 1:2.0.5-18.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_x86_64 27 k forge-srpm-macros noarch 0.4.0-6.el10 copr_base 21 k gdb-minimal i686 14.2-4.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_buildroot_custom_1_i386 4.5 M gdbm i686 1:1.23-10.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 150 k gdbm-libs i686 1:1.23-10.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 60 k glibc i686 2.39-37.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 2.0 M glibc-common i686 2.39-37.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 373 k glibc-gconv-extra i686 2.39-37.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 1.6 M gmp i686 1:6.2.1-10.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 308 k go-srpm-macros noarch 3.6.0-4.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_buildroot_custom_1_x86_64 27 k jansson i686 2.14-3.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 47 k json-c i686 0.18-3.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 49 k kernel-srpm-macros noarch 1.0-25.el10 copr_base 10 k keyutils-libs i686 1.6.3-5.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 32 k krb5-libs i686 1.21.3-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 805 k libacl i686 2.3.2-4.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 26 k libarchive i686 3.7.7-1.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 460 k libattr i686 2.5.2-5.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 19 k libblkid i686 2.40.2-10.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 138 k libbrotli i686 1.1.0-6.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 340 k libcap i686 2.69-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 87 k libcap-ng i686 0.8.4-6.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 33 k libcom_err i686 1.47.1-3.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 27 k libcurl i686 8.9.1-5.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 390 k libeconf i686 0.6.2-4.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 34 k libevent i686 2.1.12-16.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 278 k libfdisk i686 2.40.2-10.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 176 k libffi i686 3.4.4-9.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 38 k libgcc i686 14.2.1-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 156 k libgomp i686 14.2.1-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 364 k libidn2 i686 2.3.7-3.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 113 k libmount i686 2.40.2-10.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 163 k libnghttp2 i686 1.64.0-2.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 83 k libpkgconf i686 2.1.0-3.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 42 k libpsl i686 0.21.5-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 65 k libpwquality i686 1.4.5-12.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 109 k libselinux i686 3.8-1.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 100 k libsemanage i686 3.8-1.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 131 k libsepol i686 3.8-1.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 358 k libsmartcols i686 2.40.2-10.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 87 k libssh i686 0.11.1-2.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 250 k libssh-config noarch 0.11.1-2.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_x86_64 9.3 k libstdc++ i686 14.2.1-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 978 k libtasn1 i686 4.19.0-9.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 77 k libunistring i686 1.1-11.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 554 k libutempter i686 1.2.1-15.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 27 k libuuid i686 2.40.2-10.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 31 k libverto i686 0.3.2-10.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 21 k libxcrypt i686 4.4.36-10.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 121 k libxml2 i686 2.12.5-5.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 731 k libzstd i686 1.5.5-9.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 285 k lua-libs i686 5.4.6-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 149 k lua-srpm-macros noarch 1-15.el10 copr_base 9.3 k lz4-libs i686 1.9.4-8.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 70 k mpfr i686 4.2.1-5.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 386 k ncurses-base noarch 6.4-14.20240127.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_x86_64 64 k ncurses-libs i686 6.4-14.20240127.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 351 k ocaml-srpm-macros noarch 10-4.el10 copr_base 9.6 k openblas-srpm-macros noarch 2-19.el10 copr_base 8.2 k openldap i686 2.6.8-3.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 237 k openssl-libs i686 1:3.2.2-16.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 2.3 M p11-kit i686 0.25.5-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 496 k p11-kit-trust i686 0.25.5-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 141 k package-notes-srpm-macros noarch 0.5-13.el10 copr_base 9.7 k pam i686 1.6.1-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 524 k pam-libs i686 1.6.1-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 60 k pcre2 i686 10.44-1.el10.3 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 241 k pcre2-syntax noarch 10.44-1.el10.3 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_x86_64 151 k perl-srpm-macros noarch 1-57.el10 copr_base 9.0 k pkgconf i686 2.1.0-3.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 44 k pkgconf-m4 noarch 2.1.0-3.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_x86_64 14 k pkgconf-pkg-config i686 2.1.0-3.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 10 k popt i686 1.19-8.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 61 k publicsuffix-list-dafsa noarch 20240107-6.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_x86_64 59 k pyproject-srpm-macros noarch 1.16.2-1.el10 copr_base 14 k python-srpm-macros noarch 3.12-9.1.el10 copr_base 24 k qt6-srpm-macros noarch 6.8.2-2.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_AppStream_2_custom_1_x86_64 9.8 k readline i686 8.2-11.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 219 k rpm i686 4.19.1.1-12.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 509 k rpm-build-libs i686 4.19.1.1-12.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 100 k rpm-libs i686 4.19.1.1-12.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 336 k rpm-sequoia i686 1.6.0-6.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 956 k rust-toolset-srpm-macros noarch 1.84.1-1.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_AppStream_2_custom_1_x86_64 13 k setup noarch 2.14.5-4.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_x86_64 148 k shadow-utils i686 2:4.15.0-5.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 1.2 M sqlite-libs i686 3.46.1-3.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 792 k systemd-libs i686 257-9.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 854 k util-linux-core i686 2.40.2-10.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 530 k xz-libs i686 1:5.6.2-3.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 123 k zip i686 3.0-44.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 266 k zlib-ng-compat i686 2.2.3-1.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 87 k zstd i686 1.5.5-9.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 448 k Transaction Summary ============================================================================================================================================================================ Install 142 Packages Total download size: 56 M Installed size: 182 M Downloading Packages: (1/142): kernel-srpm-macros-1.0-25.el10.noarch. 880 kB/s | 10 kB 00:00 (2/142): lua-srpm-macros-1-15.el10.noarch.rpm 768 kB/s | 9.3 kB 00:00 (3/142): forge-srpm-macros-0.4.0-6.el10.noarch. 1.6 MB/s | 21 kB 00:00 (4/142): ocaml-srpm-macros-10-4.el10.noarch.rpm 5.1 MB/s | 9.6 kB 00:00 (5/142): openblas-srpm-macros-2-19.el10.noarch. 3.2 MB/s | 8.2 kB 00:00 (6/142): package-notes-srpm-macros-0.5-13.el10. 4.2 MB/s | 9.7 kB 00:00 (7/142): patch-2.7.6-26.el10.i686.rpm 40 MB/s | 142 kB 00:00 (8/142): perl-srpm-macros-1-57.el10.noarch.rpm 3.4 MB/s | 9.0 kB 00:00 (9/142): pyproject-srpm-macros-1.16.2-1.el10.no 5.2 MB/s | 14 kB 00:00 (10/142): python-srpm-macros-3.12-9.1.el10.noar 10 MB/s | 24 kB 00:00 (11/142): basesystem-11-22.el10.noarch.rpm 3.1 MB/s | 7.8 kB 00:00 (12/142): centos-gpg-keys-10.0-8.el10.noarch.rp 5.2 MB/s | 14 kB 00:00 (13/142): centos-stream-release-10.0-8.el10.noa 10 MB/s | 27 kB 00:00 (14/142): ca-certificates-2024.2.69_v8.0.303-10 140 MB/s | 941 kB 00:00 (15/142): efi-srpm-macros-6-6.el10.noarch.rpm 10 MB/s | 23 kB 00:00 (16/142): centos-stream-repos-10.0-8.el10.noarc 4.3 MB/s | 12 kB 00:00 (17/142): elfutils-default-yama-scope-0.192-5.e 10 MB/s | 12 kB 00:00 (18/142): libssh-config-0.11.1-2.el10.noarch.rp 4.8 MB/s | 9.3 kB 00:00 (19/142): fonts-srpm-macros-2.0.5-18.el10.noarc 6.8 MB/s | 27 kB 00:00 (20/142): ncurses-base-6.4-14.20240127.el10.noa 16 MB/s | 64 kB 00:00 (21/142): pcre2-syntax-10.44-1.el10.3.noarch.rp 35 MB/s | 151 kB 00:00 (22/142): pkgconf-m4-2.1.0-3.el10.noarch.rpm 5.0 MB/s | 14 kB 00:00 (23/142): publicsuffix-list-dafsa-20240107-6.el 21 MB/s | 59 kB 00:00 (24/142): setup-2.14.5-4.el10.noarch.rpm 59 MB/s | 148 kB 00:00 (25/142): alternatives-1.30-2.el10.i686.rpm 16 MB/s | 42 kB 00:00 (26/142): audit-libs-4.0.3-1.el10.i686.rpm 53 MB/s | 132 kB 00:00 (27/142): authselect-1.5.0-8.el10.i686.rpm 51 MB/s | 142 kB 00:00 (28/142): authselect-libs-1.5.0-8.el10.i686.rpm 56 MB/s | 206 kB 00:00 (29/142): binutils-gold-2.41-53.el10.i686.rpm 93 MB/s | 858 kB 00:00 (30/142): bzip2-1.0.8-25.el10.i686.rpm 11 MB/s | 53 kB 00:00 (31/142): bash-5.2.26-6.el10.i686.rpm 93 MB/s | 1.8 MB 00:00 (32/142): bzip2-libs-1.0.8-25.el10.i686.rpm 14 MB/s | 42 kB 00:00 (33/142): coreutils-9.5-6.el10.i686.rpm 102 MB/s | 1.1 MB 00:00 (34/142): binutils-2.41-53.el10.i686.rpm 165 MB/s | 5.8 MB 00:00 (35/142): coreutils-common-9.5-6.el10.i686.rpm 106 MB/s | 2.1 MB 00:00 (36/142): cpio-2.15-3.el10.i686.rpm 28 MB/s | 291 kB 00:00 (37/142): cracklib-2.9.11-8.el10.i686.rpm 11 MB/s | 83 kB 00:00 (38/142): curl-8.9.1-5.el10.i686.rpm 73 MB/s | 317 kB 00:00 (39/142): cyrus-sasl-lib-2.1.28-27.el10.i686.rp 22 MB/s | 106 kB 00:00 (40/142): diffutils-3.10-8.el10.i686.rpm 68 MB/s | 403 kB 00:00 (41/142): ed-1.20-5.el10.i686.rpm 12 MB/s | 81 kB 00:00 (42/142): elfutils-0.192-5.el10.i686.rpm 53 MB/s | 563 kB 00:00 (43/142): elfutils-debuginfod-client-0.192-5.el 8.2 MB/s | 47 kB 00:00 (44/142): cracklib-dicts-2.9.11-8.el10.i686.rpm 135 MB/s | 3.6 MB 00:00 (45/142): elfutils-libs-0.192-5.el10.i686.rpm 49 MB/s | 296 kB 00:00 (46/142): elfutils-libelf-0.192-5.el10.i686.rpm 32 MB/s | 214 kB 00:00 (47/142): file-5.45-7.el10.i686.rpm 9.4 MB/s | 49 kB 00:00 (48/142): file-libs-5.45-7.el10.i686.rpm 90 MB/s | 772 kB 00:00 (49/142): findutils-4.10.0-5.el10.i686.rpm 99 MB/s | 552 kB 00:00 (50/142): gdbm-1.23-10.el10.i686.rpm 50 MB/s | 150 kB 00:00 (51/142): gawk-5.3.0-6.el10.i686.rpm 138 MB/s | 1.0 MB 00:00 (52/142): gdbm-libs-1.23-10.el10.i686.rpm 17 MB/s | 60 kB 00:00 (53/142): glibc-common-2.39-37.el10.i686.rpm 97 MB/s | 373 kB 00:00 (54/142): filesystem-3.18-16.el10.i686.rpm 45 MB/s | 1.1 MB 00:00 (55/142): glibc-gconv-extra-2.39-37.el10.i686.r 189 MB/s | 1.6 MB 00:00 (56/142): glibc-minimal-langpack-2.39-37.el10.i 15 MB/s | 85 kB 00:00 (57/142): gmp-6.2.1-10.el10.i686.rpm 87 MB/s | 308 kB 00:00 (58/142): grep-3.11-10.el10.i686.rpm 75 MB/s | 295 kB 00:00 (59/142): gzip-1.13-3.el10.i686.rpm 56 MB/s | 163 kB 00:00 (60/142): info-7.1-6.el10.i686.rpm 59 MB/s | 188 kB 00:00 (61/142): jansson-2.14-3.el10.i686.rpm 24 MB/s | 47 kB 00:00 (62/142): json-c-0.18-3.el10.i686.rpm 16 MB/s | 49 kB 00:00 (63/142): keyutils-libs-1.6.3-5.el10.i686.rpm 12 MB/s | 32 kB 00:00 (64/142): libacl-2.3.2-4.el10.i686.rpm 11 MB/s | 26 kB 00:00 (65/142): glibc-2.39-37.el10.i686.rpm 67 MB/s | 2.0 MB 00:00 (66/142): krb5-libs-1.21.3-7.el10.i686.rpm 111 MB/s | 805 kB 00:00 (67/142): libarchive-3.7.7-1.el10.i686.rpm 94 MB/s | 460 kB 00:00 (68/142): libattr-2.5.2-5.el10.i686.rpm 6.3 MB/s | 19 kB 00:00 (69/142): libblkid-2.40.2-10.el10.i686.rpm 46 MB/s | 138 kB 00:00 (70/142): libbrotli-1.1.0-6.el10.i686.rpm 101 MB/s | 340 kB 00:00 (71/142): libcap-2.69-7.el10.i686.rpm 24 MB/s | 87 kB 00:00 (72/142): libcap-ng-0.8.4-6.el10.i686.rpm 12 MB/s | 33 kB 00:00 (73/142): libcom_err-1.47.1-3.el10.i686.rpm 8.3 MB/s | 27 kB 00:00 (74/142): libeconf-0.6.2-4.el10.i686.rpm 13 MB/s | 34 kB 00:00 (75/142): libcurl-8.9.1-5.el10.i686.rpm 94 MB/s | 390 kB 00:00 (76/142): libevent-2.1.12-16.el10.i686.rpm 78 MB/s | 278 kB 00:00 (77/142): libfdisk-2.40.2-10.el10.i686.rpm 52 MB/s | 176 kB 00:00 (78/142): libffi-3.4.4-9.el10.i686.rpm 13 MB/s | 38 kB 00:00 (79/142): libgcc-14.2.1-7.el10.i686.rpm 54 MB/s | 156 kB 00:00 (80/142): libidn2-2.3.7-3.el10.i686.rpm 41 MB/s | 113 kB 00:00 (81/142): libgomp-14.2.1-7.el10.i686.rpm 94 MB/s | 364 kB 00:00 (82/142): libmount-2.40.2-10.el10.i686.rpm 62 MB/s | 163 kB 00:00 (83/142): libnghttp2-1.64.0-2.el10.i686.rpm 32 MB/s | 83 kB 00:00 (84/142): libpkgconf-2.1.0-3.el10.i686.rpm 12 MB/s | 42 kB 00:00 (85/142): libpsl-0.21.5-7.el10.i686.rpm 25 MB/s | 65 kB 00:00 (86/142): libpwquality-1.4.5-12.el10.i686.rpm 41 MB/s | 109 kB 00:00 (87/142): libselinux-3.8-1.el10.i686.rpm 40 MB/s | 100 kB 00:00 (88/142): libsemanage-3.8-1.el10.i686.rpm 50 MB/s | 131 kB 00:00 (89/142): libsepol-3.8-1.el10.i686.rpm 96 MB/s | 358 kB 00:00 (90/142): libsmartcols-2.40.2-10.el10.i686.rpm 28 MB/s | 87 kB 00:00 (91/142): libssh-0.11.1-2.el10.i686.rpm 66 MB/s | 250 kB 00:00 (92/142): libtasn1-4.19.0-9.el10.i686.rpm 18 MB/s | 77 kB 00:00 (93/142): libstdc++-14.2.1-7.el10.i686.rpm 111 MB/s | 978 kB 00:00 (94/142): libunistring-1.1-11.el10.i686.rpm 70 MB/s | 554 kB 00:00 (95/142): libutempter-1.2.1-15.el10.i686.rpm 4.8 MB/s | 27 kB 00:00 (96/142): libuuid-2.40.2-10.el10.i686.rpm 14 MB/s | 31 kB 00:00 (97/142): libverto-0.3.2-10.el10.i686.rpm 8.0 MB/s | 21 kB 00:00 (98/142): libxcrypt-4.4.36-10.el10.i686.rpm 49 MB/s | 121 kB 00:00 (99/142): libxml2-2.12.5-5.el10.i686.rpm 155 MB/s | 731 kB 00:00 (100/142): libzstd-1.5.5-9.el10.i686.rpm 77 MB/s | 285 kB 00:00 (101/142): lua-libs-5.4.6-7.el10.i686.rpm 38 MB/s | 149 kB 00:00 (102/142): lz4-libs-1.9.4-8.el10.i686.rpm 33 MB/s | 70 kB 00:00 (103/142): mpfr-4.2.1-5.el10.i686.rpm 102 MB/s | 386 kB 00:00 (104/142): openldap-2.6.8-3.el10.i686.rpm 75 MB/s | 237 kB 00:00 (105/142): ncurses-libs-6.4-14.20240127.el10.i6 73 MB/s | 351 kB 00:00 (106/142): p11-kit-0.25.5-7.el10.i686.rpm 116 MB/s | 496 kB 00:00 (107/142): p11-kit-trust-0.25.5-7.el10.i686.rpm 23 MB/s | 141 kB 00:00 (108/142): pam-1.6.1-7.el10.i686.rpm 79 MB/s | 524 kB 00:00 (109/142): pam-libs-1.6.1-7.el10.i686.rpm 13 MB/s | 60 kB 00:00 (110/142): openssl-libs-3.2.2-16.el10.i686.rpm 152 MB/s | 2.3 MB 00:00 (111/142): pkgconf-2.1.0-3.el10.i686.rpm 14 MB/s | 44 kB 00:00 (112/142): pcre2-10.44-1.el10.3.i686.rpm 53 MB/s | 241 kB 00:00 (113/142): pkgconf-pkg-config-2.1.0-3.el10.i686 3.4 MB/s | 10 kB 00:00 (114/142): popt-1.19-8.el10.i686.rpm 20 MB/s | 61 kB 00:00 (115/142): readline-8.2-11.el10.i686.rpm 53 MB/s | 219 kB 00:00 (116/142): rpm-build-4.19.1.1-12.el10.i686.rpm 19 MB/s | 69 kB 00:00 (117/142): rpm-4.19.1.1-12.el10.i686.rpm 94 MB/s | 509 kB 00:00 (118/142): rpm-build-libs-4.19.1.1-12.el10.i686 25 MB/s | 100 kB 00:00 (119/142): rpm-libs-4.19.1.1-12.el10.i686.rpm 66 MB/s | 336 kB 00:00 (120/142): sed-4.9-3.el10.i686.rpm 70 MB/s | 312 kB 00:00 (121/142): rpm-sequoia-1.6.0-6.el10.i686.rpm 109 MB/s | 956 kB 00:00 (122/142): sqlite-libs-3.46.1-3.el10.i686.rpm 102 MB/s | 792 kB 00:00 (123/142): shadow-utils-4.15.0-5.el10.i686.rpm 119 MB/s | 1.2 MB 00:00 (124/142): systemd-libs-257-9.el10.i686.rpm 98 MB/s | 854 kB 00:00 (125/142): unzip-6.0-66.el10.i686.rpm 50 MB/s | 180 kB 00:00 (126/142): tar-1.35-7.el10.i686.rpm 96 MB/s | 867 kB 00:00 (127/142): util-linux-core-2.40.2-10.el10.i686. 76 MB/s | 530 kB 00:00 (128/142): util-linux-2.40.2-10.el10.i686.rpm 117 MB/s | 1.2 MB 00:00 (129/142): which-2.21-43.el10.i686.rpm 6.7 MB/s | 42 kB 00:00 (130/142): xz-libs-5.6.2-3.el10.i686.rpm 48 MB/s | 123 kB 00:00 (131/142): zip-3.0-44.el10.i686.rpm 76 MB/s | 266 kB 00:00 (132/142): xz-5.6.2-3.el10.i686.rpm 62 MB/s | 463 kB 00:00 (133/142): zlib-ng-compat-2.2.3-1.el10.i686.rpm 26 MB/s | 87 kB 00:00 (134/142): zstd-1.5.5-9.el10.i686.rpm 67 MB/s | 448 kB 00:00 (135/142): qt6-srpm-macros-6.8.2-2.el10.noarch. 1.6 MB/s | 9.8 kB 00:00 (136/142): rust-toolset-srpm-macros-1.84.1-1.el 2.5 MB/s | 13 kB 00:00 (137/142): crypto-policies-20250128-1.git22421d 26 MB/s | 65 kB 00:00 (138/142): redhat-rpm-config-287-2.el10.noarch. 29 MB/s | 74 kB 00:00 (139/142): go-srpm-macros-3.6.0-4.el10.noarch.r 9.4 MB/s | 27 kB 00:00 (140/142): debugedit-5.1-4.el10.i686.rpm 32 MB/s | 83 kB 00:00 (141/142): dwz-0.15-7.el10.i686.rpm 51 MB/s | 146 kB 00:00 (142/142): gdb-minimal-14.2-4.el10.i686.rpm 231 MB/s | 4.5 MB 00:00 -------------------------------------------------------------------------------- Total 191 MB/s | 56 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-16.el10.i686 1/1 Preparing : 1/1 Installing : rust-toolset-srpm-macros-1.84.1-1.el10.noarch 1/142 Installing : qt6-srpm-macros-6.8.2-2.el10.noarch 2/142 Installing : coreutils-common-9.5-6.el10.i686 3/142 Installing : publicsuffix-list-dafsa-20240107-6.el10.noarch 4/142 Installing : pkgconf-m4-2.1.0-3.el10.noarch 5/142 Installing : pcre2-syntax-10.44-1.el10.3.noarch 6/142 Installing : ncurses-base-6.4-14.20240127.el10.noarch 7/142 Installing : libssh-config-0.11.1-2.el10.noarch 8/142 Installing : centos-gpg-keys-10.0-8.el10.noarch 9/142 Installing : centos-stream-repos-10.0-8.el10.noarch 10/142 Installing : centos-stream-release-10.0-8.el10.noarch 11/142 Installing : setup-2.14.5-4.el10.noarch 12/142 Running scriptlet: setup-2.14.5-4.el10.noarch 12/142 Installing : filesystem-3.18-16.el10.i686 13/142 Installing : basesystem-11-22.el10.noarch 14/142 Installing : perl-srpm-macros-1-57.el10.noarch 15/142 Installing : package-notes-srpm-macros-0.5-13.el10.noarch 16/142 Installing : openblas-srpm-macros-2-19.el10.noarch 17/142 Installing : ocaml-srpm-macros-10-4.el10.noarch 18/142 Installing : kernel-srpm-macros-1.0-25.el10.noarch 19/142 Installing : libgcc-14.2.1-7.el10.i686 20/142 Running scriptlet: libgcc-14.2.1-7.el10.i686 20/142 Installing : glibc-gconv-extra-2.39-37.el10.i686 21/142 Running scriptlet: glibc-gconv-extra-2.39-37.el10.i686 21/142 Installing : glibc-minimal-langpack-2.39-37.el10.i686 22/142 Installing : glibc-common-2.39-37.el10.i686 23/142 Running scriptlet: glibc-2.39-37.el10.i686 24/142 Installing : glibc-2.39-37.el10.i686 24/142 Running scriptlet: glibc-2.39-37.el10.i686 24/142 warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead Installing : ncurses-libs-6.4-14.20240127.el10.i686 25/142 Installing : bash-5.2.26-6.el10.i686 26/142 Running scriptlet: bash-5.2.26-6.el10.i686 26/142 Installing : zlib-ng-compat-2.2.3-1.el10.i686 27/142 Installing : bzip2-libs-1.0.8-25.el10.i686 28/142 Installing : xz-libs-1:5.6.2-3.el10.i686 29/142 Installing : readline-8.2-11.el10.i686 30/142 Installing : libstdc++-14.2.1-7.el10.i686 31/142 Installing : libuuid-2.40.2-10.el10.i686 32/142 Installing : popt-1.19-8.el10.i686 33/142 Installing : libblkid-2.40.2-10.el10.i686 34/142 Installing : gmp-1:6.2.1-10.el10.i686 35/142 Installing : libattr-2.5.2-5.el10.i686 36/142 Installing : libacl-2.3.2-4.el10.i686 37/142 Installing : libxcrypt-4.4.36-10.el10.i686 38/142 Installing : libzstd-1.5.5-9.el10.i686 39/142 Installing : elfutils-libelf-0.192-5.el10.i686 40/142 Installing : gdbm-libs-1:1.23-10.el10.i686 41/142 Installing : libeconf-0.6.2-4.el10.i686 42/142 Running scriptlet: crypto-policies-20250128-1.git22421d3.el10.noarc 43/142 Installing : crypto-policies-20250128-1.git22421d3.el10.noarc 43/142 Running scriptlet: crypto-policies-20250128-1.git22421d3.el10.noarc 43/142 Installing : dwz-0.15-7.el10.i686 44/142 Installing : mpfr-4.2.1-5.el10.i686 45/142 Installing : gawk-5.3.0-6.el10.i686 46/142 Installing : unzip-6.0-66.el10.i686 47/142 Installing : file-libs-5.45-7.el10.i686 48/142 Installing : file-5.45-7.el10.i686 49/142 Installing : alternatives-1.30-2.el10.i686 50/142 Installing : jansson-2.14-3.el10.i686 51/142 Installing : libcap-ng-0.8.4-6.el10.i686 52/142 Installing : audit-libs-4.0.3-1.el10.i686 53/142 Installing : pam-libs-1.6.1-7.el10.i686 54/142 Installing : libcap-2.69-7.el10.i686 55/142 Installing : systemd-libs-257-9.el10.i686 56/142 Installing : libsepol-3.8-1.el10.i686 57/142 Installing : libsmartcols-2.40.2-10.el10.i686 58/142 Installing : libtasn1-4.19.0-9.el10.i686 59/142 Installing : libunistring-1.1-11.el10.i686 60/142 Installing : libidn2-2.3.7-3.el10.i686 61/142 Installing : lua-libs-5.4.6-7.el10.i686 62/142 Installing : lz4-libs-1.9.4-8.el10.i686 63/142 Installing : pcre2-10.44-1.el10.3.i686 64/142 Installing : elfutils-default-yama-scope-0.192-5.el10.noarch 65/142 Running scriptlet: elfutils-default-yama-scope-0.192-5.el10.noarch 65/142 Installing : libselinux-3.8-1.el10.i686 66/142 Installing : sed-4.9-3.el10.i686 67/142 Installing : findutils-1:4.10.0-5.el10.i686 68/142 Installing : grep-3.11-10.el10.i686 69/142 Installing : elfutils-libs-0.192-5.el10.i686 70/142 Installing : xz-1:5.6.2-3.el10.i686 71/142 Installing : libmount-2.40.2-10.el10.i686 72/142 Installing : util-linux-core-2.40.2-10.el10.i686 73/142 Installing : libsemanage-3.8-1.el10.i686 74/142 Installing : shadow-utils-2:4.15.0-5.el10.i686 75/142 Running scriptlet: libutempter-1.2.1-15.el10.i686 76/142 Installing : libutempter-1.2.1-15.el10.i686 76/142 Installing : tar-2:1.35-7.el10.i686 77/142 Installing : zstd-1.5.5-9.el10.i686 78/142 Installing : libpsl-0.21.5-7.el10.i686 79/142 Installing : zip-3.0-44.el10.i686 80/142 Installing : cyrus-sasl-lib-2.1.28-27.el10.i686 81/142 Installing : gdbm-1:1.23-10.el10.i686 82/142 Installing : libfdisk-2.40.2-10.el10.i686 83/142 Installing : libxml2-2.12.5-5.el10.i686 84/142 Installing : bzip2-1.0.8-25.el10.i686 85/142 Installing : sqlite-libs-3.46.1-3.el10.i686 86/142 Installing : ed-1.20-5.el10.i686 87/142 Installing : patch-2.7.6-26.el10.i686 88/142 Installing : cpio-2.15-3.el10.i686 89/142 Installing : diffutils-3.10-8.el10.i686 90/142 Installing : json-c-0.18-3.el10.i686 91/142 Installing : keyutils-libs-1.6.3-5.el10.i686 92/142 Installing : libbrotli-1.1.0-6.el10.i686 93/142 Installing : libcom_err-1.47.1-3.el10.i686 94/142 Installing : libffi-3.4.4-9.el10.i686 95/142 Installing : p11-kit-0.25.5-7.el10.i686 96/142 Installing : p11-kit-trust-0.25.5-7.el10.i686 97/142 Running scriptlet: p11-kit-trust-0.25.5-7.el10.i686 97/142 Installing : openssl-libs-1:3.2.2-16.el10.i686 98/142 Installing : coreutils-9.5-6.el10.i686 99/142 Running scriptlet: ca-certificates-2024.2.69_v8.0.303-102.3.el10.no 100/142 Installing : ca-certificates-2024.2.69_v8.0.303-102.3.el10.no 100/142 Running scriptlet: ca-certificates-2024.2.69_v8.0.303-102.3.el10.no 100/142 Installing : authselect-libs-1.5.0-8.el10.i686 101/142 Installing : gzip-1.13-3.el10.i686 102/142 Installing : cracklib-2.9.11-8.el10.i686 103/142 Installing : libarchive-3.7.7-1.el10.i686 104/142 Installing : cracklib-dicts-2.9.11-8.el10.i686 105/142 Installing : libpwquality-1.4.5-12.el10.i686 106/142 Installing : pam-1.6.1-7.el10.i686 107/142 Installing : libevent-2.1.12-16.el10.i686 108/142 Installing : openldap-2.6.8-3.el10.i686 109/142 Installing : rpm-sequoia-1.6.0-6.el10.i686 110/142 Installing : rpm-libs-4.19.1.1-12.el10.i686 111/142 Installing : libgomp-14.2.1-7.el10.i686 112/142 Installing : rpm-build-libs-4.19.1.1-12.el10.i686 113/142 Installing : libnghttp2-1.64.0-2.el10.i686 114/142 Installing : libpkgconf-2.1.0-3.el10.i686 115/142 Installing : pkgconf-2.1.0-3.el10.i686 116/142 Installing : pkgconf-pkg-config-2.1.0-3.el10.i686 117/142 Installing : libverto-0.3.2-10.el10.i686 118/142 Installing : krb5-libs-1.21.3-7.el10.i686 119/142 Installing : libssh-0.11.1-2.el10.i686 120/142 Installing : libcurl-8.9.1-5.el10.i686 121/142 Installing : elfutils-debuginfod-client-0.192-5.el10.i686 122/142 Installing : binutils-gold-2.41-53.el10.i686 123/142 Running scriptlet: binutils-gold-2.41-53.el10.i686 123/142 Installing : binutils-2.41-53.el10.i686 124/142 Running scriptlet: binutils-2.41-53.el10.i686 124/142 Installing : elfutils-0.192-5.el10.i686 125/142 Installing : gdb-minimal-14.2-4.el10.i686 126/142 Installing : debugedit-5.1-4.el10.i686 127/142 Installing : curl-8.9.1-5.el10.i686 128/142 Running scriptlet: rpm-4.19.1.1-12.el10.i686 129/142 Installing : rpm-4.19.1.1-12.el10.i686 129/142 Installing : lua-srpm-macros-1-15.el10.noarch 130/142 Installing : efi-srpm-macros-6-6.el10.noarch 131/142 Installing : python-srpm-macros-3.12-9.1.el10.noarch 132/142 Installing : fonts-srpm-macros-1:2.0.5-18.el10.noarch 133/142 Installing : pyproject-srpm-macros-1.16.2-1.el10.noarch 134/142 Installing : rpm-build-4.19.1.1-12.el10.i686 135/142 Installing : go-srpm-macros-3.6.0-4.el10.noarch 136/142 Installing : redhat-rpm-config-287-2.el10.noarch 137/142 Installing : forge-srpm-macros-0.4.0-6.el10.noarch 138/142 Installing : util-linux-2.40.2-10.el10.i686 139/142 Running scriptlet: util-linux-2.40.2-10.el10.i686 139/142 Installing : authselect-1.5.0-8.el10.i686 140/142 Installing : which-2.21-43.el10.i686 141/142 Installing : info-7.1-6.el10.i686 142/142 Running scriptlet: filesystem-3.18-16.el10.i686 142/142 Running scriptlet: ca-certificates-2024.2.69_v8.0.303-102.3.el10.no 142/142 Running scriptlet: authselect-libs-1.5.0-8.el10.i686 142/142 Running scriptlet: rpm-4.19.1.1-12.el10.i686 142/142 Running scriptlet: info-7.1-6.el10.i686 142/142 warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead Installed products updated. Installed: alternatives-1.30-2.el10.i686 audit-libs-4.0.3-1.el10.i686 authselect-1.5.0-8.el10.i686 authselect-libs-1.5.0-8.el10.i686 basesystem-11-22.el10.noarch bash-5.2.26-6.el10.i686 binutils-2.41-53.el10.i686 binutils-gold-2.41-53.el10.i686 bzip2-1.0.8-25.el10.i686 bzip2-libs-1.0.8-25.el10.i686 ca-certificates-2024.2.69_v8.0.303-102.3.el10.noarch centos-gpg-keys-10.0-8.el10.noarch centos-stream-release-10.0-8.el10.noarch centos-stream-repos-10.0-8.el10.noarch coreutils-9.5-6.el10.i686 coreutils-common-9.5-6.el10.i686 cpio-2.15-3.el10.i686 cracklib-2.9.11-8.el10.i686 cracklib-dicts-2.9.11-8.el10.i686 crypto-policies-20250128-1.git22421d3.el10.noarch curl-8.9.1-5.el10.i686 cyrus-sasl-lib-2.1.28-27.el10.i686 debugedit-5.1-4.el10.i686 diffutils-3.10-8.el10.i686 dwz-0.15-7.el10.i686 ed-1.20-5.el10.i686 efi-srpm-macros-6-6.el10.noarch elfutils-0.192-5.el10.i686 elfutils-debuginfod-client-0.192-5.el10.i686 elfutils-default-yama-scope-0.192-5.el10.noarch elfutils-libelf-0.192-5.el10.i686 elfutils-libs-0.192-5.el10.i686 file-5.45-7.el10.i686 file-libs-5.45-7.el10.i686 filesystem-3.18-16.el10.i686 findutils-1:4.10.0-5.el10.i686 fonts-srpm-macros-1:2.0.5-18.el10.noarch forge-srpm-macros-0.4.0-6.el10.noarch gawk-5.3.0-6.el10.i686 gdb-minimal-14.2-4.el10.i686 gdbm-1:1.23-10.el10.i686 gdbm-libs-1:1.23-10.el10.i686 glibc-2.39-37.el10.i686 glibc-common-2.39-37.el10.i686 glibc-gconv-extra-2.39-37.el10.i686 glibc-minimal-langpack-2.39-37.el10.i686 gmp-1:6.2.1-10.el10.i686 go-srpm-macros-3.6.0-4.el10.noarch grep-3.11-10.el10.i686 gzip-1.13-3.el10.i686 info-7.1-6.el10.i686 jansson-2.14-3.el10.i686 json-c-0.18-3.el10.i686 kernel-srpm-macros-1.0-25.el10.noarch keyutils-libs-1.6.3-5.el10.i686 krb5-libs-1.21.3-7.el10.i686 libacl-2.3.2-4.el10.i686 libarchive-3.7.7-1.el10.i686 libattr-2.5.2-5.el10.i686 libblkid-2.40.2-10.el10.i686 libbrotli-1.1.0-6.el10.i686 libcap-2.69-7.el10.i686 libcap-ng-0.8.4-6.el10.i686 libcom_err-1.47.1-3.el10.i686 libcurl-8.9.1-5.el10.i686 libeconf-0.6.2-4.el10.i686 libevent-2.1.12-16.el10.i686 libfdisk-2.40.2-10.el10.i686 libffi-3.4.4-9.el10.i686 libgcc-14.2.1-7.el10.i686 libgomp-14.2.1-7.el10.i686 libidn2-2.3.7-3.el10.i686 libmount-2.40.2-10.el10.i686 libnghttp2-1.64.0-2.el10.i686 libpkgconf-2.1.0-3.el10.i686 libpsl-0.21.5-7.el10.i686 libpwquality-1.4.5-12.el10.i686 libselinux-3.8-1.el10.i686 libsemanage-3.8-1.el10.i686 libsepol-3.8-1.el10.i686 libsmartcols-2.40.2-10.el10.i686 libssh-0.11.1-2.el10.i686 libssh-config-0.11.1-2.el10.noarch libstdc++-14.2.1-7.el10.i686 libtasn1-4.19.0-9.el10.i686 libunistring-1.1-11.el10.i686 libutempter-1.2.1-15.el10.i686 libuuid-2.40.2-10.el10.i686 libverto-0.3.2-10.el10.i686 libxcrypt-4.4.36-10.el10.i686 libxml2-2.12.5-5.el10.i686 libzstd-1.5.5-9.el10.i686 lua-libs-5.4.6-7.el10.i686 lua-srpm-macros-1-15.el10.noarch lz4-libs-1.9.4-8.el10.i686 mpfr-4.2.1-5.el10.i686 ncurses-base-6.4-14.20240127.el10.noarch ncurses-libs-6.4-14.20240127.el10.i686 ocaml-srpm-macros-10-4.el10.noarch openblas-srpm-macros-2-19.el10.noarch openldap-2.6.8-3.el10.i686 openssl-libs-1:3.2.2-16.el10.i686 p11-kit-0.25.5-7.el10.i686 p11-kit-trust-0.25.5-7.el10.i686 package-notes-srpm-macros-0.5-13.el10.noarch pam-1.6.1-7.el10.i686 pam-libs-1.6.1-7.el10.i686 patch-2.7.6-26.el10.i686 pcre2-10.44-1.el10.3.i686 pcre2-syntax-10.44-1.el10.3.noarch perl-srpm-macros-1-57.el10.noarch pkgconf-2.1.0-3.el10.i686 pkgconf-m4-2.1.0-3.el10.noarch pkgconf-pkg-config-2.1.0-3.el10.i686 popt-1.19-8.el10.i686 publicsuffix-list-dafsa-20240107-6.el10.noarch pyproject-srpm-macros-1.16.2-1.el10.noarch python-srpm-macros-3.12-9.1.el10.noarch qt6-srpm-macros-6.8.2-2.el10.noarch readline-8.2-11.el10.i686 redhat-rpm-config-287-2.el10.noarch rpm-4.19.1.1-12.el10.i686 rpm-build-4.19.1.1-12.el10.i686 rpm-build-libs-4.19.1.1-12.el10.i686 rpm-libs-4.19.1.1-12.el10.i686 rpm-sequoia-1.6.0-6.el10.i686 rust-toolset-srpm-macros-1.84.1-1.el10.noarch sed-4.9-3.el10.i686 setup-2.14.5-4.el10.noarch shadow-utils-2:4.15.0-5.el10.i686 sqlite-libs-3.46.1-3.el10.i686 systemd-libs-257-9.el10.i686 tar-2:1.35-7.el10.i686 unzip-6.0-66.el10.i686 util-linux-2.40.2-10.el10.i686 util-linux-core-2.40.2-10.el10.i686 which-2.21-43.el10.i686 xz-1:5.6.2-3.el10.i686 xz-libs-1:5.6.2-3.el10.i686 zip-3.0-44.el10.i686 zlib-ng-compat-2.2.3-1.el10.i686 zstd-1.5.5-9.el10.i686 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.30-2.el10.i686 audit-libs-4.0.3-1.el10.i686 authselect-1.5.0-8.el10.i686 authselect-libs-1.5.0-8.el10.i686 basesystem-11-22.el10.noarch bash-5.2.26-6.el10.i686 binutils-2.41-53.el10.i686 binutils-gold-2.41-53.el10.i686 bzip2-1.0.8-25.el10.i686 bzip2-libs-1.0.8-25.el10.i686 ca-certificates-2024.2.69_v8.0.303-102.3.el10.noarch centos-gpg-keys-10.0-8.el10.noarch centos-stream-release-10.0-8.el10.noarch centos-stream-repos-10.0-8.el10.noarch coreutils-9.5-6.el10.i686 coreutils-common-9.5-6.el10.i686 cpio-2.15-3.el10.i686 cracklib-2.9.11-8.el10.i686 cracklib-dicts-2.9.11-8.el10.i686 crypto-policies-20250128-1.git22421d3.el10.noarch curl-8.9.1-5.el10.i686 cyrus-sasl-lib-2.1.28-27.el10.i686 debugedit-5.1-4.el10.i686 diffutils-3.10-8.el10.i686 dwz-0.15-7.el10.i686 ed-1.20-5.el10.i686 efi-srpm-macros-6-6.el10.noarch elfutils-0.192-5.el10.i686 elfutils-debuginfod-client-0.192-5.el10.i686 elfutils-default-yama-scope-0.192-5.el10.noarch elfutils-libelf-0.192-5.el10.i686 elfutils-libs-0.192-5.el10.i686 file-5.45-7.el10.i686 file-libs-5.45-7.el10.i686 filesystem-3.18-16.el10.i686 findutils-4.10.0-5.el10.i686 fonts-srpm-macros-2.0.5-18.el10.noarch forge-srpm-macros-0.4.0-6.el10.noarch gawk-5.3.0-6.el10.i686 gdb-minimal-14.2-4.el10.i686 gdbm-1.23-10.el10.i686 gdbm-libs-1.23-10.el10.i686 glibc-2.39-37.el10.i686 glibc-common-2.39-37.el10.i686 glibc-gconv-extra-2.39-37.el10.i686 glibc-minimal-langpack-2.39-37.el10.i686 gmp-6.2.1-10.el10.i686 go-srpm-macros-3.6.0-4.el10.noarch grep-3.11-10.el10.i686 gzip-1.13-3.el10.i686 info-7.1-6.el10.i686 jansson-2.14-3.el10.i686 json-c-0.18-3.el10.i686 kernel-srpm-macros-1.0-25.el10.noarch keyutils-libs-1.6.3-5.el10.i686 krb5-libs-1.21.3-7.el10.i686 libacl-2.3.2-4.el10.i686 libarchive-3.7.7-1.el10.i686 libattr-2.5.2-5.el10.i686 libblkid-2.40.2-10.el10.i686 libbrotli-1.1.0-6.el10.i686 libcap-2.69-7.el10.i686 libcap-ng-0.8.4-6.el10.i686 libcom_err-1.47.1-3.el10.i686 libcurl-8.9.1-5.el10.i686 libeconf-0.6.2-4.el10.i686 libevent-2.1.12-16.el10.i686 libfdisk-2.40.2-10.el10.i686 libffi-3.4.4-9.el10.i686 libgcc-14.2.1-7.el10.i686 libgomp-14.2.1-7.el10.i686 libidn2-2.3.7-3.el10.i686 libmount-2.40.2-10.el10.i686 libnghttp2-1.64.0-2.el10.i686 libpkgconf-2.1.0-3.el10.i686 libpsl-0.21.5-7.el10.i686 libpwquality-1.4.5-12.el10.i686 libselinux-3.8-1.el10.i686 libsemanage-3.8-1.el10.i686 libsepol-3.8-1.el10.i686 libsmartcols-2.40.2-10.el10.i686 libssh-0.11.1-2.el10.i686 libssh-config-0.11.1-2.el10.noarch libstdc++-14.2.1-7.el10.i686 libtasn1-4.19.0-9.el10.i686 libunistring-1.1-11.el10.i686 libutempter-1.2.1-15.el10.i686 libuuid-2.40.2-10.el10.i686 libverto-0.3.2-10.el10.i686 libxcrypt-4.4.36-10.el10.i686 libxml2-2.12.5-5.el10.i686 libzstd-1.5.5-9.el10.i686 lua-libs-5.4.6-7.el10.i686 lua-srpm-macros-1-15.el10.noarch lz4-libs-1.9.4-8.el10.i686 mpfr-4.2.1-5.el10.i686 ncurses-base-6.4-14.20240127.el10.noarch ncurses-libs-6.4-14.20240127.el10.i686 ocaml-srpm-macros-10-4.el10.noarch openblas-srpm-macros-2-19.el10.noarch openldap-2.6.8-3.el10.i686 openssl-libs-3.2.2-16.el10.i686 p11-kit-0.25.5-7.el10.i686 p11-kit-trust-0.25.5-7.el10.i686 package-notes-srpm-macros-0.5-13.el10.noarch pam-1.6.1-7.el10.i686 pam-libs-1.6.1-7.el10.i686 patch-2.7.6-26.el10.i686 pcre2-10.44-1.el10.3.i686 pcre2-syntax-10.44-1.el10.3.noarch perl-srpm-macros-1-57.el10.noarch pkgconf-2.1.0-3.el10.i686 pkgconf-m4-2.1.0-3.el10.noarch pkgconf-pkg-config-2.1.0-3.el10.i686 popt-1.19-8.el10.i686 publicsuffix-list-dafsa-20240107-6.el10.noarch pyproject-srpm-macros-1.16.2-1.el10.noarch python-srpm-macros-3.12-9.1.el10.noarch qt6-srpm-macros-6.8.2-2.el10.noarch readline-8.2-11.el10.i686 redhat-rpm-config-287-2.el10.noarch rpm-4.19.1.1-12.el10.i686 rpm-build-4.19.1.1-12.el10.i686 rpm-build-libs-4.19.1.1-12.el10.i686 rpm-libs-4.19.1.1-12.el10.i686 rpm-sequoia-1.6.0-6.el10.i686 rust-toolset-srpm-macros-1.84.1-1.el10.noarch sed-4.9-3.el10.i686 setup-2.14.5-4.el10.noarch shadow-utils-4.15.0-5.el10.i686 sqlite-libs-3.46.1-3.el10.i686 systemd-libs-257-9.el10.i686 tar-1.35-7.el10.i686 unzip-6.0-66.el10.i686 util-linux-2.40.2-10.el10.i686 util-linux-core-2.40.2-10.el10.i686 which-2.21-43.el10.i686 xz-5.6.2-3.el10.i686 xz-libs-5.6.2-3.el10.i686 zip-3.0-44.el10.i686 zlib-ng-compat-2.2.3-1.el10.i686 zstd-1.5.5-9.el10.i686 Start: buildsrpm Start: rpmbuild -bs Building target platforms: i686 Building for target i686 setting SOURCE_DATE_EPOCH=1730160000 Wrote: /builddir/build/SRPMS/libpinyin-2.8.1-9.el10.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/custom-1-i386-1740983453.484082/root/var/log/dnf.log /var/lib/mock/custom-1-i386-1740983453.484082/root/var/log/dnf.librepo.log /var/lib/mock/custom-1-i386-1740983453.484082/root/var/log/dnf.rpm.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-p3ovdh9r/libpinyin/libpinyin.spec) Config(child) 0 minutes 11 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/libpinyin-2.8.1-9.el10.src.rpm) Config(custom-1-i386) Start: chroot init INFO: mounting tmpfs at /var/lib/mock/custom-1-i386-1740983453.484082/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management from host and used with --installroot: rpm-4.20.0-1.fc41.x86_64 rpm-sequoia-1.7.0-2.fc41.x86_64 python3-dnf-4.22.0-2.fc41.noarch python3-dnf-plugins-core-4.10.0-1.fc41.noarch dnf5-5.2.10.0-2.fc41.x86_64 dnf5-plugins-5.2.10.0-2.fc41.x86_64 Finish: chroot init Start: build phase for libpinyin-2.8.1-9.el10.src.rpm Start: build setup for libpinyin-2.8.1-9.el10.src.rpm Building target platforms: i686 Building for target i686 setting SOURCE_DATE_EPOCH=1730160000 Wrote: /builddir/build/SRPMS/libpinyin-2.8.1-9.el10.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 173 kB/s | 2.2 kB 00:00 Additional repo https_download_copr_fedorainfra 184 kB/s | 2.2 kB 00:00 Additional repo https_download_copr_fedorainfra 159 kB/s | 2.2 kB 00:00 Additional repo https_download_copr_fedorainfra 186 kB/s | 2.2 kB 00:00 Additional repo https_download_copr_fedorainfra 191 kB/s | 2.2 kB 00:00 Additional repo https_download_copr_fedorainfra 190 kB/s | 2.1 kB 00:00 Additional repo https_download_copr_fedorainfra 184 kB/s | 2.1 kB 00:00 Additional repo https_download_copr_fedorainfra 186 kB/s | 2.1 kB 00:00 Additional repo https_download_copr_fedorainfra 155 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 153 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 154 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 187 kB/s | 2.2 kB 00:00 Additional repo https_download_copr_fedorainfra 173 kB/s | 2.2 kB 00:00 Dependencies resolved. ===================================================================================================================================================== Package Arch Version Repository Size ===================================================================================================================================================== Installing: gcc-c++ i686 14.2.1-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 15 M glib2-devel i686 2.80.4-5.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_buildroot_custom_1_i386 1.4 M kyotocabinet-devel i686 1.2.80-7.el10 copr_base 101 k make i686 1:4.4.1-9.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 591 k Installing dependencies: annobin-docs noarch 12.92-1.el10 copr_base 92 k annobin-plugin-gcc i686 12.92-1.el10 copr_base 983 k cmake-filesystem i686 3.30.5-2.el10 copr_base 17 k cpp i686 14.2.1-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 13 M expat i686 2.6.4-1.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 119 k gcc i686 14.2.1-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 38 M gcc-plugin-annobin i686 14.2.1-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 61 k glib2 i686 2.80.4-5.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_buildroot_custom_1_i386 3.1 M glibc-devel i686 2.39-37.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 526 k gnutls i686 3.8.9-9.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 1.3 M kernel-headers i686 6.12.0-65.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_buildroot_custom_1_i386 1.5 M kyotocabinet-libs i686 1.2.80-7.el10 copr_base 389 k libasan i686 14.2.1-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 547 k libatomic i686 14.2.1-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 46 k libblkid-devel i686 2.40.2-10.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 27 k libffi-devel i686 3.4.4-9.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 29 k libmount-devel i686 2.40.2-10.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 28 k libmpc i686 1.3.1-7.el10 copr_base 78 k libselinux-devel i686 3.8-1.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 116 k libsepol-devel i686 3.8-1.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 41 k libstdc++-devel i686 14.2.1-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 2.7 M libubsan i686 14.2.1-7.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 258 k libxcrypt-devel i686 4.4.36-10.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 29 k lzo i686 2.10-14.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 71 k mpdecimal i686 2.5.1-12.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 92 k pcre2-devel i686 10.44-1.el10.3 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 490 k pcre2-utf16 i686 10.44-1.el10.3 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 223 k pcre2-utf32 i686 10.44-1.el10.3 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 210 k python3 i686 3.12.9-1.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 29 k python3-libs i686 3.12.9-1.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 9.1 M python3-packaging noarch 24.2-2.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_x86_64 141 k python3-pip-wheel noarch 23.3.2-10.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_x86_64 1.5 M sysprof-capture-devel i686 47.2-1.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_buildroot_custom_1_i386 60 k tzdata noarch 2025a-1.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_buildroot_custom_1_x86_64 431 k zlib-ng-compat-devel i686 2.2.3-1.el10 https_download_copr_fedorainfracloud_org_results_loise_NoldenOS_10_BaseOS_custom_1_i386 38 k Transaction Summary ===================================================================================================================================================== Install 39 Packages Total download size: 92 M Installed size: 299 M Downloading Packages: (1/39): cmake-filesystem-3.30.5-2.el10.i686.rpm 1.6 MB/s | 17 kB 00:00 (2/39): annobin-docs-12.92-1.el10.noarch.rpm 6.8 MB/s | 92 kB 00:00 (3/39): annobin-plugin-gcc-12.92-1.el10.i686.rp 58 MB/s | 983 kB 00:00 (4/39): libmpc-1.3.1-7.el10.i686.rpm 43 MB/s | 78 kB 00:00 (5/39): python3-packaging-24.2-2.el10.noarch.rp 53 MB/s | 141 kB 00:00 (6/39): python3-pip-wheel-23.3.2-10.el10.noarch 316 MB/s | 1.5 MB 00:00 (7/39): kyotocabinet-devel-1.2.80-7.el10.i686.r 3.4 MB/s | 101 kB 00:00 (8/39): expat-2.6.4-1.el10.i686.rpm 40 MB/s | 119 kB 00:00 (9/39): cpp-14.2.1-7.el10.i686.rpm 276 MB/s | 13 MB 00:00 (10/39): kyotocabinet-libs-1.2.80-7.el10.i686.r 6.3 MB/s | 389 kB 00:00 (11/39): gcc-plugin-annobin-14.2.1-7.el10.i686. 6.6 MB/s | 61 kB 00:00 (12/39): glibc-devel-2.39-37.el10.i686.rpm 62 MB/s | 526 kB 00:00 (13/39): gnutls-3.8.9-9.el10.i686.rpm 97 MB/s | 1.3 MB 00:00 (14/39): libasan-14.2.1-7.el10.i686.rpm 61 MB/s | 547 kB 00:00 (15/39): libatomic-14.2.1-7.el10.i686.rpm 3.7 MB/s | 46 kB 00:00 (16/39): libblkid-devel-2.40.2-10.el10.i686.rpm 2.3 MB/s | 27 kB 00:00 (17/39): gcc-c++-14.2.1-7.el10.i686.rpm 181 MB/s | 15 MB 00:00 (18/39): libffi-devel-3.4.4-9.el10.i686.rpm 1.2 MB/s | 29 kB 00:00 (19/39): libmount-devel-2.40.2-10.el10.i686.rpm 2.3 MB/s | 28 kB 00:00 (20/39): libselinux-devel-3.8-1.el10.i686.rpm 12 MB/s | 116 kB 00:00 (21/39): libsepol-devel-3.8-1.el10.i686.rpm 5.8 MB/s | 41 kB 00:00 (22/39): gcc-14.2.1-7.el10.i686.rpm 221 MB/s | 38 MB 00:00 (23/39): libubsan-14.2.1-7.el10.i686.rpm 6.6 MB/s | 258 kB 00:00 (24/39): libstdc++-devel-14.2.1-7.el10.i686.rpm 56 MB/s | 2.7 MB 00:00 (25/39): libxcrypt-devel-4.4.36-10.el10.i686.rp 4.3 MB/s | 29 kB 00:00 (26/39): lzo-2.10-14.el10.i686.rpm 8.6 MB/s | 71 kB 00:00 (27/39): mpdecimal-2.5.1-12.el10.i686.rpm 31 MB/s | 92 kB 00:00 (28/39): pcre2-utf16-10.44-1.el10.3.i686.rpm 94 MB/s | 223 kB 00:00 (29/39): pcre2-devel-10.44-1.el10.3.i686.rpm 138 MB/s | 490 kB 00:00 (30/39): pcre2-utf32-10.44-1.el10.3.i686.rpm 90 MB/s | 210 kB 00:00 (31/39): python3-3.12.9-1.el10.i686.rpm 14 MB/s | 29 kB 00:00 (32/39): make-4.4.1-9.el10.i686.rpm 52 MB/s | 591 kB 00:00 (33/39): zlib-ng-compat-devel-2.2.3-1.el10.i686 11 MB/s | 38 kB 00:00 (34/39): tzdata-2025a-1.el10.noarch.rpm 164 MB/s | 431 kB 00:00 (35/39): glib2-devel-2.80.4-5.el10.i686.rpm 215 MB/s | 1.4 MB 00:00 (36/39): kernel-headers-6.12.0-65.el10.i686.rpm 197 MB/s | 1.5 MB 00:00 (37/39): sysprof-capture-devel-47.2-1.el10.i686 23 MB/s | 60 kB 00:00 (38/39): python3-libs-3.12.9-1.el10.i686.rpm 231 MB/s | 9.1 MB 00:00 (39/39): glib2-2.80.4-5.el10.i686.rpm 77 MB/s | 3.1 MB 00:00 -------------------------------------------------------------------------------- Total 331 MB/s | 92 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : sysprof-capture-devel-47.2-1.el10.i686 1/39 Installing : kernel-headers-6.12.0-65.el10.i686 2/39 Installing : libxcrypt-devel-4.4.36-10.el10.i686 3/39 Installing : glibc-devel-2.39-37.el10.i686 4/39 Installing : tzdata-2025a-1.el10.noarch 5/39 Installing : libstdc++-devel-14.2.1-7.el10.i686 6/39 Installing : libsepol-devel-3.8-1.el10.i686 7/39 Installing : libffi-devel-3.4.4-9.el10.i686 8/39 Installing : libblkid-devel-2.40.2-10.el10.i686 9/39 Installing : python3-pip-wheel-23.3.2-10.el10.noarch 10/39 Installing : cmake-filesystem-3.30.5-2.el10.i686 11/39 Installing : zlib-ng-compat-devel-2.2.3-1.el10.i686 12/39 Installing : annobin-docs-12.92-1.el10.noarch 13/39 Installing : libmpc-1.3.1-7.el10.i686 14/39 Installing : cpp-14.2.1-7.el10.i686 15/39 Installing : pcre2-utf32-10.44-1.el10.3.i686 16/39 Installing : pcre2-utf16-10.44-1.el10.3.i686 17/39 Installing : pcre2-devel-10.44-1.el10.3.i686 18/39 Installing : libselinux-devel-3.8-1.el10.i686 19/39 Installing : libmount-devel-2.40.2-10.el10.i686 20/39 Installing : mpdecimal-2.5.1-12.el10.i686 21/39 Installing : make-1:4.4.1-9.el10.i686 22/39 Installing : lzo-2.10-14.el10.i686 23/39 Installing : kyotocabinet-libs-1.2.80-7.el10.i686 24/39 Installing : libubsan-14.2.1-7.el10.i686 25/39 Installing : libatomic-14.2.1-7.el10.i686 26/39 Installing : libasan-14.2.1-7.el10.i686 27/39 Installing : gcc-14.2.1-7.el10.i686 28/39 Running scriptlet: gcc-14.2.1-7.el10.i686 28/39 Installing : gnutls-3.8.9-9.el10.i686 29/39 Installing : glib2-2.80.4-5.el10.i686 30/39 Installing : expat-2.6.4-1.el10.i686 31/39 Installing : kyotocabinet-devel-1.2.80-7.el10.i686 32/39 Installing : python3-libs-3.12.9-1.el10.i686 33/39 Installing : python3-3.12.9-1.el10.i686 34/39 Installing : python3-packaging-24.2-2.el10.noarch 35/39 Installing : glib2-devel-2.80.4-5.el10.i686 36/39 Installing : annobin-plugin-gcc-12.92-1.el10.i686 37/39 Running scriptlet: annobin-plugin-gcc-12.92-1.el10.i686 37/39 Installing : gcc-c++-14.2.1-7.el10.i686 38/39 Installing : gcc-plugin-annobin-14.2.1-7.el10.i686 39/39 Running scriptlet: gcc-plugin-annobin-14.2.1-7.el10.i686 39/39 warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead Installed products updated. Installed: annobin-docs-12.92-1.el10.noarch annobin-plugin-gcc-12.92-1.el10.i686 cmake-filesystem-3.30.5-2.el10.i686 cpp-14.2.1-7.el10.i686 expat-2.6.4-1.el10.i686 gcc-14.2.1-7.el10.i686 gcc-c++-14.2.1-7.el10.i686 gcc-plugin-annobin-14.2.1-7.el10.i686 glib2-2.80.4-5.el10.i686 glib2-devel-2.80.4-5.el10.i686 glibc-devel-2.39-37.el10.i686 gnutls-3.8.9-9.el10.i686 kernel-headers-6.12.0-65.el10.i686 kyotocabinet-devel-1.2.80-7.el10.i686 kyotocabinet-libs-1.2.80-7.el10.i686 libasan-14.2.1-7.el10.i686 libatomic-14.2.1-7.el10.i686 libblkid-devel-2.40.2-10.el10.i686 libffi-devel-3.4.4-9.el10.i686 libmount-devel-2.40.2-10.el10.i686 libmpc-1.3.1-7.el10.i686 libselinux-devel-3.8-1.el10.i686 libsepol-devel-3.8-1.el10.i686 libstdc++-devel-14.2.1-7.el10.i686 libubsan-14.2.1-7.el10.i686 libxcrypt-devel-4.4.36-10.el10.i686 lzo-2.10-14.el10.i686 make-1:4.4.1-9.el10.i686 mpdecimal-2.5.1-12.el10.i686 pcre2-devel-10.44-1.el10.3.i686 pcre2-utf16-10.44-1.el10.3.i686 pcre2-utf32-10.44-1.el10.3.i686 python3-3.12.9-1.el10.i686 python3-libs-3.12.9-1.el10.i686 python3-packaging-24.2-2.el10.noarch python3-pip-wheel-23.3.2-10.el10.noarch sysprof-capture-devel-47.2-1.el10.i686 tzdata-2025a-1.el10.noarch zlib-ng-compat-devel-2.2.3-1.el10.i686 Complete! Finish: build setup for libpinyin-2.8.1-9.el10.src.rpm Start: rpmbuild libpinyin-2.8.1-9.el10.src.rpm Building target platforms: i686 Building for target i686 setting SOURCE_DATE_EPOCH=1730160000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.3mUNUE + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf libpinyin-2.8.1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/libpinyin-2.8.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd libpinyin-2.8.1 + rm -rf /builddir/build/BUILD/libpinyin-2.8.1-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/libpinyin-2.8.1-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ojhzl6 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd libpinyin-2.8.1 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2023-01-16 04:19:47.000000000 +0000 +++ ./configure 2025-03-03 06:31:12.452696363 +0000 @@ -1834,7 +1834,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2025-03-03 06:31:12.452696363 +0000 +++ ./configure 2025-03-03 06:31:12.476696212 +0000 @@ -9133,7 +9133,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -20543,7 +20543,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./ltmain.sh ++ grep -q runstatedir=DIR ./configure ++ echo --runstatedir=/run + ./configure --build=i686-redhat-linux --host=i686-redhat-linux --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-static --with-dbm=KyotoCabinet --enable-libzhuyin 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... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes 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 g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking whether make supports the include directive... yes (GNU style) checking dependency style of g++... none checking for i686-redhat-linux-gcc... gcc 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 dependency style of gcc... none checking how to run the C preprocessor... gcc -E checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking build system type... i686-redhat-linux-gnu checking host system type... i686-redhat-linux-gnu checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking how to print strings... printf checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes 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 wchar.h... yes checking for minix/config.h... no checking for sys/time.h... yes checking for sys/param.h... yes checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking whether g++ supports C++11 features by default... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking how to convert i686-redhat-linux-gnu file names to i686-redhat-linux-gnu format... func_convert_file_noop checking how to convert i686-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for i686-redhat-linux-file... no checking for file... file checking for i686-redhat-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for i686-redhat-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for i686-redhat-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for i686-redhat-linux-strip... no checking for strip... strip checking for i686-redhat-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ./configure: line 9139: -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p': No such file or directory ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for i686-redhat-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for i686-redhat-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for GLIB2... yes checking for egrep... (cached) /usr/bin/grep -E checking for locale.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for sys/time.h... (cached) yes checking for unistd.h... (cached) yes checking for _Bool... yes checking for stdbool.h that conforms to C99... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for size_t... yes checking for GNU libc compatible malloc... yes checking for working memcmp... yes checking for GNU libc compatible realloc... yes checking whether lstat correctly handles trailing slash... yes checking whether stat accepts an empty string... no checking for getpagesize... yes checking for working mmap... yes checking for gettimeofday... yes checking for memmove... yes checking for memset... yes checking for setlocale... yes checking for string.h... (cached) yes checking for KYOTOCABINET... yes checking for library containing kcdbopen... -lkyotocabinet checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating libpinyin.pc config.status: creating libzhuyin.pc config.status: creating libpinyin.spec config.status: creating Makefile config.status: creating doc/Makefile config.status: creating data/Makefile config.status: creating data/table.conf config.status: creating src/Makefile config.status: creating src/include/Makefile config.status: creating src/storage/Makefile config.status: creating src/lookup/Makefile config.status: creating tests/Makefile config.status: creating tests/include/Makefile config.status: creating tests/storage/Makefile config.status: creating tests/lookup/Makefile config.status: creating utils/Makefile config.status: creating utils/storage/Makefile config.status: creating utils/segment/Makefile config.status: creating utils/training/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands Build options: Version 2.8.1 Install prefix /usr DBM KyotoCabinet Enable libzhuyin yes + /usr/bin/make -O -j4 V=1 VERBOSE=1 /usr/bin/make all-recursive Making all in src Making all in include make[3]: Nothing to be done for 'all'. Making all in storage make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/storage -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o phrase_large_table3.o phrase_large_table3.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' phrase_large_table3.cpp: In member function ‘bool pinyin::PhraseLargeTable3::load_text(FILE*)’: phrase_large_table3.cpp:135:52: warning: format ‘%ld’ expects argument of type ‘long int*’, but argument 6 has type ‘size_t*’ {aka ‘unsigned int*’} [-Wformat=] 135 | int num = fscanf(infile, "%255s %255s %u %ld", | ~~^ | | | long int* | %d 136 | pinyin, phrase, &token, &freq); | ~~~~~ | | | size_t* {aka unsigned int*} make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/storage -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o phrase_index.o phrase_index.cpp In file included from phrase_index.h:30, from phrase_index.cpp:21: pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ pinyin_phrase3.h:186:37: note: remove the ‘< >’ pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ pinyin_phrase3.h:191:37: note: remove the ‘< >’ phrase_index.cpp: In member function ‘bool pinyin::FacadePhraseIndex::load_text(guint8, FILE*, pinyin::TABLE_PHONETIC_TYPE)’: phrase_index.cpp:541:52: warning: format ‘%ld’ expects argument of type ‘long int*’, but argument 6 has type ‘size_t*’ {aka ‘unsigned int*’} [-Wformat=] 541 | int num = fscanf(infile, "%255s %255s %u %ld", | ~~^ | | | long int* | %d 542 | pinyin, phrase, &token, &freq); | ~~~~~ | | | size_t* {aka unsigned int*} make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/storage -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o ngram.o ngram.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/storage -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o phrase_large_table2.o phrase_large_table2.cpp phrase_large_table2.cpp:64:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | PhraseIndexItem2(const ucs4_t phrase[], phrase_token_t token){ | ^ phrase_large_table2.cpp:64:36: note: remove the ‘< >’ phrase_large_table2.cpp: In member function ‘bool pinyin::PhraseLargeTable2::load_text(FILE*)’: phrase_large_table2.cpp:479:52: warning: format ‘%ld’ expects argument of type ‘long int*’, but argument 6 has type ‘size_t*’ {aka ‘unsigned int*’} [-Wformat=] 479 | int num = fscanf(infile, "%255s %255s %u %ld", | ~~^ | | | long int* | %d 480 | pinyin, phrase, &token, &freq); | ~~~~~ | | | size_t* {aka unsigned int*} make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/storage -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o tag_utility.o tag_utility.cpp In file included from phrase_index.h:30, from tag_utility.cpp:6: pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ pinyin_phrase3.h:186:37: note: remove the ‘< >’ pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ pinyin_phrase3.h:191:37: note: remove the ‘< >’ make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/storage -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o phonetic_key_matrix.o phonetic_key_matrix.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' In file included from chewing_large_table2.h:27, from facade_chewing_table2.h:25, from phonetic_key_matrix.h:27, from phonetic_key_matrix.cpp:21: pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ pinyin_phrase3.h:186:37: note: remove the ‘< >’ pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ pinyin_phrase3.h:191:37: note: remove the ‘< >’ phonetic_key_matrix.cpp: In function ‘bool pinyin::dump_matrix(PhoneticKeyMatrix*)’: phonetic_key_matrix.cpp:330:26: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 330 | printf("Column:%ld:\n", index); | ~~^ ~~~~~ | | | | | size_t {aka unsigned int} | long int | %d make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/storage -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o chewing_key.o chewing_key.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/storage -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o pinyin_parser2.o pinyin_parser2.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' In file included from pinyin_parser2.cpp:28: pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ pinyin_phrase3.h:186:37: note: remove the ‘< >’ pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ pinyin_phrase3.h:191:37: note: remove the ‘< >’ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/storage -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o chewing_large_table2.o chewing_large_table2.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' In file included from chewing_large_table2.h:27, from chewing_large_table2.cpp:21: pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ pinyin_phrase3.h:186:37: note: remove the ‘< >’ pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ pinyin_phrase3.h:191:37: note: remove the ‘< >’ chewing_large_table2.cpp: In member function ‘bool pinyin::ChewingLargeTable2::load_text(FILE*, pinyin::TABLE_PHONETIC_TYPE)’: chewing_large_table2.cpp:122:52: warning: format ‘%ld’ expects argument of type ‘long int*’, but argument 6 has type ‘size_t*’ {aka ‘unsigned int*’} [-Wformat=] 122 | int num = fscanf(infile, "%255s %255s %u %ld", | ~~^ | | | long int* | %d 123 | pinyin, phrase, &token, &freq); | ~~~~~ | | | size_t* {aka unsigned int*} chewing_large_table2.cpp:156:17: warning: comparison of integer expressions of different signedness: ‘glong’ {aka ‘long int’} and ‘guint’ {aka ‘unsigned int’} [-Wsign-compare] 156 | if (len != keys->len) { | ~~~~^~~~~~~~~~~~ chewing_large_table2.cpp:157:74: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 157 | fprintf(stderr, "ChewingLargeTable2::load_text:%s\t%s\t%u\t%ld\n", | ~~^ | | | long int | %d 158 | pinyin, phrase, token, freq); | ~~~~ | | | size_t {aka unsigned int} make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/storage -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o zhuyin_parser2.o zhuyin_parser2.cpp In file included from zhuyin_parser2.cpp:27: pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ pinyin_phrase3.h:186:37: note: remove the ‘< >’ pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ pinyin_phrase3.h:191:37: note: remove the ‘< >’ make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/storage -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o table_info.o table_info.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/storage -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o chewing_large_table.o chewing_large_table.cpp In file included from chewing_large_table.cpp:24: pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ pinyin_phrase3.h:186:37: note: remove the ‘< >’ pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ pinyin_phrase3.h:191:37: note: remove the ‘< >’ chewing_large_table.cpp: In member function ‘bool pinyin::ChewingLargeTable::load_text(FILE*, pinyin::TABLE_PHONETIC_TYPE)’: chewing_large_table.cpp:676:52: warning: format ‘%ld’ expects argument of type ‘long int*’, but argument 6 has type ‘size_t*’ {aka ‘unsigned int*’} [-Wformat=] 676 | int num = fscanf(infile, "%255s %255s %u %ld", | ~~^ | | | long int* | %d 677 | pinyin, phrase, &token, &freq); | ~~~~~ | | | size_t* {aka unsigned int*} chewing_large_table.cpp:710:17: warning: comparison of integer expressions of different signedness: ‘glong’ {aka ‘long int’} and ‘guint’ {aka ‘unsigned int’} [-Wsign-compare] 710 | if (len != keys->len) { | ~~~~^~~~~~~~~~~~ chewing_large_table.cpp:711:73: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 711 | fprintf(stderr, "ChewingLargeTable::load_text:%s\t%s\t%u\t%ld\n", | ~~^ | | | long int | %d 712 | pinyin, phrase, token, freq); | ~~~~ | | | size_t {aka unsigned int} make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/storage -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o ngram_kyotodb.o ngram_kyotodb.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' In file included from ngram_kyotodb.cpp:26: kyotodb_utils.h:50:21: warning: ‘pinyin::empty_vbuf’ defined but not used [-Wunused-variable] 50 | static const char * empty_vbuf = (char *)UINTPTR_MAX; | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/storage -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o phrase_large_table3_kyotodb.o phrase_large_table3_kyotodb.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/storage -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o chewing_large_table2_kyotodb.o chewing_large_table2_kyotodb.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' In file included from chewing_large_table2.h:27, from chewing_large_table2_kyotodb.cpp:21: pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ pinyin_phrase3.h:186:37: note: remove the ‘< >’ pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ pinyin_phrase3.h:191:37: note: remove the ‘< >’ pinyin_phrase3.h: In instantiation of ‘pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 1]’: chewing_large_table2.h:132:19: required from ‘int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 1; ChewingKey = _ChewingKey; GArray = _GArray]’ 132 | IndexItem item; | ^~~~ chewing_large_table2_kyotodb.cpp:176:27: required from ‘int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 1; ChewingKey = _ChewingKey; GArray = _GArray]’ 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ chewing_large_table2_kyotodb.cpp:191:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ pinyin_phrase3.h:187:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ChewingKey’ {aka ‘struct _ChewingKey’}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chewing_large_table2.h:26: chewing_key.h:41:8: note: ‘ChewingKey’ {aka ‘struct _ChewingKey’} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ pinyin_phrase3.h: In instantiation of ‘pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 2]’: chewing_large_table2.h:132:19: required from ‘int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 2; ChewingKey = _ChewingKey; GArray = _GArray]’ 132 | IndexItem item; | ^~~~ chewing_large_table2_kyotodb.cpp:176:27: required from ‘int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 2; ChewingKey = _ChewingKey; GArray = _GArray]’ 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ chewing_large_table2_kyotodb.cpp:192:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ pinyin_phrase3.h:187:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ChewingKey’ {aka ‘struct _ChewingKey’}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chewing_key.h:41:8: note: ‘ChewingKey’ {aka ‘struct _ChewingKey’} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ pinyin_phrase3.h: In instantiation of ‘pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 3]’: chewing_large_table2.h:132:19: required from ‘int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 3; ChewingKey = _ChewingKey; GArray = _GArray]’ 132 | IndexItem item; | ^~~~ chewing_large_table2_kyotodb.cpp:176:27: required from ‘int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 3; ChewingKey = _ChewingKey; GArray = _GArray]’ 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ chewing_large_table2_kyotodb.cpp:193:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ pinyin_phrase3.h:187:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ChewingKey’ {aka ‘struct _ChewingKey’}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chewing_key.h:41:8: note: ‘ChewingKey’ {aka ‘struct _ChewingKey’} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ pinyin_phrase3.h: In instantiation of ‘pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 4]’: chewing_large_table2.h:132:19: required from ‘int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 4; ChewingKey = _ChewingKey; GArray = _GArray]’ 132 | IndexItem item; | ^~~~ chewing_large_table2_kyotodb.cpp:176:27: required from ‘int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 4; ChewingKey = _ChewingKey; GArray = _GArray]’ 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ chewing_large_table2_kyotodb.cpp:194:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ pinyin_phrase3.h:187:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ChewingKey’ {aka ‘struct _ChewingKey’}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chewing_key.h:41:8: note: ‘ChewingKey’ {aka ‘struct _ChewingKey’} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ pinyin_phrase3.h: In instantiation of ‘pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 5]’: chewing_large_table2.h:132:19: required from ‘int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 5; ChewingKey = _ChewingKey; GArray = _GArray]’ 132 | IndexItem item; | ^~~~ chewing_large_table2_kyotodb.cpp:176:27: required from ‘int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 5; ChewingKey = _ChewingKey; GArray = _GArray]’ 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ chewing_large_table2_kyotodb.cpp:195:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ pinyin_phrase3.h:187:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ChewingKey’ {aka ‘struct _ChewingKey’}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chewing_key.h:41:8: note: ‘ChewingKey’ {aka ‘struct _ChewingKey’} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ pinyin_phrase3.h: In instantiation of ‘pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 6]’: chewing_large_table2.h:132:19: required from ‘int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 6; ChewingKey = _ChewingKey; GArray = _GArray]’ 132 | IndexItem item; | ^~~~ chewing_large_table2_kyotodb.cpp:176:27: required from ‘int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 6; ChewingKey = _ChewingKey; GArray = _GArray]’ 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ chewing_large_table2_kyotodb.cpp:196:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ pinyin_phrase3.h:187:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ChewingKey’ {aka ‘struct _ChewingKey’}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chewing_key.h:41:8: note: ‘ChewingKey’ {aka ‘struct _ChewingKey’} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ pinyin_phrase3.h: In instantiation of ‘pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 7]’: chewing_large_table2.h:132:19: required from ‘int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 7; ChewingKey = _ChewingKey; GArray = _GArray]’ 132 | IndexItem item; | ^~~~ chewing_large_table2_kyotodb.cpp:176:27: required from ‘int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 7; ChewingKey = _ChewingKey; GArray = _GArray]’ 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ chewing_large_table2_kyotodb.cpp:197:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ pinyin_phrase3.h:187:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ChewingKey’ {aka ‘struct _ChewingKey’}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chewing_key.h:41:8: note: ‘ChewingKey’ {aka ‘struct _ChewingKey’} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ pinyin_phrase3.h: In instantiation of ‘pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 8]’: chewing_large_table2.h:132:19: required from ‘int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 8; ChewingKey = _ChewingKey; GArray = _GArray]’ 132 | IndexItem item; | ^~~~ chewing_large_table2_kyotodb.cpp:176:27: required from ‘int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 8; ChewingKey = _ChewingKey; GArray = _GArray]’ 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ chewing_large_table2_kyotodb.cpp:198:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ pinyin_phrase3.h:187:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ChewingKey’ {aka ‘struct _ChewingKey’}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chewing_key.h:41:8: note: ‘ChewingKey’ {aka ‘struct _ChewingKey’} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ pinyin_phrase3.h: In instantiation of ‘pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 9]’: chewing_large_table2.h:132:19: required from ‘int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 9; ChewingKey = _ChewingKey; GArray = _GArray]’ 132 | IndexItem item; | ^~~~ chewing_large_table2_kyotodb.cpp:176:27: required from ‘int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 9; ChewingKey = _ChewingKey; GArray = _GArray]’ 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ chewing_large_table2_kyotodb.cpp:199:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ pinyin_phrase3.h:187:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ChewingKey’ {aka ‘struct _ChewingKey’}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chewing_key.h:41:8: note: ‘ChewingKey’ {aka ‘struct _ChewingKey’} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ pinyin_phrase3.h: In instantiation of ‘pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 10]’: chewing_large_table2.h:132:19: required from ‘int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 10; ChewingKey = _ChewingKey; GArray = _GArray]’ 132 | IndexItem item; | ^~~~ chewing_large_table2_kyotodb.cpp:176:27: required from ‘int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 10; ChewingKey = _ChewingKey; GArray = _GArray]’ 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ chewing_large_table2_kyotodb.cpp:200:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ pinyin_phrase3.h:187:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ChewingKey’ {aka ‘struct _ChewingKey’}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chewing_key.h:41:8: note: ‘ChewingKey’ {aka ‘struct _ChewingKey’} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ pinyin_phrase3.h: In instantiation of ‘pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 11]’: chewing_large_table2.h:132:19: required from ‘int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 11; ChewingKey = _ChewingKey; GArray = _GArray]’ 132 | IndexItem item; | ^~~~ chewing_large_table2_kyotodb.cpp:176:27: required from ‘int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 11; ChewingKey = _ChewingKey; GArray = _GArray]’ 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ chewing_large_table2_kyotodb.cpp:201:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ pinyin_phrase3.h:187:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ChewingKey’ {aka ‘struct _ChewingKey’}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chewing_key.h:41:8: note: ‘ChewingKey’ {aka ‘struct _ChewingKey’} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ pinyin_phrase3.h: In instantiation of ‘pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 12]’: chewing_large_table2.h:132:19: required from ‘int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 12; ChewingKey = _ChewingKey; GArray = _GArray]’ 132 | IndexItem item; | ^~~~ chewing_large_table2_kyotodb.cpp:176:27: required from ‘int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 12; ChewingKey = _ChewingKey; GArray = _GArray]’ 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ chewing_large_table2_kyotodb.cpp:202:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ pinyin_phrase3.h:187:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ChewingKey’ {aka ‘struct _ChewingKey’}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chewing_key.h:41:8: note: ‘ChewingKey’ {aka ‘struct _ChewingKey’} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ pinyin_phrase3.h: In instantiation of ‘pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 13]’: chewing_large_table2.h:132:19: required from ‘int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 13; ChewingKey = _ChewingKey; GArray = _GArray]’ 132 | IndexItem item; | ^~~~ chewing_large_table2_kyotodb.cpp:176:27: required from ‘int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 13; ChewingKey = _ChewingKey; GArray = _GArray]’ 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ chewing_large_table2_kyotodb.cpp:203:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ pinyin_phrase3.h:187:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ChewingKey’ {aka ‘struct _ChewingKey’}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chewing_key.h:41:8: note: ‘ChewingKey’ {aka ‘struct _ChewingKey’} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ pinyin_phrase3.h: In instantiation of ‘pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 14]’: chewing_large_table2.h:132:19: required from ‘int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 14; ChewingKey = _ChewingKey; GArray = _GArray]’ 132 | IndexItem item; | ^~~~ chewing_large_table2_kyotodb.cpp:176:27: required from ‘int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 14; ChewingKey = _ChewingKey; GArray = _GArray]’ 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ chewing_large_table2_kyotodb.cpp:204:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ pinyin_phrase3.h:187:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ChewingKey’ {aka ‘struct _ChewingKey’}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chewing_key.h:41:8: note: ‘ChewingKey’ {aka ‘struct _ChewingKey’} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ pinyin_phrase3.h: In instantiation of ‘pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 15]’: chewing_large_table2.h:132:19: required from ‘int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 15; ChewingKey = _ChewingKey; GArray = _GArray]’ 132 | IndexItem item; | ^~~~ chewing_large_table2_kyotodb.cpp:176:27: required from ‘int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 15; ChewingKey = _ChewingKey; GArray = _GArray]’ 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ chewing_large_table2_kyotodb.cpp:205:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ pinyin_phrase3.h:187:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ChewingKey’ {aka ‘struct _ChewingKey’}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chewing_key.h:41:8: note: ‘ChewingKey’ {aka ‘struct _ChewingKey’} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ pinyin_phrase3.h: In instantiation of ‘pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 16]’: chewing_large_table2.h:132:19: required from ‘int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 16; ChewingKey = _ChewingKey; GArray = _GArray]’ 132 | IndexItem item; | ^~~~ chewing_large_table2_kyotodb.cpp:176:27: required from ‘int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 16; ChewingKey = _ChewingKey; GArray = _GArray]’ 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ chewing_large_table2_kyotodb.cpp:206:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ pinyin_phrase3.h:187:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ChewingKey’ {aka ‘struct _ChewingKey’}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chewing_key.h:41:8: note: ‘ChewingKey’ {aka ‘struct _ChewingKey’} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ In file included from /usr/include/string.h:548, from /usr/include/glib-2.0/glib/galloca.h:35, from /usr/include/glib-2.0/glib.h:32, from ../../src/include/novel_types.h:29, from chewing_large_table2.h:24: In function ‘memmove’, inlined from ‘pinyin::MemoryChunk::ensure_has_more_space(unsigned int)’ at ../../src/include/memory_chunk.h:108:20, inlined from ‘pinyin::MemoryChunk::ensure_has_space(unsigned int)’ at ../../src/include/memory_chunk.h:93:31, inlined from ‘pinyin::MemoryChunk::set_size(unsigned int)’ at ../../src/include/memory_chunk.h:222:25, inlined from ‘pinyin::ChewingLargeTable2::search_suggestion(int, _ChewingKey const*, _GArray**) const’ at chewing_large_table2_kyotodb.cpp:570:23: /usr/include/bits/string_fortified.h:36:34: warning: ‘memmove’ specified bound between 2147483648 and 4294967295 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 36 | return __builtin___memmove_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 37 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' rm -f libstorage.a ar cru libstorage.a phrase_index.o phrase_large_table2.o phrase_large_table3.o ngram.o tag_utility.o chewing_key.o pinyin_parser2.o zhuyin_parser2.o phonetic_key_matrix.o chewing_large_table.o chewing_large_table2.o table_info.o ngram_kyotodb.o phrase_large_table3_kyotodb.o chewing_large_table2_kyotodb.o ranlib libstorage.a make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' Making all in lookup make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/lookup' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/storage -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o lookup.o lookup.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/lookup' In file included from ../../src/storage/phrase_index.h:30, from lookup.cpp:23: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/lookup' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/storage -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o pinyin_lookup2.o pinyin_lookup2.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/lookup' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from pinyin_lookup2.cpp:22: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/lookup' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/storage -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o phonetic_lookup.o phonetic_lookup.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/lookup' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from phonetic_lookup.h:29, from phonetic_lookup.cpp:21: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from phonetic_lookup.h:118: phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/lookup' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/storage -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o phrase_lookup.o phrase_lookup.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/lookup' In file included from ../../src/storage/phrase_index.h:30, from phrase_lookup.cpp:24: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/lookup' rm -f liblookup.a ar cru liblookup.a pinyin_lookup2.o phrase_lookup.o lookup.o phonetic_lookup.o ranlib liblookup.a make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/lookup' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o pinyin_internal.o pinyin_internal.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' In file included from ../src/storage/chewing_large_table2.h:27, from ../src/storage/facade_chewing_table2.h:25, from ../src/storage/phonetic_key_matrix.h:27, from pinyin_internal.h:33, from pinyin_internal.cpp:1: ../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../src/lookup/phonetic_lookup.h:118, from pinyin_internal.h:43: ../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ ../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o pinyin.lo pinyin.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c pinyin.cpp -fPIC -DPIC -o .libs/pinyin.o make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' In file included from ../src/storage/chewing_large_table2.h:27, from ../src/storage/facade_chewing_table2.h:25, from ../src/storage/phonetic_key_matrix.h:27, from pinyin_internal.h:33, from pinyin.cpp:27: ../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../src/storage/pinyin_phrase3.h:186:37: note: remove the '< >' ../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../src/storage/pinyin_phrase3.h:191:37: note: remove the '< >' In file included from ../src/lookup/phonetic_lookup.h:118, from pinyin_internal.h:43: ../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the '< >' pinyin.cpp: In function 'bool _add_phrase(pinyin_context_t*, guint8, ChewingKeyVector, ucs4_t*, glong, gint)': pinyin.cpp:562:31: warning: comparison of integer expressions of different signedness: 'glong' {aka 'long int'} and 'guint' {aka 'unsigned int'} [-Wsign-compare] 562 | if (phrase_length == keys->len) { /* valid pinyin */ | ~~~~~~~~~~~~~~^~~~~~~~~~~~ pinyin.cpp:507:9: warning: unused variable 'num' [-Wunused-variable] 507 | int num = reduce_tokens(tokens, tokenarray); | ^~~ pinyin.cpp: In function 'bool pinyin_iterator_add_phrase(import_iterator_t*, const char*, const char*, gint)': pinyin.cpp:606:23: warning: comparison of integer expressions of different signedness: 'glong' {aka 'long int'} and 'guint' {aka 'unsigned int'} [-Wsign-compare] 606 | if (phrase_length != keys->len) | ~~~~~~~~~~~~~~^~~~~~~~~~~~ pinyin.cpp: In function 'void _compute_prefixes(pinyin_instance_t*, const char*)': pinyin.cpp:1226:17: warning: unused variable 'num' [-Wunused-variable] 1226 | int num = reduce_tokens(tokens, tokenarray); | ^~~ pinyin.cpp: In function 'void _compute_frequency_of_items(pinyin_context_t*, phrase_token_t, pinyin::SingleGram*, CandidateVector)': pinyin.cpp:1614:19: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'guint' {aka 'unsigned int'} [-Wsign-compare] 1614 | for (i = 0; i < items->len; ++i) { | ~~^~~~~~~~~~~~ pinyin.cpp: In function 'bool _prepend_longer_candidates(pinyin_instance_t*, CandidateVector)': pinyin.cpp:1701:23: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] 1701 | for (int i = 0; i < tokenarray->len; ++i) { | ~~^~~~~~~~~~~~~~~~~ pinyin.cpp:1694:9: warning: unused variable 'result' [-Wunused-variable] 1694 | int result = search_suggestion_with_matrix | ^~~~~~ pinyin.cpp:1696:9: warning: unused variable 'num' [-Wunused-variable] 1696 | int num = reduce_tokens(tokens, tokenarray, false); | ^~~ pinyin.cpp: In function 'bool _compute_phrase_length(pinyin_context_t*, CandidateVector)': pinyin.cpp:1776:15: warning: enumeration value 'LONGER_CANDIDATE' not handled in switch [-Wswitch] 1776 | switch(candidate->m_candidate_type) { | ^ pinyin.cpp: In function 'bool pinyin_guess_predicted_candidates(pinyin_instance_t*, const char*)': pinyin.cpp:2190:9: warning: unused variable 'result' [-Wunused-variable] 2190 | int result = context->m_phrase_table->search_suggestion | ^~~~~~ pinyin.cpp:2192:9: warning: unused variable 'num' [-Wunused-variable] 2192 | int num = reduce_tokens(phrase_tokens, tokenarray, false); | ^~~ pinyin.cpp: In function 'int pinyin_choose_candidate(pinyin_instance_t*, size_t, lookup_candidate_t*)': pinyin.cpp:2316:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable] 2316 | bool retval = constraints->validate_constraint(&matrix); | ^~~~~~ pinyin.cpp: In function 'bool pinyin_lookup_tokens(pinyin_instance_t*, const char*, GArray*)': pinyin.cpp:2396:9: warning: unused variable 'num' [-Wunused-variable] 2396 | int num = reduce_tokens(tokens, tokenarray); | ^~~ pinyin.cpp: In function 'bool _pre_compute_tokens(pinyin_context_t*, TokenVector, ucs4_t*, size_t)': pinyin.cpp:2847:13: warning: unused variable 'retval' [-Wunused-variable] 2847 | int retval = phrase_table->search(1, &character, tokens); | ^~~~~~ In file included from ../src/storage/phrase_index_logger.h:25, from ../src/storage/phrase_index.h:32, from ../src/storage/phonetic_key_matrix.h:28: pinyin.cpp: In function 'bool pinyin_get_character_offset(pinyin_instance_t*, const char*, size_t, size_t*)': pinyin.cpp:2962:31: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'glong' {aka 'long int'} [-Wsign-compare] 2962 | assert(cached_tokens->len == phrase_length); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ pinyin.cpp: In function 'bool _remember_phrase_recur(pinyin_instance_t*, ChewingKeyVector, TokenVector, size_t, ucs4_t*, gint)': pinyin.cpp:3328:30: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'const glong' {aka 'const long int'} [-Wsign-compare] 3328 | if (cached_keys->len != phrase_length) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ pinyin.cpp:3376:30: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'const glong' {aka 'const long int'} [-Wsign-compare] 3376 | if (cached_keys->len >= phrase_length) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ pinyin.cpp: In function 'bool pinyin_remember_user_input(pinyin_instance_t*, const char*, gint)': pinyin.cpp:3429:28: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'glong' {aka 'long int'} [-Wsign-compare] 3429 | if (cached_tokens->len != phrase_length) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o storage/ngram_kyotodb.lo storage/ngram_kyotodb.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c storage/ngram_kyotodb.cpp -fPIC -DPIC -o storage/.libs/ngram_kyotodb.o In file included from storage/ngram_kyotodb.cpp:26: storage/kyotodb_utils.h:50:21: warning: 'pinyin::empty_vbuf' defined but not used [-Wunused-variable] 50 | static const char * empty_vbuf = (char *)UINTPTR_MAX; | ^~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' rm -f libpinyin_internal.a ar cru libpinyin_internal.a pinyin_internal.o storage/libstorage.a lookup/liblookup.a ranlib libpinyin_internal.a make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o zhuyin.lo zhuyin.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c zhuyin.cpp -fPIC -DPIC -o .libs/zhuyin.o In file included from ../src/storage/chewing_large_table2.h:27, from ../src/storage/facade_chewing_table2.h:25, from ../src/storage/phonetic_key_matrix.h:27, from pinyin_internal.h:33, from zhuyin.cpp:25: ../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../src/storage/pinyin_phrase3.h:186:37: note: remove the '< >' ../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../src/storage/pinyin_phrase3.h:191:37: note: remove the '< >' In file included from ../src/lookup/phonetic_lookup.h:118, from pinyin_internal.h:43: ../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the '< >' zhuyin.cpp: In function 'bool _add_phrase(zhuyin_context_t*, guint8, ChewingKeyVector, ucs4_t*, glong, gint)': zhuyin.cpp:482:31: warning: comparison of integer expressions of different signedness: 'glong' {aka 'long int'} and 'guint' {aka 'unsigned int'} [-Wsign-compare] 482 | if (phrase_length == keys->len) { /* valid pinyin */ | ~~~~~~~~~~~~~~^~~~~~~~~~~~ zhuyin.cpp:427:9: warning: unused variable 'num' [-Wunused-variable] 427 | int num = reduce_tokens(tokens, tokenarray); | ^~~ zhuyin.cpp: In function 'bool zhuyin_iterator_add_phrase(import_iterator_t*, const char*, const char*, gint)': zhuyin.cpp:525:23: warning: comparison of integer expressions of different signedness: 'glong' {aka 'long int'} and 'guint' {aka 'unsigned int'} [-Wsign-compare] 525 | if (phrase_length != keys->len) | ~~~~~~~~~~~~~~^~~~~~~~~~~~ zhuyin.cpp: In function 'void _compute_prefixes(zhuyin_instance_t*, const char*)': zhuyin.cpp:933:17: warning: unused variable 'num' [-Wunused-variable] 933 | int num = reduce_tokens(tokens, tokenarray); | ^~~ zhuyin.cpp: In function 'void _compute_frequency_of_items(zhuyin_context_t*, phrase_token_t, pinyin::SingleGram*, CandidateVector)': zhuyin.cpp:1238:19: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'guint' {aka 'unsigned int'} [-Wsign-compare] 1238 | for (i = 0; i < items->len; ++i) { | ~~^~~~~~~~~~~~ zhuyin.cpp: In function 'int zhuyin_choose_candidate(zhuyin_instance_t*, size_t, lookup_candidate_t*)': zhuyin.cpp:1651:16: warning: unused variable 'len' [-Wunused-variable] 1651 | guint8 len = constraints->add_constraint | ^~~ zhuyin.cpp:1658:16: warning: unused variable 'len' [-Wunused-variable] 1658 | guint8 len = constraints->add_constraint | ^~~ zhuyin.cpp:1638:26: warning: unused variable 'context' [-Wunused-variable] 1638 | zhuyin_context_t * & context = instance->m_context; | ^~~~~~~ zhuyin.cpp:1641:25: warning: unused variable 'results' [-Wunused-variable] 1641 | NBestMatchResults & results = instance->m_nbest_results; | ^~~~~~~ zhuyin.cpp:1647:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable] 1647 | bool retval = constraints->validate_constraint(&matrix); | ^~~~~~ zhuyin.cpp: In function 'bool zhuyin_lookup_tokens(zhuyin_instance_t*, const char*, GArray*)': zhuyin.cpp:1690:9: warning: unused variable 'num' [-Wunused-variable] 1690 | int num = reduce_tokens(tokens, tokenarray); | ^~~ zhuyin.cpp: In function 'bool _pre_compute_tokens(zhuyin_context_t*, TokenVector, ucs4_t*, size_t)': zhuyin.cpp:2078:13: warning: unused variable 'retval' [-Wunused-variable] 2078 | int retval = phrase_table->search(1, &character, tokens); | ^~~~~~ In file included from ../src/storage/phrase_index_logger.h:25, from ../src/storage/phrase_index.h:32, from ../src/storage/phonetic_key_matrix.h:28: zhuyin.cpp: In function 'bool zhuyin_get_character_offset(zhuyin_instance_t*, const char*, size_t, size_t*)': zhuyin.cpp:2185:31: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'glong' {aka 'long int'} [-Wsign-compare] 2185 | assert(cached_tokens->len == phrase_length); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o storage/phrase_index.lo storage/phrase_index.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c storage/phrase_index.cpp -fPIC -DPIC -o storage/.libs/phrase_index.o make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' In file included from storage/phrase_index.h:30, from storage/phrase_index.cpp:21: storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ storage/pinyin_phrase3.h:186:37: note: remove the '< >' storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ storage/pinyin_phrase3.h:191:37: note: remove the '< >' storage/phrase_index.cpp: In member function 'bool pinyin::FacadePhraseIndex::load_text(guint8, FILE*, pinyin::TABLE_PHONETIC_TYPE)': storage/phrase_index.cpp:541:52: warning: format '%ld' expects argument of type 'long int*', but argument 6 has type 'size_t*' {aka 'unsigned int*'} [-Wformat=] 541 | int num = fscanf(infile, "%255s %255s %u %ld", | ~~^ | | | long int* | %d 542 | pinyin, phrase, &token, &freq); | ~~~~~ | | | size_t* {aka unsigned int*} make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o storage/phrase_large_table3.lo storage/phrase_large_table3.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c storage/phrase_large_table3.cpp -fPIC -DPIC -o storage/.libs/phrase_large_table3.o storage/phrase_large_table3.cpp: In member function 'bool pinyin::PhraseLargeTable3::load_text(FILE*)': storage/phrase_large_table3.cpp:135:52: warning: format '%ld' expects argument of type 'long int*', but argument 6 has type 'size_t*' {aka 'unsigned int*'} [-Wformat=] 135 | int num = fscanf(infile, "%255s %255s %u %ld", | ~~^ | | | long int* | %d 136 | pinyin, phrase, &token, &freq); | ~~~~~ | | | size_t* {aka unsigned int*} make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o storage/phrase_large_table2.lo storage/phrase_large_table2.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c storage/phrase_large_table2.cpp -fPIC -DPIC -o storage/.libs/phrase_large_table2.o make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' storage/phrase_large_table2.cpp:64:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | PhraseIndexItem2(const ucs4_t phrase[], phrase_token_t token){ | ^ storage/phrase_large_table2.cpp:64:36: note: remove the '< >' storage/phrase_large_table2.cpp: In member function 'bool pinyin::PhraseLargeTable2::load_text(FILE*)': storage/phrase_large_table2.cpp:479:52: warning: format '%ld' expects argument of type 'long int*', but argument 6 has type 'size_t*' {aka 'unsigned int*'} [-Wformat=] 479 | int num = fscanf(infile, "%255s %255s %u %ld", | ~~^ | | | long int* | %d 480 | pinyin, phrase, &token, &freq); | ~~~~~ | | | size_t* {aka unsigned int*} make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o storage/ngram.lo storage/ngram.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c storage/ngram.cpp -fPIC -DPIC -o storage/.libs/ngram.o make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o storage/tag_utility.lo storage/tag_utility.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c storage/tag_utility.cpp -fPIC -DPIC -o storage/.libs/tag_utility.o make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' In file included from storage/phrase_index.h:30, from storage/tag_utility.cpp:6: storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ storage/pinyin_phrase3.h:186:37: note: remove the '< >' storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ storage/pinyin_phrase3.h:191:37: note: remove the '< >' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o storage/phrase_large_table3_kyotodb.lo storage/phrase_large_table3_kyotodb.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c storage/phrase_large_table3_kyotodb.cpp -fPIC -DPIC -o storage/.libs/phrase_large_table3_kyotodb.o make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o storage/chewing_key.lo storage/chewing_key.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c storage/chewing_key.cpp -fPIC -DPIC -o storage/.libs/chewing_key.o make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o storage/chewing_large_table2_kyotodb.lo storage/chewing_large_table2_kyotodb.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c storage/chewing_large_table2_kyotodb.cpp -fPIC -DPIC -o storage/.libs/chewing_large_table2_kyotodb.o In file included from storage/chewing_large_table2.h:27, from storage/chewing_large_table2_kyotodb.cpp:21: storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ storage/pinyin_phrase3.h:186:37: note: remove the '< >' storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ storage/pinyin_phrase3.h:191:37: note: remove the '< >' storage/pinyin_phrase3.h: In instantiation of 'pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 1]': storage/chewing_large_table2.h:132:19: required from 'int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 1; ChewingKey = _ChewingKey; GArray = _GArray]' 132 | IndexItem item; | ^~~~ storage/chewing_large_table2_kyotodb.cpp:176:27: required from 'int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 1; ChewingKey = _ChewingKey; GArray = _GArray]' 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ storage/chewing_large_table2_kyotodb.cpp:191:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ storage/pinyin_phrase3.h:187:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ChewingKey' {aka 'struct _ChewingKey'}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from storage/chewing_large_table2.h:26: storage/chewing_key.h:41:8: note: 'ChewingKey' {aka 'struct _ChewingKey'} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ storage/pinyin_phrase3.h: In instantiation of 'pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 2]': storage/chewing_large_table2.h:132:19: required from 'int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 2; ChewingKey = _ChewingKey; GArray = _GArray]' 132 | IndexItem item; | ^~~~ storage/chewing_large_table2_kyotodb.cpp:176:27: required from 'int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 2; ChewingKey = _ChewingKey; GArray = _GArray]' 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ storage/chewing_large_table2_kyotodb.cpp:192:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ storage/pinyin_phrase3.h:187:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ChewingKey' {aka 'struct _ChewingKey'}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ storage/chewing_key.h:41:8: note: 'ChewingKey' {aka 'struct _ChewingKey'} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ storage/pinyin_phrase3.h: In instantiation of 'pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 3]': storage/chewing_large_table2.h:132:19: required from 'int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 3; ChewingKey = _ChewingKey; GArray = _GArray]' 132 | IndexItem item; | ^~~~ storage/chewing_large_table2_kyotodb.cpp:176:27: required from 'int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 3; ChewingKey = _ChewingKey; GArray = _GArray]' 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ storage/chewing_large_table2_kyotodb.cpp:193:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ storage/pinyin_phrase3.h:187:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ChewingKey' {aka 'struct _ChewingKey'}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ storage/chewing_key.h:41:8: note: 'ChewingKey' {aka 'struct _ChewingKey'} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ storage/pinyin_phrase3.h: In instantiation of 'pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 4]': storage/chewing_large_table2.h:132:19: required from 'int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 4; ChewingKey = _ChewingKey; GArray = _GArray]' 132 | IndexItem item; | ^~~~ storage/chewing_large_table2_kyotodb.cpp:176:27: required from 'int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 4; ChewingKey = _ChewingKey; GArray = _GArray]' 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ storage/chewing_large_table2_kyotodb.cpp:194:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ storage/pinyin_phrase3.h:187:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ChewingKey' {aka 'struct _ChewingKey'}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ storage/chewing_key.h:41:8: note: 'ChewingKey' {aka 'struct _ChewingKey'} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ storage/pinyin_phrase3.h: In instantiation of 'pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 5]': storage/chewing_large_table2.h:132:19: required from 'int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 5; ChewingKey = _ChewingKey; GArray = _GArray]' 132 | IndexItem item; | ^~~~ storage/chewing_large_table2_kyotodb.cpp:176:27: required from 'int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 5; ChewingKey = _ChewingKey; GArray = _GArray]' 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ storage/chewing_large_table2_kyotodb.cpp:195:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ storage/pinyin_phrase3.h:187:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ChewingKey' {aka 'struct _ChewingKey'}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ storage/chewing_key.h:41:8: note: 'ChewingKey' {aka 'struct _ChewingKey'} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ storage/pinyin_phmake[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' rase3.h: In instantiation of 'pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 6]': storage/chewing_large_table2.h:132:19: required from 'int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 6; ChewingKey = _ChewingKey; GArray = _GArray]' 132 | IndexItem item; | ^~~~ storage/chewing_large_table2_kyotodb.cpp:176:27: required from 'int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 6; ChewingKey = _ChewingKey; GArray = _GArray]' 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ storage/chewing_large_table2_kyotodb.cpp:196:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ storage/pinyin_phrase3.h:187:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ChewingKey' {aka 'struct _ChewingKey'}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ storage/chewing_key.h:41:8: note: 'ChewingKey' {aka 'struct _ChewingKey'} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ storage/pinyin_phrase3.h: In instantiation of 'pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 7]': storage/chewing_large_table2.h:132:19: required from 'int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 7; ChewingKey = _ChewingKey; GArray = _GArray]' 132 | IndexItem item; | ^~~~ storage/chewing_large_table2_kyotodb.cpp:176:27: required from 'int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 7; ChewingKey = _ChewingKey; GArray = _GArray]' 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ storage/chewing_large_table2_kyotodb.cpp:197:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ storage/pinyin_phrase3.h:187:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ChewingKey' {aka 'struct _ChewingKey'}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ storage/chewing_key.h:41:8: note: 'ChewingKey' {aka 'struct _ChewingKey'} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ storage/pinyin_phrase3.h: In instantiation of 'pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 8]': storage/chewing_large_table2.h:132:19: required from 'int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 8; ChewingKey = _ChewingKey; GArray = _GArray]' 132 | IndexItem item; | ^~~~ storage/chewing_large_table2_kyotodb.cpp:176:27: required from 'int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 8; ChewingKey = _ChewingKey; GArray = _GArray]' 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ storage/chewing_large_table2_kyotodb.cpp:198:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ storage/pinyin_phrase3.h:187:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ChewingKey' {aka 'struct _ChewingKey'}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ storage/chewing_key.h:41:8: note: 'ChewingKey' {aka 'struct _ChewingKey'} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ storage/pinyin_phrase3.h: In instantiation of 'pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 9]': storage/chewing_large_table2.h:132:19: required from 'int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 9; ChewingKey = _ChewingKey; GArray = _GArray]' 132 | IndexItem item; | ^~~~ storage/chewing_large_table2_kyotodb.cpp:176:27: required from 'int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 9; ChewingKey = _ChewingKey; GArray = _GArray]' 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ storage/chewing_large_table2_kyotodb.cpp:199:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ storage/pinyin_phrase3.h:187:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ChewingKey' {aka 'struct _ChewingKey'}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ storage/chewing_key.h:41:8: note: 'ChewingKey' {aka 'struct _ChewingKey'} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ storage/pinyin_phrase3.h: In instantiation of 'pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 10]': storage/chewing_large_table2.h:132:19: required from 'int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 10; ChewingKey = _ChewingKey; GArray = _GArray]' 132 | IndexItem item; | ^~~~ storage/chewing_large_table2_kyotodb.cpp:176:27: required from 'int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 10; ChewingKey = _ChewingKey; GArray = _GArray]' 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ storage/chewing_large_table2_kyotodb.cpp:200:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ storage/pinyin_phrase3.h:187:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ChewingKey' {aka 'struct _ChewingKey'}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ storage/chewing_key.h:41:8: note: 'ChewingKey' {aka 'struct _ChewingKey'} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ storage/pinyin_phrase3.h: In instantiation of 'pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 11]': storage/chewing_large_table2.h:132:19: required from 'int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 11; ChewingKey = _ChewingKey; GArray = _GArray]' 132 | IndexItem item; | ^~~~ storage/chewing_large_table2_kyotodb.cpp:176:27: required from 'int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 11; ChewingKey = _ChewingKey; GArray = _GArray]' 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ storage/chewing_large_table2_kyotodb.cpp:201:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ storage/pinyin_phrase3.h:187:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ChewingKey' {aka 'struct _ChewingKey'}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ storage/chewing_key.h:41:8: note: 'ChewingKey' {aka 'struct _ChewingKey'} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ storage/pinyin_phrase3.h: In instantiation of 'pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 12]': storage/chewing_large_table2.h:132:19: required from 'int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 12; ChewingKey = _ChewingKey; GArray = _GArray]' 132 | IndexItem item; | ^~~~ storage/chewing_large_table2_kyotodb.cpp:176:27: required from 'int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 12; ChewingKey = _ChewingKey; GArray = _GArray]' 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ storage/chewing_large_table2_kyotodb.cpp:202:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ storage/pinyin_phrase3.h:187:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ChewingKey' {aka 'struct _ChewingKey'}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ storage/chewing_key.h:41:8: note: 'ChewingKey' {aka 'struct _ChewingKey'} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ storage/pinyin_phrase3.h: In instantiation of 'pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 13]': storage/chewing_large_table2.h:132:19: required from 'int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 13; ChewingKey = _ChewingKey; GArray = _GArray]' 132 | IndexItem item; | ^~~~ storage/chewing_large_table2_kyotodb.cpp:176:27: required from 'int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 13; ChewingKey = _ChewingKey; GArray = _GArray]' 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ storage/chewing_large_table2_kyotodb.cpp:203:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ storage/pinyin_phrase3.h:187:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ChewingKey' {aka 'struct _ChewingKey'}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ storage/chewing_key.h:41:8: note: 'ChewingKey' {aka 'struct _ChewingKey'} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ storage/pinyin_phrase3.h: In instantiation of 'pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 14]': storage/chewing_large_table2.h:132:19: required from 'int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 14; ChewingKey = _ChewingKey; GArray = _GArray]' 132 | IndexItem item; | ^~~~ storage/chewing_large_table2_kyotodb.cpp:176:27: required from 'int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 14; ChewingKey = _ChewingKey; GArray = _GArray]' 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ storage/chewing_large_table2_kyotodb.cpp:204:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ storage/pinyin_phrase3.h:187:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ChewingKey' {aka 'struct _ChewingKey'}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ storage/chewing_key.h:41:8: note: 'ChewingKey' {aka 'struct _ChewingKey'} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ storage/pinyin_phrase3.h: In instantiation of 'pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 15]': storage/chewing_large_table2.h:132:19: required from 'int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 15; ChewingKey = _ChewingKey; GArray = _GArray]' 132 | IndexItem item; | ^~~~ storage/chewing_large_table2_kyotodb.cpp:176:27: required from 'int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 15; ChewingKey = _ChewingKey; GArray = _GArray]' 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ storage/chewing_large_table2_kyotodb.cpp:205:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ storage/pinyin_phrase3.h:187:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ChewingKey' {aka 'struct _ChewingKey'}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ storage/chewing_key.h:41:8: note: 'ChewingKey' {aka 'struct _ChewingKey'} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ storage/pinyin_phrase3.h: In instantiation of 'pinyin::PinyinIndexItem2::PinyinIndexItem2() [with unsigned int phrase_length = 16]': storage/chewing_large_table2.h:132:19: required from 'int pinyin::ChewingTableEntry::search(const ChewingKey*, GArray**) const [with int phrase_length = 16; ChewingKey = _ChewingKey; GArray = _GArray]' 132 | IndexItem item; | ^~~~ storage/chewing_large_table2_kyotodb.cpp:176:27: required from 'int pinyin::ChewingLargeTable2::search_internal(const ChewingKey*, const ChewingKey*, GArray**) const [with int phrase_length = 16; ChewingKey = _ChewingKey; GArray = _GArray]' 176 | result = entry->search(keys, ranges) | result; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ storage/chewing_large_table2_kyotodb.cpp:206:9: required from here 187 | return search_internal(index, keys, ranges); \ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ storage/pinyin_phrase3.h:187:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ChewingKey' {aka 'struct _ChewingKey'}; use assignment or value-initialization instead [-Wclass-memaccess] 187 | memset(m_keys, 0, sizeof(ChewingKey) * phrase_length); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ storage/chewing_key.h:41:8: note: 'ChewingKey' {aka 'struct _ChewingKey'} declared here 41 | struct _ChewingKey | ^~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o storage/zhuyin_parser2.lo storage/zhuyin_parser2.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c storage/zhuyin_parser2.cpp -fPIC -DPIC -o storage/.libs/zhuyin_parser2.o make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' In file included from storage/zhuyin_parser2.cpp:27: storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ storage/pinyin_phrase3.h:186:37: note: remove the '< >' storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ storage/pinyin_phrase3.h:191:37: note: remove the '< >' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o storage/pinyin_parser2.lo storage/pinyin_parser2.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c storage/pinyin_parser2.cpp -fPIC -DPIC -o storage/.libs/pinyin_parser2.o make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' In file included from storage/pinyin_parser2.cpp:28: storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ storage/pinyin_phrase3.h:186:37: note: remove the '< >' storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ storage/pinyin_phrase3.h:191:37: note: remove the '< >' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o storage/table_info.lo storage/table_info.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c storage/table_info.cpp -fPIC -DPIC -o storage/.libs/table_info.o make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o storage/chewing_large_table2.lo storage/chewing_large_table2.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c storage/chewing_large_table2.cpp -fPIC -DPIC -o storage/.libs/chewing_large_table2.o make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' In file included from storage/chewing_large_table2.h:27, from storage/chewing_large_table2.cpp:21: storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ storage/pinyin_phrase3.h:186:37: note: remove the '< >' storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ storage/pinyin_phrase3.h:191:37: note: remove the '< >' storage/chewing_large_table2.cpp: In member function 'bool pinyin::ChewingLargeTable2::load_text(FILE*, pinyin::TABLE_PHONETIC_TYPE)': storage/chewing_large_table2.cpp:122:52: warning: format '%ld' expects argument of type 'long int*', but argument 6 has type 'size_t*' {aka 'unsigned int*'} [-Wformat=] 122 | int num = fscanf(infile, "%255s %255s %u %ld", | ~~^ | | | long int* | %d 123 | pinyin, phrase, &token, &freq); | ~~~~~ | | | size_t* {aka unsigned int*} storage/chewing_large_table2.cpp:156:17: warning: comparison of integer expressions of different signedness: 'glong' {aka 'long int'} and 'guint' {aka 'unsigned int'} [-Wsign-compare] 156 | if (len != keys->len) { | ~~~~^~~~~~~~~~~~ storage/chewing_large_table2.cpp:157:74: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 157 | fprintf(stderr, "ChewingLargeTable2::load_text:%s\t%s\t%u\t%ld\n", | ~~^ | | | long int | %d 158 | pinyin, phrase, token, freq); | ~~~~ | | | size_t {aka unsigned int} make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o storage/phonetic_key_matrix.lo storage/phonetic_key_matrix.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c storage/phonetic_key_matrix.cpp -fPIC -DPIC -o storage/.libs/phonetic_key_matrix.o make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' In file included from storage/chewing_large_table2.h:27, from storage/facade_chewing_table2.h:25, from storage/phonetic_key_matrix.h:27, from storage/phonetic_key_matrix.cpp:21: storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ storage/pinyin_phrase3.h:186:37: note: remove the '< >' storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ storage/pinyin_phrase3.h:191:37: note: remove the '< >' storage/phonetic_key_matrix.cpp: In function 'bool pinyin::dump_matrix(PhoneticKeyMatrix*)': storage/phonetic_key_matrix.cpp:330:26: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 330 | printf("Column:%ld:\n", index); | ~~^ ~~~~~ | | | | | size_t {aka unsigned int} | long int | %d make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o lookup/pinyin_lookup2.lo lookup/pinyin_lookup2.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c lookup/pinyin_lookup2.cpp -fPIC -DPIC -o lookup/.libs/pinyin_lookup2.o In file included from ../src/storage/chewing_large_table2.h:27, from ../src/storage/facade_chewing_table2.h:25, from lookup/pinyin_lookup2.cpp:22: ../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../src/storage/pinyin_phrase3.h:186:37: note: remove the '< >' ../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../src/storage/pinyin_phrase3.h:191:37: note: remove the '< >' make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o lookup/lookup.lo lookup/lookup.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c lookup/lookup.cpp -fPIC -DPIC -o lookup/.libs/lookup.o In file included from ../src/storage/phrase_index.h:30, from lookup/lookup.cpp:23: ../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../src/storage/pinyin_phrase3.h:186:37: note: remove the '< >' ../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../src/storage/pinyin_phrase3.h:191:37: note: remove the '< >' make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o lookup/phrase_lookup.lo lookup/phrase_lookup.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c lookup/phrase_lookup.cpp -fPIC -DPIC -o lookup/.libs/phrase_lookup.o make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' In file included from ../src/storage/phrase_index.h:30, from lookup/phrase_lookup.cpp:24: ../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../src/storage/pinyin_phrase3.h:186:37: note: remove the '< >' ../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../src/storage/pinyin_phrase3.h:191:37: note: remove the '< >' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o storage/chewing_large_table.lo storage/chewing_large_table.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c storage/chewing_large_table.cpp -fPIC -DPIC -o storage/.libs/chewing_large_table.o make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' In file included from storage/chewing_large_table.cpp:24: storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ storage/pinyin_phrase3.h:186:37: note: remove the '< >' storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ storage/pinyin_phrase3.h:191:37: note: remove the '< >' storage/chewing_large_table.cpp: In member function 'bool pinyin::ChewingLargeTable::load_text(FILE*, pinyin::TABLE_PHONETIC_TYPE)': storage/chewing_large_table.cpp:676:52: warning: format '%ld' expects argument of type 'long int*', but argument 6 has type 'size_t*' {aka 'unsigned int*'} [-Wformat=] 676 | int num = fscanf(infile, "%255s %255s %u %ld", | ~~^ | | | long int* | %d 677 | pinyin, phrase, &token, &freq); | ~~~~~ | | | size_t* {aka unsigned int*} storage/chewing_large_table.cpp:710:17: warning: comparison of integer expressions of different signedness: 'glong' {aka 'long int'} and 'guint' {aka 'unsigned int'} [-Wsign-compare] 710 | if (len != keys->len) { | ~~~~^~~~~~~~~~~~ storage/chewing_large_table.cpp:711:73: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 711 | fprintf(stderr, "ChewingLargeTable::load_text:%s\t%s\t%u\t%ld\n", | ~~^ | | | long int | %d 712 | pinyin, phrase, token, freq); | ~~~~ | | | size_t {aka unsigned int} make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o lookup/phonetic_lookup.lo lookup/phonetic_lookup.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c lookup/phonetic_lookup.cpp -fPIC -DPIC -o lookup/.libs/phonetic_lookup.o make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' In file included from ../src/storage/chewing_large_table2.h:27, from ../src/storage/facade_chewing_table2.h:25, from ../src/storage/phonetic_key_matrix.h:27, from lookup/phonetic_lookup.h:29, from lookup/phonetic_lookup.cpp:21: ../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../src/storage/pinyin_phrase3.h:186:37: note: remove the '< >' ../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../src/storage/pinyin_phrase3.h:191:37: note: remove the '< >' In file included from lookup/phonetic_lookup.h:118: lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ lookup/phonetic_lookup_heap.h:95:22: note: remove the '< >' lookup/phonetic_lookup.h:174:13: warning: 'gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)' defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,--version-script=./libzhuyin.ver -version-info 15:0 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libzhuyin.la -rpath /usr/lib storage/phrase_index.lo storage/phrase_large_table2.lo storage/phrase_large_table3.lo storage/ngram.lo storage/tag_utility.lo storage/chewing_key.lo storage/pinyin_parser2.lo storage/zhuyin_parser2.lo storage/phonetic_key_matrix.lo storage/chewing_large_table.lo storage/chewing_large_table2.lo storage/table_info.lo lookup/pinyin_lookup2.lo lookup/phrase_lookup.lo lookup/lookup.lo lookup/phonetic_lookup.lo storage/ngram_kyotodb.lo storage/phrase_large_table3_kyotodb.lo storage/chewing_large_table2_kyotodb.lo zhuyin.lo -lglib-2.0 -lkyotocabinet libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i686-redhat-linux/14/../../../crti.o /usr/lib/gcc/i686-redhat-linux/14/crtbeginS.o storage/.libs/phrase_index.o storage/.libs/phrase_large_table2.o storage/.libs/phrase_large_table3.o storage/.libs/ngram.o storage/.libs/tag_utility.o storage/.libs/chewing_key.o storage/.libs/pinyin_parser2.o storage/.libs/zhuyin_parser2.o storage/.libs/phonetic_key_matrix.o storage/.libs/chewing_large_table.o storage/.libs/chewing_large_table2.o storage/.libs/table_info.o lookup/.libs/pinyin_lookup2.o lookup/.libs/phrase_lookup.o lookup/.libs/lookup.o lookup/.libs/phonetic_lookup.o storage/.libs/ngram_kyotodb.o storage/.libs/phrase_large_table3_kyotodb.o storage/.libs/chewing_large_table2_kyotodb.o .libs/zhuyin.o -lglib-2.0 -lkyotocabinet -L/usr/lib/gcc/i686-redhat-linux/14 -L/usr/lib/gcc/i686-redhat-linux/14/../../.. -lstdc++ -lm -lgcc_s -lc -lgcc_s /usr/lib/gcc/i686-redhat-linux/14/crtendS.o /usr/lib/gcc/i686-redhat-linux/14/../../../crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -Wl,--version-script=./libzhuyin.ver -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,libzhuyin.so.15 -o .libs/libzhuyin.so.15.0.0 libtool: link: (cd ".libs" && rm -f "libzhuyin.so.15" && ln -s "libzhuyin.so.15.0.0" "libzhuyin.so.15") libtool: link: (cd ".libs" && rm -f "libzhuyin.so" && ln -s "libzhuyin.so.15.0.0" "libzhuyin.so") libtool: link: ( cd ".libs" && rm -f "libzhuyin.la" && ln -s "../libzhuyin.la" "libzhuyin.la" ) make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,--version-script=./libpinyin.ver -version-info 15:0 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libpinyin.la -rpath /usr/lib storage/phrase_index.lo storage/phrase_large_table2.lo storage/phrase_large_table3.lo storage/ngram.lo storage/tag_utility.lo storage/chewing_key.lo storage/pinyin_parser2.lo storage/zhuyin_parser2.lo storage/phonetic_key_matrix.lo storage/chewing_large_table.lo storage/chewing_large_table2.lo storage/table_info.lo lookup/pinyin_lookup2.lo lookup/phrase_lookup.lo lookup/lookup.lo lookup/phonetic_lookup.lo storage/ngram_kyotodb.lo storage/phrase_large_table3_kyotodb.lo storage/chewing_large_table2_kyotodb.lo pinyin.lo -lglib-2.0 -lkyotocabinet libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i686-redhat-linux/14/../../../crti.o /usr/lib/gcc/i686-redhat-linux/14/crtbeginS.o storage/.libs/phrase_index.o storage/.libs/phrase_large_table2.o storage/.libs/phrase_large_table3.o storage/.libs/ngram.o storage/.libs/tag_utility.o storage/.libs/chewing_key.o storage/.libs/pinyin_parser2.o storage/.libs/zhuyin_parser2.o storage/.libs/phonetic_key_matrix.o storage/.libs/chewing_large_table.o storage/.libs/chewing_large_table2.o storage/.libs/table_info.o lookup/.libs/pinyin_lookup2.o lookup/.libs/phrase_lookup.o lookup/.libs/lookup.o lookup/.libs/phonetic_lookup.o storage/.libs/ngram_kyotodb.o storage/.libs/phrase_large_table3_kyotodb.o storage/.libs/chewing_large_table2_kyotodb.o .libs/pinyin.o -lglib-2.0 -lkyotocabinet -L/usr/lib/gcc/i686-redhat-linux/14 -L/usr/lib/gcc/i686-redhat-linux/14/../../.. -lstdc++ -lm -lgcc_s -lc -lgcc_s /usr/lib/gcc/i686-redhat-linux/14/crtendS.o /usr/lib/gcc/i686-redhat-linux/14/../../../crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -Wl,--version-script=./libpinyin.ver -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,libpinyin.so.15 -o .libs/libpinyin.so.15.0.0 libtool: link: (cd ".libs" && rm -f "libpinyin.so.15" && ln -s "libpinyin.so.15.0.0" "libpinyin.so.15") libtool: link: (cd ".libs" && rm -f "libpinyin.so" && ln -s "libpinyin.so.15.0.0" "libpinyin.so") libtool: link: ( cd ".libs" && rm -f "libpinyin.la" && ln -s "../libpinyin.la" "libpinyin.la" ) make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' Making all in tests Making all in include make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/include' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o test_memory_chunk.o test_memory_chunk.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/include' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from test_memory_chunk.cpp:2: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ test_memory_chunk.cpp: In function ‘int main(int, char**)’: test_memory_chunk.cpp:14:15: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 14 | printf("%ld\n", chunk->capacity()); | ~~^ ~~~~~~~~~~~~~~~~~ | | | | long int size_t {aka unsigned int} | %d test_memory_chunk.cpp:21:15: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 21 | printf("%ld\n", chunk->capacity()); | ~~^ ~~~~~~~~~~~~~~~~~ | | | | long int size_t {aka unsigned int} | %d test_memory_chunk.cpp:30:15: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 30 | printf("%ld\n", chunk->capacity()); | ~~^ ~~~~~~~~~~~~~~~~~ | | | | long int size_t {aka unsigned int} | %d ../../src/lookup/phonetic_lookup.h: At global scope: ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/include' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_memory_chunk test_memory_chunk.o -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_memory_chunk test_memory_chunk.o -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/include' Making all in storage make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../tests -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o test_ngram.o test_ngram.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from test_ngram.cpp:2: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../tests -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o test_phrase_index_logger.o test_phrase_index_logger.cpp In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from test_phrase_index_logger.cpp:21: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../tests -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o test_phrase_table.o test_phrase_table.cpp In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from test_phrase_table.cpp:7: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ test_phrase_table.cpp: In function ‘int main(int, char**)’: test_phrase_table.cpp:67:23: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘glong’ {aka ‘long int’} [-Wsign-compare] 67 | for (i = 1; i < phrase_len; ++i) { | ~~^~~~~~~~~~~~ test_phrase_table.cpp:71:68: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 71 | printf("return continued information with length:%ld\n", i); | ~~^ ~ | | | | | size_t {aka unsigned int} | long int | %d ../../src/lookup/phonetic_lookup.h: At global scope: ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../tests -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o test_phrase_index.o test_phrase_index.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from test_phrase_index.cpp:4: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../tests -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o test_parser2.o test_parser2.cpp In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from test_parser2.cpp:32: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../tests -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o test_matrix.o test_matrix.cpp In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from test_matrix.cpp:27: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ test_matrix.cpp: In function ‘int main(int, char**)’: test_matrix.cpp:153:47: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 153 | printf("search index: start %ld\t end %ld\n", i, j); | ~~^ ~ | | | | long int size_t {aka unsigned int} | %d test_matrix.cpp:153:57: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 153 | printf("search index: start %ld\t end %ld\n", i, j); | ~~^ ~ | | | | long int size_t {aka unsigned int} | %d ../../src/lookup/phonetic_lookup.h: At global scope: ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../tests -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o test_chewing_table.o test_chewing_table.cpp In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from test_chewing_table.cpp:27: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ test_chewing_table.cpp: In function ‘int main(int, char**)’: test_chewing_table.cpp:98:68: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 98 | printf("return continued information with length:%ld\n", i); | ~~^ ~ | | | | | size_t {aka unsigned int} | long int | %d ../../src/lookup/phonetic_lookup.h: At global scope: ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_phrase_index_logger test_phrase_index_logger.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_phrase_index_logger test_phrase_index_logger.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../tests -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o test_table_info.o test_table_info.cpp In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from test_table_info.cpp:23: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../tests -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o test_flexible_ngram.o test_flexible_ngram.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from test_flexible_ngram.cpp:22: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_ngram test_ngram.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_ngram test_ngram.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_phrase_index test_phrase_index.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_phrase_index test_phrase_index.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_phrase_table test_phrase_table.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_phrase_table test_phrase_table.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_parser2 test_parser2.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_parser2 test_parser2.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_table_info test_table_info.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_table_info test_table_info.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_flexible_ngram test_flexible_ngram.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_flexible_ngram test_flexible_ngram.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_matrix test_matrix.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_matrix test_matrix.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_chewing_table test_chewing_table.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_chewing_table test_chewing_table.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' Making all in lookup make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/lookup' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../tests -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o test_phrase_lookup.o test_phrase_lookup.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/lookup' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from test_phrase_lookup.cpp:28: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/lookup' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../tests -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o test_pinyin_lookup.o test_pinyin_lookup.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/lookup' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from test_pinyin_lookup.cpp:28: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ test_pinyin_lookup.cpp: In function ‘int main(int, char**)’: test_pinyin_lookup.cpp:124:31: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 124 | printf("pos:%ld,token:%d\t", j, *token); | ~~^ ~ | | | | long int size_t {aka unsigned int} | %d make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/lookup' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_phrase_lookup test_phrase_lookup.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_phrase_lookup test_phrase_lookup.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/lookup' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/lookup' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_pinyin_lookup test_pinyin_lookup.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_pinyin_lookup test_pinyin_lookup.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/lookup' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o test_zhuyin.o test_zhuyin.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o test_phrase.o test_phrase.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o test_chewing.o test_chewing.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/include -I../src/storage -I../src/lookup -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o test_pinyin.o test_pinyin.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_zhuyin test_zhuyin.o ../src/libzhuyin.la -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/test_zhuyin test_zhuyin.o ../src/.libs/libzhuyin.so -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_phrase test_phrase.o ../src/libpinyin.la -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/test_phrase test_phrase.o ../src/.libs/libpinyin.so -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_chewing test_chewing.o ../src/libpinyin.la -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/test_chewing test_chewing.o ../src/.libs/libpinyin.so -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test_pinyin test_pinyin.o ../src/libpinyin.la -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/test_pinyin test_pinyin.o ../src/.libs/libpinyin.so -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' Making all in utils Making all in storage make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o gen_pinyin_table.o gen_pinyin_table.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from gen_pinyin_table.cpp:24: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o gen_binary_files.o gen_binary_files.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from gen_binary_files.cpp:23: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o export_interpolation.o export_interpolation.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from export_interpolation.cpp:25: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ export_interpolation.cpp: In function ‘bool gen_unigram(FILE*, pinyin::FacadePhraseIndex*)’: export_interpolation.cpp:98:55: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 5 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 98 | fprintf(output, "\\item %d %s count %ld\n", token, phrase, freq); | ~~^ ~~~~ | | | | long int size_t {aka unsigned int} | %d ../../src/lookup/phonetic_lookup.h: At global scope: ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o import_interpolation.o import_interpolation.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from import_interpolation.cpp:28: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o gen_zhuyin_table.o gen_zhuyin_table.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from gen_zhuyin_table.cpp:28: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ gen_zhuyin_table.cpp: In function ‘void gen_phrase_file(const char*, int)’: gen_zhuyin_table.cpp:311:36: warning: variable ‘key_rest’ set but not used [-Wunused-but-set-variable] 311 | ChewingKeyRest key_rest = g_array_index | ^~~~~~~~ ../../src/lookup/phonetic_lookup.h: At global scope: ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o export_interpolation export_interpolation.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o export_interpolation export_interpolation.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o import_interpolation import_interpolation.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o import_interpolation import_interpolation.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o gen_pinyin_table gen_pinyin_table.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o gen_pinyin_table gen_pinyin_table.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o gen_binary_files gen_binary_files.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o gen_binary_files gen_binary_files.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o gen_zhuyin_table gen_zhuyin_table.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o gen_zhuyin_table gen_zhuyin_table.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' Making all in segment make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/segment' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o mergeseq.o mergeseq.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/segment' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from mergeseq.cpp:29: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ mergeseq.cpp: In function ‘bool merge_sequence(pinyin::FacadePhraseTable3*, pinyin::FacadePhraseIndex*, UnicodeCharVector, TokenInfoVector)’: mergeseq.cpp:99:17: warning: unused variable ‘num’ [-Wunused-variable] 99 | int num = get_first_token(tokens, token); | ^~~ ../../src/lookup/phonetic_lookup.h: At global scope: ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/segment' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o ngseg.o ngseg.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/segment' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from ngseg.cpp:28: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/segment' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o spseg.o spseg.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/segment' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from spseg.cpp:29: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ spseg.cpp: In function ‘bool segment(pinyin::FacadePhraseTable3*, pinyin::FacadePhraseIndex*, GArray*, GArray*)’: spseg.cpp:93:26: warning: comparison of integer expressions of different signedness: ‘glong’ {aka ‘long int’} and ‘guint’ {aka ‘unsigned int’} [-Wsign-compare] 93 | for ( glong i = 0; i < phrase_len + 1; ++i ){ | ~~^~~~~~~~~~~~~~~~ spseg.cpp:104:26: warning: comparison of integer expressions of different signedness: ‘glong’ {aka ‘long int’} and ‘guint’ {aka ‘unsigned int’} [-Wsign-compare] 104 | for ( glong i = 0; i < phrase_len + 1; ++i ) { | ~~^~~~~~~~~~~~~~~~ spseg.cpp:107:34: warning: comparison of integer expressions of different signedness: ‘glong’ {aka ‘long int’} and ‘guint’ {aka ‘unsigned int’} [-Wsign-compare] 107 | for ( glong k = i + 1; k < phrase_len + 1; ++k ) { | ~~^~~~~~~~~~~~~~~~ spseg.cpp:114:17: warning: unused variable ‘num’ [-Wunused-variable] 114 | int num = get_first_token(tokens, token); | ^~~ spseg.cpp: In function ‘bool deal_with_segmentable(pinyin::FacadePhraseTable3*, pinyin::FacadePhraseIndex*, GArray*, FILE*)’: spseg.cpp:177:26: warning: comparison of integer expressions of different signedness: ‘glong’ {aka ‘long int’} and ‘guint’ {aka ‘unsigned int’} [-Wsign-compare] 177 | for ( glong i = 0; i < strings->len; ++i ) { | ~~^~~~~~~~~~~~~~ ../../src/lookup/phonetic_lookup.h: At global scope: ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/segment' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o mergeseq mergeseq.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o mergeseq mergeseq.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/segment' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/segment' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o spseg spseg.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o spseg spseg.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/segment' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/segment' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o ngseg ngseg.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o ngseg ngseg.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/segment' Making all in training make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o gen_deleted_ngram.o gen_deleted_ngram.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from gen_deleted_ngram.cpp:30: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o gen_unigram.o gen_unigram.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from gen_unigram.cpp:23: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o gen_ngram.o gen_ngram.cpp In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from gen_ngram.cpp:30: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o estimate_interpolation.o estimate_interpolation.cpp In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from estimate_interpolation.cpp:27: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ estimate_interpolation.cpp: In function ‘parameter_t compute_interpolation(pinyin::SingleGram*, pinyin::FacadePhraseIndex*, pinyin::SingleGram*)’: estimate_interpolation.cpp:33:10: warning: unused variable ‘success’ [-Wunused-variable] 33 | bool success; | ^~~~~~~ ../../src/lookup/phonetic_lookup.h: At global scope: ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o gen_k_mixture_model.o gen_k_mixture_model.cpp In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from gen_k_mixture_model.cpp:28: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ gen_k_mixture_model.cpp: In function ‘void train_word_pair(HashofUnigram, pinyin::KMixtureModelSingleGram*, phrase_token_t, guint32)’: gen_k_mixture_model.cpp:184:20: warning: comparison of integer expressions of different signedness: ‘guint32’ {aka ‘unsigned int’} and ‘gint’ {aka ‘int’} [-Wsign-compare] 184 | if ( count > g_maximum_occurs ){ | ~~~~~~^~~~~~~~~~~~~~~~~~ gen_k_mixture_model.cpp: In function ‘bool post_processing_unigram(pinyin::KMixtureModelBigram*, HashofUnigram)’: gen_k_mixture_model.cpp:302:14: warning: unused variable ‘result’ [-Wunused-variable] 302 | bool result = bigram->get_array_header(token, array_header); | ^~~~~~ ../../src/lookup/phonetic_lookup.h: At global scope: ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:548, from /usr/include/glib-2.0/glib/galloca.h:35, from /usr/include/glib-2.0/glib.h:32, from gen_k_mixture_model.cpp:26: In function ‘memmove’, inlined from ‘pinyin::MemoryChunk::ensure_has_more_space(unsigned int)’ at ../../src/include/memory_chunk.h:108:20, inlined from ‘pinyin::MemoryChunk::ensure_has_space(unsigned int)’ at ../../src/include/memory_chunk.h:93:31, inlined from ‘pinyin::MemoryChunk::set_size(unsigned int)’ at ../../src/include/memory_chunk.h:222:25, inlined from ‘pinyin::FlexibleBigram::set_magic_header(pinyin::KMixtureModelMagicHeader const&)’ at ../../src/storage/flexible_ngram_kyotodb.h:338:25, inlined from ‘main’ at gen_k_mixture_model.cpp:391:9: /usr/include/bits/string_fortified.h:36:34: warning: ‘memmove’ specified bound between 2147483665 and 4294967295 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 36 | return __builtin___memmove_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 37 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o estimate_k_mixture_model.o estimate_k_mixture_model.cpp In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from estimate_k_mixture_model.cpp:22: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ estimate_k_mixture_model.cpp: In function ‘parameter_t compute_interpolation(pinyin::KMixtureModelSingleGram*, pinyin::KMixtureModelBigram*, pinyin::KMixtureModelSingleGram*)’: estimate_k_mixture_model.cpp:39:10: warning: unused variable ‘success’ [-Wunused-variable] 39 | bool success; | ^~~~~~~ ../../src/lookup/phonetic_lookup.h: At global scope: ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o merge_k_mixture_model.o merge_k_mixture_model.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from merge_k_mixture_model.cpp:22: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o k_mixture_model_to_interpolation.o k_mixture_model_to_interpolation.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from k_mixture_model_to_interpolation.cpp:25: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o prune_k_mixture_model.o prune_k_mixture_model.cpp In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from prune_k_mixture_model.cpp:26: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ prune_k_mixture_model.cpp: In function ‘bool prune_k_mixture_model(pinyin::KMixtureModelMagicHeader*, pinyin::KMixtureModelSingleGram*&, pinyin::FlexibleBigramPhraseArray)’: prune_k_mixture_model.cpp:48:10: warning: unused variable ‘success’ [-Wunused-variable] 48 | bool success; | ^~~~~~~ ../../src/lookup/phonetic_lookup.h: At global scope: ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o eval_correction_rate.o eval_correction_rate.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from eval_correction_rate.cpp:26: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o gen_unigram gen_unigram.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o gen_unigram gen_unigram.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o import_k_mixture_model.o import_k_mixture_model.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from import_k_mixture_model.cpp:27: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o export_k_mixture_model.o export_k_mixture_model.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from export_k_mixture_model.cpp:22: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/include -I../../src/storage -I../../src/lookup -I../../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -c -o validate_k_mixture_model.o validate_k_mixture_model.cpp make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' In file included from ../../src/storage/chewing_large_table2.h:27, from ../../src/storage/facade_chewing_table2.h:25, from ../../src/storage/phonetic_key_matrix.h:27, from ../../src/pinyin_internal.h:33, from validate_k_mixture_model.cpp:21: ../../src/storage/pinyin_phrase3.h:186:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 186 | PinyinIndexItem2 () { | ^ ../../src/storage/pinyin_phrase3.h:186:37: note: remove the ‘< >’ ../../src/storage/pinyin_phrase3.h:191:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 191 | PinyinIndexItem2 (const ChewingKey * keys, | ^ ../../src/storage/pinyin_phrase3.h:191:37: note: remove the ‘< >’ In file included from ../../src/lookup/phonetic_lookup.h:118, from ../../src/pinyin_internal.h:43: ../../src/lookup/phonetic_lookup_heap.h:95:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 95 | trellis_node <1> () : m_element(-FLT_MAX) {} | ^ ../../src/lookup/phonetic_lookup_heap.h:95:22: note: remove the ‘< >’ ../../src/lookup/phonetic_lookup.h:174:13: warning: ‘gint pinyin::trellis_value_compare(const trellis_value_t**, const trellis_value_t**)’ defined but not used [-Wunused-function] 174 | static gint trellis_value_compare(const trellis_value_t ** lhs, | ^~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o gen_ngram gen_ngram.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o gen_ngram gen_ngram.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o gen_deleted_ngram gen_deleted_ngram.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o gen_deleted_ngram gen_deleted_ngram.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o estimate_interpolation estimate_interpolation.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o estimate_interpolation estimate_interpolation.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o estimate_k_mixture_model estimate_k_mixture_model.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o estimate_k_mixture_model estimate_k_mixture_model.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o gen_k_mixture_model gen_k_mixture_model.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o gen_k_mixture_model gen_k_mixture_model.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet In function 'memmove', inlined from 'ensure_has_more_space' at ../../src/include/memory_chunk.h:108:20, inlined from 'ensure_has_space' at ../../src/include/memory_chunk.h:93:31, inlined from 'set_size' at ../../src/include/memory_chunk.h:222:25, inlined from 'set_magic_header' at ../../src/storage/flexible_ngram_kyotodb.h:338:25, inlined from 'main' at gen_k_mixture_model.cpp:391:9: /usr/include/bits/string_fortified.h:36:34: warning: '__builtin_memmove' specified bound between 2147483665 and 4294967295 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 36 | return __builtin___memmove_chk (__dest, __src, __len, | ^ make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o merge_k_mixture_model merge_k_mixture_model.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o merge_k_mixture_model merge_k_mixture_model.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' In function 'memmove', inlined from 'ensure_has_more_space' at ../../src/include/memory_chunk.h:108:20, inlined from 'ensure_has_space' at ../../src/include/memory_chunk.h:93:31, inlined from 'set_size' at ../../src/include/memory_chunk.h:222:25, inlined from 'set_magic_header' at ../../src/storage/flexible_ngram_kyotodb.h:338:25, inlined from 'merge_magic_header' at merge_k_mixture_model.cpp:127:5, inlined from 'merge_two_k_mixture_model' at merge_k_mixture_model.cpp:207:27, inlined from 'main' at merge_k_mixture_model.cpp:232:40: /usr/include/bits/string_fortified.h:36:34: warning: '__builtin_memmove' specified bound between 2147483665 and 4294967295 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 36 | return __builtin___memmove_chk (__dest, __src, __len, | ^ make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o prune_k_mixture_model prune_k_mixture_model.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o prune_k_mixture_model prune_k_mixture_model.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o export_k_mixture_model export_k_mixture_model.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o export_k_mixture_model export_k_mixture_model.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o k_mixture_model_to_interpolation k_mixture_model_to_interpolation.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o k_mixture_model_to_interpolation k_mixture_model_to_interpolation.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o import_k_mixture_model import_k_mixture_model.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o import_k_mixture_model import_k_mixture_model.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o validate_k_mixture_model validate_k_mixture_model.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o validate_k_mixture_model validate_k_mixture_model.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o eval_correction_rate eval_correction_rate.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o eval_correction_rate eval_correction_rate.o ../../src/libpinyin_internal.a ../../src/storage/libstorage.a ../../src/lookup/liblookup.a -lglib-2.0 -lkyotocabinet make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' make[3]: Nothing to be done for 'all-am'. Making all in data make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/data' rm -f phrase_index.bin pinyin_index.bin addon_phrase_index.bin addon_pinyin_index.bin bigram.db gb_char.bin gbk_char.bin opengram.bin merged.bin art.bin culture.bin economy.bin geology.bin history.bin life.bin nature.bin people.bin science.bin society.bin sport.bin technology.bin ../utils/storage/gen_binary_files --table-dir ../data ../utils/storage/import_interpolation --table-dir ../data < ../data/interpolation2.text ../utils/training/gen_unigram --table-dir ../data make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/data' Making all in doc make[2]: Nothing to be done for 'all'. + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.VWbeem + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386 ++ dirname /builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd libpinyin-2.8.1 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386 'INSTALL=/usr/bin/install -p' Making install in src make[1]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' Making install in include make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/include' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/include' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/include/libpinyin-2.8.1' /usr/bin/install -p -m 644 novel_types.h '/builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/include/libpinyin-2.8.1' make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/include' make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/include' Making install in storage make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/include/libpinyin-2.8.1' /usr/bin/install -p -m 644 pinyin_custom2.h zhuyin_custom2.h '/builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/include/libpinyin-2.8.1' make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' Making install in lookup make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/lookup' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/lookup' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/lookup' make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/lookup' make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/lib' /bin/sh ../libtool --mode=install /usr/bin/install -p libpinyin.la libzhuyin.la '/builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/lib' libtool: install: /usr/bin/install -p .libs/libpinyin.so.15.0.0 /builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/lib/libpinyin.so.15.0.0 libtool: install: (cd /builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/lib && { ln -s -f libpinyin.so.15.0.0 libpinyin.so.15 || { rm -f libpinyin.so.15 && ln -s libpinyin.so.15.0.0 libpinyin.so.15; }; }) libtool: install: (cd /builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/lib && { ln -s -f libpinyin.so.15.0.0 libpinyin.so || { rm -f libpinyin.so && ln -s libpinyin.so.15.0.0 libpinyin.so; }; }) libtool: install: /usr/bin/install -p .libs/libpinyin.lai /builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/lib/libpinyin.la libtool: install: /usr/bin/install -p .libs/libzhuyin.so.15.0.0 /builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/lib/libzhuyin.so.15.0.0 libtool: install: (cd /builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/lib && { ln -s -f libzhuyin.so.15.0.0 libzhuyin.so.15 || { rm -f libzhuyin.so.15 && ln -s libzhuyin.so.15.0.0 libzhuyin.so.15; }; }) libtool: install: (cd /builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/lib && { ln -s -f libzhuyin.so.15.0.0 libzhuyin.so || { rm -f libzhuyin.so && ln -s libzhuyin.so.15.0.0 libzhuyin.so; }; }) libtool: install: /usr/bin/install -p .libs/libzhuyin.lai /builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/lib/libzhuyin.la libtool: warning: remember to run 'libtool --finish /usr/lib' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/include/libpinyin-2.8.1' /usr/bin/install -p -m 644 pinyin.h zhuyin.h '/builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/include/libpinyin-2.8.1' make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' make[1]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' Making install in tests make[1]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' Making install in include make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/include' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/include' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/include' make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/include' Making install in storage make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' Making install in lookup make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/lookup' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/lookup' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/lookup' make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/lookup' make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' make[1]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' Making install in utils make[1]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils' Making install in storage make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -p gen_binary_files import_interpolation '/builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/bin' libtool: install: /usr/bin/install -p gen_binary_files /builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/bin/gen_binary_files libtool: install: /usr/bin/install -p import_interpolation /builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/bin/import_interpolation make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' Making install in segment make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/segment' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/segment' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/segment' make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/segment' Making install in training make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -p gen_unigram '/builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/bin' libtool: install: /usr/bin/install -p gen_unigram /builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/bin/gen_unigram make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils' make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils' make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils' make[1]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils' Making install in data make[1]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/data' make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/data' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/lib/libpinyin/data' /usr/bin/install -p -m 644 phrase_index.bin pinyin_index.bin addon_phrase_index.bin addon_pinyin_index.bin bigram.db gb_char.bin gbk_char.bin opengram.bin merged.bin art.bin culture.bin economy.bin geology.bin history.bin life.bin nature.bin people.bin science.bin society.bin sport.bin technology.bin table.conf '/builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/lib/libpinyin/data' make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/data' make[1]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/data' Making install in doc make[1]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/doc' make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/doc' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/share/man/man1' /usr/bin/install -p -m 644 libpinyin.1 '/builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/share/man/man1' make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/doc' make[1]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/doc' make[1]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1' make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/lib/pkgconfig' /usr/bin/install -p -m 644 libpinyin.pc libzhuyin.pc '/builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/lib/pkgconfig' make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1' make[1]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1' + find /builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386 -name '*.la' -exec rm -f '{}' ';' + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 2.8.1-9.el10 --unique-debug-suffix -2.8.1-9.el10.i386 --unique-debug-src-base libpinyin-2.8.1-9.el10.i386 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/libpinyin-2.8.1 find-debuginfo: starting Extracting debug info from 5 files DWARF-compressing 5 files sepdebugcrcfix: Updated 5 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/libpinyin-2.8.1-9.el10.i386 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.SBDnf2 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd libpinyin-2.8.1 + make check Making check in src make[1]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' Making check in include make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/include' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/include' Making check in storage make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/storage' Making check in lookup make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src/lookup' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src/lookup' make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/src' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' make[1]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/src' Making check in tests make[1]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' Making check in include make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/include' make check-TESTS make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/include' make[4]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/include' PASS: test_memory_chunk ============================================================================ Testsuite summary for libpinyin 2.8.1 ============================================================================ # TOTAL: 1 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[4]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/include' make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/include' make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/include' Making check in storage make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' make check-TESTS make[3]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' make[4]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' PASS: test_phrase_index_logger PASS: test_ngram PASS: test_flexible_ngram ============================================================================ Testsuite summary for libpinyin 2.8.1 ============================================================================ # TOTAL: 3 # PASS: 3 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[4]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' make[3]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/storage' Making check in lookup make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/lookup' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests/lookup' make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' make[1]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/tests' Making check in utils make[1]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils' Making check in storage make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/storage' Making check in segment make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/segment' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/segment' Making check in training make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils/training' make[2]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/utils' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils' make[1]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/utils' Making check in data make[1]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/data' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/data' Making check in doc make[1]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1/doc' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1/doc' make[1]: Entering directory '/builddir/build/BUILD/libpinyin-2.8.1' make[1]: Leaving directory '/builddir/build/BUILD/libpinyin-2.8.1' + RPM_EC=0 ++ jobs -p + exit 0 Processing files: libpinyin-2.8.1-9.el10.i686 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ujFsnm + umask 022 + cd /builddir/build/BUILD + cd libpinyin-2.8.1 + DOCDIR=/builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/share/doc/libpinyin + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/share/doc/libpinyin + cp -pr /builddir/build/BUILD/libpinyin-2.8.1/AUTHORS /builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/share/doc/libpinyin + cp -pr /builddir/build/BUILD/libpinyin-2.8.1/COPYING /builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/share/doc/libpinyin + cp -pr /builddir/build/BUILD/libpinyin-2.8.1/README /builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386/usr/share/doc/libpinyin + RPM_EC=0 ++ jobs -p + exit 0 Provides: libpinyin = 2.8.1-9.el10 libpinyin(x86-32) = 2.8.1-9.el10 libpinyin.so.15 libpinyin.so.15(LIBPINYIN) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.38) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_ABI_DT_RELR) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.3.1) libgcc_s.so.1(GLIBC_2.0) libglib-2.0.so.0 libkyotocabinet.so.16 libm.so.6 libm.so.6(GLIBC_2.0) libm.so.6(GLIBC_2.29) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.15) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.30) libstdc++.so.6(GLIBCXX_3.4.32) rtld(GNU_HASH) Processing files: libpinyin-devel-2.8.1-9.el10.i686 Provides: libpinyin-devel = 2.8.1-9.el10 libpinyin-devel(x86-32) = 2.8.1-9.el10 libzhuyin-devel = 2.8.1-9.el10 pkgconfig(libpinyin) = 2.8.1 pkgconfig(libzhuyin) = 2.8.1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libpinyin.so.15 libzhuyin.so.15 pkgconfig(glib-2.0) Obsoletes: libzhuyin-devel < 2.8.1-9.el10 Processing files: libpinyin-data-2.8.1-9.el10.i686 Provides: libpinyin-data = 2.8.1-9.el10 libpinyin-data(x86-32) = 2.8.1-9.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: libpinyin-tools-2.8.1-9.el10.i686 Provides: libpinyin-tools = 2.8.1-9.el10 libpinyin-tools(x86-32) = 2.8.1-9.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.34) libc.so.6(GLIBC_2.38) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_ABI_DT_RELR) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.3.1) libgcc_s.so.1(GLIBC_2.0) libglib-2.0.so.0 libkyotocabinet.so.16 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.15) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.30) libstdc++.so.6(GLIBCXX_3.4.32) rtld(GNU_HASH) Processing files: libzhuyin-2.8.1-9.el10.i686 Provides: libzhuyin = 2.8.1-9.el10 libzhuyin(x86-32) = 2.8.1-9.el10 libzhuyin.so.15 libzhuyin.so.15(LIBZHUYIN) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.38) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_ABI_DT_RELR) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.3.1) libgcc_s.so.1(GLIBC_2.0) libglib-2.0.so.0 libkyotocabinet.so.16 libm.so.6 libm.so.6(GLIBC_2.0) libm.so.6(GLIBC_2.29) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.15) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.30) libstdc++.so.6(GLIBCXX_3.4.32) rtld(GNU_HASH) Processing files: libpinyin-debugsource-2.8.1-9.el10.i686 Provides: libpinyin-debugsource = 2.8.1-9.el10 libpinyin-debugsource(x86-32) = 2.8.1-9.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: libpinyin-debuginfo-2.8.1-9.el10.i686 Provides: debuginfo(build-id) = 5f3441a7f8cf34d21cce42ffe232eb2076cc0c2e libpinyin-debuginfo = 2.8.1-9.el10 libpinyin-debuginfo(x86-32) = 2.8.1-9.el10 libpinyin.so.15.0.0-2.8.1-9.el10.i386.debug Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: libpinyin-debugsource(x86-32) = 2.8.1-9.el10 Processing files: libpinyin-tools-debuginfo-2.8.1-9.el10.i686 Provides: debuginfo(build-id) = 198e1175ebaf2ceaab18a279e658161ceb4d95f5 debuginfo(build-id) = 3fa2080bc4b9cac3c5148c971994c61e50bd03c5 debuginfo(build-id) = 75ceef292037576f92d2753312d900513f7fe354 libpinyin-tools-debuginfo = 2.8.1-9.el10 libpinyin-tools-debuginfo(x86-32) = 2.8.1-9.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: libpinyin-debugsource(x86-32) = 2.8.1-9.el10 Processing files: libzhuyin-debuginfo-2.8.1-9.el10.i686 Provides: debuginfo(build-id) = ad1daaa8f9eb739725c83c67033e26f6062690a0 libzhuyin-debuginfo = 2.8.1-9.el10 libzhuyin-debuginfo(x86-32) = 2.8.1-9.el10 libzhuyin.so.15.0.0-2.8.1-9.el10.i386.debug Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: libpinyin-debugsource(x86-32) = 2.8.1-9.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386 Wrote: /builddir/build/RPMS/libzhuyin-debuginfo-2.8.1-9.el10.i686.rpm Wrote: /builddir/build/RPMS/libpinyin-debugsource-2.8.1-9.el10.i686.rpm Wrote: /builddir/build/RPMS/libpinyin-tools-debuginfo-2.8.1-9.el10.i686.rpm Wrote: /builddir/build/RPMS/libpinyin-tools-2.8.1-9.el10.i686.rpm Wrote: /builddir/build/RPMS/libpinyin-2.8.1-9.el10.i686.rpm Wrote: /builddir/build/RPMS/libpinyin-debuginfo-2.8.1-9.el10.i686.rpm Wrote: /builddir/build/RPMS/libpinyin-devel-2.8.1-9.el10.i686.rpm Wrote: /builddir/build/RPMS/libzhuyin-2.8.1-9.el10.i686.rpm Wrote: /builddir/build/RPMS/libpinyin-data-2.8.1-9.el10.i686.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.6L4956 + umask 022 + cd /builddir/build/BUILD + cd libpinyin-2.8.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/libpinyin-2.8.1-9.el10.i386 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.HROpw2 + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/libpinyin-2.8.1-SPECPARTS + rm -rf libpinyin-2.8.1 libpinyin-2.8.1.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild libpinyin-2.8.1-9.el10.src.rpm Finish: build phase for libpinyin-2.8.1-9.el10.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/custom-1-i386-1740983453.484082/root/var/log/dnf.log /var/lib/mock/custom-1-i386-1740983453.484082/root/var/log/dnf.librepo.log /var/lib/mock/custom-1-i386-1740983453.484082/root/var/log/dnf.rpm.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/libpinyin-2.8.1-9.el10.src.rpm) Config(child) 3 minutes 59 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "libpinyin-debugsource", "epoch": null, "version": "2.8.1", "release": "9.el10", "arch": "i686" }, { "name": "libpinyin", "epoch": null, "version": "2.8.1", "release": "9.el10", "arch": "src" }, { "name": "libpinyin", "epoch": null, "version": "2.8.1", "release": "9.el10", "arch": "i686" }, { "name": "libzhuyin-debuginfo", "epoch": null, "version": "2.8.1", "release": "9.el10", "arch": "i686" }, { "name": "libpinyin-data", "epoch": null, "version": "2.8.1", "release": "9.el10", "arch": "i686" }, { "name": "libzhuyin", "epoch": null, "version": "2.8.1", "release": "9.el10", "arch": "i686" }, { "name": "libpinyin-debuginfo", "epoch": null, "version": "2.8.1", "release": "9.el10", "arch": "i686" }, { "name": "libpinyin-tools", "epoch": null, "version": "2.8.1", "release": "9.el10", "arch": "i686" }, { "name": "libpinyin-devel", "epoch": null, "version": "2.8.1", "release": "9.el10", "arch": "i686" }, { "name": "libpinyin-tools-debuginfo", "epoch": null, "version": "2.8.1", "release": "9.el10", "arch": "i686" } ] } RPMResults finished