Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c158' (ED25519) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 5012311 --chroot fedora-rawhide-x86_64 --detached Version: 0.61 PID: 49076 Logging PID: 49077 Task: {'appstream': False, 'background': True, 'build_id': 5012311, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': 'b0d3acb582a873ba252416d3ccbaf0bd958ec94f', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/djdelorie/make-4.4/openfst', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'openfst', 'package_version': '1.8.2-3', 'project_dirname': 'make-4.4', 'project_name': 'make-4.4', 'project_owner': 'djdelorie', 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/djdelorie/make-4.4/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository'}], 'sandbox': 'djdelorie/make-4.4--djdelorie', 'source_json': {}, 'source_type': None, 'submitter': 'djdelorie', 'tags': [], 'task_id': '5012311-fedora-rawhide-x86_64', 'timeout': 108000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/djdelorie/make-4.4/openfst /var/lib/copr-rpmbuild/workspace/workdir-bf48xqkx/openfst --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/djdelorie/make-4.4/openfst', '/var/lib/copr-rpmbuild/workspace/workdir-bf48xqkx/openfst', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-bf48xqkx/openfst'... Running: git checkout b0d3acb582a873ba252416d3ccbaf0bd958ec94f cmd: ['git', 'checkout', 'b0d3acb582a873ba252416d3ccbaf0bd958ec94f'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-bf48xqkx/openfst rc: 0 stdout: stderr: Note: switching to 'b0d3acb582a873ba252416d3ccbaf0bd958ec94f'. 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 b0d3acb automatic import of openfst Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-bf48xqkx/openfst 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 openfst-1.8.2.tar.gz INFO: Calling: curl -H Pragma: -o openfst-1.8.2.tar.gz --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/djdelorie/make-4.4/openfst/openfst-1.8.2.tar.gz/md5/537f4495c26bed1051519ead5c166782/openfst-1.8.2.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1311k 100 1311k 0 0 9.8M 0 --:--:-- --:--:-- --:--:-- 9.9M INFO: Reading stdout from command: md5sum openfst-1.8.2.tar.gz /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=108000): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-bf48xqkx/openfst/openfst.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-bf48xqkx/openfst --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1667744721.680207 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 3.3 starting (python version = 3.10.4, NVR = mock-3.3-1.fc35)... Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins 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-bf48xqkx/openfst/openfst.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1667744721.680207/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 3.3 INFO: Mock Version: 3.3 Start(bootstrap): dnf install 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 52 MB/s | 12 MB 00:00 fedora 20 MB/s | 65 MB 00:03 Last metadata expiration check: 0:00:02 ago on Sun Nov 6 14:25:26 2022. Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: dnf noarch 4.14.0-1.fc38 fedora 480 k dnf-plugins-core noarch 4.3.1-1.fc38 fedora 34 k Installing dependencies: alternatives x86_64 1.21-1.fc38 fedora 38 k audit-libs x86_64 3.0.9-1.fc38 fedora 116 k basesystem noarch 11-14.fc37 fedora 7.0 k bash x86_64 5.2.2-2.fc38 fedora 1.8 M bzip2-libs x86_64 1.0.8-12.fc38 copr_base 42 k ca-certificates noarch 2022.2.54-5.fc37 fedora 829 k coreutils x86_64 9.1-8.fc38 copr_base 1.1 M coreutils-common x86_64 9.1-8.fc38 copr_base 2.0 M crypto-policies noarch 20221003-1.gitcb1ad32.fc38 fedora 86 k curl x86_64 7.86.0-2.fc38 fedora 334 k cyrus-sasl-lib x86_64 2.1.28-8.fc38 fedora 792 k dbus-libs x86_64 1:1.14.4-1.fc38 fedora 156 k dnf-data noarch 4.14.0-1.fc38 fedora 43 k elfutils-default-yama-scope noarch 0.188-2.fc38 fedora 15 k elfutils-libelf x86_64 0.188-2.fc38 fedora 196 k elfutils-libs x86_64 0.188-2.fc38 fedora 257 k expat x86_64 2.4.8-2.fc37 fedora 110 k fedora-gpg-keys noarch 38-0.3 fedora 125 k fedora-release noarch 38-0.4 fedora 11 k fedora-release-common noarch 38-0.4 fedora 22 k fedora-release-identity-basic noarch 38-0.4 fedora 12 k fedora-repos noarch 38-0.3 fedora 10 k fedora-repos-rawhide noarch 38-0.3 fedora 9.7 k file-libs x86_64 5.42-4.fc37 fedora 676 k filesystem x86_64 3.18-2.fc37 fedora 1.1 M findutils x86_64 1:4.9.0-2.fc37 fedora 492 k gawk x86_64 5.1.1-4.fc37 fedora 1.0 M gdbm-libs x86_64 1:1.23-2.fc37 fedora 56 k glib2 x86_64 2.74.1-2.fc38 fedora 2.7 M glibc x86_64 2.36.9000-11.fc38 fedora 2.1 M glibc-common x86_64 2.36.9000-11.fc38 fedora 301 k glibc-minimal-langpack x86_64 2.36.9000-11.fc38 fedora 22 k gmp x86_64 1:6.2.1-3.fc37 fedora 315 k gnupg2 x86_64 2.3.8-1.fc38 fedora 2.6 M gnutls x86_64 3.7.8-9.fc38 fedora 1.1 M gpgme x86_64 1.17.0-4.fc37 fedora 210 k grep x86_64 3.8-1.fc38 fedora 292 k ima-evm-utils x86_64 1.4-6.fc37 fedora 63 k json-c x86_64 0.16-3.fc38 fedora 41 k keyutils-libs x86_64 1.6.1-5.fc38 copr_base 32 k krb5-libs x86_64 1.19.2-11.fc37.1 fedora 727 k libacl x86_64 2.3.1-4.fc37 fedora 23 k libarchive x86_64 3.6.1-2.fc37 fedora 397 k libassuan x86_64 2.5.5-5.fc37 fedora 67 k libattr x86_64 2.5.1-5.fc37 fedora 18 k libb2 x86_64 0.98.1-7.fc37 fedora 25 k libblkid x86_64 2.38.1-2.fc38 copr_base 107 k libbrotli x86_64 1.0.9-9.fc37 fedora 315 k libcap x86_64 2.48-5.fc38 copr_base 67 k libcap-ng x86_64 0.8.3-3.fc37 fedora 33 k libcom_err x86_64 1.46.5-3.fc37 fedora 25 k libcomps x86_64 0.1.18-4.fc37 fedora 76 k libcurl x86_64 7.86.0-2.fc38 fedora 305 k libdnf x86_64 0.68.0-1.fc38 fedora 673 k libevent x86_64 2.1.12-7.fc37 fedora 261 k libffi x86_64 3.4.2-9.fc37 fedora 37 k libfsverity x86_64 1.4-8.fc38 copr_base 20 k libgcc x86_64 12.2.1-2.fc38 fedora 106 k libgcrypt x86_64 1.10.1-4.fc37 fedora 512 k libgomp x86_64 12.2.1-2.fc38 fedora 293 k libgpg-error x86_64 1.46-1.fc38 fedora 227 k libidn2 x86_64 2.3.4-1.fc38 fedora 160 k libksba x86_64 1.6.2-1.fc38 fedora 158 k libmodulemd x86_64 2.14.0-4.fc37 fedora 234 k libmount x86_64 2.38.1-2.fc38 copr_base 136 k libnghttp2 x86_64 1.50.0-1.fc38 copr_base 75 k libnsl2 x86_64 2.0.0-4.fc37 fedora 30 k libpsl x86_64 0.21.1-6.fc37 fedora 63 k librepo x86_64 1.14.4-1.fc38 fedora 94 k libreport-filesystem noarch 2.17.5-2.fc38 fedora 14 k libselinux x86_64 3.4-5.fc37 fedora 86 k libsemanage x86_64 3.4-5.fc37 fedora 120 k libsepol x86_64 3.4-3.fc37 fedora 322 k libsigsegv x86_64 2.14-3.fc37 fedora 27 k libsmartcols x86_64 2.38.1-2.fc38 copr_base 65 k libsolv x86_64 0.7.22-3.fc37 fedora 405 k libssh x86_64 0.10.4-2.fc38 fedora 209 k libssh-config noarch 0.10.4-2.fc38 fedora 8.8 k libstdc++ x86_64 12.2.1-2.fc38 fedora 800 k libtasn1 x86_64 4.18.0-3.fc37 fedora 75 k libtirpc x86_64 1.3.3-0.fc37 fedora 93 k libunistring x86_64 1.0-2.fc38 copr_base 549 k libuuid x86_64 2.38.1-2.fc38 copr_base 28 k libverto x86_64 0.3.2-4.fc37 fedora 21 k libxcrypt x86_64 4.4.30-1.fc38 fedora 118 k libxml2 x86_64 2.10.3-2.fc38 fedora 705 k libyaml x86_64 0.2.5-8.fc37 fedora 60 k libzstd x86_64 1.5.2-3.fc37 fedora 294 k lua-libs x86_64 5.4.4-6.fc38 fedora 131 k lz4-libs x86_64 1.9.3-5.fc38 copr_base 71 k mpdecimal x86_64 2.5.1-4.fc37 fedora 102 k mpfr x86_64 4.1.0-10.fc37 fedora 331 k ncurses-base noarch 6.3-3.20220501.fc37 fedora 86 k ncurses-libs x86_64 6.3-3.20220501.fc37 fedora 329 k nettle x86_64 3.8-2.fc37 fedora 414 k npth x86_64 1.6-10.fc38 fedora 24 k openldap x86_64 2.6.3-1.fc38 fedora 254 k openssl-libs x86_64 1:3.0.5-6.fc38 fedora 2.1 M p11-kit x86_64 0.24.1-3.fc37 fedora 376 k p11-kit-trust x86_64 0.24.1-3.fc37 fedora 138 k pcre2 x86_64 10.40-1.fc37.1 fedora 236 k pcre2-syntax noarch 10.40-1.fc37.1 fedora 142 k popt x86_64 1.19-1.fc38 fedora 66 k publicsuffix-list-dafsa noarch 20210518-5.fc37 fedora 58 k python-pip-wheel noarch 22.2.2-2.fc38 fedora 1.4 M python-setuptools-wheel noarch 65.5.0-1.fc38 fedora 715 k python3 x86_64 3.11.0-1.fc38 fedora 27 k python3-dateutil noarch 1:2.8.2-4.fc38 copr_base 350 k python3-dbus x86_64 1.3.2-1.fc38 fedora 157 k python3-distro noarch 1.8.0-1.fc38 fedora 49 k python3-dnf noarch 4.14.0-1.fc38 fedora 607 k python3-dnf-plugins-core noarch 4.3.1-1.fc38 fedora 277 k python3-gpg x86_64 1.17.0-4.fc37 fedora 298 k python3-hawkey x86_64 0.68.0-1.fc38 fedora 108 k python3-libcomps x86_64 0.1.18-4.fc37 fedora 48 k python3-libdnf x86_64 0.68.0-1.fc38 fedora 818 k python3-libs x86_64 3.11.0-1.fc38 fedora 9.6 M python3-rpm x86_64 4.18.0-3.fc38 fedora 94 k python3-six noarch 1.16.0-8.fc37 fedora 42 k readline x86_64 8.2-2.fc38 copr_base 211 k rpm x86_64 4.18.0-3.fc38 fedora 570 k rpm-build-libs x86_64 4.18.0-3.fc38 fedora 94 k rpm-libs x86_64 4.18.0-3.fc38 fedora 320 k rpm-sign-libs x86_64 4.18.0-3.fc38 fedora 27 k sed x86_64 4.8-11.fc37 fedora 306 k setup noarch 2.14.2-1.fc38 fedora 151 k shadow-utils x86_64 2:4.12.3-3.fc38 fedora 1.3 M sqlite-libs x86_64 3.39.4-1.fc38 fedora 658 k systemd-libs x86_64 252-587.fc38 fedora 631 k tpm2-tss x86_64 3.2.0-3.fc38 copr_base 596 k tzdata noarch 2022f-1.fc38 fedora 715 k xz-libs x86_64 5.2.7-1.fc38 fedora 93 k zchunk-libs x86_64 1.2.3-1.fc38 fedora 51 k zlib x86_64 1.2.12-5.fc38 fedora 94 k Transaction Summary ================================================================================ Install 136 Packages Total download size: 56 M Installed size: 196 M Downloading Packages: (1/136): bzip2-libs-1.0.8-12.fc38.x86_64.rpm 779 kB/s | 42 kB 00:00 (2/136): keyutils-libs-1.6.1-5.fc38.x86_64.rpm 2.7 MB/s | 32 kB 00:00 (3/136): coreutils-9.1-8.fc38.x86_64.rpm 13 MB/s | 1.1 MB 00:00 (4/136): libblkid-2.38.1-2.fc38.x86_64.rpm 5.2 MB/s | 107 kB 00:00 (5/136): libcap-2.48-5.fc38.x86_64.rpm 4.4 MB/s | 67 kB 00:00 (6/136): libfsverity-1.4-8.fc38.x86_64.rpm 1.3 MB/s | 20 kB 00:00 (7/136): coreutils-common-9.1-8.fc38.x86_64.rpm 19 MB/s | 2.0 MB 00:00 (8/136): libmount-2.38.1-2.fc38.x86_64.rpm 8.8 MB/s | 136 kB 00:00 (9/136): libnghttp2-1.50.0-1.fc38.x86_64.rpm 4.1 MB/s | 75 kB 00:00 (10/136): libsmartcols-2.38.1-2.fc38.x86_64.rpm 3.4 MB/s | 65 kB 00:00 (11/136): libunistring-1.0-2.fc38.x86_64.rpm 24 MB/s | 549 kB 00:00 (12/136): libuuid-2.38.1-2.fc38.x86_64.rpm 1.4 MB/s | 28 kB 00:00 (13/136): lz4-libs-1.9.3-5.fc38.x86_64.rpm 4.3 MB/s | 71 kB 00:00 (14/136): python3-dateutil-2.8.2-4.fc38.noarch. 28 MB/s | 350 kB 00:00 (15/136): readline-8.2-2.fc38.x86_64.rpm 16 MB/s | 211 kB 00:00 (16/136): tpm2-tss-3.2.0-3.fc38.x86_64.rpm 28 MB/s | 596 kB 00:00 (17/136): basesystem-11-14.fc37.noarch.rpm 83 kB/s | 7.0 kB 00:00 (18/136): alternatives-1.21-1.fc38.x86_64.rpm 250 kB/s | 38 kB 00:00 (19/136): audit-libs-3.0.9-1.fc38.x86_64.rpm 531 kB/s | 116 kB 00:00 (20/136): crypto-policies-20221003-1.gitcb1ad32 1.4 MB/s | 86 kB 00:00 (21/136): ca-certificates-2022.2.54-5.fc37.noar 3.5 MB/s | 829 kB 00:00 (22/136): bash-5.2.2-2.fc38.x86_64.rpm 6.0 MB/s | 1.8 MB 00:00 (23/136): curl-7.86.0-2.fc38.x86_64.rpm 2.9 MB/s | 334 kB 00:00 (24/136): dbus-libs-1.14.4-1.fc38.x86_64.rpm 3.2 MB/s | 156 kB 00:00 (25/136): cyrus-sasl-lib-2.1.28-8.fc38.x86_64.r 11 MB/s | 792 kB 00:00 (26/136): dnf-4.14.0-1.fc38.noarch.rpm 5.3 MB/s | 480 kB 00:00 (27/136): dnf-data-4.14.0-1.fc38.noarch.rpm 1.0 MB/s | 43 kB 00:00 (28/136): dnf-plugins-core-4.3.1-1.fc38.noarch. 835 kB/s | 34 kB 00:00 (29/136): elfutils-default-yama-scope-0.188-2.f 375 kB/s | 15 kB 00:00 (30/136): elfutils-libelf-0.188-2.fc38.x86_64.r 4.3 MB/s | 196 kB 00:00 (31/136): expat-2.4.8-2.fc37.x86_64.rpm 2.1 MB/s | 110 kB 00:00 (32/136): fedora-gpg-keys-38-0.3.noarch.rpm 2.5 MB/s | 125 kB 00:00 (33/136): fedora-release-38-0.4.noarch.rpm 226 kB/s | 11 kB 00:00 (34/136): fedora-release-common-38-0.4.noarch.r 421 kB/s | 22 kB 00:00 (35/136): elfutils-libs-0.188-2.fc38.x86_64.rpm 1.6 MB/s | 257 kB 00:00 (36/136): fedora-release-identity-basic-38-0.4. 258 kB/s | 12 kB 00:00 (37/136): fedora-repos-38-0.3.noarch.rpm 232 kB/s | 10 kB 00:00 (38/136): fedora-repos-rawhide-38-0.3.noarch.rp 237 kB/s | 9.7 kB 00:00 (39/136): file-libs-5.42-4.fc37.x86_64.rpm 9.9 MB/s | 676 kB 00:00 (40/136): filesystem-3.18-2.fc37.x86_64.rpm 17 MB/s | 1.1 MB 00:00 (41/136): findutils-4.9.0-2.fc37.x86_64.rpm 8.8 MB/s | 492 kB 00:00 (42/136): gdbm-libs-1.23-2.fc37.x86_64.rpm 1.3 MB/s | 56 kB 00:00 (43/136): gawk-5.1.1-4.fc37.x86_64.rpm 14 MB/s | 1.0 MB 00:00 (44/136): glibc-2.36.9000-11.fc38.x86_64.rpm 25 MB/s | 2.1 MB 00:00 (45/136): glib2-2.74.1-2.fc38.x86_64.rpm 22 MB/s | 2.7 MB 00:00 (46/136): glibc-common-2.36.9000-11.fc38.x86_64 5.1 MB/s | 301 kB 00:00 (47/136): glibc-minimal-langpack-2.36.9000-11.f 516 kB/s | 22 kB 00:00 (48/136): gmp-6.2.1-3.fc37.x86_64.rpm 6.2 MB/s | 315 kB 00:00 (49/136): gnutls-3.7.8-9.fc38.x86_64.rpm 16 MB/s | 1.1 MB 00:00 (50/136): gpgme-1.17.0-4.fc37.x86_64.rpm 3.7 MB/s | 210 kB 00:00 (51/136): gnupg2-2.3.8-1.fc38.x86_64.rpm 17 MB/s | 2.6 MB 00:00 (52/136): grep-3.8-1.fc38.x86_64.rpm 5.7 MB/s | 292 kB 00:00 (53/136): ima-evm-utils-1.4-6.fc37.x86_64.rpm 1.3 MB/s | 63 kB 00:00 (54/136): json-c-0.16-3.fc38.x86_64.rpm 969 kB/s | 41 kB 00:00 (55/136): libacl-2.3.1-4.fc37.x86_64.rpm 502 kB/s | 23 kB 00:00 (56/136): krb5-libs-1.19.2-11.fc37.1.x86_64.rpm 14 MB/s | 727 kB 00:00 (57/136): libarchive-3.6.1-2.fc37.x86_64.rpm 7.8 MB/s | 397 kB 00:00 (58/136): libassuan-2.5.5-5.fc37.x86_64.rpm 1.4 MB/s | 67 kB 00:00 (59/136): libattr-2.5.1-5.fc37.x86_64.rpm 376 kB/s | 18 kB 00:00 (60/136): libb2-0.98.1-7.fc37.x86_64.rpm 556 kB/s | 25 kB 00:00 (61/136): libbrotli-1.0.9-9.fc37.x86_64.rpm 5.8 MB/s | 315 kB 00:00 (62/136): libcap-ng-0.8.3-3.fc37.x86_64.rpm 644 kB/s | 33 kB 00:00 (63/136): libcom_err-1.46.5-3.fc37.x86_64.rpm 489 kB/s | 25 kB 00:00 (64/136): libdnf-0.68.0-1.fc38.x86_64.rpm 11 MB/s | 673 kB 00:00 (65/136): libcomps-0.1.18-4.fc37.x86_64.rpm 553 kB/s | 76 kB 00:00 (66/136): libcurl-7.86.0-2.fc38.x86_64.rpm 2.2 MB/s | 305 kB 00:00 (67/136): libevent-2.1.12-7.fc37.x86_64.rpm 5.6 MB/s | 261 kB 00:00 (68/136): libffi-3.4.2-9.fc37.x86_64.rpm 858 kB/s | 37 kB 00:00 (69/136): libgcc-12.2.1-2.fc38.x86_64.rpm 2.3 MB/s | 106 kB 00:00 (70/136): libgcrypt-1.10.1-4.fc37.x86_64.rpm 9.3 MB/s | 512 kB 00:00 (71/136): libgpg-error-1.46-1.fc38.x86_64.rpm 4.1 MB/s | 227 kB 00:00 (72/136): libidn2-2.3.4-1.fc38.x86_64.rpm 3.0 MB/s | 160 kB 00:00 (73/136): libksba-1.6.2-1.fc38.x86_64.rpm 3.5 MB/s | 158 kB 00:00 (74/136): libmodulemd-2.14.0-4.fc37.x86_64.rpm 5.0 MB/s | 234 kB 00:00 (75/136): libgomp-12.2.1-2.fc38.x86_64.rpm 2.2 MB/s | 293 kB 00:00 (76/136): libnsl2-2.0.0-4.fc37.x86_64.rpm 733 kB/s | 30 kB 00:00 (77/136): libpsl-0.21.1-6.fc37.x86_64.rpm 1.4 MB/s | 63 kB 00:00 (78/136): libreport-filesystem-2.17.5-2.fc38.no 318 kB/s | 14 kB 00:00 (79/136): libselinux-3.4-5.fc37.x86_64.rpm 1.8 MB/s | 86 kB 00:00 (80/136): librepo-1.14.4-1.fc38.x86_64.rpm 961 kB/s | 94 kB 00:00 (81/136): libsemanage-3.4-5.fc37.x86_64.rpm 2.3 MB/s | 120 kB 00:00 (82/136): libsepol-3.4-3.fc37.x86_64.rpm 6.6 MB/s | 322 kB 00:00 (83/136): libsolv-0.7.22-3.fc37.x86_64.rpm 3.9 MB/s | 405 kB 00:00 (84/136): libsigsegv-2.14-3.fc37.x86_64.rpm 221 kB/s | 27 kB 00:00 (85/136): libssh-0.10.4-2.fc38.x86_64.rpm 1.5 MB/s | 209 kB 00:00 (86/136): libssh-config-0.10.4-2.fc38.noarch.rp 179 kB/s | 8.8 kB 00:00 (87/136): libtasn1-4.18.0-3.fc37.x86_64.rpm 1.2 MB/s | 75 kB 00:00 (88/136): libtirpc-1.3.3-0.fc37.x86_64.rpm 1.2 MB/s | 93 kB 00:00 (89/136): libverto-0.3.2-4.fc37.x86_64.rpm 396 kB/s | 21 kB 00:00 (90/136): libxcrypt-4.4.30-1.fc38.x86_64.rpm 1.3 MB/s | 118 kB 00:00 (91/136): libyaml-0.2.5-8.fc37.x86_64.rpm 891 kB/s | 60 kB 00:00 (92/136): libxml2-2.10.3-2.fc38.x86_64.rpm 3.2 MB/s | 705 kB 00:00 (93/136): libstdc++-12.2.1-2.fc38.x86_64.rpm 2.0 MB/s | 800 kB 00:00 (94/136): libzstd-1.5.2-3.fc37.x86_64.rpm 1.9 MB/s | 294 kB 00:00 (95/136): lua-libs-5.4.4-6.fc38.x86_64.rpm 1.8 MB/s | 131 kB 00:00 (96/136): mpdecimal-2.5.1-4.fc37.x86_64.rpm 1.2 MB/s | 102 kB 00:00 (97/136): ncurses-base-6.3-3.20220501.fc37.noar 1.4 MB/s | 86 kB 00:00 (98/136): mpfr-4.1.0-10.fc37.x86_64.rpm 2.2 MB/s | 331 kB 00:00 (99/136): ncurses-libs-6.3-3.20220501.fc37.x86_ 2.1 MB/s | 329 kB 00:00 (100/136): npth-1.6-10.fc38.x86_64.rpm 460 kB/s | 24 kB 00:00 (101/136): nettle-3.8-2.fc37.x86_64.rpm 2.9 MB/s | 414 kB 00:00 (102/136): openldap-2.6.3-1.fc38.x86_64.rpm 2.1 MB/s | 254 kB 00:00 (103/136): p11-kit-trust-0.24.1-3.fc37.x86_64.r 1.7 MB/s | 138 kB 00:00 (104/136): p11-kit-0.24.1-3.fc37.x86_64.rpm 1.8 MB/s | 376 kB 00:00 (105/136): pcre2-syntax-10.40-1.fc37.1.noarch.r 1.7 MB/s | 142 kB 00:00 (106/136): pcre2-10.40-1.fc37.1.x86_64.rpm 2.3 MB/s | 236 kB 00:00 (107/136): popt-1.19-1.fc38.x86_64.rpm 1.1 MB/s | 66 kB 00:00 (108/136): publicsuffix-list-dafsa-20210518-5.f 986 kB/s | 58 kB 00:00 (109/136): python-setuptools-wheel-65.5.0-1.fc3 2.6 MB/s | 715 kB 00:00 (110/136): python3-3.11.0-1.fc38.x86_64.rpm 563 kB/s | 27 kB 00:00 (111/136): openssl-libs-3.0.5-6.fc38.x86_64.rpm 2.8 MB/s | 2.1 MB 00:00 (112/136): python3-dbus-1.3.2-1.fc38.x86_64.rpm 1.8 MB/s | 157 kB 00:00 (113/136): python-pip-wheel-22.2.2-2.fc38.noarc 3.3 MB/s | 1.4 MB 00:00 (114/136): python3-distro-1.8.0-1.fc38.noarch.r 812 kB/s | 49 kB 00:00 (115/136): python3-dnf-plugins-core-4.3.1-1.fc3 2.1 MB/s | 277 kB 00:00 (116/136): python3-gpg-1.17.0-4.fc37.x86_64.rpm 2.4 MB/s | 298 kB 00:00 (117/136): python3-dnf-4.14.0-1.fc38.noarch.rpm 2.9 MB/s | 607 kB 00:00 (118/136): python3-hawkey-0.68.0-1.fc38.x86_64. 1.4 MB/s | 108 kB 00:00 (119/136): python3-libcomps-0.1.18-4.fc37.x86_6 404 kB/s | 48 kB 00:00 (120/136): python3-rpm-4.18.0-3.fc38.x86_64.rpm 1.4 MB/s | 94 kB 00:00 (121/136): python3-six-1.16.0-8.fc37.noarch.rpm 822 kB/s | 42 kB 00:00 (122/136): python3-libdnf-0.68.0-1.fc38.x86_64. 3.4 MB/s | 818 kB 00:00 (123/136): rpm-build-libs-4.18.0-3.fc38.x86_64. 1.5 MB/s | 94 kB 00:00 (124/136): rpm-4.18.0-3.fc38.x86_64.rpm 3.2 MB/s | 570 kB 00:00 (125/136): rpm-sign-libs-4.18.0-3.fc38.x86_64.r 573 kB/s | 27 kB 00:00 (126/136): rpm-libs-4.18.0-3.fc38.x86_64.rpm 2.3 MB/s | 320 kB 00:00 (127/136): setup-2.14.2-1.fc38.noarch.rpm 2.0 MB/s | 151 kB 00:00 (128/136): sed-4.8-11.fc37.x86_64.rpm 2.9 MB/s | 306 kB 00:00 (129/136): sqlite-libs-3.39.4-1.fc38.x86_64.rpm 3.8 MB/s | 658 kB 00:00 (130/136): shadow-utils-4.12.3-3.fc38.x86_64.rp 4.4 MB/s | 1.3 MB 00:00 (131/136): systemd-libs-252-587.fc38.x86_64.rpm 4.0 MB/s | 631 kB 00:00 (132/136): xz-libs-5.2.7-1.fc38.x86_64.rpm 1.6 MB/s | 93 kB 00:00 (133/136): tzdata-2022f-1.fc38.noarch.rpm 4.4 MB/s | 715 kB 00:00 (134/136): zchunk-libs-1.2.3-1.fc38.x86_64.rpm 996 kB/s | 51 kB 00:00 (135/136): zlib-1.2.12-5.fc38.x86_64.rpm 1.7 MB/s | 94 kB 00:00 (136/136): python3-libs-3.11.0-1.fc38.x86_64.rp 7.4 MB/s | 9.6 MB 00:01 -------------------------------------------------------------------------------- Total 12 MB/s | 56 MB 00:04 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xEB10B464: Userid : "Fedora (38) " Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary Key imported successfully fedora 1.6 MB/s | 1.6 kB 00:00 GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x5323552A: Userid : "Fedora (37) " Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-2.fc37.x86_64 1/1 Preparing : 1/1 Installing : libgcc-12.2.1-2.fc38.x86_64 1/136 Running scriptlet: libgcc-12.2.1-2.fc38.x86_64 1/136 Installing : crypto-policies-20221003-1.gitcb1ad32.fc38.noarc 2/136 Running scriptlet: crypto-policies-20221003-1.gitcb1ad32.fc38.noarc 2/136 Installing : tzdata-2022f-1.fc38.noarch 3/136 Installing : fedora-release-identity-basic-38-0.4.noarch 4/136 Installing : python-setuptools-wheel-65.5.0-1.fc38.noarch 5/136 Installing : publicsuffix-list-dafsa-20210518-5.fc37.noarch 6/136 Installing : pcre2-syntax-10.40-1.fc37.1.noarch 7/136 Installing : ncurses-base-6.3-3.20220501.fc37.noarch 8/136 Installing : libssh-config-0.10.4-2.fc38.noarch 9/136 Installing : libreport-filesystem-2.17.5-2.fc38.noarch 10/136 Installing : dnf-data-4.14.0-1.fc38.noarch 11/136 warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew Installing : fedora-gpg-keys-38-0.3.noarch 12/136 Installing : fedora-release-38-0.4.noarch 13/136 Installing : fedora-release-common-38-0.4.noarch 14/136 Installing : fedora-repos-rawhide-38-0.3.noarch 15/136 Installing : fedora-repos-38-0.3.noarch 16/136 Installing : setup-2.14.2-1.fc38.noarch 17/136 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.2-1.fc38.noarch 17/136 Installing : filesystem-3.18-2.fc37.x86_64 18/136 Installing : basesystem-11-14.fc37.noarch 19/136 Installing : glibc-minimal-langpack-2.36.9000-11.fc38.x86_64 20/136 Installing : glibc-common-2.36.9000-11.fc38.x86_64 21/136 Running scriptlet: glibc-2.36.9000-11.fc38.x86_64 22/136 Installing : glibc-2.36.9000-11.fc38.x86_64 22/136 Running scriptlet: glibc-2.36.9000-11.fc38.x86_64 22/136 Installing : ncurses-libs-6.3-3.20220501.fc37.x86_64 23/136 Installing : bash-5.2.2-2.fc38.x86_64 24/136 Running scriptlet: bash-5.2.2-2.fc38.x86_64 24/136 Installing : zlib-1.2.12-5.fc38.x86_64 25/136 Installing : bzip2-libs-1.0.8-12.fc38.x86_64 26/136 Installing : xz-libs-5.2.7-1.fc38.x86_64 27/136 Installing : libzstd-1.5.2-3.fc37.x86_64 28/136 Installing : sqlite-libs-3.39.4-1.fc38.x86_64 29/136 Installing : libcap-2.48-5.fc38.x86_64 30/136 Installing : gmp-1:6.2.1-3.fc37.x86_64 31/136 Installing : libgpg-error-1.46-1.fc38.x86_64 32/136 Installing : popt-1.19-1.fc38.x86_64 33/136 Installing : libxml2-2.10.3-2.fc38.x86_64 34/136 Installing : libstdc++-12.2.1-2.fc38.x86_64 35/136 Installing : lua-libs-5.4.4-6.fc38.x86_64 36/136 Installing : elfutils-libelf-0.188-2.fc38.x86_64 37/136 Installing : file-libs-5.42-4.fc37.x86_64 38/136 Installing : readline-8.2-2.fc38.x86_64 39/136 Installing : libunistring-1.0-2.fc38.x86_64 40/136 Installing : libidn2-2.3.4-1.fc38.x86_64 41/136 Installing : libuuid-2.38.1-2.fc38.x86_64 42/136 Installing : libattr-2.5.1-5.fc37.x86_64 43/136 Installing : libacl-2.3.1-4.fc37.x86_64 44/136 Installing : libffi-3.4.2-9.fc37.x86_64 45/136 Installing : p11-kit-0.24.1-3.fc37.x86_64 46/136 Installing : libxcrypt-4.4.30-1.fc38.x86_64 47/136 Installing : pcre2-10.40-1.fc37.1.x86_64 48/136 Installing : libassuan-2.5.5-5.fc37.x86_64 49/136 Installing : keyutils-libs-1.6.1-5.fc38.x86_64 50/136 Installing : libsmartcols-2.38.1-2.fc38.x86_64 51/136 Installing : lz4-libs-1.9.3-5.fc38.x86_64 52/136 Installing : expat-2.4.8-2.fc37.x86_64 53/136 Installing : gdbm-libs-1:1.23-2.fc37.x86_64 54/136 Installing : json-c-0.16-3.fc38.x86_64 55/136 Installing : libcom_err-1.46.5-3.fc37.x86_64 56/136 Installing : libgomp-12.2.1-2.fc38.x86_64 57/136 Installing : libsepol-3.4-3.fc37.x86_64 58/136 Installing : libselinux-3.4-5.fc37.x86_64 59/136 Installing : sed-4.8-11.fc37.x86_64 60/136 Installing : libtasn1-4.18.0-3.fc37.x86_64 61/136 Installing : findutils-1:4.9.0-2.fc37.x86_64 62/136 Installing : libb2-0.98.1-7.fc37.x86_64 63/136 Installing : cyrus-sasl-lib-2.1.28-8.fc38.x86_64 64/136 Installing : libcomps-0.1.18-4.fc37.x86_64 65/136 Installing : systemd-libs-252-587.fc38.x86_64 66/136 Installing : dbus-libs-1:1.14.4-1.fc38.x86_64 67/136 Installing : grep-3.8-1.fc38.x86_64 68/136 Installing : libblkid-2.38.1-2.fc38.x86_64 69/136 Installing : libmount-2.38.1-2.fc38.x86_64 70/136 Installing : libpsl-0.21.1-6.fc37.x86_64 71/136 Installing : mpdecimal-2.5.1-4.fc37.x86_64 72/136 Installing : libgcrypt-1.10.1-4.fc37.x86_64 73/136 Installing : libksba-1.6.2-1.fc38.x86_64 74/136 Installing : mpfr-4.1.0-10.fc37.x86_64 75/136 Installing : nettle-3.8-2.fc37.x86_64 76/136 Installing : elfutils-default-yama-scope-0.188-2.fc38.noarch 77/136 Running scriptlet: elfutils-default-yama-scope-0.188-2.fc38.noarch 77/136 Installing : elfutils-libs-0.188-2.fc38.x86_64 78/136 Installing : libnghttp2-1.50.0-1.fc38.x86_64 79/136 Installing : alternatives-1.21-1.fc38.x86_64 80/136 Installing : p11-kit-trust-0.24.1-3.fc37.x86_64 81/136 Running scriptlet: p11-kit-trust-0.24.1-3.fc37.x86_64 81/136 Installing : gnutls-3.7.8-9.fc38.x86_64 82/136 Installing : glib2-2.74.1-2.fc38.x86_64 83/136 Installing : libbrotli-1.0.9-9.fc37.x86_64 84/136 Installing : libcap-ng-0.8.3-3.fc37.x86_64 85/136 Installing : audit-libs-3.0.9-1.fc38.x86_64 86/136 Installing : libsemanage-3.4-5.fc37.x86_64 87/136 Installing : shadow-utils-2:4.12.3-3.fc38.x86_64 88/136 Installing : libsigsegv-2.14-3.fc37.x86_64 89/136 Installing : gawk-5.1.1-4.fc37.x86_64 90/136 Installing : libverto-0.3.2-4.fc37.x86_64 91/136 Installing : libyaml-0.2.5-8.fc37.x86_64 92/136 Installing : npth-1.6-10.fc38.x86_64 93/136 Installing : coreutils-common-9.1-8.fc38.x86_64 94/136 Installing : openssl-libs-1:3.0.5-6.fc38.x86_64 95/136 Installing : coreutils-9.1-8.fc38.x86_64 96/136 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 97/136 Installing : ca-certificates-2022.2.54-5.fc37.noarch 97/136 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 97/136 Installing : rpm-libs-4.18.0-3.fc38.x86_64 98/136 Installing : krb5-libs-1.19.2-11.fc37.1.x86_64 99/136 Installing : libtirpc-1.3.3-0.fc37.x86_64 100/136 Installing : libmodulemd-2.14.0-4.fc37.x86_64 101/136 Installing : libfsverity-1.4-8.fc38.x86_64 102/136 Installing : zchunk-libs-1.2.3-1.fc38.x86_64 103/136 Installing : libsolv-0.7.22-3.fc37.x86_64 104/136 Installing : libnsl2-2.0.0-4.fc37.x86_64 105/136 Installing : libssh-0.10.4-2.fc38.x86_64 106/136 Installing : rpm-build-libs-4.18.0-3.fc38.x86_64 107/136 Installing : python-pip-wheel-22.2.2-2.fc38.noarch 108/136 Installing : python3-3.11.0-1.fc38.x86_64 109/136 Installing : python3-libs-3.11.0-1.fc38.x86_64 110/136 Installing : python3-dbus-1.3.2-1.fc38.x86_64 111/136 Installing : python3-libcomps-0.1.18-4.fc37.x86_64 112/136 Installing : python3-distro-1.8.0-1.fc38.noarch 113/136 Installing : python3-six-1.16.0-8.fc37.noarch 114/136 Installing : python3-dateutil-1:2.8.2-4.fc38.noarch 115/136 Installing : libarchive-3.6.1-2.fc37.x86_64 116/136 Installing : libevent-2.1.12-7.fc37.x86_64 117/136 Installing : openldap-2.6.3-1.fc38.x86_64 118/136 Installing : libcurl-7.86.0-2.fc38.x86_64 119/136 Installing : gnupg2-2.3.8-1.fc38.x86_64 120/136 Installing : gpgme-1.17.0-4.fc37.x86_64 121/136 Installing : librepo-1.14.4-1.fc38.x86_64 122/136 Installing : libdnf-0.68.0-1.fc38.x86_64 123/136 Installing : python3-libdnf-0.68.0-1.fc38.x86_64 124/136 Installing : python3-hawkey-0.68.0-1.fc38.x86_64 125/136 Installing : python3-gpg-1.17.0-4.fc37.x86_64 126/136 Running scriptlet: tpm2-tss-3.2.0-3.fc38.x86_64 127/136 useradd: Warning: missing or non-executable shell '/usr/sbin/nologin' Installing : tpm2-tss-3.2.0-3.fc38.x86_64 127/136 Installing : ima-evm-utils-1.4-6.fc37.x86_64 128/136 Installing : rpm-sign-libs-4.18.0-3.fc38.x86_64 129/136 Installing : python3-rpm-4.18.0-3.fc38.x86_64 130/136 Installing : python3-dnf-4.14.0-1.fc38.noarch 131/136 Installing : python3-dnf-plugins-core-4.3.1-1.fc38.noarch 132/136 Installing : curl-7.86.0-2.fc38.x86_64 133/136 Running scriptlet: rpm-4.18.0-3.fc38.x86_64 134/136 Installing : rpm-4.18.0-3.fc38.x86_64 134/136 Installing : dnf-plugins-core-4.3.1-1.fc38.noarch 135/136 Installing : dnf-4.14.0-1.fc38.noarch 136/136 Running scriptlet: dnf-4.14.0-1.fc38.noarch 136/136 Running scriptlet: filesystem-3.18-2.fc37.x86_64 136/136 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 136/136 Running scriptlet: rpm-4.18.0-3.fc38.x86_64 136/136 Running scriptlet: dnf-4.14.0-1.fc38.noarch 136/136 Verifying : bzip2-libs-1.0.8-12.fc38.x86_64 1/136 Verifying : coreutils-9.1-8.fc38.x86_64 2/136 Verifying : coreutils-common-9.1-8.fc38.x86_64 3/136 Verifying : keyutils-libs-1.6.1-5.fc38.x86_64 4/136 Verifying : libblkid-2.38.1-2.fc38.x86_64 5/136 Verifying : libcap-2.48-5.fc38.x86_64 6/136 Verifying : libfsverity-1.4-8.fc38.x86_64 7/136 Verifying : libmount-2.38.1-2.fc38.x86_64 8/136 Verifying : libnghttp2-1.50.0-1.fc38.x86_64 9/136 Verifying : libsmartcols-2.38.1-2.fc38.x86_64 10/136 Verifying : libunistring-1.0-2.fc38.x86_64 11/136 Verifying : libuuid-2.38.1-2.fc38.x86_64 12/136 Verifying : lz4-libs-1.9.3-5.fc38.x86_64 13/136 Verifying : python3-dateutil-1:2.8.2-4.fc38.noarch 14/136 Verifying : readline-8.2-2.fc38.x86_64 15/136 Verifying : tpm2-tss-3.2.0-3.fc38.x86_64 16/136 Verifying : alternatives-1.21-1.fc38.x86_64 17/136 Verifying : audit-libs-3.0.9-1.fc38.x86_64 18/136 Verifying : basesystem-11-14.fc37.noarch 19/136 Verifying : bash-5.2.2-2.fc38.x86_64 20/136 Verifying : ca-certificates-2022.2.54-5.fc37.noarch 21/136 Verifying : crypto-policies-20221003-1.gitcb1ad32.fc38.noarc 22/136 Verifying : curl-7.86.0-2.fc38.x86_64 23/136 Verifying : cyrus-sasl-lib-2.1.28-8.fc38.x86_64 24/136 Verifying : dbus-libs-1:1.14.4-1.fc38.x86_64 25/136 Verifying : dnf-4.14.0-1.fc38.noarch 26/136 Verifying : dnf-data-4.14.0-1.fc38.noarch 27/136 Verifying : dnf-plugins-core-4.3.1-1.fc38.noarch 28/136 Verifying : elfutils-default-yama-scope-0.188-2.fc38.noarch 29/136 Verifying : elfutils-libelf-0.188-2.fc38.x86_64 30/136 Verifying : elfutils-libs-0.188-2.fc38.x86_64 31/136 Verifying : expat-2.4.8-2.fc37.x86_64 32/136 Verifying : fedora-gpg-keys-38-0.3.noarch 33/136 Verifying : fedora-release-38-0.4.noarch 34/136 Verifying : fedora-release-common-38-0.4.noarch 35/136 Verifying : fedora-release-identity-basic-38-0.4.noarch 36/136 Verifying : fedora-repos-38-0.3.noarch 37/136 Verifying : fedora-repos-rawhide-38-0.3.noarch 38/136 Verifying : file-libs-5.42-4.fc37.x86_64 39/136 Verifying : filesystem-3.18-2.fc37.x86_64 40/136 Verifying : findutils-1:4.9.0-2.fc37.x86_64 41/136 Verifying : gawk-5.1.1-4.fc37.x86_64 42/136 Verifying : gdbm-libs-1:1.23-2.fc37.x86_64 43/136 Verifying : glib2-2.74.1-2.fc38.x86_64 44/136 Verifying : glibc-2.36.9000-11.fc38.x86_64 45/136 Verifying : glibc-common-2.36.9000-11.fc38.x86_64 46/136 Verifying : glibc-minimal-langpack-2.36.9000-11.fc38.x86_64 47/136 Verifying : gmp-1:6.2.1-3.fc37.x86_64 48/136 Verifying : gnupg2-2.3.8-1.fc38.x86_64 49/136 Verifying : gnutls-3.7.8-9.fc38.x86_64 50/136 Verifying : gpgme-1.17.0-4.fc37.x86_64 51/136 Verifying : grep-3.8-1.fc38.x86_64 52/136 Verifying : ima-evm-utils-1.4-6.fc37.x86_64 53/136 Verifying : json-c-0.16-3.fc38.x86_64 54/136 Verifying : krb5-libs-1.19.2-11.fc37.1.x86_64 55/136 Verifying : libacl-2.3.1-4.fc37.x86_64 56/136 Verifying : libarchive-3.6.1-2.fc37.x86_64 57/136 Verifying : libassuan-2.5.5-5.fc37.x86_64 58/136 Verifying : libattr-2.5.1-5.fc37.x86_64 59/136 Verifying : libb2-0.98.1-7.fc37.x86_64 60/136 Verifying : libbrotli-1.0.9-9.fc37.x86_64 61/136 Verifying : libcap-ng-0.8.3-3.fc37.x86_64 62/136 Verifying : libcom_err-1.46.5-3.fc37.x86_64 63/136 Verifying : libcomps-0.1.18-4.fc37.x86_64 64/136 Verifying : libcurl-7.86.0-2.fc38.x86_64 65/136 Verifying : libdnf-0.68.0-1.fc38.x86_64 66/136 Verifying : libevent-2.1.12-7.fc37.x86_64 67/136 Verifying : libffi-3.4.2-9.fc37.x86_64 68/136 Verifying : libgcc-12.2.1-2.fc38.x86_64 69/136 Verifying : libgcrypt-1.10.1-4.fc37.x86_64 70/136 Verifying : libgomp-12.2.1-2.fc38.x86_64 71/136 Verifying : libgpg-error-1.46-1.fc38.x86_64 72/136 Verifying : libidn2-2.3.4-1.fc38.x86_64 73/136 Verifying : libksba-1.6.2-1.fc38.x86_64 74/136 Verifying : libmodulemd-2.14.0-4.fc37.x86_64 75/136 Verifying : libnsl2-2.0.0-4.fc37.x86_64 76/136 Verifying : libpsl-0.21.1-6.fc37.x86_64 77/136 Verifying : librepo-1.14.4-1.fc38.x86_64 78/136 Verifying : libreport-filesystem-2.17.5-2.fc38.noarch 79/136 Verifying : libselinux-3.4-5.fc37.x86_64 80/136 Verifying : libsemanage-3.4-5.fc37.x86_64 81/136 Verifying : libsepol-3.4-3.fc37.x86_64 82/136 Verifying : libsigsegv-2.14-3.fc37.x86_64 83/136 Verifying : libsolv-0.7.22-3.fc37.x86_64 84/136 Verifying : libssh-0.10.4-2.fc38.x86_64 85/136 Verifying : libssh-config-0.10.4-2.fc38.noarch 86/136 Verifying : libstdc++-12.2.1-2.fc38.x86_64 87/136 Verifying : libtasn1-4.18.0-3.fc37.x86_64 88/136 Verifying : libtirpc-1.3.3-0.fc37.x86_64 89/136 Verifying : libverto-0.3.2-4.fc37.x86_64 90/136 Verifying : libxcrypt-4.4.30-1.fc38.x86_64 91/136 Verifying : libxml2-2.10.3-2.fc38.x86_64 92/136 Verifying : libyaml-0.2.5-8.fc37.x86_64 93/136 Verifying : libzstd-1.5.2-3.fc37.x86_64 94/136 Verifying : lua-libs-5.4.4-6.fc38.x86_64 95/136 Verifying : mpdecimal-2.5.1-4.fc37.x86_64 96/136 Verifying : mpfr-4.1.0-10.fc37.x86_64 97/136 Verifying : ncurses-base-6.3-3.20220501.fc37.noarch 98/136 Verifying : ncurses-libs-6.3-3.20220501.fc37.x86_64 99/136 Verifying : nettle-3.8-2.fc37.x86_64 100/136 Verifying : npth-1.6-10.fc38.x86_64 101/136 Verifying : openldap-2.6.3-1.fc38.x86_64 102/136 Verifying : openssl-libs-1:3.0.5-6.fc38.x86_64 103/136 Verifying : p11-kit-0.24.1-3.fc37.x86_64 104/136 Verifying : p11-kit-trust-0.24.1-3.fc37.x86_64 105/136 Verifying : pcre2-10.40-1.fc37.1.x86_64 106/136 Verifying : pcre2-syntax-10.40-1.fc37.1.noarch 107/136 Verifying : popt-1.19-1.fc38.x86_64 108/136 Verifying : publicsuffix-list-dafsa-20210518-5.fc37.noarch 109/136 Verifying : python-pip-wheel-22.2.2-2.fc38.noarch 110/136 Verifying : python-setuptools-wheel-65.5.0-1.fc38.noarch 111/136 Verifying : python3-3.11.0-1.fc38.x86_64 112/136 Verifying : python3-dbus-1.3.2-1.fc38.x86_64 113/136 Verifying : python3-distro-1.8.0-1.fc38.noarch 114/136 Verifying : python3-dnf-4.14.0-1.fc38.noarch 115/136 Verifying : python3-dnf-plugins-core-4.3.1-1.fc38.noarch 116/136 Verifying : python3-gpg-1.17.0-4.fc37.x86_64 117/136 Verifying : python3-hawkey-0.68.0-1.fc38.x86_64 118/136 Verifying : python3-libcomps-0.1.18-4.fc37.x86_64 119/136 Verifying : python3-libdnf-0.68.0-1.fc38.x86_64 120/136 Verifying : python3-libs-3.11.0-1.fc38.x86_64 121/136 Verifying : python3-rpm-4.18.0-3.fc38.x86_64 122/136 Verifying : python3-six-1.16.0-8.fc37.noarch 123/136 Verifying : rpm-4.18.0-3.fc38.x86_64 124/136 Verifying : rpm-build-libs-4.18.0-3.fc38.x86_64 125/136 Verifying : rpm-libs-4.18.0-3.fc38.x86_64 126/136 Verifying : rpm-sign-libs-4.18.0-3.fc38.x86_64 127/136 Verifying : sed-4.8-11.fc37.x86_64 128/136 Verifying : setup-2.14.2-1.fc38.noarch 129/136 Verifying : shadow-utils-2:4.12.3-3.fc38.x86_64 130/136 Verifying : sqlite-libs-3.39.4-1.fc38.x86_64 131/136 Verifying : systemd-libs-252-587.fc38.x86_64 132/136 Verifying : tzdata-2022f-1.fc38.noarch 133/136 Verifying : xz-libs-5.2.7-1.fc38.x86_64 134/136 Verifying : zchunk-libs-1.2.3-1.fc38.x86_64 135/136 Verifying : zlib-1.2.12-5.fc38.x86_64 136/136 Installed products updated. Installed: alternatives-1.21-1.fc38.x86_64 audit-libs-3.0.9-1.fc38.x86_64 basesystem-11-14.fc37.noarch bash-5.2.2-2.fc38.x86_64 bzip2-libs-1.0.8-12.fc38.x86_64 ca-certificates-2022.2.54-5.fc37.noarch coreutils-9.1-8.fc38.x86_64 coreutils-common-9.1-8.fc38.x86_64 crypto-policies-20221003-1.gitcb1ad32.fc38.noarch curl-7.86.0-2.fc38.x86_64 cyrus-sasl-lib-2.1.28-8.fc38.x86_64 dbus-libs-1:1.14.4-1.fc38.x86_64 dnf-4.14.0-1.fc38.noarch dnf-data-4.14.0-1.fc38.noarch dnf-plugins-core-4.3.1-1.fc38.noarch elfutils-default-yama-scope-0.188-2.fc38.noarch elfutils-libelf-0.188-2.fc38.x86_64 elfutils-libs-0.188-2.fc38.x86_64 expat-2.4.8-2.fc37.x86_64 fedora-gpg-keys-38-0.3.noarch fedora-release-38-0.4.noarch fedora-release-common-38-0.4.noarch fedora-release-identity-basic-38-0.4.noarch fedora-repos-38-0.3.noarch fedora-repos-rawhide-38-0.3.noarch file-libs-5.42-4.fc37.x86_64 filesystem-3.18-2.fc37.x86_64 findutils-1:4.9.0-2.fc37.x86_64 gawk-5.1.1-4.fc37.x86_64 gdbm-libs-1:1.23-2.fc37.x86_64 glib2-2.74.1-2.fc38.x86_64 glibc-2.36.9000-11.fc38.x86_64 glibc-common-2.36.9000-11.fc38.x86_64 glibc-minimal-langpack-2.36.9000-11.fc38.x86_64 gmp-1:6.2.1-3.fc37.x86_64 gnupg2-2.3.8-1.fc38.x86_64 gnutls-3.7.8-9.fc38.x86_64 gpgme-1.17.0-4.fc37.x86_64 grep-3.8-1.fc38.x86_64 ima-evm-utils-1.4-6.fc37.x86_64 json-c-0.16-3.fc38.x86_64 keyutils-libs-1.6.1-5.fc38.x86_64 krb5-libs-1.19.2-11.fc37.1.x86_64 libacl-2.3.1-4.fc37.x86_64 libarchive-3.6.1-2.fc37.x86_64 libassuan-2.5.5-5.fc37.x86_64 libattr-2.5.1-5.fc37.x86_64 libb2-0.98.1-7.fc37.x86_64 libblkid-2.38.1-2.fc38.x86_64 libbrotli-1.0.9-9.fc37.x86_64 libcap-2.48-5.fc38.x86_64 libcap-ng-0.8.3-3.fc37.x86_64 libcom_err-1.46.5-3.fc37.x86_64 libcomps-0.1.18-4.fc37.x86_64 libcurl-7.86.0-2.fc38.x86_64 libdnf-0.68.0-1.fc38.x86_64 libevent-2.1.12-7.fc37.x86_64 libffi-3.4.2-9.fc37.x86_64 libfsverity-1.4-8.fc38.x86_64 libgcc-12.2.1-2.fc38.x86_64 libgcrypt-1.10.1-4.fc37.x86_64 libgomp-12.2.1-2.fc38.x86_64 libgpg-error-1.46-1.fc38.x86_64 libidn2-2.3.4-1.fc38.x86_64 libksba-1.6.2-1.fc38.x86_64 libmodulemd-2.14.0-4.fc37.x86_64 libmount-2.38.1-2.fc38.x86_64 libnghttp2-1.50.0-1.fc38.x86_64 libnsl2-2.0.0-4.fc37.x86_64 libpsl-0.21.1-6.fc37.x86_64 librepo-1.14.4-1.fc38.x86_64 libreport-filesystem-2.17.5-2.fc38.noarch libselinux-3.4-5.fc37.x86_64 libsemanage-3.4-5.fc37.x86_64 libsepol-3.4-3.fc37.x86_64 libsigsegv-2.14-3.fc37.x86_64 libsmartcols-2.38.1-2.fc38.x86_64 libsolv-0.7.22-3.fc37.x86_64 libssh-0.10.4-2.fc38.x86_64 libssh-config-0.10.4-2.fc38.noarch libstdc++-12.2.1-2.fc38.x86_64 libtasn1-4.18.0-3.fc37.x86_64 libtirpc-1.3.3-0.fc37.x86_64 libunistring-1.0-2.fc38.x86_64 libuuid-2.38.1-2.fc38.x86_64 libverto-0.3.2-4.fc37.x86_64 libxcrypt-4.4.30-1.fc38.x86_64 libxml2-2.10.3-2.fc38.x86_64 libyaml-0.2.5-8.fc37.x86_64 libzstd-1.5.2-3.fc37.x86_64 lua-libs-5.4.4-6.fc38.x86_64 lz4-libs-1.9.3-5.fc38.x86_64 mpdecimal-2.5.1-4.fc37.x86_64 mpfr-4.1.0-10.fc37.x86_64 ncurses-base-6.3-3.20220501.fc37.noarch ncurses-libs-6.3-3.20220501.fc37.x86_64 nettle-3.8-2.fc37.x86_64 npth-1.6-10.fc38.x86_64 openldap-2.6.3-1.fc38.x86_64 openssl-libs-1:3.0.5-6.fc38.x86_64 p11-kit-0.24.1-3.fc37.x86_64 p11-kit-trust-0.24.1-3.fc37.x86_64 pcre2-10.40-1.fc37.1.x86_64 pcre2-syntax-10.40-1.fc37.1.noarch popt-1.19-1.fc38.x86_64 publicsuffix-list-dafsa-20210518-5.fc37.noarch python-pip-wheel-22.2.2-2.fc38.noarch python-setuptools-wheel-65.5.0-1.fc38.noarch python3-3.11.0-1.fc38.x86_64 python3-dateutil-1:2.8.2-4.fc38.noarch python3-dbus-1.3.2-1.fc38.x86_64 python3-distro-1.8.0-1.fc38.noarch python3-dnf-4.14.0-1.fc38.noarch python3-dnf-plugins-core-4.3.1-1.fc38.noarch python3-gpg-1.17.0-4.fc37.x86_64 python3-hawkey-0.68.0-1.fc38.x86_64 python3-libcomps-0.1.18-4.fc37.x86_64 python3-libdnf-0.68.0-1.fc38.x86_64 python3-libs-3.11.0-1.fc38.x86_64 python3-rpm-4.18.0-3.fc38.x86_64 python3-six-1.16.0-8.fc37.noarch readline-8.2-2.fc38.x86_64 rpm-4.18.0-3.fc38.x86_64 rpm-build-libs-4.18.0-3.fc38.x86_64 rpm-libs-4.18.0-3.fc38.x86_64 rpm-sign-libs-4.18.0-3.fc38.x86_64 sed-4.8-11.fc37.x86_64 setup-2.14.2-1.fc38.noarch shadow-utils-2:4.12.3-3.fc38.x86_64 sqlite-libs-3.39.4-1.fc38.x86_64 systemd-libs-252-587.fc38.x86_64 tpm2-tss-3.2.0-3.fc38.x86_64 tzdata-2022f-1.fc38.noarch xz-libs-5.2.7-1.fc38.x86_64 zchunk-libs-1.2.3-1.fc38.x86_64 zlib-1.2.12-5.fc38.x86_64 Complete! Finish(bootstrap): dnf install Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1667744721.680207/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 Mock Version: 3.3 INFO: Mock Version: 3.3 Start: dnf install No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 51 kB/s | 3.0 kB 00:00 Copr repository 34 MB/s | 12 MB 00:00 fedora 348 kB/s | 16 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash x86_64 5.2.2-2.fc38 fedora 1.8 M bzip2 x86_64 1.0.8-12.fc38 copr_base 53 k coreutils x86_64 9.1-8.fc38 copr_base 1.1 M cpio x86_64 2.13-13.fc38 fedora 276 k diffutils x86_64 3.8-3.fc37 fedora 378 k fedora-release-common noarch 38-0.4 fedora 22 k findutils x86_64 1:4.9.0-2.fc37 fedora 492 k gawk x86_64 5.1.1-4.fc37 fedora 1.0 M glibc-minimal-langpack x86_64 2.36.9000-11.fc38 fedora 22 k grep x86_64 3.8-1.fc38 fedora 292 k gzip x86_64 1.12-2.fc37 fedora 166 k info x86_64 6.8-4.fc38 copr_base 225 k patch x86_64 2.7.6-17.fc37 fedora 124 k redhat-rpm-config noarch 233-1.fc38 fedora 81 k rpm-build x86_64 4.18.0-3.fc38 fedora 77 k sed x86_64 4.8-11.fc37 fedora 306 k shadow-utils x86_64 2:4.12.3-3.fc38 fedora 1.3 M tar x86_64 2:1.34-5.fc38 fedora 885 k unzip x86_64 6.0-58.fc38 copr_base 183 k util-linux x86_64 2.38.1-2.fc38 copr_base 2.3 M which x86_64 2.21-35.fc38 copr_base 42 k xz x86_64 5.2.7-1.fc38 fedora 304 k Installing dependencies: alternatives x86_64 1.21-1.fc38 fedora 38 k ansible-srpm-macros noarch 1-8.1.fc38 fedora 8.6 k audit-libs x86_64 3.0.9-1.fc38 fedora 116 k authselect x86_64 1.4.0-3.fc37 fedora 144 k authselect-libs x86_64 1.4.0-3.fc37 fedora 248 k basesystem noarch 11-14.fc37 fedora 7.0 k binutils x86_64 2.39-3.fc38 fedora 5.4 M binutils-gold x86_64 2.39-3.fc38 fedora 778 k bzip2-libs x86_64 1.0.8-12.fc38 copr_base 42 k ca-certificates noarch 2022.2.54-5.fc37 fedora 829 k coreutils-common x86_64 9.1-8.fc38 copr_base 2.0 M cracklib x86_64 2.9.7-30.fc38 fedora 92 k crypto-policies noarch 20221003-1.gitcb1ad32.fc38 fedora 86 k curl x86_64 7.86.0-2.fc38 fedora 334 k cyrus-sasl-lib x86_64 2.1.28-8.fc38 fedora 792 k debugedit x86_64 5.0-5.fc37 fedora 77 k dwz x86_64 0.15-1.fc38 fedora 136 k ed x86_64 1.18-2.fc37 fedora 78 k efi-srpm-macros noarch 5-6.fc37 fedora 22 k elfutils x86_64 0.188-2.fc38 fedora 529 k elfutils-debuginfod-client x86_64 0.188-2.fc38 fedora 39 k elfutils-default-yama-scope noarch 0.188-2.fc38 fedora 15 k elfutils-libelf x86_64 0.188-2.fc38 fedora 196 k elfutils-libs x86_64 0.188-2.fc38 fedora 257 k fedora-gpg-keys noarch 38-0.3 fedora 125 k fedora-release noarch 38-0.4 fedora 11 k fedora-release-identity-basic noarch 38-0.4 fedora 12 k fedora-repos noarch 38-0.3 fedora 10 k fedora-repos-rawhide noarch 38-0.3 fedora 9.7 k file x86_64 5.42-4.fc37 fedora 49 k file-libs x86_64 5.42-4.fc37 fedora 676 k filesystem x86_64 3.18-2.fc37 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-9.fc38 fedora 26 k fpc-srpm-macros noarch 1.3-6.fc37 fedora 7.7 k gdb-minimal x86_64 12.1-9.fc38 fedora 3.7 M gdbm-libs x86_64 1:1.23-2.fc37 fedora 56 k ghc-srpm-macros noarch 1.5.0-7.fc37 fedora 7.8 k glibc x86_64 2.36.9000-11.fc38 fedora 2.1 M glibc-common x86_64 2.36.9000-11.fc38 fedora 301 k glibc-gconv-extra x86_64 2.36.9000-11.fc38 fedora 1.6 M gmp x86_64 1:6.2.1-3.fc37 fedora 315 k gnat-srpm-macros noarch 4-16.fc37 fedora 8.3 k go-srpm-macros noarch 3.2.0-1.fc38 fedora 27 k jansson x86_64 2.13.1-5.fc38 copr_base 45 k kernel-srpm-macros noarch 1.0-15.fc37 fedora 9.4 k keyutils-libs x86_64 1.6.1-5.fc38 copr_base 32 k krb5-libs x86_64 1.19.2-11.fc37.1 fedora 727 k libacl x86_64 2.3.1-4.fc37 fedora 23 k libarchive x86_64 3.6.1-2.fc37 fedora 397 k libattr x86_64 2.5.1-5.fc37 fedora 18 k libblkid x86_64 2.38.1-2.fc38 copr_base 107 k libbrotli x86_64 1.0.9-9.fc37 fedora 315 k libcap x86_64 2.48-5.fc38 copr_base 67 k libcap-ng x86_64 0.8.3-3.fc37 fedora 33 k libcom_err x86_64 1.46.5-3.fc37 fedora 25 k libcurl x86_64 7.86.0-2.fc38 fedora 305 k libdb x86_64 5.3.28-53.fc37 fedora 760 k libeconf x86_64 0.4.0-4.fc37 fedora 27 k libevent x86_64 2.1.12-7.fc37 fedora 261 k libfdisk x86_64 2.38.1-2.fc38 copr_base 161 k libffi x86_64 3.4.2-9.fc37 fedora 37 k libgcc x86_64 12.2.1-2.fc38 fedora 106 k libgomp x86_64 12.2.1-2.fc38 fedora 293 k libidn2 x86_64 2.3.4-1.fc38 fedora 160 k libmount x86_64 2.38.1-2.fc38 copr_base 136 k libnghttp2 x86_64 1.50.0-1.fc38 copr_base 75 k libnsl2 x86_64 2.0.0-4.fc37 fedora 30 k libpkgconf x86_64 1.8.0-3.fc37 fedora 36 k libpsl x86_64 0.21.1-6.fc37 fedora 63 k libpwquality x86_64 1.4.4-11.fc37 fedora 116 k libselinux x86_64 3.4-5.fc37 fedora 86 k libsemanage x86_64 3.4-5.fc37 fedora 120 k libsepol x86_64 3.4-3.fc37 fedora 322 k libsigsegv x86_64 2.14-3.fc37 fedora 27 k libsmartcols x86_64 2.38.1-2.fc38 copr_base 65 k libssh x86_64 0.10.4-2.fc38 fedora 209 k libssh-config noarch 0.10.4-2.fc38 fedora 8.8 k libstdc++ x86_64 12.2.1-2.fc38 fedora 800 k libtasn1 x86_64 4.18.0-3.fc37 fedora 75 k libtirpc x86_64 1.3.3-0.fc37 fedora 93 k libunistring x86_64 1.0-2.fc38 copr_base 549 k libutempter x86_64 1.2.1-7.fc38 copr_base 26 k libuuid x86_64 2.38.1-2.fc38 copr_base 28 k libverto x86_64 0.3.2-4.fc37 fedora 21 k libxcrypt x86_64 4.4.30-1.fc38 fedora 118 k libxml2 x86_64 2.10.3-2.fc38 fedora 705 k libzstd x86_64 1.5.2-3.fc37 fedora 294 k lua-libs x86_64 5.4.4-6.fc38 fedora 131 k lua-srpm-macros noarch 1-7.fc37 fedora 8.8 k lz4-libs x86_64 1.9.3-5.fc38 copr_base 71 k mpfr x86_64 4.1.0-10.fc38 copr_base 331 k ncurses-base noarch 6.3-3.20220501.fc37 fedora 86 k ncurses-libs x86_64 6.3-3.20220501.fc37 fedora 329 k nim-srpm-macros noarch 3-7.fc37 fedora 8.4 k ocaml-srpm-macros noarch 7-2.fc37 fedora 13 k openblas-srpm-macros noarch 2-12.fc37 fedora 7.5 k openldap x86_64 2.6.3-1.fc38 fedora 254 k openssl-libs x86_64 1:3.0.5-6.fc38 fedora 2.1 M p11-kit x86_64 0.24.1-3.fc37 fedora 376 k p11-kit-trust x86_64 0.24.1-3.fc37 fedora 138 k package-notes-srpm-macros noarch 0.5-6.fc38 fedora 11 k pam x86_64 1.5.2-14.fc37 fedora 560 k pam-libs x86_64 1.5.2-14.fc37 fedora 58 k pcre2 x86_64 10.40-1.fc37.1 fedora 236 k pcre2-syntax noarch 10.40-1.fc37.1 fedora 142 k perl-srpm-macros noarch 1-46.fc37 fedora 8.3 k pkgconf x86_64 1.8.0-3.fc37 fedora 41 k pkgconf-m4 noarch 1.8.0-3.fc37 fedora 14 k pkgconf-pkg-config x86_64 1.8.0-3.fc37 fedora 10 k popt x86_64 1.19-1.fc38 fedora 66 k publicsuffix-list-dafsa noarch 20210518-5.fc37 fedora 58 k python-srpm-macros noarch 3.11-5.fc38 fedora 24 k qt5-srpm-macros noarch 5.15.7-1.fc38 fedora 7.9 k readline x86_64 8.2-2.fc38 copr_base 211 k rpm x86_64 4.18.0-3.fc38 fedora 570 k rpm-build-libs x86_64 4.18.0-3.fc38 fedora 94 k rpm-libs x86_64 4.18.0-3.fc38 fedora 320 k rpmautospec-rpm-macros noarch 0.3.0-1.fc37 fedora 8.8 k rust-srpm-macros noarch 23-1.fc38 fedora 9.4 k setup noarch 2.14.2-1.fc38 fedora 151 k sqlite-libs x86_64 3.39.4-1.fc38 fedora 658 k systemd-libs x86_64 252-587.fc38 fedora 631 k tzdata noarch 2022f-1.fc38 fedora 715 k util-linux-core x86_64 2.38.1-2.fc38 copr_base 455 k xxhash-libs x86_64 0.8.1-3.fc38 copr_base 41 k xz-libs x86_64 5.2.7-1.fc38 fedora 93 k zip x86_64 3.0-33.fc38 copr_base 260 k zlib x86_64 1.2.12-5.fc38 fedora 94 k zstd x86_64 1.5.2-3.fc37 fedora 447 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 151 Packages Total size: 51 M Total download size: 331 k Installed size: 176 M Downloading Packages: [SKIPPED] bzip2-1.0.8-12.fc38.x86_64.rpm: Already downloaded [SKIPPED] bzip2-libs-1.0.8-12.fc38.x86_64.rpm: Already downloaded [SKIPPED] coreutils-9.1-8.fc38.x86_64.rpm: Already downloaded [SKIPPED] coreutils-common-9.1-8.fc38.x86_64.rpm: Already downloaded [SKIPPED] info-6.8-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] jansson-2.13.1-5.fc38.x86_64.rpm: Already downloaded [SKIPPED] keyutils-libs-1.6.1-5.fc38.x86_64.rpm: Already downloaded [SKIPPED] libblkid-2.38.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libcap-2.48-5.fc38.x86_64.rpm: Already downloaded [SKIPPED] libfdisk-2.38.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libmount-2.38.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libnghttp2-1.50.0-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libsmartcols-2.38.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libunistring-1.0-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libutempter-1.2.1-7.fc38.x86_64.rpm: Already downloaded [SKIPPED] libuuid-2.38.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] lz4-libs-1.9.3-5.fc38.x86_64.rpm: Already downloaded [SKIPPED] readline-8.2-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] unzip-6.0-58.fc38.x86_64.rpm: Already downloaded [SKIPPED] util-linux-2.38.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] util-linux-core-2.38.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] which-2.21-35.fc38.x86_64.rpm: Already downloaded [SKIPPED] xxhash-libs-0.8.1-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] zip-3.0-33.fc38.x86_64.rpm: Already downloaded [SKIPPED] alternatives-1.21-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] ansible-srpm-macros-1-8.1.fc38.noarch.rpm: Already downloaded [SKIPPED] audit-libs-3.0.9-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] authselect-1.4.0-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] authselect-libs-1.4.0-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] basesystem-11-14.fc37.noarch.rpm: Already downloaded [SKIPPED] bash-5.2.2-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] binutils-2.39-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] binutils-gold-2.39-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] ca-certificates-2022.2.54-5.fc37.noarch.rpm: Already downloaded [SKIPPED] cpio-2.13-13.fc38.x86_64.rpm: Already downloaded [SKIPPED] cracklib-2.9.7-30.fc38.x86_64.rpm: Already downloaded [SKIPPED] crypto-policies-20221003-1.gitcb1ad32.fc38.noarch.rpm: Already downloaded [SKIPPED] curl-7.86.0-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] cyrus-sasl-lib-2.1.28-8.fc38.x86_64.rpm: Already downloaded [SKIPPED] debugedit-5.0-5.fc37.x86_64.rpm: Already downloaded [SKIPPED] diffutils-3.8-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] dwz-0.15-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] ed-1.18-2.fc37.x86_64.rpm: Already downloaded [SKIPPED] efi-srpm-macros-5-6.fc37.noarch.rpm: Already downloaded [SKIPPED] elfutils-0.188-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] elfutils-debuginfod-client-0.188-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.188-2.fc38.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.188-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] elfutils-libs-0.188-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] fedora-gpg-keys-38-0.3.noarch.rpm: Already downloaded [SKIPPED] fedora-release-38-0.4.noarch.rpm: Already downloaded [SKIPPED] fedora-release-common-38-0.4.noarch.rpm: Already downloaded [SKIPPED] fedora-release-identity-basic-38-0.4.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-38-0.3.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-rawhide-38-0.3.noarch.rpm: Already downloaded [SKIPPED] file-5.42-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] file-libs-5.42-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] filesystem-3.18-2.fc37.x86_64.rpm: Already downloaded [SKIPPED] findutils-4.9.0-2.fc37.x86_64.rpm: Already downloaded [SKIPPED] fonts-srpm-macros-2.0.5-9.fc38.noarch.rpm: Already downloaded [SKIPPED] fpc-srpm-macros-1.3-6.fc37.noarch.rpm: Already downloaded [SKIPPED] gawk-5.1.1-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] gdb-minimal-12.1-9.fc38.x86_64.rpm: Already downloaded [SKIPPED] gdbm-libs-1.23-2.fc37.x86_64.rpm: Already downloaded [SKIPPED] ghc-srpm-macros-1.5.0-7.fc37.noarch.rpm: Already downloaded [SKIPPED] glibc-2.36.9000-11.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-common-2.36.9000-11.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-gconv-extra-2.36.9000-11.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.36.9000-11.fc38.x86_64.rpm: Already downloaded [SKIPPED] gmp-6.2.1-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] gnat-srpm-macros-4-16.fc37.noarch.rpm: Already downloaded [SKIPPED] go-srpm-macros-3.2.0-1.fc38.noarch.rpm: Already downloaded [SKIPPED] grep-3.8-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] gzip-1.12-2.fc37.x86_64.rpm: Already downloaded [SKIPPED] kernel-srpm-macros-1.0-15.fc37.noarch.rpm: Already downloaded [SKIPPED] krb5-libs-1.19.2-11.fc37.1.x86_64.rpm: Already downloaded [SKIPPED] libacl-2.3.1-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] libarchive-3.6.1-2.fc37.x86_64.rpm: Already downloaded [SKIPPED] libattr-2.5.1-5.fc37.x86_64.rpm: Already downloaded [SKIPPED] libbrotli-1.0.9-9.fc37.x86_64.rpm: Already downloaded [SKIPPED] libcap-ng-0.8.3-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] libcom_err-1.46.5-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] libcurl-7.86.0-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libdb-5.3.28-53.fc37.x86_64.rpm: Already downloaded [SKIPPED] libeconf-0.4.0-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] libevent-2.1.12-7.fc37.x86_64.rpm: Already downloaded [SKIPPED] libffi-3.4.2-9.fc37.x86_64.rpm: Already downloaded [SKIPPED] libgcc-12.2.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libgomp-12.2.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libidn2-2.3.4-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libnsl2-2.0.0-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] libpkgconf-1.8.0-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] libpsl-0.21.1-6.fc37.x86_64.rpm: Already downloaded [SKIPPED] libpwquality-1.4.4-11.fc37.x86_64.rpm: Already downloaded [SKIPPED] libselinux-3.4-5.fc37.x86_64.rpm: Already downloaded [SKIPPED] libsemanage-3.4-5.fc37.x86_64.rpm: Already downloaded [SKIPPED] libsepol-3.4-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] libsigsegv-2.14-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] libssh-0.10.4-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libssh-config-0.10.4-2.fc38.noarch.rpm: Already downloaded [SKIPPED] libstdc++-12.2.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libtasn1-4.18.0-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] libtirpc-1.3.3-0.fc37.x86_64.rpm: Already downloaded [SKIPPED] libverto-0.3.2-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] libxcrypt-4.4.30-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libxml2-2.10.3-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libzstd-1.5.2-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] lua-libs-5.4.4-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] lua-srpm-macros-1-7.fc37.noarch.rpm: Already downloaded [SKIPPED] ncurses-base-6.3-3.20220501.fc37.noarch.rpm: Already downloaded [SKIPPED] ncurses-libs-6.3-3.20220501.fc37.x86_64.rpm: Already downloaded [SKIPPED] nim-srpm-macros-3-7.fc37.noarch.rpm: Already downloaded [SKIPPED] ocaml-srpm-macros-7-2.fc37.noarch.rpm: Already downloaded [SKIPPED] openblas-srpm-macros-2-12.fc37.noarch.rpm: Already downloaded [SKIPPED] openldap-2.6.3-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] openssl-libs-3.0.5-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] p11-kit-0.24.1-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.24.1-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] package-notes-srpm-macros-0.5-6.fc38.noarch.rpm: Already downloaded [SKIPPED] pam-1.5.2-14.fc37.x86_64.rpm: Already downloaded [SKIPPED] pam-libs-1.5.2-14.fc37.x86_64.rpm: Already downloaded [SKIPPED] patch-2.7.6-17.fc37.x86_64.rpm: Already downloaded [SKIPPED] pcre2-10.40-1.fc37.1.x86_64.rpm: Already downloaded [SKIPPED] pcre2-syntax-10.40-1.fc37.1.noarch.rpm: Already downloaded [SKIPPED] perl-srpm-macros-1-46.fc37.noarch.rpm: Already downloaded [SKIPPED] pkgconf-1.8.0-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] pkgconf-m4-1.8.0-3.fc37.noarch.rpm: Already downloaded [SKIPPED] pkgconf-pkg-config-1.8.0-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] popt-1.19-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] publicsuffix-list-dafsa-20210518-5.fc37.noarch.rpm: Already downloaded [SKIPPED] python-srpm-macros-3.11-5.fc38.noarch.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.15.7-1.fc38.noarch.rpm: Already downloaded [SKIPPED] redhat-rpm-config-233-1.fc38.noarch.rpm: Already downloaded [SKIPPED] rpm-4.18.0-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] rpm-build-4.18.0-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.18.0-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] rpm-libs-4.18.0-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] rpmautospec-rpm-macros-0.3.0-1.fc37.noarch.rpm: Already downloaded [SKIPPED] rust-srpm-macros-23-1.fc38.noarch.rpm: Already downloaded [SKIPPED] sed-4.8-11.fc37.x86_64.rpm: Already downloaded [SKIPPED] setup-2.14.2-1.fc38.noarch.rpm: Already downloaded [SKIPPED] shadow-utils-4.12.3-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] sqlite-libs-3.39.4-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] systemd-libs-252-587.fc38.x86_64.rpm: Already downloaded [SKIPPED] tar-1.34-5.fc38.x86_64.rpm: Already downloaded [SKIPPED] tzdata-2022f-1.fc38.noarch.rpm: Already downloaded [SKIPPED] xz-5.2.7-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] xz-libs-5.2.7-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] zlib-1.2.12-5.fc38.x86_64.rpm: Already downloaded [SKIPPED] zstd-1.5.2-3.fc37.x86_64.rpm: Already downloaded (151/151): mpfr-4.1.0-10.fc38.x86_64.rpm 3.6 MB/s | 331 kB 00:00 -------------------------------------------------------------------------------- Total 2.2 MB/s | 331 kB 00:00 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xEB10B464: Userid : "Fedora (38) " Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary Key imported successfully fedora 1.6 MB/s | 1.6 kB 00:00 GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x5323552A: Userid : "Fedora (37) " Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-2.fc37.x86_64 1/1 Preparing : 1/1 Installing : libgcc-12.2.1-2.fc38.x86_64 1/151 Running scriptlet: libgcc-12.2.1-2.fc38.x86_64 1/151 Installing : crypto-policies-20221003-1.gitcb1ad32.fc38.noarc 2/151 Running scriptlet: crypto-policies-20221003-1.gitcb1ad32.fc38.noarc 2/151 Installing : fedora-release-identity-basic-38-0.4.noarch 3/151 Installing : tzdata-2022f-1.fc38.noarch 4/151 Installing : rust-srpm-macros-23-1.fc38.noarch 5/151 Installing : qt5-srpm-macros-5.15.7-1.fc38.noarch 6/151 Installing : publicsuffix-list-dafsa-20210518-5.fc37.noarch 7/151 Installing : pkgconf-m4-1.8.0-3.fc37.noarch 8/151 Installing : perl-srpm-macros-1-46.fc37.noarch 9/151 Installing : pcre2-syntax-10.40-1.fc37.1.noarch 10/151 Installing : package-notes-srpm-macros-0.5-6.fc38.noarch 11/151 Installing : openblas-srpm-macros-2-12.fc37.noarch 12/151 Installing : ocaml-srpm-macros-7-2.fc37.noarch 13/151 Installing : nim-srpm-macros-3-7.fc37.noarch 14/151 Installing : ncurses-base-6.3-3.20220501.fc37.noarch 15/151 Installing : libssh-config-0.10.4-2.fc38.noarch 16/151 Installing : kernel-srpm-macros-1.0-15.fc37.noarch 17/151 Installing : gnat-srpm-macros-4-16.fc37.noarch 18/151 Installing : ghc-srpm-macros-1.5.0-7.fc37.noarch 19/151 Installing : fpc-srpm-macros-1.3-6.fc37.noarch 20/151 Installing : fedora-gpg-keys-38-0.3.noarch 21/151 Installing : fedora-release-38-0.4.noarch 22/151 Installing : fedora-release-common-38-0.4.noarch 23/151 Installing : fedora-repos-rawhide-38-0.3.noarch 24/151 Installing : fedora-repos-38-0.3.noarch 25/151 Installing : setup-2.14.2-1.fc38.noarch 26/151 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.2-1.fc38.noarch 26/151 Installing : filesystem-3.18-2.fc37.x86_64 27/151 Installing : basesystem-11-14.fc37.noarch 28/151 Installing : glibc-gconv-extra-2.36.9000-11.fc38.x86_64 29/151 Running scriptlet: glibc-gconv-extra-2.36.9000-11.fc38.x86_64 29/151 Installing : glibc-minimal-langpack-2.36.9000-11.fc38.x86_64 30/151 Installing : glibc-common-2.36.9000-11.fc38.x86_64 31/151 Running scriptlet: glibc-2.36.9000-11.fc38.x86_64 32/151 Installing : glibc-2.36.9000-11.fc38.x86_64 32/151 Running scriptlet: glibc-2.36.9000-11.fc38.x86_64 32/151 Installing : ncurses-libs-6.3-3.20220501.fc37.x86_64 33/151 Installing : bash-5.2.2-2.fc38.x86_64 34/151 Running scriptlet: bash-5.2.2-2.fc38.x86_64 34/151 Installing : zlib-1.2.12-5.fc38.x86_64 35/151 Installing : xz-libs-5.2.7-1.fc38.x86_64 36/151 Installing : bzip2-libs-1.0.8-12.fc38.x86_64 37/151 Installing : elfutils-libelf-0.188-2.fc38.x86_64 38/151 Installing : libuuid-2.38.1-2.fc38.x86_64 39/151 Installing : libstdc++-12.2.1-2.fc38.x86_64 40/151 Installing : libzstd-1.5.2-3.fc37.x86_64 41/151 Installing : popt-1.19-1.fc38.x86_64 42/151 Installing : libblkid-2.38.1-2.fc38.x86_64 43/151 Installing : readline-8.2-2.fc38.x86_64 44/151 Installing : libcap-2.48-5.fc38.x86_64 45/151 Installing : gmp-1:6.2.1-3.fc37.x86_64 46/151 Installing : libattr-2.5.1-5.fc37.x86_64 47/151 Installing : libacl-2.3.1-4.fc37.x86_64 48/151 Installing : libxcrypt-4.4.30-1.fc38.x86_64 49/151 Installing : lz4-libs-1.9.3-5.fc38.x86_64 50/151 Installing : systemd-libs-252-587.fc38.x86_64 51/151 Installing : mpfr-4.1.0-10.fc38.x86_64 52/151 Installing : dwz-0.15-1.fc38.x86_64 53/151 Installing : unzip-6.0-58.fc38.x86_64 54/151 Installing : file-libs-5.42-4.fc37.x86_64 55/151 Installing : file-5.42-4.fc37.x86_64 56/151 Installing : sqlite-libs-3.39.4-1.fc38.x86_64 57/151 Installing : libsmartcols-2.38.1-2.fc38.x86_64 58/151 Installing : libunistring-1.0-2.fc38.x86_64 59/151 Installing : libidn2-2.3.4-1.fc38.x86_64 60/151 Installing : alternatives-1.21-1.fc38.x86_64 61/151 Installing : libcap-ng-0.8.3-3.fc37.x86_64 62/151 Installing : audit-libs-3.0.9-1.fc38.x86_64 63/151 Installing : libcom_err-1.46.5-3.fc37.x86_64 64/151 Installing : libeconf-0.4.0-4.fc37.x86_64 65/151 Installing : pam-libs-1.5.2-14.fc37.x86_64 66/151 Installing : libsepol-3.4-3.fc37.x86_64 67/151 Installing : lua-libs-5.4.4-6.fc38.x86_64 68/151 Installing : pcre2-10.40-1.fc37.1.x86_64 69/151 Installing : libselinux-3.4-5.fc37.x86_64 70/151 Installing : sed-4.8-11.fc37.x86_64 71/151 Installing : grep-3.8-1.fc38.x86_64 72/151 Installing : findutils-1:4.9.0-2.fc37.x86_64 73/151 Installing : xz-5.2.7-1.fc38.x86_64 74/151 Installing : libmount-2.38.1-2.fc38.x86_64 75/151 Installing : util-linux-core-2.38.1-2.fc38.x86_64 76/151 Installing : libsemanage-3.4-5.fc37.x86_64 77/151 Installing : shadow-utils-2:4.12.3-3.fc38.x86_64 78/151 Running scriptlet: libutempter-1.2.1-7.fc38.x86_64 79/151 Installing : libutempter-1.2.1-7.fc38.x86_64 79/151 Installing : tar-2:1.34-5.fc38.x86_64 80/151 Installing : libpsl-0.21.1-6.fc37.x86_64 81/151 Installing : zip-3.0-33.fc38.x86_64 82/151 Installing : zstd-1.5.2-3.fc37.x86_64 83/151 Installing : libfdisk-2.38.1-2.fc38.x86_64 84/151 Installing : bzip2-1.0.8-12.fc38.x86_64 85/151 Installing : libxml2-2.10.3-2.fc38.x86_64 86/151 Installing : ed-1.18-2.fc37.x86_64 87/151 Installing : patch-2.7.6-17.fc37.x86_64 88/151 Installing : elfutils-default-yama-scope-0.188-2.fc38.noarch 89/151 Running scriptlet: elfutils-default-yama-scope-0.188-2.fc38.noarch 89/151 Installing : jansson-2.13.1-5.fc38.x86_64 90/151 Installing : keyutils-libs-1.6.1-5.fc38.x86_64 91/151 Installing : libnghttp2-1.50.0-1.fc38.x86_64 92/151 Installing : xxhash-libs-0.8.1-3.fc38.x86_64 93/151 Installing : cpio-2.13-13.fc38.x86_64 94/151 Installing : diffutils-3.8-3.fc37.x86_64 95/151 Installing : gdbm-libs-1:1.23-2.fc37.x86_64 96/151 Installing : cyrus-sasl-lib-2.1.28-8.fc38.x86_64 97/151 Installing : libbrotli-1.0.9-9.fc37.x86_64 98/151 Installing : libdb-5.3.28-53.fc37.x86_64 99/151 Installing : libffi-3.4.2-9.fc37.x86_64 100/151 Installing : p11-kit-0.24.1-3.fc37.x86_64 101/151 Installing : libgomp-12.2.1-2.fc38.x86_64 102/151 Installing : libpkgconf-1.8.0-3.fc37.x86_64 103/151 Installing : pkgconf-1.8.0-3.fc37.x86_64 104/151 Installing : pkgconf-pkg-config-1.8.0-3.fc37.x86_64 105/151 Installing : libsigsegv-2.14-3.fc37.x86_64 106/151 Installing : gawk-5.1.1-4.fc37.x86_64 107/151 Installing : libtasn1-4.18.0-3.fc37.x86_64 108/151 Installing : p11-kit-trust-0.24.1-3.fc37.x86_64 109/151 Running scriptlet: p11-kit-trust-0.24.1-3.fc37.x86_64 109/151 Installing : libverto-0.3.2-4.fc37.x86_64 110/151 Installing : ansible-srpm-macros-1-8.1.fc38.noarch 111/151 Installing : coreutils-common-9.1-8.fc38.x86_64 112/151 Installing : openssl-libs-1:3.0.5-6.fc38.x86_64 113/151 Installing : coreutils-9.1-8.fc38.x86_64 114/151 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 115/151 Installing : ca-certificates-2022.2.54-5.fc37.noarch 115/151 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 115/151 Installing : krb5-libs-1.19.2-11.fc37.1.x86_64 116/151 Installing : rpm-libs-4.18.0-3.fc38.x86_64 117/151 Installing : libtirpc-1.3.3-0.fc37.x86_64 118/151 Running scriptlet: authselect-libs-1.4.0-3.fc37.x86_64 119/151 Installing : authselect-libs-1.4.0-3.fc37.x86_64 119/151 Installing : gzip-1.12-2.fc37.x86_64 120/151 Installing : cracklib-2.9.7-30.fc38.x86_64 121/151 Installing : libpwquality-1.4.4-11.fc37.x86_64 122/151 Installing : authselect-1.4.0-3.fc37.x86_64 123/151 Installing : libnsl2-2.0.0-4.fc37.x86_64 124/151 Installing : pam-1.5.2-14.fc37.x86_64 125/151 Installing : libssh-0.10.4-2.fc38.x86_64 126/151 Installing : libarchive-3.6.1-2.fc37.x86_64 127/151 Installing : libevent-2.1.12-7.fc37.x86_64 128/151 Installing : openldap-2.6.3-1.fc38.x86_64 129/151 Installing : libcurl-7.86.0-2.fc38.x86_64 130/151 Installing : elfutils-debuginfod-client-0.188-2.fc38.x86_64 131/151 Installing : elfutils-libs-0.188-2.fc38.x86_64 132/151 Installing : binutils-gold-2.39-3.fc38.x86_64 133/151 Installing : binutils-2.39-3.fc38.x86_64 134/151 Running scriptlet: binutils-2.39-3.fc38.x86_64 134/151 Installing : elfutils-0.188-2.fc38.x86_64 135/151 Installing : gdb-minimal-12.1-9.fc38.x86_64 136/151 Installing : debugedit-5.0-5.fc37.x86_64 137/151 Installing : rpm-build-libs-4.18.0-3.fc38.x86_64 138/151 Installing : curl-7.86.0-2.fc38.x86_64 139/151 Running scriptlet: rpm-4.18.0-3.fc38.x86_64 140/151 Installing : rpm-4.18.0-3.fc38.x86_64 140/151 Installing : efi-srpm-macros-5-6.fc37.noarch 141/151 Installing : lua-srpm-macros-1-7.fc37.noarch 142/151 Installing : rpmautospec-rpm-macros-0.3.0-1.fc37.noarch 143/151 Installing : fonts-srpm-macros-1:2.0.5-9.fc38.noarch 144/151 Installing : go-srpm-macros-3.2.0-1.fc38.noarch 145/151 Installing : python-srpm-macros-3.11-5.fc38.noarch 146/151 Installing : redhat-rpm-config-233-1.fc38.noarch 147/151 Installing : rpm-build-4.18.0-3.fc38.x86_64 148/151 Installing : util-linux-2.38.1-2.fc38.x86_64 149/151 Installing : which-2.21-35.fc38.x86_64 150/151 Installing : info-6.8-4.fc38.x86_64 151/151 Running scriptlet: filesystem-3.18-2.fc37.x86_64 151/151 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 151/151 Running scriptlet: authselect-libs-1.4.0-3.fc37.x86_64 151/151 Running scriptlet: rpm-4.18.0-3.fc38.x86_64 151/151 Running scriptlet: info-6.8-4.fc38.x86_64 151/151 Verifying : bzip2-1.0.8-12.fc38.x86_64 1/151 Verifying : bzip2-libs-1.0.8-12.fc38.x86_64 2/151 Verifying : coreutils-9.1-8.fc38.x86_64 3/151 Verifying : coreutils-common-9.1-8.fc38.x86_64 4/151 Verifying : info-6.8-4.fc38.x86_64 5/151 Verifying : jansson-2.13.1-5.fc38.x86_64 6/151 Verifying : keyutils-libs-1.6.1-5.fc38.x86_64 7/151 Verifying : libblkid-2.38.1-2.fc38.x86_64 8/151 Verifying : libcap-2.48-5.fc38.x86_64 9/151 Verifying : libfdisk-2.38.1-2.fc38.x86_64 10/151 Verifying : libmount-2.38.1-2.fc38.x86_64 11/151 Verifying : libnghttp2-1.50.0-1.fc38.x86_64 12/151 Verifying : libsmartcols-2.38.1-2.fc38.x86_64 13/151 Verifying : libunistring-1.0-2.fc38.x86_64 14/151 Verifying : libutempter-1.2.1-7.fc38.x86_64 15/151 Verifying : libuuid-2.38.1-2.fc38.x86_64 16/151 Verifying : lz4-libs-1.9.3-5.fc38.x86_64 17/151 Verifying : mpfr-4.1.0-10.fc38.x86_64 18/151 Verifying : readline-8.2-2.fc38.x86_64 19/151 Verifying : unzip-6.0-58.fc38.x86_64 20/151 Verifying : util-linux-2.38.1-2.fc38.x86_64 21/151 Verifying : util-linux-core-2.38.1-2.fc38.x86_64 22/151 Verifying : which-2.21-35.fc38.x86_64 23/151 Verifying : xxhash-libs-0.8.1-3.fc38.x86_64 24/151 Verifying : zip-3.0-33.fc38.x86_64 25/151 Verifying : alternatives-1.21-1.fc38.x86_64 26/151 Verifying : ansible-srpm-macros-1-8.1.fc38.noarch 27/151 Verifying : audit-libs-3.0.9-1.fc38.x86_64 28/151 Verifying : authselect-1.4.0-3.fc37.x86_64 29/151 Verifying : authselect-libs-1.4.0-3.fc37.x86_64 30/151 Verifying : basesystem-11-14.fc37.noarch 31/151 Verifying : bash-5.2.2-2.fc38.x86_64 32/151 Verifying : binutils-2.39-3.fc38.x86_64 33/151 Verifying : binutils-gold-2.39-3.fc38.x86_64 34/151 Verifying : ca-certificates-2022.2.54-5.fc37.noarch 35/151 Verifying : cpio-2.13-13.fc38.x86_64 36/151 Verifying : cracklib-2.9.7-30.fc38.x86_64 37/151 Verifying : crypto-policies-20221003-1.gitcb1ad32.fc38.noarc 38/151 Verifying : curl-7.86.0-2.fc38.x86_64 39/151 Verifying : cyrus-sasl-lib-2.1.28-8.fc38.x86_64 40/151 Verifying : debugedit-5.0-5.fc37.x86_64 41/151 Verifying : diffutils-3.8-3.fc37.x86_64 42/151 Verifying : dwz-0.15-1.fc38.x86_64 43/151 Verifying : ed-1.18-2.fc37.x86_64 44/151 Verifying : efi-srpm-macros-5-6.fc37.noarch 45/151 Verifying : elfutils-0.188-2.fc38.x86_64 46/151 Verifying : elfutils-debuginfod-client-0.188-2.fc38.x86_64 47/151 Verifying : elfutils-default-yama-scope-0.188-2.fc38.noarch 48/151 Verifying : elfutils-libelf-0.188-2.fc38.x86_64 49/151 Verifying : elfutils-libs-0.188-2.fc38.x86_64 50/151 Verifying : fedora-gpg-keys-38-0.3.noarch 51/151 Verifying : fedora-release-38-0.4.noarch 52/151 Verifying : fedora-release-common-38-0.4.noarch 53/151 Verifying : fedora-release-identity-basic-38-0.4.noarch 54/151 Verifying : fedora-repos-38-0.3.noarch 55/151 Verifying : fedora-repos-rawhide-38-0.3.noarch 56/151 Verifying : file-5.42-4.fc37.x86_64 57/151 Verifying : file-libs-5.42-4.fc37.x86_64 58/151 Verifying : filesystem-3.18-2.fc37.x86_64 59/151 Verifying : findutils-1:4.9.0-2.fc37.x86_64 60/151 Verifying : fonts-srpm-macros-1:2.0.5-9.fc38.noarch 61/151 Verifying : fpc-srpm-macros-1.3-6.fc37.noarch 62/151 Verifying : gawk-5.1.1-4.fc37.x86_64 63/151 Verifying : gdb-minimal-12.1-9.fc38.x86_64 64/151 Verifying : gdbm-libs-1:1.23-2.fc37.x86_64 65/151 Verifying : ghc-srpm-macros-1.5.0-7.fc37.noarch 66/151 Verifying : glibc-2.36.9000-11.fc38.x86_64 67/151 Verifying : glibc-common-2.36.9000-11.fc38.x86_64 68/151 Verifying : glibc-gconv-extra-2.36.9000-11.fc38.x86_64 69/151 Verifying : glibc-minimal-langpack-2.36.9000-11.fc38.x86_64 70/151 Verifying : gmp-1:6.2.1-3.fc37.x86_64 71/151 Verifying : gnat-srpm-macros-4-16.fc37.noarch 72/151 Verifying : go-srpm-macros-3.2.0-1.fc38.noarch 73/151 Verifying : grep-3.8-1.fc38.x86_64 74/151 Verifying : gzip-1.12-2.fc37.x86_64 75/151 Verifying : kernel-srpm-macros-1.0-15.fc37.noarch 76/151 Verifying : krb5-libs-1.19.2-11.fc37.1.x86_64 77/151 Verifying : libacl-2.3.1-4.fc37.x86_64 78/151 Verifying : libarchive-3.6.1-2.fc37.x86_64 79/151 Verifying : libattr-2.5.1-5.fc37.x86_64 80/151 Verifying : libbrotli-1.0.9-9.fc37.x86_64 81/151 Verifying : libcap-ng-0.8.3-3.fc37.x86_64 82/151 Verifying : libcom_err-1.46.5-3.fc37.x86_64 83/151 Verifying : libcurl-7.86.0-2.fc38.x86_64 84/151 Verifying : libdb-5.3.28-53.fc37.x86_64 85/151 Verifying : libeconf-0.4.0-4.fc37.x86_64 86/151 Verifying : libevent-2.1.12-7.fc37.x86_64 87/151 Verifying : libffi-3.4.2-9.fc37.x86_64 88/151 Verifying : libgcc-12.2.1-2.fc38.x86_64 89/151 Verifying : libgomp-12.2.1-2.fc38.x86_64 90/151 Verifying : libidn2-2.3.4-1.fc38.x86_64 91/151 Verifying : libnsl2-2.0.0-4.fc37.x86_64 92/151 Verifying : libpkgconf-1.8.0-3.fc37.x86_64 93/151 Verifying : libpsl-0.21.1-6.fc37.x86_64 94/151 Verifying : libpwquality-1.4.4-11.fc37.x86_64 95/151 Verifying : libselinux-3.4-5.fc37.x86_64 96/151 Verifying : libsemanage-3.4-5.fc37.x86_64 97/151 Verifying : libsepol-3.4-3.fc37.x86_64 98/151 Verifying : libsigsegv-2.14-3.fc37.x86_64 99/151 Verifying : libssh-0.10.4-2.fc38.x86_64 100/151 Verifying : libssh-config-0.10.4-2.fc38.noarch 101/151 Verifying : libstdc++-12.2.1-2.fc38.x86_64 102/151 Verifying : libtasn1-4.18.0-3.fc37.x86_64 103/151 Verifying : libtirpc-1.3.3-0.fc37.x86_64 104/151 Verifying : libverto-0.3.2-4.fc37.x86_64 105/151 Verifying : libxcrypt-4.4.30-1.fc38.x86_64 106/151 Verifying : libxml2-2.10.3-2.fc38.x86_64 107/151 Verifying : libzstd-1.5.2-3.fc37.x86_64 108/151 Verifying : lua-libs-5.4.4-6.fc38.x86_64 109/151 Verifying : lua-srpm-macros-1-7.fc37.noarch 110/151 Verifying : ncurses-base-6.3-3.20220501.fc37.noarch 111/151 Verifying : ncurses-libs-6.3-3.20220501.fc37.x86_64 112/151 Verifying : nim-srpm-macros-3-7.fc37.noarch 113/151 Verifying : ocaml-srpm-macros-7-2.fc37.noarch 114/151 Verifying : openblas-srpm-macros-2-12.fc37.noarch 115/151 Verifying : openldap-2.6.3-1.fc38.x86_64 116/151 Verifying : openssl-libs-1:3.0.5-6.fc38.x86_64 117/151 Verifying : p11-kit-0.24.1-3.fc37.x86_64 118/151 Verifying : p11-kit-trust-0.24.1-3.fc37.x86_64 119/151 Verifying : package-notes-srpm-macros-0.5-6.fc38.noarch 120/151 Verifying : pam-1.5.2-14.fc37.x86_64 121/151 Verifying : pam-libs-1.5.2-14.fc37.x86_64 122/151 Verifying : patch-2.7.6-17.fc37.x86_64 123/151 Verifying : pcre2-10.40-1.fc37.1.x86_64 124/151 Verifying : pcre2-syntax-10.40-1.fc37.1.noarch 125/151 Verifying : perl-srpm-macros-1-46.fc37.noarch 126/151 Verifying : pkgconf-1.8.0-3.fc37.x86_64 127/151 Verifying : pkgconf-m4-1.8.0-3.fc37.noarch 128/151 Verifying : pkgconf-pkg-config-1.8.0-3.fc37.x86_64 129/151 Verifying : popt-1.19-1.fc38.x86_64 130/151 Verifying : publicsuffix-list-dafsa-20210518-5.fc37.noarch 131/151 Verifying : python-srpm-macros-3.11-5.fc38.noarch 132/151 Verifying : qt5-srpm-macros-5.15.7-1.fc38.noarch 133/151 Verifying : redhat-rpm-config-233-1.fc38.noarch 134/151 Verifying : rpm-4.18.0-3.fc38.x86_64 135/151 Verifying : rpm-build-4.18.0-3.fc38.x86_64 136/151 Verifying : rpm-build-libs-4.18.0-3.fc38.x86_64 137/151 Verifying : rpm-libs-4.18.0-3.fc38.x86_64 138/151 Verifying : rpmautospec-rpm-macros-0.3.0-1.fc37.noarch 139/151 Verifying : rust-srpm-macros-23-1.fc38.noarch 140/151 Verifying : sed-4.8-11.fc37.x86_64 141/151 Verifying : setup-2.14.2-1.fc38.noarch 142/151 Verifying : shadow-utils-2:4.12.3-3.fc38.x86_64 143/151 Verifying : sqlite-libs-3.39.4-1.fc38.x86_64 144/151 Verifying : systemd-libs-252-587.fc38.x86_64 145/151 Verifying : tar-2:1.34-5.fc38.x86_64 146/151 Verifying : tzdata-2022f-1.fc38.noarch 147/151 Verifying : xz-5.2.7-1.fc38.x86_64 148/151 Verifying : xz-libs-5.2.7-1.fc38.x86_64 149/151 Verifying : zlib-1.2.12-5.fc38.x86_64 150/151 Verifying : zstd-1.5.2-3.fc37.x86_64 151/151 Installed: alternatives-1.21-1.fc38.x86_64 ansible-srpm-macros-1-8.1.fc38.noarch audit-libs-3.0.9-1.fc38.x86_64 authselect-1.4.0-3.fc37.x86_64 authselect-libs-1.4.0-3.fc37.x86_64 basesystem-11-14.fc37.noarch bash-5.2.2-2.fc38.x86_64 binutils-2.39-3.fc38.x86_64 binutils-gold-2.39-3.fc38.x86_64 bzip2-1.0.8-12.fc38.x86_64 bzip2-libs-1.0.8-12.fc38.x86_64 ca-certificates-2022.2.54-5.fc37.noarch coreutils-9.1-8.fc38.x86_64 coreutils-common-9.1-8.fc38.x86_64 cpio-2.13-13.fc38.x86_64 cracklib-2.9.7-30.fc38.x86_64 crypto-policies-20221003-1.gitcb1ad32.fc38.noarch curl-7.86.0-2.fc38.x86_64 cyrus-sasl-lib-2.1.28-8.fc38.x86_64 debugedit-5.0-5.fc37.x86_64 diffutils-3.8-3.fc37.x86_64 dwz-0.15-1.fc38.x86_64 ed-1.18-2.fc37.x86_64 efi-srpm-macros-5-6.fc37.noarch elfutils-0.188-2.fc38.x86_64 elfutils-debuginfod-client-0.188-2.fc38.x86_64 elfutils-default-yama-scope-0.188-2.fc38.noarch elfutils-libelf-0.188-2.fc38.x86_64 elfutils-libs-0.188-2.fc38.x86_64 fedora-gpg-keys-38-0.3.noarch fedora-release-38-0.4.noarch fedora-release-common-38-0.4.noarch fedora-release-identity-basic-38-0.4.noarch fedora-repos-38-0.3.noarch fedora-repos-rawhide-38-0.3.noarch file-5.42-4.fc37.x86_64 file-libs-5.42-4.fc37.x86_64 filesystem-3.18-2.fc37.x86_64 findutils-1:4.9.0-2.fc37.x86_64 fonts-srpm-macros-1:2.0.5-9.fc38.noarch fpc-srpm-macros-1.3-6.fc37.noarch gawk-5.1.1-4.fc37.x86_64 gdb-minimal-12.1-9.fc38.x86_64 gdbm-libs-1:1.23-2.fc37.x86_64 ghc-srpm-macros-1.5.0-7.fc37.noarch glibc-2.36.9000-11.fc38.x86_64 glibc-common-2.36.9000-11.fc38.x86_64 glibc-gconv-extra-2.36.9000-11.fc38.x86_64 glibc-minimal-langpack-2.36.9000-11.fc38.x86_64 gmp-1:6.2.1-3.fc37.x86_64 gnat-srpm-macros-4-16.fc37.noarch go-srpm-macros-3.2.0-1.fc38.noarch grep-3.8-1.fc38.x86_64 gzip-1.12-2.fc37.x86_64 info-6.8-4.fc38.x86_64 jansson-2.13.1-5.fc38.x86_64 kernel-srpm-macros-1.0-15.fc37.noarch keyutils-libs-1.6.1-5.fc38.x86_64 krb5-libs-1.19.2-11.fc37.1.x86_64 libacl-2.3.1-4.fc37.x86_64 libarchive-3.6.1-2.fc37.x86_64 libattr-2.5.1-5.fc37.x86_64 libblkid-2.38.1-2.fc38.x86_64 libbrotli-1.0.9-9.fc37.x86_64 libcap-2.48-5.fc38.x86_64 libcap-ng-0.8.3-3.fc37.x86_64 libcom_err-1.46.5-3.fc37.x86_64 libcurl-7.86.0-2.fc38.x86_64 libdb-5.3.28-53.fc37.x86_64 libeconf-0.4.0-4.fc37.x86_64 libevent-2.1.12-7.fc37.x86_64 libfdisk-2.38.1-2.fc38.x86_64 libffi-3.4.2-9.fc37.x86_64 libgcc-12.2.1-2.fc38.x86_64 libgomp-12.2.1-2.fc38.x86_64 libidn2-2.3.4-1.fc38.x86_64 libmount-2.38.1-2.fc38.x86_64 libnghttp2-1.50.0-1.fc38.x86_64 libnsl2-2.0.0-4.fc37.x86_64 libpkgconf-1.8.0-3.fc37.x86_64 libpsl-0.21.1-6.fc37.x86_64 libpwquality-1.4.4-11.fc37.x86_64 libselinux-3.4-5.fc37.x86_64 libsemanage-3.4-5.fc37.x86_64 libsepol-3.4-3.fc37.x86_64 libsigsegv-2.14-3.fc37.x86_64 libsmartcols-2.38.1-2.fc38.x86_64 libssh-0.10.4-2.fc38.x86_64 libssh-config-0.10.4-2.fc38.noarch libstdc++-12.2.1-2.fc38.x86_64 libtasn1-4.18.0-3.fc37.x86_64 libtirpc-1.3.3-0.fc37.x86_64 libunistring-1.0-2.fc38.x86_64 libutempter-1.2.1-7.fc38.x86_64 libuuid-2.38.1-2.fc38.x86_64 libverto-0.3.2-4.fc37.x86_64 libxcrypt-4.4.30-1.fc38.x86_64 libxml2-2.10.3-2.fc38.x86_64 libzstd-1.5.2-3.fc37.x86_64 lua-libs-5.4.4-6.fc38.x86_64 lua-srpm-macros-1-7.fc37.noarch lz4-libs-1.9.3-5.fc38.x86_64 mpfr-4.1.0-10.fc38.x86_64 ncurses-base-6.3-3.20220501.fc37.noarch ncurses-libs-6.3-3.20220501.fc37.x86_64 nim-srpm-macros-3-7.fc37.noarch ocaml-srpm-macros-7-2.fc37.noarch openblas-srpm-macros-2-12.fc37.noarch openldap-2.6.3-1.fc38.x86_64 openssl-libs-1:3.0.5-6.fc38.x86_64 p11-kit-0.24.1-3.fc37.x86_64 p11-kit-trust-0.24.1-3.fc37.x86_64 package-notes-srpm-macros-0.5-6.fc38.noarch pam-1.5.2-14.fc37.x86_64 pam-libs-1.5.2-14.fc37.x86_64 patch-2.7.6-17.fc37.x86_64 pcre2-10.40-1.fc37.1.x86_64 pcre2-syntax-10.40-1.fc37.1.noarch perl-srpm-macros-1-46.fc37.noarch pkgconf-1.8.0-3.fc37.x86_64 pkgconf-m4-1.8.0-3.fc37.noarch pkgconf-pkg-config-1.8.0-3.fc37.x86_64 popt-1.19-1.fc38.x86_64 publicsuffix-list-dafsa-20210518-5.fc37.noarch python-srpm-macros-3.11-5.fc38.noarch qt5-srpm-macros-5.15.7-1.fc38.noarch readline-8.2-2.fc38.x86_64 redhat-rpm-config-233-1.fc38.noarch rpm-4.18.0-3.fc38.x86_64 rpm-build-4.18.0-3.fc38.x86_64 rpm-build-libs-4.18.0-3.fc38.x86_64 rpm-libs-4.18.0-3.fc38.x86_64 rpmautospec-rpm-macros-0.3.0-1.fc37.noarch rust-srpm-macros-23-1.fc38.noarch sed-4.8-11.fc37.x86_64 setup-2.14.2-1.fc38.noarch shadow-utils-2:4.12.3-3.fc38.x86_64 sqlite-libs-3.39.4-1.fc38.x86_64 systemd-libs-252-587.fc38.x86_64 tar-2:1.34-5.fc38.x86_64 tzdata-2022f-1.fc38.noarch unzip-6.0-58.fc38.x86_64 util-linux-2.38.1-2.fc38.x86_64 util-linux-core-2.38.1-2.fc38.x86_64 which-2.21-35.fc38.x86_64 xxhash-libs-0.8.1-3.fc38.x86_64 xz-5.2.7-1.fc38.x86_64 xz-libs-5.2.7-1.fc38.x86_64 zip-3.0-33.fc38.x86_64 zlib-1.2.12-5.fc38.x86_64 zstd-1.5.2-3.fc37.x86_64 Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: libpkgconf-1.8.0-3.fc37.x86_64 gpg-pubkey-5323552a-6112bcdc pam-1.5.2-14.fc37.x86_64 coreutils-common-9.1-8.fc38.x86_64 libfdisk-2.38.1-2.fc38.x86_64 gawk-5.1.1-4.fc37.x86_64 libnsl2-2.0.0-4.fc37.x86_64 libssh-0.10.4-2.fc38.x86_64 libsigsegv-2.14-3.fc37.x86_64 lua-srpm-macros-1-7.fc37.noarch elfutils-0.188-2.fc38.x86_64 keyutils-libs-1.6.1-5.fc38.x86_64 ncurses-libs-6.3-3.20220501.fc37.x86_64 libeconf-0.4.0-4.fc37.x86_64 fedora-repos-rawhide-38-0.3.noarch krb5-libs-1.19.2-11.fc37.1.x86_64 zlib-1.2.12-5.fc38.x86_64 mpfr-4.1.0-10.fc38.x86_64 libnghttp2-1.50.0-1.fc38.x86_64 crypto-policies-20221003-1.gitcb1ad32.fc38.noarch sqlite-libs-3.39.4-1.fc38.x86_64 fpc-srpm-macros-1.3-6.fc37.noarch libstdc++-12.2.1-2.fc38.x86_64 elfutils-libelf-0.188-2.fc38.x86_64 libacl-2.3.1-4.fc37.x86_64 ed-1.18-2.fc37.x86_64 fonts-srpm-macros-2.0.5-9.fc38.noarch pam-libs-1.5.2-14.fc37.x86_64 elfutils-default-yama-scope-0.188-2.fc38.noarch libcurl-7.86.0-2.fc38.x86_64 rpm-4.18.0-3.fc38.x86_64 sed-4.8-11.fc37.x86_64 libcap-ng-0.8.3-3.fc37.x86_64 systemd-libs-252-587.fc38.x86_64 tzdata-2022f-1.fc38.noarch libblkid-2.38.1-2.fc38.x86_64 rpm-build-4.18.0-3.fc38.x86_64 fedora-release-common-38-0.4.noarch basesystem-11-14.fc37.noarch fedora-gpg-keys-38-0.3.noarch libtasn1-4.18.0-3.fc37.x86_64 rpmautospec-rpm-macros-0.3.0-1.fc37.noarch tar-1.34-5.fc38.x86_64 elfutils-debuginfod-client-0.188-2.fc38.x86_64 p11-kit-trust-0.24.1-3.fc37.x86_64 p11-kit-0.24.1-3.fc37.x86_64 gpg-pubkey-eb10b464-6202d9c6 util-linux-2.38.1-2.fc38.x86_64 ncurses-base-6.3-3.20220501.fc37.noarch gdbm-libs-1.23-2.fc37.x86_64 libdb-5.3.28-53.fc37.x86_64 ghc-srpm-macros-1.5.0-7.fc37.noarch cyrus-sasl-lib-2.1.28-8.fc38.x86_64 glibc-2.36.9000-11.fc38.x86_64 libmount-2.38.1-2.fc38.x86_64 libuuid-2.38.1-2.fc38.x86_64 grep-3.8-1.fc38.x86_64 glibc-minimal-langpack-2.36.9000-11.fc38.x86_64 gdb-minimal-12.1-9.fc38.x86_64 binutils-2.39-3.fc38.x86_64 libevent-2.1.12-7.fc37.x86_64 filesystem-3.18-2.fc37.x86_64 package-notes-srpm-macros-0.5-6.fc38.noarch libgomp-12.2.1-2.fc38.x86_64 bzip2-1.0.8-12.fc38.x86_64 curl-7.86.0-2.fc38.x86_64 findutils-4.9.0-2.fc37.x86_64 libcom_err-1.46.5-3.fc37.x86_64 pkgconf-m4-1.8.0-3.fc37.noarch perl-srpm-macros-1-46.fc37.noarch libselinux-3.4-5.fc37.x86_64 gnat-srpm-macros-4-16.fc37.noarch fedora-release-identity-basic-38-0.4.noarch libsepol-3.4-3.fc37.x86_64 coreutils-9.1-8.fc38.x86_64 libsmartcols-2.38.1-2.fc38.x86_64 libcap-2.48-5.fc38.x86_64 shadow-utils-4.12.3-3.fc38.x86_64 ca-certificates-2022.2.54-5.fc37.noarch pcre2-syntax-10.40-1.fc37.1.noarch libssh-config-0.10.4-2.fc38.noarch redhat-rpm-config-233-1.fc38.noarch popt-1.19-1.fc38.x86_64 file-libs-5.42-4.fc37.x86_64 glibc-gconv-extra-2.36.9000-11.fc38.x86_64 authselect-libs-1.4.0-3.fc37.x86_64 ansible-srpm-macros-1-8.1.fc38.noarch libxcrypt-4.4.30-1.fc38.x86_64 debugedit-5.0-5.fc37.x86_64 zip-3.0-33.fc38.x86_64 rpm-build-libs-4.18.0-3.fc38.x86_64 libpwquality-1.4.4-11.fc37.x86_64 python-srpm-macros-3.11-5.fc38.noarch kernel-srpm-macros-1.0-15.fc37.noarch elfutils-libs-0.188-2.fc38.x86_64 libverto-0.3.2-4.fc37.x86_64 patch-2.7.6-17.fc37.x86_64 cpio-2.13-13.fc38.x86_64 libffi-3.4.2-9.fc37.x86_64 publicsuffix-list-dafsa-20210518-5.fc37.noarch libarchive-3.6.1-2.fc37.x86_64 libbrotli-1.0.9-9.fc37.x86_64 xz-libs-5.2.7-1.fc38.x86_64 ocaml-srpm-macros-7-2.fc37.noarch alternatives-1.21-1.fc38.x86_64 setup-2.14.2-1.fc38.noarch qt5-srpm-macros-5.15.7-1.fc38.noarch zstd-1.5.2-3.fc37.x86_64 nim-srpm-macros-3-7.fc37.noarch libzstd-1.5.2-3.fc37.x86_64 libsemanage-3.4-5.fc37.x86_64 libattr-2.5.1-5.fc37.x86_64 efi-srpm-macros-5-6.fc37.noarch libgcc-12.2.1-2.fc38.x86_64 bzip2-libs-1.0.8-12.fc38.x86_64 cracklib-2.9.7-30.fc38.x86_64 glibc-common-2.36.9000-11.fc38.x86_64 pkgconf-1.8.0-3.fc37.x86_64 lz4-libs-1.9.3-5.fc38.x86_64 readline-8.2-2.fc38.x86_64 unzip-6.0-58.fc38.x86_64 pkgconf-pkg-config-1.8.0-3.fc37.x86_64 fedora-repos-38-0.3.noarch file-5.42-4.fc37.x86_64 rpm-libs-4.18.0-3.fc38.x86_64 fedora-release-38-0.4.noarch libxml2-2.10.3-2.fc38.x86_64 lua-libs-5.4.4-6.fc38.x86_64 gzip-1.12-2.fc37.x86_64 binutils-gold-2.39-3.fc38.x86_64 libpsl-0.21.1-6.fc37.x86_64 xxhash-libs-0.8.1-3.fc38.x86_64 libutempter-1.2.1-7.fc38.x86_64 gmp-6.2.1-3.fc37.x86_64 authselect-1.4.0-3.fc37.x86_64 info-6.8-4.fc38.x86_64 util-linux-core-2.38.1-2.fc38.x86_64 libunistring-1.0-2.fc38.x86_64 jansson-2.13.1-5.fc38.x86_64 libtirpc-1.3.3-0.fc37.x86_64 openblas-srpm-macros-2-12.fc37.noarch libidn2-2.3.4-1.fc38.x86_64 which-2.21-35.fc38.x86_64 audit-libs-3.0.9-1.fc38.x86_64 bash-5.2.2-2.fc38.x86_64 openssl-libs-3.0.5-6.fc38.x86_64 rust-srpm-macros-23-1.fc38.noarch openldap-2.6.3-1.fc38.x86_64 diffutils-3.8-3.fc37.x86_64 xz-5.2.7-1.fc38.x86_64 go-srpm-macros-3.2.0-1.fc38.noarch pcre2-10.40-1.fc37.1.x86_64 dwz-0.15-1.fc38.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1658448000 Wrote: /builddir/build/SRPMS/openfst-1.8.2-3.fc38.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1667744721.680207/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1667744721.680207/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1667744721.680207/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-bf48xqkx/openfst/openfst.spec) Config(child) 0 minutes 57 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 (timeout=108000): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/openfst-1.8.2-3.fc38.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1667744721.680207 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 3.3 starting (python version = 3.10.4, NVR = mock-3.3-1.fc35)... Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins 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/results/openfst-1.8.2-3.fc38.src.rpm) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1667744721.680207/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1667744721.680207/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 3.3 INFO: Mock Version: 3.3 Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1667744721.680207/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 Mock Version: 3.3 INFO: Mock Version: 3.3 Start: dnf update No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 51 kB/s | 3.0 kB 00:00 fedora 342 kB/s | 16 kB 00:00 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for openfst-1.8.2-3.fc38.src.rpm Start: build setup for openfst-1.8.2-3.fc38.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1658448000 Wrote: /builddir/build/SRPMS/openfst-1.8.2-3.fc38.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 55 kB/s | 3.0 kB 00:00 fedora 359 kB/s | 16 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: chrpath x86_64 0.16-18.fc38 copr_base 30 k gcc-c++ x86_64 12.2.1-2.fc38 fedora 13 M help2man noarch 1.49.2-2.fc37 fedora 224 k make x86_64 1:4.4-1.fc38 copr_base 571 k zlib-devel x86_64 1.2.12-5.fc38 fedora 44 k Installing dependencies: annobin-docs noarch 10.91-1.fc38 fedora 92 k annobin-plugin-gcc x86_64 10.91-1.fc38 fedora 888 k cpp x86_64 12.2.1-2.fc38 fedora 11 M gc x86_64 8.2.2-1.fc38 fedora 110 k gcc x86_64 12.2.1-2.fc38 fedora 33 M gcc-plugin-annobin x86_64 12.2.1-2.fc38 fedora 51 k glibc-devel x86_64 2.36.9000-11.fc38 fedora 39 k glibc-headers-x86 noarch 2.36.9000-11.fc38 fedora 516 k groff-base x86_64 1.22.4-10.fc37 fedora 1.1 M guile22 x86_64 2.2.7-6.fc38 copr_base 6.4 M kernel-headers x86_64 6.1.0-0.rc2.git0.1.fc38 fedora 1.5 M libmpc x86_64 1.2.1-5.fc38 copr_base 61 k libstdc++-devel x86_64 12.2.1-2.fc38 fedora 2.5 M libtool-ltdl x86_64 2.4.7-2.fc37 fedora 37 k libxcrypt-devel x86_64 4.4.30-1.fc38 fedora 28 k ncurses x86_64 6.3-3.20220501.fc37 fedora 409 k perl-Carp noarch 1.52-489.fc38 copr_base 29 k perl-Class-Struct noarch 0.66-492.fc38 fedora 25 k perl-DynaLoader x86_64 1.52-492.fc38 fedora 29 k perl-Encode x86_64 4:3.19-492.fc38 fedora 1.7 M perl-Errno x86_64 1.36-492.fc38 fedora 18 k perl-Exporter noarch 5.77-489.fc37 fedora 31 k perl-Fcntl x86_64 1.15-492.fc38 fedora 24 k perl-File-Basename noarch 2.85-492.fc38 fedora 20 k perl-File-Path noarch 2.18-489.fc37 fedora 35 k perl-File-Temp noarch 1:0.231.100-489.fc37 fedora 59 k perl-File-stat noarch 1.12-492.fc38 fedora 20 k perl-Getopt-Long noarch 1:2.52-489.fc37 fedora 60 k perl-Getopt-Std noarch 1.13-492.fc38 fedora 19 k perl-HTTP-Tiny noarch 0.082-1.fc37 fedora 55 k perl-IO x86_64 1.50-492.fc38 fedora 95 k perl-IPC-Open3 noarch 1.22-492.fc38 fedora 26 k perl-MIME-Base64 x86_64 3.16-489.fc37 fedora 30 k perl-POSIX x86_64 2.03-492.fc38 fedora 101 k perl-PathTools x86_64 3.84-489.fc37 fedora 89 k perl-Pod-Escapes noarch 1:1.07-489.fc37 fedora 20 k perl-Pod-Perldoc noarch 3.28.01-490.fc38 copr_base 84 k perl-Pod-Simple noarch 1:3.43-490.fc37 fedora 225 k perl-Pod-Usage noarch 4:2.03-3.fc37 fedora 40 k perl-Scalar-List-Utils x86_64 5:1.63-489.fc38 fedora 72 k perl-SelectSaver noarch 1.02-492.fc38 fedora 15 k perl-Socket x86_64 4:2.036-1.fc38 fedora 55 k perl-Storable x86_64 1:3.26-489.fc37 fedora 97 k perl-Symbol noarch 1.09-492.fc38 fedora 17 k perl-Term-ANSIColor noarch 5.01-490.fc37 fedora 48 k perl-Term-Cap noarch 1.17-489.fc37 fedora 22 k perl-Text-ParseWords noarch 3.31-489.fc37 fedora 16 k perl-Text-Tabs+Wrap noarch 2021.0814-489.fc37 fedora 22 k perl-Time-Local noarch 2:1.300-489.fc38 copr_base 34 k perl-constant noarch 1.33-490.fc38 copr_base 23 k perl-if noarch 0.61.000-492.fc38 fedora 17 k perl-interpreter x86_64 4:5.36.0-492.fc38 fedora 75 k perl-libs x86_64 4:5.36.0-492.fc38 fedora 2.2 M perl-mro x86_64 1.26-492.fc38 fedora 32 k perl-overload noarch 1.35-492.fc38 fedora 49 k perl-overloading noarch 0.02-492.fc38 fedora 16 k perl-parent noarch 1:0.238-489.fc37 fedora 14 k perl-podlators noarch 1:4.14-489.fc38 copr_base 112 k perl-subs noarch 1.04-492.fc38 fedora 15 k perl-vars noarch 1.05-492.fc38 fedora 16 k Transaction Summary ================================================================================ Install 65 Packages Total size: 76 M Total download size: 15 M Installed size: 251 M Downloading Packages: [SKIPPED] guile22-2.2.7-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] libmpc-1.2.1-5.fc38.x86_64.rpm: Already downloaded [SKIPPED] make-4.4-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-Carp-1.52-489.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Perldoc-3.28.01-490.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Time-Local-1.300-489.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-constant-1.33-490.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-podlators-4.14-489.fc38.noarch.rpm: Already downloaded [SKIPPED] annobin-docs-10.91-1.fc38.noarch.rpm: Already downloaded [SKIPPED] annobin-plugin-gcc-10.91-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] cpp-12.2.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] gc-8.2.2-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] gcc-12.2.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] gcc-plugin-annobin-12.2.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-devel-2.36.9000-11.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-headers-x86-2.36.9000-11.fc38.noarch.rpm: Already downloaded [SKIPPED] groff-base-1.22.4-10.fc37.x86_64.rpm: Already downloaded [SKIPPED] kernel-headers-6.1.0-0.rc2.git0.1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libtool-ltdl-2.4.7-2.fc37.x86_64.rpm: Already downloaded [SKIPPED] libxcrypt-devel-4.4.30-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] ncurses-6.3-3.20220501.fc37.x86_64.rpm: Already downloaded [SKIPPED] perl-Class-Struct-0.66-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-DynaLoader-1.52-492.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-Encode-3.19-492.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-Errno-1.36-492.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-Exporter-5.77-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Fcntl-1.15-492.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-File-Basename-2.85-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-File-Path-2.18-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-File-Temp-0.231.100-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-File-stat-1.12-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Getopt-Long-2.52-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Getopt-Std-1.13-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-HTTP-Tiny-0.082-1.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-IO-1.50-492.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-IPC-Open3-1.22-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-MIME-Base64-3.16-489.fc37.x86_64.rpm: Already downloaded [SKIPPED] perl-POSIX-2.03-492.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-PathTools-3.84-489.fc37.x86_64.rpm: Already downloaded [SKIPPED] perl-Pod-Escapes-1.07-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Simple-3.43-490.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Usage-2.03-3.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Scalar-List-Utils-1.63-489.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-SelectSaver-1.02-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Socket-2.036-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-Storable-3.26-489.fc37.x86_64.rpm: Already downloaded [SKIPPED] perl-Symbol-1.09-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Term-ANSIColor-5.01-490.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Term-Cap-1.17-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Text-ParseWords-3.31-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-if-0.61.000-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-interpreter-5.36.0-492.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-libs-5.36.0-492.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-mro-1.26-492.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-overload-1.35-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-overloading-0.02-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-parent-0.238-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-subs-1.04-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-vars-1.05-492.fc38.noarch.rpm: Already downloaded [SKIPPED] zlib-devel-1.2.12-5.fc38.x86_64.rpm: Already downloaded (62/65): chrpath-0.16-18.fc38.x86_64.rpm 326 kB/s | 30 kB 00:00 (63/65): help2man-1.49.2-2.fc37.noarch.rpm 822 kB/s | 224 kB 00:00 (64/65): libstdc++-devel-12.2.1-2.fc38.x86_64.r 6.9 MB/s | 2.5 MB 00:00 (65/65): gcc-c++-12.2.1-2.fc38.x86_64.rpm 27 MB/s | 13 MB 00:00 -------------------------------------------------------------------------------- Total 27 MB/s | 15 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : libmpc-1.2.1-5.fc38.x86_64 1/65 Installing : cpp-12.2.1-2.fc38.x86_64 2/65 Installing : ncurses-6.3-3.20220501.fc37.x86_64 3/65 Installing : libtool-ltdl-2.4.7-2.fc37.x86_64 4/65 Installing : libstdc++-devel-12.2.1-2.fc38.x86_64 5/65 Installing : kernel-headers-6.1.0-0.rc2.git0.1.fc38.x86_64 6/65 Running scriptlet: groff-base-1.22.4-10.fc37.x86_64 7/65 Installing : groff-base-1.22.4-10.fc37.x86_64 7/65 Running scriptlet: groff-base-1.22.4-10.fc37.x86_64 7/65 Installing : perl-Pod-Escapes-1:1.07-489.fc37.noarch 8/65 Installing : perl-File-Path-2.18-489.fc37.noarch 9/65 Installing : perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch 10/65 Installing : perl-if-0.61.000-492.fc38.noarch 11/65 Installing : perl-Time-Local-2:1.300-489.fc38.noarch 12/65 Installing : perl-Class-Struct-0.66-492.fc38.noarch 13/65 Installing : perl-POSIX-2.03-492.fc38.x86_64 14/65 Installing : perl-Term-ANSIColor-5.01-490.fc37.noarch 15/65 Installing : perl-IPC-Open3-1.22-492.fc38.noarch 16/65 Installing : perl-HTTP-Tiny-0.082-1.fc37.noarch 17/65 Installing : perl-File-Temp-1:0.231.100-489.fc37.noarch 18/65 Installing : perl-subs-1.04-492.fc38.noarch 19/65 Installing : perl-Pod-Simple-1:3.43-490.fc37.noarch 20/65 Installing : perl-Term-Cap-1.17-489.fc37.noarch 21/65 Installing : perl-Socket-4:2.036-1.fc38.x86_64 22/65 Installing : perl-SelectSaver-1.02-492.fc38.noarch 23/65 Installing : perl-Symbol-1.09-492.fc38.noarch 24/65 Installing : perl-File-stat-1.12-492.fc38.noarch 25/65 Installing : perl-Pod-Perldoc-3.28.01-490.fc38.noarch 26/65 Installing : perl-podlators-1:4.14-489.fc38.noarch 27/65 Installing : perl-Fcntl-1.15-492.fc38.x86_64 28/65 Installing : perl-Text-ParseWords-3.31-489.fc37.noarch 29/65 Installing : perl-mro-1.26-492.fc38.x86_64 30/65 Installing : perl-IO-1.50-492.fc38.x86_64 31/65 Installing : perl-overloading-0.02-492.fc38.noarch 32/65 Installing : perl-Pod-Usage-4:2.03-3.fc37.noarch 33/65 Installing : perl-constant-1.33-490.fc38.noarch 34/65 Installing : perl-Errno-1.36-492.fc38.x86_64 35/65 Installing : perl-File-Basename-2.85-492.fc38.noarch 36/65 Installing : perl-Getopt-Std-1.13-492.fc38.noarch 37/65 Installing : perl-MIME-Base64-3.16-489.fc37.x86_64 38/65 Installing : perl-Scalar-List-Utils-5:1.63-489.fc38.x86_64 39/65 Installing : perl-Storable-1:3.26-489.fc37.x86_64 40/65 Installing : perl-overload-1.35-492.fc38.noarch 41/65 Installing : perl-parent-1:0.238-489.fc37.noarch 42/65 Installing : perl-Getopt-Long-1:2.52-489.fc37.noarch 43/65 Installing : perl-vars-1.05-492.fc38.noarch 44/65 Installing : perl-DynaLoader-1.52-492.fc38.x86_64 45/65 Installing : perl-Exporter-5.77-489.fc37.noarch 46/65 Installing : perl-PathTools-3.84-489.fc37.x86_64 47/65 Installing : perl-Encode-4:3.19-492.fc38.x86_64 48/65 Installing : perl-Carp-1.52-489.fc38.noarch 49/65 Installing : perl-libs-4:5.36.0-492.fc38.x86_64 50/65 Installing : perl-interpreter-4:5.36.0-492.fc38.x86_64 51/65 Installing : glibc-headers-x86-2.36.9000-11.fc38.noarch 52/65 Installing : libxcrypt-devel-4.4.30-1.fc38.x86_64 53/65 Installing : glibc-devel-2.36.9000-11.fc38.x86_64 54/65 Installing : gc-8.2.2-1.fc38.x86_64 55/65 Installing : guile22-2.2.7-6.fc38.x86_64 56/65 Installing : make-1:4.4-1.fc38.x86_64 57/65 Installing : gcc-12.2.1-2.fc38.x86_64 58/65 Running scriptlet: gcc-12.2.1-2.fc38.x86_64 58/65 Installing : annobin-docs-10.91-1.fc38.noarch 59/65 Installing : annobin-plugin-gcc-10.91-1.fc38.x86_64 60/65 Running scriptlet: annobin-plugin-gcc-10.91-1.fc38.x86_64 60/65 Installing : gcc-c++-12.2.1-2.fc38.x86_64 61/65 Installing : gcc-plugin-annobin-12.2.1-2.fc38.x86_64 62/65 Installing : help2man-1.49.2-2.fc37.noarch 63/65 Installing : zlib-devel-1.2.12-5.fc38.x86_64 64/65 Installing : chrpath-0.16-18.fc38.x86_64 65/65 Running scriptlet: chrpath-0.16-18.fc38.x86_64 65/65 Verifying : chrpath-0.16-18.fc38.x86_64 1/65 Verifying : guile22-2.2.7-6.fc38.x86_64 2/65 Verifying : libmpc-1.2.1-5.fc38.x86_64 3/65 Verifying : make-1:4.4-1.fc38.x86_64 4/65 Verifying : perl-Carp-1.52-489.fc38.noarch 5/65 Verifying : perl-Pod-Perldoc-3.28.01-490.fc38.noarch 6/65 Verifying : perl-Time-Local-2:1.300-489.fc38.noarch 7/65 Verifying : perl-constant-1.33-490.fc38.noarch 8/65 Verifying : perl-podlators-1:4.14-489.fc38.noarch 9/65 Verifying : annobin-docs-10.91-1.fc38.noarch 10/65 Verifying : annobin-plugin-gcc-10.91-1.fc38.x86_64 11/65 Verifying : cpp-12.2.1-2.fc38.x86_64 12/65 Verifying : gc-8.2.2-1.fc38.x86_64 13/65 Verifying : gcc-12.2.1-2.fc38.x86_64 14/65 Verifying : gcc-c++-12.2.1-2.fc38.x86_64 15/65 Verifying : gcc-plugin-annobin-12.2.1-2.fc38.x86_64 16/65 Verifying : glibc-devel-2.36.9000-11.fc38.x86_64 17/65 Verifying : glibc-headers-x86-2.36.9000-11.fc38.noarch 18/65 Verifying : groff-base-1.22.4-10.fc37.x86_64 19/65 Verifying : help2man-1.49.2-2.fc37.noarch 20/65 Verifying : kernel-headers-6.1.0-0.rc2.git0.1.fc38.x86_64 21/65 Verifying : libstdc++-devel-12.2.1-2.fc38.x86_64 22/65 Verifying : libtool-ltdl-2.4.7-2.fc37.x86_64 23/65 Verifying : libxcrypt-devel-4.4.30-1.fc38.x86_64 24/65 Verifying : ncurses-6.3-3.20220501.fc37.x86_64 25/65 Verifying : perl-Class-Struct-0.66-492.fc38.noarch 26/65 Verifying : perl-DynaLoader-1.52-492.fc38.x86_64 27/65 Verifying : perl-Encode-4:3.19-492.fc38.x86_64 28/65 Verifying : perl-Errno-1.36-492.fc38.x86_64 29/65 Verifying : perl-Exporter-5.77-489.fc37.noarch 30/65 Verifying : perl-Fcntl-1.15-492.fc38.x86_64 31/65 Verifying : perl-File-Basename-2.85-492.fc38.noarch 32/65 Verifying : perl-File-Path-2.18-489.fc37.noarch 33/65 Verifying : perl-File-Temp-1:0.231.100-489.fc37.noarch 34/65 Verifying : perl-File-stat-1.12-492.fc38.noarch 35/65 Verifying : perl-Getopt-Long-1:2.52-489.fc37.noarch 36/65 Verifying : perl-Getopt-Std-1.13-492.fc38.noarch 37/65 Verifying : perl-HTTP-Tiny-0.082-1.fc37.noarch 38/65 Verifying : perl-IO-1.50-492.fc38.x86_64 39/65 Verifying : perl-IPC-Open3-1.22-492.fc38.noarch 40/65 Verifying : perl-MIME-Base64-3.16-489.fc37.x86_64 41/65 Verifying : perl-POSIX-2.03-492.fc38.x86_64 42/65 Verifying : perl-PathTools-3.84-489.fc37.x86_64 43/65 Verifying : perl-Pod-Escapes-1:1.07-489.fc37.noarch 44/65 Verifying : perl-Pod-Simple-1:3.43-490.fc37.noarch 45/65 Verifying : perl-Pod-Usage-4:2.03-3.fc37.noarch 46/65 Verifying : perl-Scalar-List-Utils-5:1.63-489.fc38.x86_64 47/65 Verifying : perl-SelectSaver-1.02-492.fc38.noarch 48/65 Verifying : perl-Socket-4:2.036-1.fc38.x86_64 49/65 Verifying : perl-Storable-1:3.26-489.fc37.x86_64 50/65 Verifying : perl-Symbol-1.09-492.fc38.noarch 51/65 Verifying : perl-Term-ANSIColor-5.01-490.fc37.noarch 52/65 Verifying : perl-Term-Cap-1.17-489.fc37.noarch 53/65 Verifying : perl-Text-ParseWords-3.31-489.fc37.noarch 54/65 Verifying : perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch 55/65 Verifying : perl-if-0.61.000-492.fc38.noarch 56/65 Verifying : perl-interpreter-4:5.36.0-492.fc38.x86_64 57/65 Verifying : perl-libs-4:5.36.0-492.fc38.x86_64 58/65 Verifying : perl-mro-1.26-492.fc38.x86_64 59/65 Verifying : perl-overload-1.35-492.fc38.noarch 60/65 Verifying : perl-overloading-0.02-492.fc38.noarch 61/65 Verifying : perl-parent-1:0.238-489.fc37.noarch 62/65 Verifying : perl-subs-1.04-492.fc38.noarch 63/65 Verifying : perl-vars-1.05-492.fc38.noarch 64/65 Verifying : zlib-devel-1.2.12-5.fc38.x86_64 65/65 Installed: annobin-docs-10.91-1.fc38.noarch annobin-plugin-gcc-10.91-1.fc38.x86_64 chrpath-0.16-18.fc38.x86_64 cpp-12.2.1-2.fc38.x86_64 gc-8.2.2-1.fc38.x86_64 gcc-12.2.1-2.fc38.x86_64 gcc-c++-12.2.1-2.fc38.x86_64 gcc-plugin-annobin-12.2.1-2.fc38.x86_64 glibc-devel-2.36.9000-11.fc38.x86_64 glibc-headers-x86-2.36.9000-11.fc38.noarch groff-base-1.22.4-10.fc37.x86_64 guile22-2.2.7-6.fc38.x86_64 help2man-1.49.2-2.fc37.noarch kernel-headers-6.1.0-0.rc2.git0.1.fc38.x86_64 libmpc-1.2.1-5.fc38.x86_64 libstdc++-devel-12.2.1-2.fc38.x86_64 libtool-ltdl-2.4.7-2.fc37.x86_64 libxcrypt-devel-4.4.30-1.fc38.x86_64 make-1:4.4-1.fc38.x86_64 ncurses-6.3-3.20220501.fc37.x86_64 perl-Carp-1.52-489.fc38.noarch perl-Class-Struct-0.66-492.fc38.noarch perl-DynaLoader-1.52-492.fc38.x86_64 perl-Encode-4:3.19-492.fc38.x86_64 perl-Errno-1.36-492.fc38.x86_64 perl-Exporter-5.77-489.fc37.noarch perl-Fcntl-1.15-492.fc38.x86_64 perl-File-Basename-2.85-492.fc38.noarch perl-File-Path-2.18-489.fc37.noarch perl-File-Temp-1:0.231.100-489.fc37.noarch perl-File-stat-1.12-492.fc38.noarch perl-Getopt-Long-1:2.52-489.fc37.noarch perl-Getopt-Std-1.13-492.fc38.noarch perl-HTTP-Tiny-0.082-1.fc37.noarch perl-IO-1.50-492.fc38.x86_64 perl-IPC-Open3-1.22-492.fc38.noarch perl-MIME-Base64-3.16-489.fc37.x86_64 perl-POSIX-2.03-492.fc38.x86_64 perl-PathTools-3.84-489.fc37.x86_64 perl-Pod-Escapes-1:1.07-489.fc37.noarch perl-Pod-Perldoc-3.28.01-490.fc38.noarch perl-Pod-Simple-1:3.43-490.fc37.noarch perl-Pod-Usage-4:2.03-3.fc37.noarch perl-Scalar-List-Utils-5:1.63-489.fc38.x86_64 perl-SelectSaver-1.02-492.fc38.noarch perl-Socket-4:2.036-1.fc38.x86_64 perl-Storable-1:3.26-489.fc37.x86_64 perl-Symbol-1.09-492.fc38.noarch perl-Term-ANSIColor-5.01-490.fc37.noarch perl-Term-Cap-1.17-489.fc37.noarch perl-Text-ParseWords-3.31-489.fc37.noarch perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch perl-Time-Local-2:1.300-489.fc38.noarch perl-constant-1.33-490.fc38.noarch perl-if-0.61.000-492.fc38.noarch perl-interpreter-4:5.36.0-492.fc38.x86_64 perl-libs-4:5.36.0-492.fc38.x86_64 perl-mro-1.26-492.fc38.x86_64 perl-overload-1.35-492.fc38.noarch perl-overloading-0.02-492.fc38.noarch perl-parent-1:0.238-489.fc37.noarch perl-podlators-1:4.14-489.fc38.noarch perl-subs-1.04-492.fc38.noarch perl-vars-1.05-492.fc38.noarch zlib-devel-1.2.12-5.fc38.x86_64 Complete! Finish: build setup for openfst-1.8.2-3.fc38.src.rpm Start: rpmbuild openfst-1.8.2-3.fc38.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1658448000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.EEZDTS + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf openfst-1.8.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/openfst-1.8.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd openfst-1.8.2 + /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.SBd5sE + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -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/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd openfst-1.8.2 + export 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing' + export 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -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/lib64: + 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 2022-02-03 17:27:24.000000000 +0000 +++ ./configure 2022-11-06 14:26:28.848181835 +0000 @@ -1838,7 +1838,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 2022-11-06 14:26:28.848181835 +0000 +++ ./configure 2022-11-06 14:26:28.866182019 +0000 @@ -7776,7 +7776,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'" @@ -18911,7 +18911,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.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' + 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' + '[' 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=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --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/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-compact-fsts --enable-compress --enable-const-fsts --enable-linear-fsts --enable-lookahead-fsts --enable-ngram-fsts --disable-python --enable-special --enable-bin --enable-grm 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 the include directive... yes (GNU style) checking for x86_64-redhat-linux-gnu-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for x86_64-redhat-linux-gnu-ar... no checking for x86_64-redhat-linux-gnu-lib... no checking for x86_64-redhat-linux-gnu-link... no checking for ar... ar checking the archiver (ar) interface... ar checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... none checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu checking how to print strings... printf 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 for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... 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 whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-redhat-linux-gnu file names to x86_64-redhat-linux-gnu format... func_convert_file_noop checking how to convert x86_64-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 x86_64-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-redhat-linux-gnu-ar... ar checking for archiver @FILE support... @ checking for x86_64-redhat-linux-gnu-strip... no checking for strip... strip checking for x86_64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ./configure: line 7782: -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 x86_64-redhat-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no 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 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 -m elf_x86_64) 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++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -E checking for ld used by g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes /usr/bin/grep: warning: stray \ before - checking for g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations option to produce PIC... -fPIC -DPIC checking if g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations PIC flag -fPIC -DPIC works... yes checking if g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations static flag -static works... no checking if g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... yes checking if g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... (cached) yes checking whether the g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate Float equality is good checking for dlopen in -ldl... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/include/Makefile config.status: creating src/lib/Makefile config.status: creating src/bin/Makefile config.status: creating src/test/Makefile config.status: creating src/extensions/Makefile config.status: creating src/extensions/compact/Makefile config.status: creating src/extensions/compress/Makefile config.status: creating src/extensions/const/Makefile config.status: creating src/extensions/far/Makefile config.status: creating src/extensions/linear/Makefile config.status: creating src/extensions/lookahead/Makefile config.status: creating src/extensions/mpdt/Makefile config.status: creating src/extensions/ngram/Makefile config.status: creating src/extensions/pdt/Makefile config.status: creating src/extensions/python/Makefile config.status: creating src/extensions/special/Makefile config.status: creating src/script/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands + sed -i 's|CC=.g..|& -Wl,--as-needed|' libtool + make make all-recursive make[1]: Entering directory '/builddir/build/BUILD/openfst-1.8.2' Making all in src make[2]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src' Making all in include make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/include' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/include' Making all in lib make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/lib' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o compat.lo compat.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c compat.cc -fPIC -DPIC -o .libs/compat.o compat.cc: In member function 'void fst::CheckSummer::Update(std::string_view)': compat.cc:43:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view::size_type' {aka 'long unsigned int'} [-Wsign-compare] 43 | for (int i = 0; i < data.size(); ++i) { | ~~^~~~~~~~~~~~~ compat.cc: In member function 'std::vector > fst::internal::StringSplitter::SplitToSv()': compat.cc:59:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view::size_type' {aka 'long unsigned int'} [-Wsign-compare] 59 | for (int i = 0; i < string_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o encode.lo encode.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c encode.cc -fPIC -DPIC -o .libs/encode.o /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o flags.lo flags.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c flags.cc -fPIC -DPIC -o .libs/flags.o /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fst.lo fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c fst.cc -fPIC -DPIC -o .libs/fst.o /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fst-types.lo fst-types.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c fst-types.cc -fPIC -DPIC -o .libs/fst-types.o In file included from fst-types.cc:22: ./../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst > >; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../include/fst/const-fst.h:274:8: required from here ./../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst > >; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../include/fst/const-fst.h:274:8: required from here ./../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst > >; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../include/fst/const-fst.h:274:8: required from here ./../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from ./../include/fst/cache.h:33, from ./../include/fst/compact-fst.h:34, from fst-types.cc:21: ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o mapped-file.lo mapped-file.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c mapped-file.cc -fPIC -DPIC -o .libs/mapped-file.o /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o properties.lo properties.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c properties.cc -fPIC -DPIC -o .libs/properties.o /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o symbol-table.lo symbol-table.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c symbol-table.cc -fPIC -DPIC -o .libs/symbol-table.o symbol-table.cc: In member function 'virtual std::string fst::internal::SymbolTableImpl::Find(int64_t) const': symbol-table.cc:212:22: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 212 | if (idx < 0 || idx >= symbols_.Size()) return ""; | ~~~~^~~~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o symbol-table-ops.lo symbol-table-ops.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c symbol-table-ops.cc -fPIC -DPIC -o .libs/symbol-table-ops.o /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o weight.lo weight.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c weight.cc -fPIC -DPIC -o .libs/weight.o /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o util.lo util.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c util.cc -fPIC -DPIC -o .libs/util.o /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfst.la -rpath /usr/lib64 compat.lo encode.lo flags.lo fst.lo fst-types.lo mapped-file.lo properties.lo symbol-table.lo symbol-table-ops.lo weight.lo util.lo -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compat.o .libs/encode.o .libs/flags.o .libs/fst.o .libs/fst-types.o .libs/mapped-file.o .libs/properties.o .libs/symbol-table.o .libs/symbol-table-ops.o .libs/weight.o .libs/util.o -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfst.so.25 -o .libs/libfst.so.25.0.0 libtool: link: (cd ".libs" && rm -f "libfst.so.25" && ln -s "libfst.so.25.0.0" "libfst.so.25") libtool: link: (cd ".libs" && rm -f "libfst.so" && ln -s "libfst.so.25.0.0" "libfst.so") libtool: link: ( cd ".libs" && rm -f "libfst.la" && ln -s "../libfst.la" "libfst.la" ) make[3]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/lib' Making all in script make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/script' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o arciterator-class.lo arciterator-class.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c arciterator-class.cc -fPIC -DPIC -o .libs/arciterator-class.o In file included from ./../include/fst/rational.h:31, from ./../include/fst/closure.h:28, from ./../include/fst/fstlib.h:55, from ./../include/fst/script/arciterator-class.h:25, from arciterator-class.cc:18: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o arcsort.lo arcsort.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c arcsort.cc -fPIC -DPIC -o .libs/arcsort.o In file included from ./../include/fst/script/arcsort.h:24, from arcsort.cc:18: ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' arcsort.cc:30:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' arcsort.cc:30:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' arcsort.cc:30:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' arcsort.cc:30:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' arcsort.cc:30:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' arcsort.cc:30:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o closure.lo closure.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c closure.cc -fPIC -DPIC -o .libs/closure.o In file included from ./../include/fst/rational.h:31, from ./../include/fst/closure.h:28, from ./../include/fst/script/closure.h:23, from closure.cc:18: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o compile.lo compile.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c compile.cc -fPIC -DPIC -o .libs/compile.o In file included from ./../include/fst/script/compile-impl.h:32, from ./../include/fst/script/compile.h:26, from compile.cc:18: ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/script/compile-impl.h: In member function 'fst::FstCompiler > >::StrToWeight(std::basic_string_view >, bool) const': ./../include/fst/script/compile-impl.h:206:31: warning: 'w.value_' may be used uninitialized [-Wmaybe-uninitialized] 206 | if (!strm || (!allow_zero && w == Weight::Zero())) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/script/compile-impl.h:203:12: note: 'w.value_' was declared here 203 | Weight w; | ^ ./../include/fst/script/compile-impl.h: In member function 'fst::FstCompiler > >::StrToWeight(std::basic_string_view >, bool) const': ./../include/fst/script/compile-impl.h:206:31: warning: 'w.value_' may be used uninitialized [-Wmaybe-uninitialized] 206 | if (!strm || (!allow_zero && w == Weight::Zero())) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/script/compile-impl.h:203:12: note: 'w.value_' was declared here 203 | Weight w; | ^ ./../include/fst/script/compile-impl.h: In member function 'fst::FstCompiler > >::StrToWeight(std::basic_string_view >, bool) const': ./../include/fst/script/compile-impl.h:206:31: warning: 'w.value_' may be used uninitialized [-Wmaybe-uninitialized] 206 | if (!strm || (!allow_zero && w == Weight::Zero())) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/script/compile-impl.h:203:12: note: 'w.value_' was declared here 203 | Weight w; | ^ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o compose.lo compose.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c compose.cc -fPIC -DPIC -o .libs/compose.o In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/script/compose.h:23, from compose.cc:18: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ In file included from ./../include/fst/test-properties.h:27, from ./../include/fst/vector-fst.h:35, from ./../include/fst/cache.h:33, from ./../include/fst/compose.h:30: ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' compose.cc:36:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' compose.cc:36:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' compose.cc:36:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o concat.lo concat.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c concat.cc -fPIC -DPIC -o .libs/concat.o In file included from ./../include/fst/rational.h:31, from ./../include/fst/concat.h:29, from ./../include/fst/script/concat.h:23, from concat.cc:18: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o connect.lo connect.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c connect.cc -fPIC -DPIC -o .libs/connect.o In file included from ./../include/fst/script/connect.h:21, from connect.cc:18: ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' connect.cc:29:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' connect.cc:29:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' connect.cc:29:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o convert.lo convert.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c convert.cc -fPIC -DPIC -o .libs/convert.o /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o decode.lo decode.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c decode.cc -fPIC -DPIC -o .libs/decode.o In file included from ./../include/fst/test-properties.h:27, from ./../include/fst/vector-fst.h:35, from ./../include/fst/cache.h:33, from ./../include/fst/arc-map.h:32, from ./../include/fst/encode.h:32, from ./../include/fst/script/decode.h:24, from decode.cc:18: ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' decode.cc:34:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' decode.cc:34:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' decode.cc:34:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' decode.cc:34:1: required from here ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | if (label < 1 || label > triples_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' decode.cc:34:1: required from here ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' decode.cc:34:1: required from here ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o determinize.lo determinize.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c determinize.cc -fPIC -DPIC -o .libs/determinize.o In file included from ./../include/fst/determinize.h:41, from ./../include/fst/script/determinize.h:24, from determinize.cc:18: ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' determinize.cc:36:1: required from here ./../include/fst/prune.h:243:26: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] 243 | if ((fdistance->size() <= ifst.Start()) || | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/prune.h:256:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 256 | while (copy.size() <= s) copy.push_back(kNoStateId); | ~~~~~~~~~~~~^~~~ ./../include/fst/prune.h:259:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 259 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); | ~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/prune.h:261:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 261 | while (enqueued.size() <= s) { | ~~~~~~~~~~~~~~~~^~~~ ./../include/fst/prune.h:279:31: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 279 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/prune.h:286:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] 286 | while (idistance.size() <= arc.nextstate) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/prune.h:292:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] 292 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/prune.h:298:30: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] 298 | while (enqueued.size() <= arc.nextstate) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/prune.h:303:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, long unsigned int>::value_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 303 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./../include/fst/prune.h:30: ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': ./../include/fst/prune.h:265:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' determinize.cc:36:1: required from here ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 57 | if (size_ < values_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/determinize.h:1103:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' determinize.cc:36:1: required from here ./../include/fst/prune.h:126:57: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/prune.h:163:31: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/prune.h:178:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, long unsigned int>::value_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/prune.h:186:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | for (StateId i = 0; i < visited.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ In file included from ./../include/fst/shortest-distance.h:31, from ./../include/fst/prune.h:31: ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' determinize.cc:36:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' determinize.cc:36:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' determinize.cc:36:1: required from here ./../include/fst/prune.h:52:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' determinize.cc:36:1: required from here ./../include/fst/prune.h:56:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); | ~~^~~~~~~~~~~~~~~~~~~ In file included from ./../include/fst/queue.h:35: ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' determinize.cc:36:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' determinize.cc:36:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': ./../include/fst/queue.h:548:11: required from here ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 552 | ((front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': ./../include/fst/queue.h:563:8: required from here ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] 574 | while (trivial_queue_.size() <= scc_[s]) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:581:8: required from here ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 584 | } else if (front_ < trivial_queue_.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:593:8: required from here ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 602 | return (front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:607:8: required from here ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 611 | } else if (i < trivial_queue_.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': ./../include/fst/queue.h:232:8: required from here ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { | ~~^~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': ./../include/fst/queue.h:495:8: required from here ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); | ~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 631 | if (in_dist_ && out_dist_->size() <= s) { | ~~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_MIN>, std::allocator, fst::GALLIC_MIN> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] In file included from ./../include/fst/determinize.h:34: ./../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned int>; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../include/fst/const-fst.h:274:8: required from here ./../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 631 | if (in_dist_ && out_dist_->size() <= s) { | ~~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned int>; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../include/fst/const-fst.h:274:8: required from here ./../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 631 | if (in_dist_ && out_dist_->size() <= s) { | ~~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' ./../include/fst/queue.h:215:8: required from here ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 57 | if (size_ < values_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 631 | if (in_dist_ && out_dist_->size() <= s) { | ~~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; Subset = std::forward_list >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >]': ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; Subset = std::forward_list >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >]': ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; Subset = std::forward_list >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >]': ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; Subset = std::forward_list >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >]': ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; Subset = std::forward_list >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >]': ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; Subset = std::forward_list >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >]': ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_MIN>; Subset = std::forward_list >, fst::GALLIC_MIN> >, std::allocator >, fst::GALLIC_MIN> > > >]': ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_MIN> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_MIN>, std::allocator, fst::GALLIC_MIN> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../include/fst/determinize.h:39: ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] 348 | while (unfactored_.size() <= element.state) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; FactorIterator = fst::GallicFactor, fst::GALLIC_MIN>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; FactorIterator = fst::GallicFactor, fst::GALLIC_MIN>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_MIN>, fst::GallicFactor, fst::GALLIC_MIN> >; FST = fst::Fst >, fst::GALLIC_MIN> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_MIN>, fst::GallicFactor, fst::GALLIC_MIN> >::StateId' {aka 'const int'} [-Wsign-compare] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::LogWeightTpl; Subset = std::forward_list > >, std::allocator > > > >]': ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::LogWeightTpl; Subset = std::forward_list > >, std::allocator > > > >]': ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::TropicalWeightTpl; Subset = std::forward_list > >, std::allocator > > > >]': ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../include/fst/cache.h:33, from ./../include/fst/arc-map.h:32, from ./../include/fst/determinize.h:36: ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o difference.lo difference.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c difference.cc -fPIC -DPIC -o .libs/difference.o In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/difference.h:28, from ./../include/fst/script/difference.h:23, from difference.cc:18: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ In file included from ./../include/fst/test-properties.h:27, from ./../include/fst/vector-fst.h:35, from ./../include/fst/cache.h:33, from ./../include/fst/difference.h:26: ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' difference.cc:36:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' difference.cc:36:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' difference.cc:36:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o disambiguate.lo disambiguate.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c disambiguate.cc -fPIC -DPIC -o .libs/disambiguate.o In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/disambiguate.h:33, from ./../include/fst/script/disambiguate.h:25, from disambiguate.cc:18: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ In file included from ./../include/fst/test-properties.h:27, from ./../include/fst/vector-fst.h:35, from ./../include/fst/cache.h:33, from ./../include/fst/arcsort.h:28, from ./../include/fst/disambiguate.h:32: ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/disambiguate.h:212:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' disambiguate.cc:36:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/disambiguate.h:212:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' disambiguate.cc:36:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/disambiguate.h:212:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' disambiguate.cc:36:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../include/fst/connect.h:30: ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': ./../include/fst/disambiguate.h:510:45: required from 'void fst::internal::Disambiguator::RemoveSplits(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:217:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' disambiguate.cc:36:1: required from here ./../include/fst/union-find.h:40:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { | ~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::internal::Disambiguator > >::CommonFuture; _Args = {const fst::ExpandedFst > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' ./../include/fst/disambiguate.h:387:54: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' disambiguate.cc:36:1: required from here ./../include/fst/disambiguate.h:288:29: warning: comparison of integer expressions of different signedness: 'fst::internal::Disambiguator > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~ In file included from ./../include/fst/determinize.h:41, from ./../include/fst/disambiguate.h:35: ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' disambiguate.cc:36:1: required from here ./../include/fst/prune.h:126:57: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/prune.h:163:31: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/prune.h:178:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, long unsigned int>::value_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/prune.h:186:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | for (StateId i = 0; i < visited.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::internal::Disambiguator > >::CommonFuture; _Args = {const fst::ExpandedFst > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' ./../include/fst/disambiguate.h:387:54: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' disambiguate.cc:36:1: required from here ./../include/fst/disambiguate.h:288:29: warning: comparison of integer expressions of different signedness: 'fst::internal::Disambiguator > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~ ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::internal::Disambiguator > >::CommonFuture; _Args = {const fst::ExpandedFst > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' ./../include/fst/disambiguate.h:387:54: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' disambiguate.cc:36:1: required from here ./../include/fst/disambiguate.h:288:29: warning: comparison of integer expressions of different signedness: 'fst::internal::Disambiguator > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' ./../include/fst/disambiguate.h:213:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' disambiguate.cc:36:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ In file included from ./../include/fst/prune.h:30: ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': ./../include/fst/prune.h:146:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' disambiguate.cc:36:1: required from here ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 57 | if (size_ < values_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' ./../include/fst/disambiguate.h:213:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' disambiguate.cc:36:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' ./../include/fst/disambiguate.h:213:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' disambiguate.cc:36:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../include/fst/shortest-distance.h:31, from ./../include/fst/prune.h:31: ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' disambiguate.cc:36:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' disambiguate.cc:36:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' disambiguate.cc:36:1: required from here ./../include/fst/prune.h:52:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' disambiguate.cc:36:1: required from here ./../include/fst/prune.h:56:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); | ~~^~~~~~~~~~~~~~~~~~~ In file included from ./../include/fst/replace-util.h:32, from ./../include/fst/replace.h:36: ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:305:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' disambiguate.cc:36:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:316:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' disambiguate.cc:36:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': ./../include/fst/queue.h:548:11: required from here ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 552 | ((front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': ./../include/fst/queue.h:563:8: required from here ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] 574 | while (trivial_queue_.size() <= scc_[s]) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:581:8: required from here ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 584 | } else if (front_ < trivial_queue_.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:593:8: required from here ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 602 | return (front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:607:8: required from here ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 611 | } else if (i < trivial_queue_.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': ./../include/fst/queue.h:232:8: required from here ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { | ~~^~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': ./../include/fst/queue.h:495:8: required from here ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); | ~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 631 | if (in_dist_ && out_dist_->size() <= s) { | ~~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/disambiguate.h: In instantiation of 'void fst::internal::RelationDeterminizeFilter::SetState(StateId, const StateTuple&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; Relation = fst::internal::Disambiguator > >::CommonFuture; StateId = int; StateTuple = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]': ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; StateId = int]' ./../include/fst/determinize.h:614:10: required from here ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); | ~~~~~~~~~~~~~~^~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 631 | if (in_dist_ && out_dist_->size() <= s) { | ~~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/disambiguate.h: In instantiation of 'void fst::internal::RelationDeterminizeFilter::SetState(StateId, const StateTuple&) [with Arc = fst::GallicArc >, fst::GALLIC>; Relation = fst::internal::Disambiguator > >::CommonFuture; StateId = int; StateTuple = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >]': ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; StateId = int]' ./../include/fst/determinize.h:614:10: required from here ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); | ~~~~~~~~~~~~~~^~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 631 | if (in_dist_ && out_dist_->size() <= s) { | ~~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/disambiguate.h: In instantiation of 'void fst::internal::RelationDeterminizeFilter::SetState(StateId, const StateTuple&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; Relation = fst::internal::Disambiguator > >::CommonFuture; StateId = int; StateTuple = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]': ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; StateId = int]' ./../include/fst/determinize.h:614:10: required from here ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); | ~~~~~~~~~~~~~~^~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 631 | if (in_dist_ && out_dist_->size() <= s) { | ~~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/disambiguate.h: In instantiation of 'void fst::internal::RelationDeterminizeFilter::SetState(StateId, const StateTuple&) [with Arc = fst::GallicArc >, fst::GALLIC>; Relation = fst::internal::Disambiguator > >::CommonFuture; StateId = int; StateTuple = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >]': ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; StateId = int]' ./../include/fst/determinize.h:614:10: required from here ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); | ~~~~~~~~~~~~~~^~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 631 | if (in_dist_ && out_dist_->size() <= s) { | ~~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/disambiguate.h: In instantiation of 'void fst::internal::RelationDeterminizeFilter::SetState(StateId, const StateTuple&) [with Arc = fst::GallicArc >, fst::GALLIC>; Relation = fst::internal::Disambiguator > >::CommonFuture; StateId = int; StateTuple = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >]': ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; StateId = int]' ./../include/fst/determinize.h:614:10: required from here ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); | ~~~~~~~~~~~~~~^~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 631 | if (in_dist_ && out_dist_->size() <= s) { | ~~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/disambiguate.h: In instantiation of 'void fst::internal::RelationDeterminizeFilter::SetState(StateId, const StateTuple&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; Relation = fst::internal::Disambiguator > >::CommonFuture; StateId = int; StateTuple = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]': ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; StateId = int]' ./../include/fst/determinize.h:614:10: required from here ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); | ~~~~~~~~~~~~~~^~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_MIN>, std::allocator, fst::GALLIC_MIN> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 631 | if (in_dist_ && out_dist_->size() <= s) { | ~~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/disambiguate.h: In instantiation of 'void fst::internal::RelationDeterminizeFilter::SetState(StateId, const StateTuple&) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; Relation = fst::internal::Disambiguator > >::CommonFuture; StateId = int; StateTuple = fst::internal::DeterminizeStateTuple >, fst::GALLIC_MIN>, fst::IntegerFilterState >]': ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_MIN>; StateId = int]' ./../include/fst/determinize.h:614:10: required from here ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); | ~~~~~~~~~~~~~~^~~~ ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' ./../include/fst/queue.h:215:8: required from here ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 57 | if (size_ < values_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~ In file included from ./../include/fst/lookahead-matcher.h:33: ./../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned int>; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../include/fst/const-fst.h:274:8: required from here ./../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 631 | if (in_dist_ && out_dist_->size() <= s) { | ~~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/disambiguate.h: In instantiation of 'void fst::internal::RelationDeterminizeFilter::SetState(StateId, const StateTuple&) [with Arc = fst::ArcTpl >; Relation = fst::internal::Disambiguator > >::CommonFuture; StateId = int; StateTuple = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >]': ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::LogWeightTpl; StateId = int]' ./../include/fst/determinize.h:614:10: required from here ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); | ~~~~~~~~~~~~~~^~~~ ./../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned int>; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../include/fst/const-fst.h:274:8: required from here ./../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 631 | if (in_dist_ && out_dist_->size() <= s) { | ~~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/disambiguate.h: In instantiation of 'void fst::internal::RelationDeterminizeFilter::SetState(StateId, const StateTuple&) [with Arc = fst::ArcTpl >; Relation = fst::internal::Disambiguator > >::CommonFuture; StateId = int; StateTuple = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >]': ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::LogWeightTpl; StateId = int]' ./../include/fst/determinize.h:614:10: required from here ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); | ~~~~~~~~~~~~~~^~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 631 | if (in_dist_ && out_dist_->size() <= s) { | ~~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/disambiguate.h: In instantiation of 'void fst::internal::RelationDeterminizeFilter::SetState(StateId, const StateTuple&) [with Arc = fst::ArcTpl >; Relation = fst::internal::Disambiguator > >::CommonFuture; StateId = int; StateTuple = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >]': ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::TropicalWeightTpl; StateId = int]' ./../include/fst/determinize.h:614:10: required from here ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); | ~~~~~~~~~~~~~~^~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; Subset = std::forward_list >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >]': ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; Subset = std::forward_list >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >]': ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; Subset = std::forward_list >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >]': ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; Subset = std::forward_list >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >]': ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; Subset = std::forward_list >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >]': ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; Subset = std::forward_list >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >]': ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_MIN>; Subset = std::forward_list >, fst::GALLIC_MIN> >, std::allocator >, fst::GALLIC_MIN> > > >]': ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_MIN> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_MIN>, std::allocator, fst::GALLIC_MIN> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../include/fst/determinize.h:39: ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] 348 | while (unfactored_.size() <= element.state) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; FactorIterator = fst::GallicFactor, fst::GALLIC_MIN>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; FactorIterator = fst::GallicFactor, fst::GALLIC_MIN>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_MIN>, fst::GallicFactor, fst::GALLIC_MIN> >; FST = fst::Fst >, fst::GALLIC_MIN> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_MIN>, fst::GallicFactor, fst::GALLIC_MIN> >::StateId' {aka 'const int'} [-Wsign-compare] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::LogWeightTpl; Subset = std::forward_list > >, std::allocator > > > >]': ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::LogWeightTpl; Subset = std::forward_list > >, std::allocator > > > >]': ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::TropicalWeightTpl; Subset = std::forward_list > >, std::allocator > > > >]': ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o draw.lo draw.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c draw.cc -fPIC -DPIC -o .libs/draw.o /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o encode.lo encode.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c encode.cc -fPIC -DPIC -o .libs/encode.o In file included from ./../include/fst/script/encode.h:24, from encode.cc:18: ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' encode.cc:34:1: required from here ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | if (label < 1 || label > triples_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' encode.cc:34:1: required from here ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' encode.cc:34:1: required from here ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o encodemapper-class.lo encodemapper-class.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c encodemapper-class.cc -fPIC -DPIC -o .libs/encodemapper-class.o In file included from ./../include/fst/script/encodemapper-class.h:27, from encodemapper-class.cc:18: ./../include/fst/encode.h: In instantiation of 'static fst::internal::EncodeTable* fst::internal::EncodeTable::Read(std::istream&, const std::string&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]': ./../include/fst/encode.h:371:51: required from 'static fst::EncodeMapper* fst::EncodeMapper::Read(std::istream&, const std::string&, fst::EncodeType) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../include/fst/script/encodemapper-class.h:206:32: required from 'static std::unique_ptr fst::script::EncodeMapperClass::Read(std::istream&, const std::string&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' encodemapper-class.cc:94:1: required from here ./../include/fst/encode.h:254:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const long unsigned int' [-Wsign-compare] 254 | for (int64_t i = 0; i < size; ++i) { | ~~^~~~~~ ./../include/fst/encode.h: In instantiation of 'static fst::internal::EncodeTable* fst::internal::EncodeTable::Read(std::istream&, const std::string&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]': ./../include/fst/encode.h:371:51: required from 'static fst::EncodeMapper* fst::EncodeMapper::Read(std::istream&, const std::string&, fst::EncodeType) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../include/fst/script/encodemapper-class.h:206:32: required from 'static std::unique_ptr fst::script::EncodeMapperClass::Read(std::istream&, const std::string&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' encodemapper-class.cc:95:1: required from here ./../include/fst/encode.h:254:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const long unsigned int' [-Wsign-compare] ./../include/fst/encode.h: In instantiation of 'static fst::internal::EncodeTable* fst::internal::EncodeTable::Read(std::istream&, const std::string&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]': ./../include/fst/encode.h:371:51: required from 'static fst::EncodeMapper* fst::EncodeMapper::Read(std::istream&, const std::string&, fst::EncodeType) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../include/fst/script/encodemapper-class.h:206:32: required from 'static std::unique_ptr fst::script::EncodeMapperClass::Read(std::istream&, const std::string&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' encodemapper-class.cc:96:1: required from here ./../include/fst/encode.h:254:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const long unsigned int' [-Wsign-compare] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/encodemapper-class.h:121:26: required from 'fst::script::ArcClass fst::script::EncodeMapperClassImpl::operator()(const fst::script::ArcClass&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/encodemapper-class.h:118:17: required from here ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | if (label < 1 || label > triples_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/encodemapper-class.h:121:26: required from 'fst::script::ArcClass fst::script::EncodeMapperClassImpl::operator()(const fst::script::ArcClass&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/encodemapper-class.h:118:17: required from here ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/encodemapper-class.h:121:26: required from 'fst::script::ArcClass fst::script::EncodeMapperClassImpl::operator()(const fst::script::ArcClass&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/encodemapper-class.h:118:17: required from here ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o epsnormalize.lo epsnormalize.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c epsnormalize.cc -fPIC -DPIC -o .libs/epsnormalize.o In file included from ./../include/fst/epsnormalize.h:27, from ./../include/fst/script/epsnormalize.h:23, from epsnormalize.cc:18: ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]': ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' epsnormalize.cc:35:1: required from here ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 251 | for (StateId i = 0; i < scc.size(); i++) { | ~~^~~~~~~~~~~~ ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId i = 0; i < first.size(); i++) { | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]': ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' epsnormalize.cc:35:1: required from here ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 251 | for (StateId i = 0; i < scc.size(); i++) { | ~~^~~~~~~~~~~~ ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId i = 0; i < first.size(); i++) { | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]': ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' epsnormalize.cc:35:1: required from here ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 251 | for (StateId i = 0; i < scc.size(); i++) { | ~~^~~~~~~~~~~~ ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId i = 0; i < first.size(); i++) { | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { | ~~^~~~~~~~~~~~~~~~~~ In file included from ./../include/fst/shortest-distance.h:31, from ./../include/fst/prune.h:31, from ./../include/fst/rmepsilon.h:36: ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC>; ArcFilter = fst::EpsilonArcFilter >, fst::GALLIC> >; Less = fst::internal::ErrorLess, fst::GALLIC> >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC>; ArcFilter = fst::EpsilonArcFilter >, fst::GALLIC> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC>]' ./../include/fst/rmepsilon.h:339:22: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' epsnormalize.cc:35:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ In file included from ./../include/fst/test-properties.h:27, from ./../include/fst/vector-fst.h:35, from ./../include/fst/cache.h:33, from ./../include/fst/arc-map.h:32, from ./../include/fst/epsnormalize.h:24: ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': ./../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' epsnormalize.cc:35:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC>; ArcFilter = fst::EpsilonArcFilter >, fst::GALLIC> >; Less = fst::internal::ErrorLess, fst::GALLIC> >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC>; ArcFilter = fst::EpsilonArcFilter >, fst::GALLIC> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC>]' ./../include/fst/rmepsilon.h:339:22: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' epsnormalize.cc:35:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': ./../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' epsnormalize.cc:35:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC>; ArcFilter = fst::EpsilonArcFilter >, fst::GALLIC> >; Less = fst::internal::ErrorLess, fst::GALLIC> >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC>; ArcFilter = fst::EpsilonArcFilter >, fst::GALLIC> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC>]' ./../include/fst/rmepsilon.h:339:22: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' epsnormalize.cc:35:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': ./../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' epsnormalize.cc:35:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ In file included from ./../include/fst/queue.h:35: ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = MutableFst >, fst::GALLIC> >; Visitor = TopOrderVisitor >, fst::GALLIC> >; ArcFilter = EpsilonArcFilter >, fst::GALLIC> >]' ./../include/fst/rmepsilon.h:235:13: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' epsnormalize.cc:35:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = MutableFst >, fst::GALLIC> >; Visitor = TopOrderVisitor >, fst::GALLIC> >; ArcFilter = EpsilonArcFilter >, fst::GALLIC> >]' ./../include/fst/rmepsilon.h:235:13: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' epsnormalize.cc:35:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = MutableFst >, fst::GALLIC> >; Visitor = TopOrderVisitor >, fst::GALLIC> >; ArcFilter = EpsilonArcFilter >, fst::GALLIC> >]' ./../include/fst/rmepsilon.h:235:13: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' epsnormalize.cc:35:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': ./../include/fst/queue.h:548:11: required from here ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 552 | ((front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': ./../include/fst/queue.h:563:8: required from here ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] 574 | while (trivial_queue_.size() <= scc_[s]) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:581:8: required from here ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 584 | } else if (front_ < trivial_queue_.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:593:8: required from here ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 602 | return (front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:607:8: required from here ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 611 | } else if (i < trivial_queue_.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': ./../include/fst/queue.h:495:8: required from here ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); | ~~~~~~~~~~~~~~~~~^~~~ In file included from ./../include/fst/epsnormalize.h:25: ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] 348 | while (unfactored_.size() <= element.state) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >; FST = fst::MutableFst >, fst::GALLIC> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] 348 | while (unfactored_.size() <= element.state) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >; FST = fst::MutableFst >, fst::GALLIC> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] 348 | while (unfactored_.size() <= element.state) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >; FST = fst::MutableFst >, fst::GALLIC> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o equal.lo equal.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c equal.cc -fPIC -DPIC -o .libs/equal.o /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o equivalent.lo equivalent.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c equivalent.cc -fPIC -DPIC -o .libs/equivalent.o In file included from ./../include/fst/connect.h:30, from ./../include/fst/test-properties.h:27, from ./../include/fst/vector-fst.h:35, from ./../include/fst/cache.h:33, from ./../include/fst/arc-map.h:32, from ./../include/fst/encode.h:32, from ./../include/fst/equivalent.h:30, from ./../include/fst/script/equivalent.h:23, from equivalent.cc:18: ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': ./../include/fst/equivalent.h:168:21: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/union-find.h:61:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 61 | if (item >= parent_.size()) { | ~~~~~^~~~~~~~~~~~~~~~~ In file included from ./../include/fst/equivalent.h:31: ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::Weight = TropicalWeightTpl]': ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~ In file included from ./../include/fst/push.h:32: ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': ./../include/fst/equivalent.h:86:36: required from 'static fst::internal::EquivalenceUtil::MappedId fst::internal::EquivalenceUtil::FindSet(fst::UnionFind*, MappedId) [with Arc = fst::ArcTpl >; MappedId = int; typename Arc::StateId = int]' ./../include/fst/equivalent.h:188:36: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/union-find.h:40:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { | ~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl; typename Arc::Weight = LogWeightTpl]': ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl; typename Arc::Weight = LogWeightTpl]': ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | if (label < 1 || label > triples_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../include/fst/shortest-distance.h:31, from ./../include/fst/push.h:33: ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../include/fst/queue.h:35: ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' equivalent.cc:33:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': ./../include/fst/queue.h:548:11: required from here ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 552 | ((front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': ./../include/fst/queue.h:563:8: required from here ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] 574 | while (trivial_queue_.size() <= scc_[s]) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:581:8: required from here ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 584 | } else if (front_ < trivial_queue_.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:593:8: required from here ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 602 | return (front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:607:8: required from here ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 611 | } else if (i < trivial_queue_.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': ./../include/fst/queue.h:232:8: required from here ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { | ~~^~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': ./../include/fst/queue.h:495:8: required from here ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); | ~~~~~~~~~~~~~~~~~^~~~ In file included from ./../include/fst/queue.h:34: ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' ./../include/fst/queue.h:215:8: required from here ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 57 | if (size_ < values_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fst-class.lo fst-class.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c fst-class.cc -fPIC -DPIC -o .libs/fst-class.o In file included from ./../include/fst/rational.h:31, from ./../include/fst/union.h:30, from fst-class.cc:32: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ In file included from ./../include/fst/script/fst-class.h:34, from fst-class.cc:22: ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o getters.lo getters.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c getters.cc -fPIC -DPIC -o .libs/getters.o In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/script/getters.h:28, from getters.cc:18: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o info-impl.lo info-impl.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c info-impl.cc -fPIC -DPIC -o .libs/info-impl.o In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/script/info-impl.h:32, from info-impl.cc:18: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o info.lo info.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c info.cc -fPIC -DPIC -o .libs/info.o In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/script/info-impl.h:32, from ./../include/fst/script/info.h:27, from info.cc:18: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ ./../include/fst/script/info-impl.h: In instantiation of 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]': ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' info.cc:33:1: required from here ./../include/fst/script/info-impl.h:151:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 151 | for (StateId s = 0; s < cc.size(); ++s) { | ~~^~~~~~~~~~~ ./../include/fst/script/info-impl.h:152:19: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; | ~~~~~~^~~~~~~ ./../include/fst/script/info-impl.h:178:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 178 | for (StateId s = 0; s < scc.size(); ++s) { | ~~^~~~~~~~~~~~ ./../include/fst/script/info-impl.h:182:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; | ~~~~~~~^~~~~~~~ ./../include/fst/script/info-impl.h: In instantiation of 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]': ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' info.cc:33:1: required from here ./../include/fst/script/info-impl.h:151:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 151 | for (StateId s = 0; s < cc.size(); ++s) { | ~~^~~~~~~~~~~ ./../include/fst/script/info-impl.h:152:19: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; | ~~~~~~^~~~~~~ ./../include/fst/script/info-impl.h:178:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 178 | for (StateId s = 0; s < scc.size(); ++s) { | ~~^~~~~~~~~~~~ ./../include/fst/script/info-impl.h:182:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; | ~~~~~~~^~~~~~~~ ./../include/fst/script/info-impl.h: In instantiation of 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]': ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' info.cc:33:1: required from here ./../include/fst/script/info-impl.h:151:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 151 | for (StateId s = 0; s < cc.size(); ++s) { | ~~^~~~~~~~~~~ ./../include/fst/script/info-impl.h:152:19: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; | ~~~~~~^~~~~~~ ./../include/fst/script/info-impl.h:178:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 178 | for (StateId s = 0; s < scc.size(); ++s) { | ~~^~~~~~~~~~~~ ./../include/fst/script/info-impl.h:182:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; | ~~~~~~~^~~~~~~~ In file included from ./../include/fst/script/info-impl.h:37: ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = EpsilonArcFilter > >]': ./../include/fst/script/info-impl.h:139:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' info.cc:33:1: required from here ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 111 | if (state >= state_status.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 136 | if (arc.nextstate >= state_status.size()) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = InputEpsilonArcFilter > >]': ./../include/fst/script/info-impl.h:143:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' info.cc:33:1: required from here ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 111 | if (state >= state_status.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 136 | if (arc.nextstate >= state_status.size()) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = OutputEpsilonArcFilter > >]': ./../include/fst/script/info-impl.h:147:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' info.cc:33:1: required from here ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 111 | if (state >= state_status.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 136 | if (arc.nextstate >= state_status.size()) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = EpsilonArcFilter > >]': ./../include/fst/script/info-impl.h:139:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' info.cc:33:1: required from here ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 111 | if (state >= state_status.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 136 | if (arc.nextstate >= state_status.size()) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = InputEpsilonArcFilter > >]': ./../include/fst/script/info-impl.h:143:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' info.cc:33:1: required from here ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 111 | if (state >= state_status.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 136 | if (arc.nextstate >= state_status.size()) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = OutputEpsilonArcFilter > >]': ./../include/fst/script/info-impl.h:147:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' info.cc:33:1: required from here ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 111 | if (state >= state_status.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 136 | if (arc.nextstate >= state_status.size()) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = EpsilonArcFilter > >]': ./../include/fst/script/info-impl.h:139:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' info.cc:33:1: required from here ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 111 | if (state >= state_status.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 136 | if (arc.nextstate >= state_status.size()) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = InputEpsilonArcFilter > >]': ./../include/fst/script/info-impl.h:143:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' info.cc:33:1: required from here ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 111 | if (state >= state_status.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 136 | if (arc.nextstate >= state_status.size()) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = OutputEpsilonArcFilter > >]': ./../include/fst/script/info-impl.h:147:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' info.cc:33:1: required from here ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 111 | if (state >= state_status.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 136 | if (arc.nextstate >= state_status.size()) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = AnyArcFilter > >]': ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' ./../include/fst/script/info-impl.h:135:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' info.cc:33:1: required from here ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 111 | if (state >= state_status.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 136 | if (arc.nextstate >= state_status.size()) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = AnyArcFilter > >]': ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' ./../include/fst/script/info-impl.h:135:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' info.cc:33:1: required from here ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 111 | if (state >= state_status.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 136 | if (arc.nextstate >= state_status.size()) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = AnyArcFilter > >]': ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' ./../include/fst/script/info-impl.h:135:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' info.cc:33:1: required from here ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 111 | if (state >= state_status.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 136 | if (arc.nextstate >= state_status.size()) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from ./../include/fst/connect.h:30, from ./../include/fst/test-properties.h:27, from ./../include/fst/vector-fst.h:35, from ./../include/fst/script/fst-class.h:34, from ./../include/fst/script/info.h:26: ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': ./../include/fst/connect.h:58:24: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' ./../include/fst/visit.h:106:31: required from 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = EpsilonArcFilter > >]' ./../include/fst/script/info-impl.h:139:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' info.cc:33:1: required from here ./../include/fst/union-find.h:40:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { | ~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': ./../include/fst/connect.h:58:58: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' ./../include/fst/visit.h:106:31: required from 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = Fst > >; Visitor = CcVisitor > >; Queue = FifoQueue; ArcFilter = EpsilonArcFilter > >]' ./../include/fst/script/info-impl.h:139:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' info.cc:33:1: required from here ./../include/fst/union-find.h:61:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 61 | if (item >= parent_.size()) { | ~~~~~^~~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o intersect.lo intersect.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c intersect.cc -fPIC -DPIC -o .libs/intersect.o In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/intersect.h:29, from ./../include/fst/script/intersect.h:23, from intersect.cc:18: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ In file included from ./../include/fst/test-properties.h:27, from ./../include/fst/vector-fst.h:35, from ./../include/fst/cache.h:33, from ./../include/fst/intersect.h:28: ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' intersect.cc:36:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' intersect.cc:36:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' intersect.cc:36:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o invert.lo invert.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c invert.cc -fPIC -DPIC -o .libs/invert.o /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o isomorphic.lo isomorphic.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c isomorphic.cc -fPIC -DPIC -o .libs/isomorphic.o In file included from ./../include/fst/script/isomorphic.h:23, from isomorphic.cc:18: ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' isomorphic.cc:33:1: required from here ./../include/fst/isomorphic.h:129:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::Isomorphism > >::StateId' {aka 'int'} [-Wsign-compare] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); | ~~~~~~~~~~~~~~~~~~~~^~~~~ ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' isomorphic.cc:33:1: required from here ./../include/fst/isomorphic.h:129:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::Isomorphism > >::StateId' {aka 'int'} [-Wsign-compare] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' isomorphic.cc:33:1: required from here ./../include/fst/isomorphic.h:129:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::Isomorphism > >::StateId' {aka 'int'} [-Wsign-compare] /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o map.lo map.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c map.cc -fPIC -DPIC -o .libs/map.o In file included from ./../include/fst/script/map.h:26, from map.cc:18: ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' ./../include/fst/script/map.h:48:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' map.cc:37:1: required from here ./../include/fst/state-map.h:492:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 492 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' ./../include/fst/script/map.h:48:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' map.cc:37:1: required from here ./../include/fst/state-map.h:492:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' ./../include/fst/script/map.h:48:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' map.cc:37:1: required from here ./../include/fst/state-map.h:492:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../include/fst/cache.h:33, from ./../include/fst/arc-map.h:32, from ./../include/fst/script/map.h:25: ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o minimize.lo minimize.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c minimize.cc -fPIC -DPIC -o .libs/minimize.o In file included from ./../include/fst/minimize.h:41, from ./../include/fst/script/minimize.h:23, from minimize.cc:18: ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~ In file included from ./../include/fst/push.h:32: ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from ./../include/fst/test-properties.h:27, from ./../include/fst/vector-fst.h:35, from ./../include/fst/cache.h:33, from ./../include/fst/arcsort.h:28, from ./../include/fst/minimize.h:33: ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::Weight = TropicalWeightTpl]': ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl; typename Arc::Weight = LogWeightTpl]': ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl; typename Arc::Weight = LogWeightTpl]': ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); | ~~^~~~~~~~~~~~~~~~ ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../include/fst/partition.h:28, from ./../include/fst/minimize.h:40: ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../include/fst/minimize.h:36: ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Label = int]': ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = EncodeMapper >, fst::GALLIC_LEFT> >]' ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable >, fst::GALLIC_LEFT> >::Label' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> >, std::allocator >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | if (label < 1 || label > triples_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | if (label < 1 || label > triples_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Label = int]': ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = EncodeMapper >, fst::GALLIC_LEFT> >]' ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable >, fst::GALLIC_LEFT> >::Label' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> >, std::allocator >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | if (label < 1 || label > triples_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | if (label < 1 || label > triples_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Label = int]': ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = EncodeMapper >, fst::GALLIC_LEFT> >]' ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable >, fst::GALLIC_LEFT> >::Label' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> >, std::allocator >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | if (label < 1 || label > triples_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | if (label < 1 || label > triples_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../include/fst/minimize.h: In instantiation of 'size_t fst::internal::CyclicMinimizer::StateILabelHasher::operator()(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue; size_t = long unsigned int; StateId = int]': ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../include/fst/minimize.h: In instantiation of 'size_t fst::internal::CyclicMinimizer::StateILabelHasher::operator()(StateId) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; size_t = long unsigned int; StateId = int]': ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../include/fst/minimize.h: In instantiation of 'size_t fst::internal::CyclicMinimizer::StateILabelHasher::operator()(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue; size_t = long unsigned int; StateId = int]': ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../include/fst/minimize.h: In instantiation of 'size_t fst::internal::CyclicMinimizer::StateILabelHasher::operator()(StateId) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; size_t = long unsigned int; StateId = int]': ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../include/fst/minimize.h: In instantiation of 'size_t fst::internal::CyclicMinimizer::StateILabelHasher::operator()(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue; size_t = long unsigned int; StateId = int]': ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../include/fst/minimize.h: In instantiation of 'size_t fst::internal::CyclicMinimizer::StateILabelHasher::operator()(StateId) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; size_t = long unsigned int; StateId = int]': ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/minimize.h: In instantiation of 'bool fst::internal::AcyclicMinimizer::HeightVisitor::InitState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; fst::internal::AcyclicMinimizer::StateId = int]': ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 336 | if (s >= num_states_) num_states_ = s + 1; | ~~^~~~~~~~~~~~~~ ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::HeightVisitor::FinishState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId, const Arc*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; fst::internal::AcyclicMinimizer::StateId = int]': ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 360 | if (h > max_height_) max_height_ = h; | ~~^~~~~~~~~~~~~ ./../include/fst/minimize.h: In instantiation of 'bool fst::internal::AcyclicMinimizer::HeightVisitor::InitState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId) [with Arc = fst::ArcTpl >; fst::internal::AcyclicMinimizer::StateId = int]': ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 336 | if (s >= num_states_) num_states_ = s + 1; | ~~^~~~~~~~~~~~~~ ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::HeightVisitor::FinishState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId, const Arc*) [with Arc = fst::ArcTpl >; fst::internal::AcyclicMinimizer::StateId = int]': ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 360 | if (h > max_height_) max_height_ = h; | ~~^~~~~~~~~~~~~ ./../include/fst/minimize.h: In instantiation of 'bool fst::internal::AcyclicMinimizer::HeightVisitor::InitState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; fst::internal::AcyclicMinimizer::StateId = int]': ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 336 | if (s >= num_states_) num_states_ = s + 1; | ~~^~~~~~~~~~~~~~ ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::HeightVisitor::FinishState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId, const Arc*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; fst::internal::AcyclicMinimizer::StateId = int]': ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 360 | if (h > max_height_) max_height_ = h; | ~~^~~~~~~~~~~~~ ./../include/fst/minimize.h: In instantiation of 'bool fst::internal::AcyclicMinimizer::HeightVisitor::InitState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId) [with Arc = fst::ArcTpl >; fst::internal::AcyclicMinimizer::StateId = int]': ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 336 | if (s >= num_states_) num_states_ = s + 1; | ~~^~~~~~~~~~~~~~ ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::HeightVisitor::FinishState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId, const Arc*) [with Arc = fst::ArcTpl >; fst::internal::AcyclicMinimizer::StateId = int]': ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 360 | if (h > max_height_) max_height_ = h; | ~~^~~~~~~~~~~~~ ./../include/fst/minimize.h: In instantiation of 'bool fst::internal::AcyclicMinimizer::HeightVisitor::InitState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; fst::internal::AcyclicMinimizer::StateId = int]': ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 336 | if (s >= num_states_) num_states_ = s + 1; | ~~^~~~~~~~~~~~~~ ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::HeightVisitor::FinishState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId, const Arc*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; fst::internal::AcyclicMinimizer::StateId = int]': ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 360 | if (h > max_height_) max_height_ = h; | ~~^~~~~~~~~~~~~ ./../include/fst/minimize.h: In instantiation of 'bool fst::internal::AcyclicMinimizer::HeightVisitor::InitState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId) [with Arc = fst::ArcTpl >; fst::internal::AcyclicMinimizer::StateId = int]': ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 336 | if (s >= num_states_) num_states_ = s + 1; | ~~^~~~~~~~~~~~~~ ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::HeightVisitor::FinishState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId, const Arc*) [with Arc = fst::ArcTpl >; fst::internal::AcyclicMinimizer::StateId = int]': ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 360 | if (h > max_height_) max_height_ = h; | ~~^~~~~~~~~~~~~ In file included from ./../include/fst/queue.h:35: ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> > >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector > >, std::allocator > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> > >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector > >, std::allocator > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> > >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' minimize.cc:36:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector > >, std::allocator > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': ./../include/fst/queue.h:232:8: required from here ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { | ~~^~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': ./../include/fst/queue.h:548:11: required from here ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 552 | ((front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': ./../include/fst/queue.h:563:8: required from here ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] 574 | while (trivial_queue_.size() <= scc_[s]) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:581:8: required from here ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 584 | } else if (front_ < trivial_queue_.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:593:8: required from here ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 602 | return (front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:607:8: required from here ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 611 | } else if (i < trivial_queue_.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': ./../include/fst/queue.h:495:8: required from here ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); | ~~~~~~~~~~~~~~~~~^~~~ In file included from ./../include/fst/queue.h:34: ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' ./../include/fst/queue.h:215:8: required from here ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 57 | if (size_ < values_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ In file included from ./../include/fst/minimize.h:37: ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] 348 | while (unfactored_.size() <= element.state) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] 348 | while (unfactored_.size() <= element.state) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] 348 | while (unfactored_.size() <= element.state) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o print.lo print.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c print.cc -fPIC -DPIC -o .libs/print.o In file included from ./../include/fst/rational.h:31, from ./../include/fst/closure.h:28, from ./../include/fst/fstlib.h:55, from ./../include/fst/script/print-impl.h:28, from ./../include/fst/script/print.h:26, from print.cc:18: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o project.lo project.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c project.cc -fPIC -DPIC -o .libs/project.o /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o prune.lo prune.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c prune.cc -fPIC -DPIC -o .libs/prune.o In file included from ./../include/fst/script/prune.h:25, from prune.cc:18: ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' prune.cc:49:1: required from here ./../include/fst/prune.h:243:26: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] 243 | if ((fdistance->size() <= ifst.Start()) || | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/prune.h:256:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 256 | while (copy.size() <= s) copy.push_back(kNoStateId); | ~~~~~~~~~~~~^~~~ ./../include/fst/prune.h:259:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 259 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); | ~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/prune.h:261:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 261 | while (enqueued.size() <= s) { | ~~~~~~~~~~~~~~~~^~~~ ./../include/fst/prune.h:279:31: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 279 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/prune.h:286:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] 286 | while (idistance.size() <= arc.nextstate) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/prune.h:292:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] 292 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/prune.h:298:30: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] 298 | while (enqueued.size() <= arc.nextstate) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/prune.h:303:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, long unsigned int>::value_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 303 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/script/prune.h:58:10: required from 'void fst::script::Prune(FstPruneArgs2*) [with Arc = fst::ArcTpl >; FstPruneArgs2 = std::tuple]' prune.cc:50:1: required from here ./../include/fst/prune.h:126:57: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/prune.h:163:31: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/prune.h:178:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, long unsigned int>::value_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/prune.h:186:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | for (StateId i = 0; i < visited.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ In file included from ./../include/fst/prune.h:30: ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': ./../include/fst/prune.h:265:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' prune.cc:49:1: required from here ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 57 | if (size_ < values_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~ In file included from ./../include/fst/shortest-distance.h:31, from ./../include/fst/prune.h:31: ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' prune.cc:49:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' prune.cc:49:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' prune.cc:49:1: required from here ./../include/fst/prune.h:52:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' prune.cc:49:1: required from here ./../include/fst/prune.h:56:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); | ~~^~~~~~~~~~~~~~~~~~~ In file included from ./../include/fst/queue.h:35: ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' prune.cc:49:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' prune.cc:49:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': ./../include/fst/queue.h:548:11: required from here ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 552 | ((front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': ./../include/fst/queue.h:563:8: required from here ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] 574 | while (trivial_queue_.size() <= scc_[s]) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:581:8: required from here ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 584 | } else if (front_ < trivial_queue_.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:593:8: required from here ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 602 | return (front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:607:8: required from here ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 611 | } else if (i < trivial_queue_.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': ./../include/fst/queue.h:232:8: required from here ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { | ~~^~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': ./../include/fst/queue.h:495:8: required from here ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); | ~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' ./../include/fst/queue.h:215:8: required from here ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 57 | if (size_ < values_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~ In file included from ./../include/fst/cache.h:33, from ./../include/fst/shortest-distance.h:29: ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o push.lo push.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c push.cc -fPIC -DPIC -o .libs/push.o In file included from ./../include/fst/script/push.h:24, from push.cc:18: ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::Weight = TropicalWeightTpl]': ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' push.cc:43:1: required from here ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~ In file included from ./../include/fst/push.h:32: ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' push.cc:43:1: required from here ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl; typename Arc::Weight = LogWeightTpl]': ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' push.cc:43:1: required from here ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' push.cc:43:1: required from here ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl; typename Arc::Weight = LogWeightTpl]': ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' push.cc:43:1: required from here ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' push.cc:43:1: required from here ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]': ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]': ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]': ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]': ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]': ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]': ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from ./../include/fst/shortest-distance.h:31, from ./../include/fst/push.h:33: ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' push.cc:43:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' push.cc:43:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' push.cc:43:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' push.cc:43:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' push.cc:43:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' push.cc:43:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../include/fst/queue.h:35: ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' push.cc:43:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' push.cc:43:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' push.cc:43:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' push.cc:43:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' push.cc:43:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' push.cc:43:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> > >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> > >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> > >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' push.cc:44:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': ./../include/fst/queue.h:548:11: required from here ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 552 | ((front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': ./../include/fst/queue.h:563:8: required from here ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] 574 | while (trivial_queue_.size() <= scc_[s]) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:581:8: required from here ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 584 | } else if (front_ < trivial_queue_.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:593:8: required from here ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 602 | return (front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:607:8: required from here ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 611 | } else if (i < trivial_queue_.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': ./../include/fst/queue.h:232:8: required from here ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { | ~~^~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': ./../include/fst/queue.h:495:8: required from here ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); | ~~~~~~~~~~~~~~~~~^~~~ In file included from ./../include/fst/queue.h:34: ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' ./../include/fst/queue.h:215:8: required from here ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 57 | if (size_ < values_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~ In file included from ./../include/fst/cache.h:33, from ./../include/fst/arc-map.h:32, from ./../include/fst/push.h:29: ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ In file included from ./../include/fst/push.h:30: ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] 348 | while (unfactored_.size() <= element.state) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RIGHT>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RIGHT>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >; FST = fst::Fst >, fst::GALLIC_RIGHT> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >::StateId' {aka 'const int'} [-Wsign-compare] 348 | while (unfactored_.size() <= element.state) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] 348 | while (unfactored_.size() <= element.state) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RIGHT>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RIGHT>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >; FST = fst::Fst >, fst::GALLIC_RIGHT> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >::StateId' {aka 'const int'} [-Wsign-compare] 348 | while (unfactored_.size() <= element.state) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] 348 | while (unfactored_.size() <= element.state) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RIGHT>; StateId = int]': ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RIGHT>; StateId = int]' ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >; FST = fst::Fst >, fst::GALLIC_RIGHT> >; StateId = int]' ./../include/fst/fst.h:950:11: required from here ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >::StateId' {aka 'const int'} [-Wsign-compare] 348 | while (unfactored_.size() <= element.state) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o randequivalent.lo randequivalent.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c randequivalent.cc -fPIC -DPIC -o .libs/randequivalent.o In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/randequivalent.h:30, from ./../include/fst/script/randequivalent.h:24, from randequivalent.cc:18: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ In file included from ./../include/fst/test-properties.h:27, from ./../include/fst/vector-fst.h:35, from ./../include/fst/cache.h:33, from ./../include/fst/arcsort.h:28, from ./../include/fst/randequivalent.h:29: ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/randequivalent.h:69:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ In file included from ./../include/fst/randequivalent.h:33: ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | for (StateId state = 0; state < distance.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/randequivalent.h:69:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | for (StateId state = 0; state < distance.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/randequivalent.h:69:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | for (StateId state = 0; state < distance.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' ./../include/fst/randequivalent.h:71:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' ./../include/fst/randequivalent.h:86:12: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../include/fst/shortest-distance.h:31: ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_RealType>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_RealType>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' ./../include/fst/randequivalent.h:71:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' ./../include/fst/randequivalent.h:86:12: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_RealType>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_RealType>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' ./../include/fst/randequivalent.h:71:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' ./../include/fst/randequivalent.h:86:12: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_RealType>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_RealType>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../include/fst/replace-util.h:32, from ./../include/fst/replace.h:36: ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' randequivalent.cc:38:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': ./../include/fst/queue.h:548:11: required from here ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 552 | ((front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': ./../include/fst/queue.h:563:8: required from here ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] 574 | while (trivial_queue_.size() <= scc_[s]) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:581:8: required from here ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 584 | } else if (front_ < trivial_queue_.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:593:8: required from here ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 602 | return (front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:607:8: required from here ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 611 | } else if (i < trivial_queue_.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': ./../include/fst/queue.h:232:8: required from here ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { | ~~^~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': ./../include/fst/queue.h:495:8: required from here ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); | ~~~~~~~~~~~~~~~~~^~~~ In file included from ./../include/fst/queue.h:34: ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' ./../include/fst/queue.h:215:8: required from here ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 57 | if (size_ < values_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ In file included from ./../include/fst/randequivalent.h:32: ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] 234 | rstate.length == max_length_) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] 332 | rstate.length == max_length_) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] 234 | rstate.length == max_length_) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] 332 | rstate.length == max_length_) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] 234 | rstate.length == max_length_) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] 332 | rstate.length == max_length_) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] 234 | rstate.length == max_length_) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = long int]': ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::LogWeightTpl; ssize_t = long int]' ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] 640 | if (weights_->size() <= end) { | ~~~~~~~~~~~~~~~~~^~~~~~ ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; | ~~~~~~~~~~~~~~~~~^~~~~~ ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = long int]': ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::LogWeightTpl; ssize_t = long int]' ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] 640 | if (weights_->size() <= end) { | ~~~~~~~~~~~~~~~~~^~~~~~ ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; | ~~~~~~~~~~~~~~~~~^~~~~~ ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = long int]': ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::TropicalWeightTpl; ssize_t = long int]' ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] 640 | if (weights_->size() <= end) { | ~~~~~~~~~~~~~~~~~^~~~~~ ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; | ~~~~~~~~~~~~~~~~~^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o randgen.lo randgen.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c randgen.cc -fPIC -DPIC -o .libs/randgen.o In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/randgen.h:37, from ./../include/fst/script/randgen.h:25, from randgen.cc:18: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] 234 | rstate.length == max_length_) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] 332 | rstate.length == max_length_) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] 234 | rstate.length == max_length_) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] 332 | rstate.length == max_length_) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] 234 | rstate.length == max_length_) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] 332 | rstate.length == max_length_) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] 234 | rstate.length == max_length_) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = long int]': ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::LogWeightTpl; ssize_t = long int]' ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] 640 | if (weights_->size() <= end) { | ~~~~~~~~~~~~~~~~~^~~~~~ ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; | ~~~~~~~~~~~~~~~~~^~~~~~ ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = long int]': ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::LogWeightTpl; ssize_t = long int]' ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] 640 | if (weights_->size() <= end) { | ~~~~~~~~~~~~~~~~~^~~~~~ ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; | ~~~~~~~~~~~~~~~~~^~~~~~ ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = long int]': ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::TropicalWeightTpl; ssize_t = long int]' ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' ./../include/fst/fst.h:952:10: required from here ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] 640 | if (weights_->size() <= end) { | ~~~~~~~~~~~~~~~~~^~~~~~ ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; | ~~~~~~~~~~~~~~~~~^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o relabel.lo relabel.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c relabel.cc -fPIC -DPIC -o .libs/relabel.o /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o replace.lo replace.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c replace.cc -fPIC -DPIC -o .libs/replace.o In file included from ./../include/fst/script/replace.h:26, from replace.cc:18: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ In file included from ./../include/fst/replace.h:36: ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' replace.cc:39:1: required from here ./../include/fst/replace-util.h:128:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' replace.cc:39:1: required from here ./../include/fst/replace-util.h:128:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' replace.cc:39:1: required from here ./../include/fst/replace-util.h:128:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' ./../include/fst/replace.h:605:43: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' replace.cc:39:1: required from here ./../include/fst/replace-util.h:343:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/replace-util.h:351:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' ./../include/fst/replace.h:605:43: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' replace.cc:39:1: required from here ./../include/fst/replace-util.h:343:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/replace-util.h:351:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' ./../include/fst/replace.h:605:43: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' replace.cc:39:1: required from here ./../include/fst/replace-util.h:343:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/replace-util.h:351:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]': /usr/include/c++/12/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' /usr/include/c++/12/bits/alloc_traits.h:635:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr.h:464:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' /usr/include/c++/12/bits/shared_ptr.h:1009:14: required from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' replace.cc:39:1: required from here ./../include/fst/replace.h:541:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 541 | for (Label i = 0; i < fst_list.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]': /usr/include/c++/12/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' /usr/include/c++/12/bits/alloc_traits.h:635:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr.h:464:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' /usr/include/c++/12/bits/shared_ptr.h:1009:14: required from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' replace.cc:39:1: required from here ./../include/fst/replace.h:541:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]': /usr/include/c++/12/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' /usr/include/c++/12/bits/alloc_traits.h:635:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr.h:464:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' /usr/include/c++/12/bits/shared_ptr.h:1009:14: required from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' replace.cc:39:1: required from here ./../include/fst/replace.h:541:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/replace.h: In instantiation of 'uint64_t fst::ReplaceFstProperties(typename Arc::Label, FstList&, ReplaceLabelType, ReplaceLabelType, typename Arc::Label, bool*) [with Arc = ArcTpl >; uint64_t = long unsigned int; typename Arc::Label = int; FstList = std::vector > >*>, std::allocator > >*> > >]': ./../include/fst/replace.h:568:39: required from 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]' /usr/include/c++/12/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' /usr/include/c++/12/bits/alloc_traits.h:635:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr.h:464:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' /usr/include/c++/12/bits/shared_ptr.h:1009:14: required from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' replace.cc:39:1: required from here ./../include/fst/replace.h:461:23: warning: comparison of integer expressions of different signedness: 'Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 461 | for (Label i = 0; i < fst_list.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ ./../include/fst/replace.h:464:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; | ~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/replace.h: In instantiation of 'uint64_t fst::ReplaceFstProperties(typename Arc::Label, FstList&, ReplaceLabelType, ReplaceLabelType, typename Arc::Label, bool*) [with Arc = ArcTpl >; uint64_t = long unsigned int; typename Arc::Label = int; FstList = std::vector > >*>, std::allocator > >*> > >]': ./../include/fst/replace.h:568:39: required from 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]' /usr/include/c++/12/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' /usr/include/c++/12/bits/alloc_traits.h:635:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr.h:464:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' /usr/include/c++/12/bits/shared_ptr.h:1009:14: required from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' replace.cc:39:1: required from here ./../include/fst/replace.h:461:23: warning: comparison of integer expressions of different signedness: 'Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 461 | for (Label i = 0; i < fst_list.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ ./../include/fst/replace.h:464:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; | ~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/replace.h: In instantiation of 'uint64_t fst::ReplaceFstProperties(typename Arc::Label, FstList&, ReplaceLabelType, ReplaceLabelType, typename Arc::Label, bool*) [with Arc = ArcTpl >; uint64_t = long unsigned int; typename Arc::Label = int; FstList = std::vector > >*>, std::allocator > >*> > >]': ./../include/fst/replace.h:568:39: required from 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]' /usr/include/c++/12/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' /usr/include/c++/12/bits/alloc_traits.h:635:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr.h:464:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' /usr/include/c++/12/bits/shared_ptr.h:1009:14: required from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' replace.cc:39:1: required from here ./../include/fst/replace.h:461:23: warning: comparison of integer expressions of different signedness: 'Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 461 | for (Label i = 0; i < fst_list.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ ./../include/fst/replace.h:464:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; | ~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/replace.h: In instantiation of 'uint64_t fst::internal::ReplaceFstImpl::Properties(uint64_t) const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; uint64_t = long unsigned int]': ./../include/fst/replace.h:744:12: required from here ./../include/fst/replace.h:746:27: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/replace.h: In instantiation of 'uint64_t fst::internal::ReplaceFstImpl::Properties(uint64_t) const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; uint64_t = long unsigned int]': ./../include/fst/replace.h:744:12: required from here ./../include/fst/replace.h:746:27: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/replace.h: In instantiation of 'uint64_t fst::internal::ReplaceFstImpl::Properties(uint64_t) const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; uint64_t = long unsigned int]': ./../include/fst/replace.h:744:12: required from here ./../include/fst/replace.h:746:27: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../include/fst/cache.h:33, from ./../include/fst/replace.h:31: ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': ./../include/fst/replace.h:1314:5: required from 'fst::ReplaceFstMatcher::ReplaceFstMatcher(const fst::ReplaceFst*, fst::MatchType) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/replace.h:1032:14: required from 'fst::MatcherBase* fst::ReplaceFst::InitMatcher(fst::MatchType) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/replace.h:1028:21: required from here ./../include/fst/replace.h:1340:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceFstMatcher >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': ./../include/fst/replace.h:1314:5: required from 'fst::ReplaceFstMatcher::ReplaceFstMatcher(const fst::ReplaceFst*, fst::MatchType) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/replace.h:1032:14: required from 'fst::MatcherBase* fst::ReplaceFst::InitMatcher(fst::MatchType) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/replace.h:1028:21: required from here ./../include/fst/replace.h:1340:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceFstMatcher >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': ./../include/fst/replace.h:1314:5: required from 'fst::ReplaceFstMatcher::ReplaceFstMatcher(const fst::ReplaceFst*, fst::MatchType) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/replace.h:1032:14: required from 'fst::MatcherBase* fst::ReplaceFst::InitMatcher(fst::MatchType) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/replace.h:1028:21: required from here ./../include/fst/replace.h:1340:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceFstMatcher >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(const fst::internal::ReplaceFstImpl&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': /usr/include/c++/12/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' /usr/include/c++/12/bits/alloc_traits.h:635:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr.h:464:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' /usr/include/c++/12/bits/shared_ptr.h:1009:14: required from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' ./../include/fst/fst.h:998:37: required from 'fst::ImplToFst::ImplToFst(const fst::ImplToFst&, bool) [with Impl = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; FST = fst::Fst > >]' ./../include/fst/replace.h:1015:34: required from 'fst::ReplaceFst::ReplaceFst(const fst::ReplaceFst&, bool) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/replace.h:1019:12: required from 'fst::ReplaceFst* fst::ReplaceFst::Copy(bool) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/replace.h:1018:15: required from here ./../include/fst/replace.h:594:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(const fst::internal::ReplaceFstImpl&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': /usr/include/c++/12/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' /usr/include/c++/12/bits/alloc_traits.h:635:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr.h:464:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' /usr/include/c++/12/bits/shared_ptr.h:1009:14: required from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' ./../include/fst/fst.h:998:37: required from 'fst::ImplToFst::ImplToFst(const fst::ImplToFst&, bool) [with Impl = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; FST = fst::Fst > >]' ./../include/fst/replace.h:1015:34: required from 'fst::ReplaceFst::ReplaceFst(const fst::ReplaceFst&, bool) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/replace.h:1019:12: required from 'fst::ReplaceFst* fst::ReplaceFst::Copy(bool) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/replace.h:1018:15: required from here ./../include/fst/replace.h:594:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(const fst::internal::ReplaceFstImpl&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': /usr/include/c++/12/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' /usr/include/c++/12/bits/alloc_traits.h:635:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr.h:464:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' /usr/include/c++/12/bits/shared_ptr.h:1009:14: required from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' ./../include/fst/fst.h:998:37: required from 'fst::ImplToFst::ImplToFst(const fst::ImplToFst&, bool) [with Impl = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; FST = fst::Fst > >]' ./../include/fst/replace.h:1015:34: required from 'fst::ReplaceFst::ReplaceFst(const fst::ReplaceFst&, bool) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/replace.h:1019:12: required from 'fst::ReplaceFst* fst::ReplaceFst::Copy(bool) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' ./../include/fst/replace.h:1018:15: required from here ./../include/fst/replace.h:594:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o reverse.lo reverse.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c reverse.cc -fPIC -DPIC -o .libs/reverse.o /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o reweight.lo reweight.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c reweight.cc -fPIC -DPIC -o .libs/reweight.o In file included from ./../include/fst/script/reweight.h:24, from reweight.cc:18: ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' reweight.cc:31:1: required from here ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' reweight.cc:31:1: required from here ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' reweight.cc:31:1: required from here ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o rmepsilon.lo rmepsilon.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c rmepsilon.cc -fPIC -DPIC -o .libs/rmepsilon.o In file included from ./../include/fst/script/rmepsilon.h:25, from rmepsilon.cc:18: ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ In file included from ./../include/fst/script/rmepsilon.h:26: ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]': ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 251 | for (StateId i = 0; i < scc.size(); i++) { | ~~^~~~~~~~~~~~ ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId i = 0; i < first.size(); i++) { | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = TropicalWeightTpl]': ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 251 | for (StateId i = 0; i < scc.size(); i++) { | ~~^~~~~~~~~~~~ ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId i = 0; i < first.size(); i++) { | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = TropicalWeightTpl]': ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 251 | for (StateId i = 0; i < scc.size(); i++) { | ~~^~~~~~~~~~~~ ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId i = 0; i < first.size(); i++) { | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; typename Arc::Weight = TropicalWeightTpl]': ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 251 | for (StateId i = 0; i < scc.size(); i++) { | ~~^~~~~~~~~~~~ ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId i = 0; i < first.size(); i++) { | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = TropicalWeightTpl]': ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 251 | for (StateId i = 0; i < scc.size(); i++) { | ~~^~~~~~~~~~~~ ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId i = 0; i < first.size(); i++) { | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = TropicalWeightTpl]': ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 251 | for (StateId i = 0; i < scc.size(); i++) { | ~~^~~~~~~~~~~~ ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId i = 0; i < first.size(); i++) { | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 251 | for (StateId i = 0; i < scc.size(); i++) { | ~~^~~~~~~~~~~~ ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId i = 0; i < first.size(); i++) { | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 251 | for (StateId i = 0; i < scc.size(); i++) { | ~~^~~~~~~~~~~~ ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId i = 0; i < first.size(); i++) { | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 251 | for (StateId i = 0; i < scc.size(); i++) { | ~~^~~~~~~~~~~~ ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId i = 0; i < first.size(); i++) { | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 251 | for (StateId i = 0; i < scc.size(); i++) { | ~~^~~~~~~~~~~~ ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId i = 0; i < first.size(); i++) { | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 251 | for (StateId i = 0; i < scc.size(); i++) { | ~~^~~~~~~~~~~~ ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId i = 0; i < first.size(); i++) { | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 251 | for (StateId i = 0; i < scc.size(); i++) { | ~~^~~~~~~~~~~~ ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId i = 0; i < first.size(); i++) { | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 251 | for (StateId i = 0; i < scc.size(); i++) { | ~~^~~~~~~~~~~~ ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId i = 0; i < first.size(); i++) { | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 251 | for (StateId i = 0; i < scc.size(); i++) { | ~~^~~~~~~~~~~~ ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId i = 0; i < first.size(); i++) { | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 251 | for (StateId i = 0; i < scc.size(); i++) { | ~~^~~~~~~~~~~~ ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId i = 0; i < first.size(); i++) { | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); | ~~^~~~~~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 251 | for (StateId i = 0; i < scc.size(); i++) { | ~~^~~~~~~~~~~~ ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId i = 0; i < first.size(); i++) { | ~~^~~~~~~~~~~~~~ ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { | ~~^~~~~~~~~~~~~~~~~~ In file included from ./../include/fst/queue.h:33: ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ In file included from ./../include/fst/queue.h:35: ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]' ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]' ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ In file included from ./../include/fst/rmepsilon.h:36: ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/prune.h:126:57: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/prune.h:163:31: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/prune.h:178:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, long unsigned int>::value_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/prune.h:186:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | for (StateId i = 0; i < visited.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ In file included from ./../include/fst/queue.h:34: ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': ./../include/fst/prune.h:146:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 57 | if (size_ < values_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': ./../include/fst/shortest-distance.h:224:31: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::EpsilonArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' ./../include/fst/rmepsilon.h:151:29: required from 'void fst::internal::RmEpsilonState::Expand(typename Arc::StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::StateId = int]' ./../include/fst/rmepsilon.h:270:23: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, true>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { | ~~^~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': ./../include/fst/shortest-distance.h:184:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::EpsilonArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' ./../include/fst/rmepsilon.h:151:29: required from 'void fst::internal::RmEpsilonState::Expand(typename Arc::StateId) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::StateId = int]' ./../include/fst/rmepsilon.h:270:23: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); | ~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]' ./../include/fst/shortest-distance.h:184:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::EpsilonArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' ./../include/fst/rmepsilon.h:151:29: required from 'void fst::internal::RmEpsilonState::Expand(typename Arc::StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::StateId = int]' ./../include/fst/rmepsilon.h:270:23: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 57 | if (size_ < values_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/prune.h:52:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/prune.h:56:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); | ~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:316:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' rmepsilon.cc:34:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': ./../include/fst/queue.h:548:11: required from here ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 552 | ((front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': ./../include/fst/queue.h:563:8: required from here ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] 574 | while (trivial_queue_.size() <= scc_[s]) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:581:8: required from here ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 584 | } else if (front_ < trivial_queue_.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:593:8: required from here ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 602 | return (front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:607:8: required from here ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 611 | } else if (i < trivial_queue_.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': ./../include/fst/queue.h:232:8: required from here ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { | ~~^~~~~~~~~~~~~~ In file included from ./../include/fst/cache.h:33, from ./../include/fst/rmepsilon.h:32: ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o shortest-distance.lo shortest-distance.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c shortest-distance.cc -fPIC -DPIC -o .libs/shortest-distance.o In file included from ./../include/fst/script/shortest-distance.h:26, from shortest-distance.cc:18: ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' shortest-distance.cc:49:1: required from here ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | for (StateId state = 0; state < distance.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~~ ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' shortest-distance.cc:49:1: required from here ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' shortest-distance.cc:49:1: required from here ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../include/fst/script/shortest-distance.h:25: ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' shortest-distance.cc:48:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' shortest-distance.cc:48:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' shortest-distance.cc:48:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' shortest-distance.cc:48:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' shortest-distance.cc:48:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' shortest-distance.cc:48:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': ./../include/fst/shortest-distance.h:224:31: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' ./../include/fst/shortest-distance.h:264:28: required from 'void fst::ShortestDistance(const Fst&, std::vector*, const ShortestDistanceOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/shortest-distance.h:112:19: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-distance.h:121:54: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-distance.h:181:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' shortest-distance.cc:47:1: required from here ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, true>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { | ~~^~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': ./../include/fst/shortest-distance.h:184:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::AnyArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' ./../include/fst/shortest-distance.h:264:28: required from 'void fst::ShortestDistance(const Fst&, std::vector*, const ShortestDistanceOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/shortest-distance.h:112:19: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-distance.h:121:54: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-distance.h:190:64: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' shortest-distance.cc:47:1: required from here ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); | ~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::EpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-distance.h:125:58: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' shortest-distance.cc:47:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::InputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-distance.h:129:63: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' shortest-distance.cc:47:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::OutputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-distance.h:134:64: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' shortest-distance.cc:47:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../include/fst/queue.h:34: ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]' ./../include/fst/shortest-distance.h:184:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' ./../include/fst/shortest-distance.h:264:28: required from 'void fst::ShortestDistance(const Fst&, std::vector*, const ShortestDistanceOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/shortest-distance.h:112:19: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-distance.h:121:54: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-distance.h:181:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' shortest-distance.cc:47:1: required from here ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 57 | if (size_ < values_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::EpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/shortest-distance.h:125:58: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' shortest-distance.cc:47:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::InputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/shortest-distance.h:129:63: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' shortest-distance.cc:47:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::OutputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/shortest-distance.h:134:64: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' shortest-distance.cc:47:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::EpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/shortest-distance.h:125:58: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' shortest-distance.cc:47:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::InputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/shortest-distance.h:129:63: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' shortest-distance.cc:47:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::OutputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/shortest-distance.h:134:64: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' shortest-distance.cc:47:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../include/fst/queue.h:35: ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' shortest-distance.cc:48:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' shortest-distance.cc:48:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' shortest-distance.cc:48:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' shortest-distance.cc:48:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' shortest-distance.cc:48:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' shortest-distance.cc:48:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': ./../include/fst/queue.h:548:11: required from here ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 552 | ((front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': ./../include/fst/queue.h:563:8: required from here ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] 574 | while (trivial_queue_.size() <= scc_[s]) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:581:8: required from here ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 584 | } else if (front_ < trivial_queue_.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:593:8: required from here ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 602 | return (front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:607:8: required from here ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 611 | } else if (i < trivial_queue_.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': ./../include/fst/queue.h:232:8: required from here ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { | ~~^~~~~~~~~~~~~~ In file included from ./../include/fst/cache.h:33, from ./../include/fst/shortest-distance.h:29: ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o shortest-path.lo shortest-path.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c shortest-path.cc -fPIC -DPIC -o .libs/shortest-path.o In file included from ./../include/fst/script/shortest-path.h:25, from shortest-path.cc:18: ./../include/fst/shortest-path.h: In instantiation of 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]': ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' shortest-path.cc:35:1: required from here ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | if (state < distance->size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/shortest-path.h: In instantiation of 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]': ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:90:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' shortest-path.cc:35:1: required from here ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/shortest-path.h: In instantiation of 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]': ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:94:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' shortest-path.cc:35:1: required from here ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/shortest-path.h: In instantiation of 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]': ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:99:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' shortest-path.cc:35:1: required from here ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/shortest-path.h: In instantiation of 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]': ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:109:50: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' shortest-path.cc:35:1: required from here ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/shortest-path.h: In instantiation of 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]': ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:113:48: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' shortest-path.cc:35:1: required from here ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../include/fst/shortest-path.h: In instantiation of 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]': ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' shortest-path.cc:35:1: required from here ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 182 | while (distance->size() < source) { | ~~~~~~~~~~~~~~~~~^~~~~~~~ ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] 214 | while (distance->size() <= arc.nextstate) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/shortest-path.h: In instantiation of 'void fst::internal::NShortestPath(const fst::Fst&, fst::MutableFst*, const std::vector&, int32_t, float, typename Arc::Weight, typename Arc::StateId) [with Arc = fst::ArcTpl >; RevArc = fst::ReverseArc > >; typename Arc::Weight = fst::TropicalWeightTpl; int32_t = int; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int]': ./../include/fst/shortest-path.h:482:28: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' shortest-path.cc:35:1: required from here ./../include/fst/shortest-path.h:339:53: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::Fst > > >::StateId' {aka 'int'} [-Wsign-compare] 339 | if (ifst.Start() == kNoStateId || distance.size() <= ifst.Start() || | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ./../include/fst/shortest-path.h:348:23: warning: comparison of integer expressions of different signedness: 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 348 | while (pairs.size() <= final_state) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../include/fst/shortest-path.h:367:24: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 367 | : (p.first < distance.size()) ? distance[p.first] : Weight::Zero(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/shortest-path.h:373:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 373 | while (r.size() <= p.first + 1) r.push_back(0); | ~~~~~~~~~^~~~~~~~~~~~~~ ./../include/fst/shortest-path.h: In instantiation of 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]': ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:90:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' shortest-path.cc:35:1: required from here ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 182 | while (distance->size() < source) { | ~~~~~~~~~~~~~~~~~^~~~~~~~ ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] 214 | while (distance->size() <= arc.nextstate) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/shortest-path.h: In instantiation of 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]': ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:94:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' shortest-path.cc:35:1: required from here ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 182 | while (distance->size() < source) { | ~~~~~~~~~~~~~~~~~^~~~~~~~ ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] 214 | while (distance->size() <= arc.nextstate) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/shortest-path.h: In instantiation of 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]': ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:99:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' shortest-path.cc:35:1: required from here ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 182 | while (distance->size() < source) { | ~~~~~~~~~~~~~~~~~^~~~~~~~ ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] 214 | while (distance->size() <= arc.nextstate) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/shortest-path.h: In instantiation of 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]': ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:109:50: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' shortest-path.cc:35:1: required from here ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 182 | while (distance->size() < source) { | ~~~~~~~~~~~~~~~~~^~~~~~~~ ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] 214 | while (distance->size() <= arc.nextstate) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/shortest-path.h: In instantiation of 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]': ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:113:48: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' shortest-path.cc:35:1: required from here ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 182 | while (distance->size() < source) { | ~~~~~~~~~~~~~~~~~^~~~~~~~ ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] 214 | while (distance->size() <= arc.nextstate) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from ./../include/fst/test-properties.h:27, from ./../include/fst/vector-fst.h:35, from ./../include/fst/cache.h:33, from ./../include/fst/shortest-path.h:31: ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../include/fst/shortest-path.h:401:10: required from 'void fst::internal::NShortestPath(const fst::Fst&, fst::MutableFst*, const std::vector&, int32_t, float, typename Arc::Weight, typename Arc::StateId) [with Arc = fst::ArcTpl >; RevArc = fst::ReverseArc > >; typename Arc::Weight = fst::TropicalWeightTpl; int32_t = int; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/shortest-path.h:482:28: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' shortest-path.cc:35:1: required from here ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ In file included from ./../include/fst/shortest-distance.h:31, from ./../include/fst/prune.h:31, from ./../include/fst/determinize.h:41, from ./../include/fst/shortest-path.h:32: ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': ./../include/fst/shortest-path.h:229:30: required from 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]' ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:99:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' shortest-path.cc:35:1: required from here ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, true>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { | ~~^~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': ./../include/fst/shortest-path.h:189:23: required from 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]' ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:109:50: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' shortest-path.cc:35:1: required from here ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); | ~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::AnyArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:65:59: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' shortest-path.cc:35:1: required from here ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ In file included from ./../include/fst/prune.h:30: ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]' ./../include/fst/shortest-path.h:189:23: required from 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]' ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:99:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' shortest-path.cc:35:1: required from here ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 57 | if (size_ < values_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~ In file included from ./../include/fst/queue.h:35: ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../include/fst/script/shortest-distance.h:100:52: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:65:59: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:113:48: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' shortest-path.cc:35:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/shortest-path.h: In instantiation of 'Weight fst::internal::ShortestPathCompare::PWeight(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': ./../include/fst/shortest-path.h:251:27: required from 'bool fst::internal::ShortestPathCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' /usr/include/c++/12/bits/predefined_ops.h:196:23: required from 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >; _Value = int; _Compare = fst::internal::ShortestPathCompare >]' /usr/include/c++/12/bits/stl_heap.h:140:48: required from 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = long int; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val > >]' /usr/include/c++/12/bits/stl_heap.h:216:23: required from 'void std::push_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = fst::internal::ShortestPathCompare >]' ./../include/fst/shortest-path.h:389:21: required from 'void fst::internal::NShortestPath(const fst::Fst&, fst::MutableFst*, const std::vector&, int32_t, float, typename Arc::Weight, typename Arc::StateId) [with Arc = fst::ArcTpl >; RevArc = fst::ReverseArc > >; typename Arc::Weight = fst::TropicalWeightTpl; int32_t = int; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int]' ./../include/fst/shortest-path.h:482:28: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' shortest-path.cc:35:1: required from here ./../include/fst/shortest-path.h:269:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 269 | : (state < distance_.size()) ? distance_[state] : Weight::Zero(); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': ./../include/fst/queue.h:548:11: required from here ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 552 | ((front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': ./../include/fst/queue.h:563:8: required from here ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] 574 | while (trivial_queue_.size() <= scc_[s]) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:581:8: required from here ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 584 | } else if (front_ < trivial_queue_.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:593:8: required from here ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 602 | return (front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': ./../include/fst/queue.h:607:8: required from here ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 611 | } else if (i < trivial_queue_.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': ./../include/fst/queue.h:232:8: required from here ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { | ~~^~~~~~~~~~~~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 631 | if (in_dist_ && out_dist_->size() <= s) { | ~~~~~~~~~~~~~~~~~~^~~~ ./../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >; Weight = fst::TropicalWeightTpl; Subset = std::forward_list > > >, std::allocator > > > > >]': ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >; StateId = int]' ./../include/fst/determinize.h:605:11: required from here ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../include/fst/mutable-fst.h:336:8: required from here ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o stateiterator-class.lo stateiterator-class.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c stateiterator-class.cc -fPIC -DPIC -o .libs/stateiterator-class.o In file included from ./../include/fst/rational.h:31, from ./../include/fst/closure.h:28, from ./../include/fst/fstlib.h:55, from ./../include/fst/script/stateiterator-class.h:24, from stateiterator-class.cc:18: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o synchronize.lo synchronize.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c synchronize.cc -fPIC -DPIC -o .libs/synchronize.o /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o text-io.lo text-io.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c text-io.cc -fPIC -DPIC -o .libs/text-io.o text-io.cc: In function 'bool fst::script::ReadPotentials(std::string_view, const std::string&, std::vector*)': text-io.cc:59:31: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const ssize_t' {aka 'const long int'} [-Wsign-compare] 59 | while (potentials->size() <= s) { | ~~~~~~~~~~~~~~~~~~~^~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o topsort.lo topsort.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c topsort.cc -fPIC -DPIC -o .libs/topsort.o In file included from ./../include/fst/topsort.h:28, from ./../include/fst/script/topsort.h:21, from topsort.cc:18: ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' topsort.cc:31:1: required from here ./../include/fst/statesort.h:41:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 41 | if (order.size() != fst->NumStates()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' topsort.cc:31:1: required from here ./../include/fst/statesort.h:41:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' topsort.cc:31:1: required from here ./../include/fst/statesort.h:41:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' topsort.cc:31:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' topsort.cc:31:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' topsort.cc:31:1: required from here ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o union.lo union.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c union.cc -fPIC -DPIC -o .libs/union.o In file included from ./../include/fst/rational.h:31, from ./../include/fst/union.h:30, from ./../include/fst/script/union.h:24, from union.cc:18: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o weight-class.lo weight-class.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c weight-class.cc -fPIC -DPIC -o .libs/weight-class.o In file included from ./../include/fst/error-weight.h:22, from ./../include/fst/arc.h:30, from ./../include/fst/script/weight-class.h:28, from weight-class.cc:18: ./../include/fst/util.h: In function 'fst::StrToWeight >(std::basic_string_view >)fst::LogWeightTpl': ./../include/fst/util.h:331:10: warning: 'w.value_' may be used uninitialized [-Wmaybe-uninitialized] 331 | return w; | ^ ./../include/fst/util.h:324:10: note: 'w.value_' was declared here 324 | Weight w; | ^ ./../include/fst/util.h: In function 'fst::StrToWeight >(std::basic_string_view >)fst::LogWeightTpl': ./../include/fst/util.h:331:10: warning: 'w.value_' may be used uninitialized [-Wmaybe-uninitialized] 331 | return w; | ^ ./../include/fst/util.h:324:10: note: 'w.value_' was declared here 324 | Weight w; | ^ ./../include/fst/util.h: In function 'fst::StrToWeight >(std::basic_string_view >)fst::TropicalWeightTpl': ./../include/fst/util.h:331:10: warning: 'w.value_' may be used uninitialized [-Wmaybe-uninitialized] 331 | return w; | ^ ./../include/fst/util.h:324:10: note: 'w.value_' was declared here 324 | Weight w; | ^ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o verify.lo verify.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c verify.cc -fPIC -DPIC -o .libs/verify.o /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstscript.la -rpath /usr/lib64 arciterator-class.lo arcsort.lo closure.lo compile.lo compose.lo concat.lo connect.lo convert.lo decode.lo determinize.lo difference.lo disambiguate.lo draw.lo encode.lo encodemapper-class.lo epsnormalize.lo equal.lo equivalent.lo fst-class.lo getters.lo info-impl.lo info.lo intersect.lo invert.lo isomorphic.lo map.lo minimize.lo print.lo project.lo prune.lo push.lo randequivalent.lo randgen.lo relabel.lo replace.lo reverse.lo reweight.lo rmepsilon.lo shortest-distance.lo shortest-path.lo stateiterator-class.lo synchronize.lo text-io.lo topsort.lo union.lo weight-class.lo verify.lo ../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/arciterator-class.o .libs/arcsort.o .libs/closure.o .libs/compile.o .libs/compose.o .libs/concat.o .libs/connect.o .libs/convert.o .libs/decode.o .libs/determinize.o .libs/difference.o .libs/disambiguate.o .libs/draw.o .libs/encode.o .libs/encodemapper-class.o .libs/epsnormalize.o .libs/equal.o .libs/equivalent.o .libs/fst-class.o .libs/getters.o .libs/info-impl.o .libs/info.o .libs/intersect.o .libs/invert.o .libs/isomorphic.o .libs/map.o .libs/minimize.o .libs/print.o .libs/project.o .libs/prune.o .libs/push.o .libs/randequivalent.o .libs/randgen.o .libs/relabel.o .libs/replace.o .libs/reverse.o .libs/reweight.o .libs/rmepsilon.o .libs/shortest-distance.o .libs/shortest-path.o .libs/stateiterator-class.o .libs/synchronize.o .libs/text-io.o .libs/topsort.o .libs/union.o .libs/weight-class.o .libs/verify.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstscript.so.25 -o .libs/libfstscript.so.25.0.0 libtool: link: (cd ".libs" && rm -f "libfstscript.so.25" && ln -s "libfstscript.so.25.0.0" "libfstscript.so.25") libtool: link: (cd ".libs" && rm -f "libfstscript.so" && ln -s "libfstscript.so.25.0.0" "libfstscript.so") libtool: link: ( cd ".libs" && rm -f "libfstscript.la" && ln -s "../libfstscript.la" "libfstscript.la" ) make[3]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/script' Making all in bin make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/bin' g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstarcsort.o fstarcsort.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstarcsort-main.o fstarcsort-main.cc In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/script/getters.h:28, from fstarcsort-main.cc:27: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstarcsort fstarcsort.o fstarcsort-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstarcsort fstarcsort.o fstarcsort-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstclosure.o fstclosure.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstclosure-main.o fstclosure-main.cc In file included from ./../include/fst/rational.h:31, from ./../include/fst/closure.h:28, from ./../include/fst/script/closure.h:23, from fstclosure-main.cc:25: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstclosure fstclosure.o fstclosure-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstclosure fstclosure.o fstclosure-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstcompile.o fstcompile.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstcompile-main.o fstcompile-main.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstcompile fstcompile.o fstcompile-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstcompile fstcompile.o fstcompile-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstcompose.o fstcompose.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstcompose-main.o fstcompose-main.cc In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/script/compose.h:23, from fstcompose-main.cc:26: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstcompose fstcompose.o fstcompose-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstcompose fstcompose.o fstcompose-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstconcat.o fstconcat.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstconcat-main.o fstconcat-main.cc In file included from ./../include/fst/rational.h:31, from ./../include/fst/concat.h:29, from ./../include/fst/script/concat.h:23, from fstconcat-main.cc:26: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstconcat fstconcat.o fstconcat-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstconcat fstconcat.o fstconcat-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstconnect.o fstconnect.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstconnect-main.o fstconnect-main.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstconnect fstconnect.o fstconnect-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstconnect fstconnect.o fstconnect-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstconvert.o fstconvert.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstconvert-main.o fstconvert-main.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstconvert fstconvert.o fstconvert-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstconvert fstconvert.o fstconvert-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstdeterminize.o fstdeterminize.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstdeterminize-main.o fstdeterminize-main.cc In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/script/getters.h:28, from fstdeterminize-main.cc:26: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstdeterminize fstdeterminize.o fstdeterminize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstdeterminize fstdeterminize.o fstdeterminize-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstdifference.o fstdifference.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstdifference-main.o fstdifference-main.cc In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/difference.h:28, from ./../include/fst/script/difference.h:23, from fstdifference-main.cc:26: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstdifference fstdifference.o fstdifference-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstdifference fstdifference.o fstdifference-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstdisambiguate.o fstdisambiguate.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstdisambiguate-main.o fstdisambiguate-main.cc In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/disambiguate.h:33, from ./../include/fst/script/disambiguate.h:25, from fstdisambiguate-main.cc:25: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstdisambiguate fstdisambiguate.o fstdisambiguate-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstdisambiguate fstdisambiguate.o fstdisambiguate-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstdraw.o fstdraw.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstdraw-main.o fstdraw-main.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstdraw fstdraw.o fstdraw-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstdraw fstdraw.o fstdraw-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstencode.o fstencode.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstencode-main.o fstencode-main.cc In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/script/getters.h:28, from fstencode-main.cc:27: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstencode fstencode.o fstencode-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstencode fstencode.o fstencode-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstepsnormalize.o fstepsnormalize.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstepsnormalize-main.o fstepsnormalize-main.cc In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/script/getters.h:28, from fstepsnormalize-main.cc:26: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstepsnormalize fstepsnormalize.o fstepsnormalize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstepsnormalize fstepsnormalize.o fstepsnormalize-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstequal.o fstequal.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstequal-main.o fstequal-main.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstequal fstequal.o fstequal-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstequal fstequal.o fstequal-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstequivalent.o fstequivalent.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstequivalent-main.o fstequivalent-main.cc In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/script/getters.h:28, from fstequivalent-main.cc:27: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstequivalent fstequivalent.o fstequivalent-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstequivalent fstequivalent.o fstequivalent-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstinfo.o fstinfo.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstinfo-main.o fstinfo-main.cc In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/script/getters.h:28, from fstinfo-main.cc:29: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstinfo fstinfo.o fstinfo-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstinfo fstinfo.o fstinfo-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstintersect.o fstintersect.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstintersect-main.o fstintersect-main.cc In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/script/getters.h:28, from fstintersect-main.cc:26: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstintersect fstintersect.o fstintersect-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstintersect fstintersect.o fstintersect-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstinvert.o fstinvert.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstinvert-main.o fstinvert-main.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstinvert fstinvert.o fstinvert-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstinvert fstinvert.o fstinvert-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstisomorphic.o fstisomorphic.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstisomorphic-main.o fstisomorphic-main.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstisomorphic fstisomorphic.o fstisomorphic-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstisomorphic fstisomorphic.o fstisomorphic-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstmap.o fstmap.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstmap-main.o fstmap-main.cc In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/script/getters.h:28, from fstmap-main.cc:26: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstmap fstmap.o fstmap-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstmap fstmap.o fstmap-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstminimize.o fstminimize.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstminimize-main.o fstminimize-main.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstminimize fstminimize.o fstminimize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstminimize fstminimize.o fstminimize-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstprint.o fstprint.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstprint-main.o fstprint-main.cc In file included from ./../include/fst/rational.h:31, from ./../include/fst/closure.h:28, from ./../include/fst/fstlib.h:55, from ./../include/fst/script/print-impl.h:28, from ./../include/fst/script/print.h:26, from fstprint-main.cc:29: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstprint fstprint.o fstprint-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstprint fstprint.o fstprint-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstproject.o fstproject.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstproject-main.o fstproject-main.cc In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/script/getters.h:28, from fstproject-main.cc:25: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstproject fstproject.o fstproject-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstproject fstproject.o fstproject-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstprune.o fstprune.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstprune-main.o fstprune-main.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstprune fstprune.o fstprune-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstprune fstprune.o fstprune-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstpush.o fstpush.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstpush-main.o fstpush-main.cc In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/script/getters.h:28, from fstpush-main.cc:26: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstpush fstpush.o fstpush-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstpush fstpush.o fstpush-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstrandgen.o fstrandgen.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstrandgen-main.o fstrandgen-main.cc In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/script/getters.h:28, from fstrandgen-main.cc:26: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstrandgen fstrandgen.o fstrandgen-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstrandgen fstrandgen.o fstrandgen-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstrelabel.o fstrelabel.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstrelabel-main.o fstrelabel-main.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstrelabel fstrelabel.o fstrelabel-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstrelabel fstrelabel.o fstrelabel-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstreplace.o fstreplace.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstreplace-main.o fstreplace-main.cc In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/script/getters.h:28, from fstreplace-main.cc:29: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstreplace fstreplace.o fstreplace-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstreplace fstreplace.o fstreplace-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstreverse.o fstreverse.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstreverse-main.o fstreverse-main.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstreverse fstreverse.o fstreverse-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstreverse fstreverse.o fstreverse-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstreweight.o fstreweight.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstreweight-main.o fstreweight-main.cc In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/script/getters.h:28, from fstreweight-main.cc:26: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstreweight fstreweight.o fstreweight-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstreweight fstreweight.o fstreweight-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstrmepsilon.o fstrmepsilon.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstrmepsilon-main.o fstrmepsilon-main.cc In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/script/getters.h:28, from fstrmepsilon-main.cc:26: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstrmepsilon fstrmepsilon.o fstrmepsilon-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstrmepsilon fstrmepsilon.o fstrmepsilon-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstshortestdistance.o fstshortestdistance.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstshortestdistance-main.o fstshortestdistance-main.cc In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/script/getters.h:28, from fstshortestdistance-main.cc:28: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstshortestdistance fstshortestdistance.o fstshortestdistance-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstshortestdistance fstshortestdistance.o fstshortestdistance-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstshortestpath.o fstshortestpath.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstshortestpath-main.o fstshortestpath-main.cc In file included from ./../include/fst/accumulator.h:34, from ./../include/fst/label-reachable.h:30, from ./../include/fst/lookahead-matcher.h:35, from ./../include/fst/lookahead-filter.h:31, from ./../include/fst/compose.h:33, from ./../include/fst/script/getters.h:28, from fstshortestpath-main.cc:27: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstshortestpath fstshortestpath.o fstshortestpath-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstshortestpath fstshortestpath.o fstshortestpath-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstsymbols.o fstsymbols.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstsymbols-main.o fstsymbols-main.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstsymbols fstsymbols.o fstsymbols-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstsymbols fstsymbols.o fstsymbols-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstsynchronize.o fstsynchronize.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstsynchronize-main.o fstsynchronize-main.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstsynchronize fstsynchronize.o fstsynchronize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstsynchronize fstsynchronize.o fstsynchronize-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fsttopsort.o fsttopsort.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fsttopsort-main.o fsttopsort-main.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fsttopsort fsttopsort.o fsttopsort-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fsttopsort fsttopsort.o fsttopsort-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstunion.o fstunion.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstunion-main.o fstunion-main.cc In file included from ./../include/fst/rational.h:31, from ./../include/fst/union.h:30, from ./../include/fst/script/union.h:24, from fstunion-main.cc:26: ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstunion fstunion.o fstunion-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstunion fstunion.o fstunion-main.o ../script/.libs/libfstscript.so ../lib/.libs/libfst.so -lm -ldl make[3]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/bin' Making all in test make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/test' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/test' Making all in extensions make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions' Making all in compact make[4]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/compact' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o compact8_acceptor-fst.lo compact8_acceptor-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c compact8_acceptor-fst.cc -fPIC -DPIC -o .libs/compact8_acceptor-fst.o /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o compact8_string-fst.lo compact8_string-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c compact8_string-fst.cc -fPIC -DPIC -o .libs/compact8_string-fst.o /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o compact8_unweighted-fst.lo compact8_unweighted-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c compact8_unweighted-fst.cc -fPIC -DPIC -o .libs/compact8_unweighted-fst.o /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o compact8_unweighted_acceptor-fst.lo compact8_unweighted_acceptor-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c compact8_unweighted_acceptor-fst.cc -fPIC -DPIC -o .libs/compact8_unweighted_acceptor-fst.o /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o compact8_weighted_string-fst.lo compact8_weighted_string-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c compact8_weighted_string-fst.cc -fPIC -DPIC -o .libs/compact8_weighted_string-fst.o /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o compact16_acceptor-fst.lo compact16_acceptor-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c compact16_acceptor-fst.cc -fPIC -DPIC -o .libs/compact16_acceptor-fst.o /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o compact16_string-fst.lo compact16_string-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c compact16_string-fst.cc -fPIC -DPIC -o .libs/compact16_string-fst.o /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o compact16_unweighted-fst.lo compact16_unweighted-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c compact16_unweighted-fst.cc -fPIC -DPIC -o .libs/compact16_unweighted-fst.o /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o compact16_unweighted_acceptor-fst.lo compact16_unweighted_acceptor-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c compact16_unweighted_acceptor-fst.cc -fPIC -DPIC -o .libs/compact16_unweighted_acceptor-fst.o /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o compact16_weighted_string-fst.lo compact16_weighted_string-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c compact16_weighted_string-fst.cc -fPIC -DPIC -o .libs/compact16_weighted_string-fst.o /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o compact64_acceptor-fst.lo compact64_acceptor-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c compact64_acceptor-fst.cc -fPIC -DPIC -o .libs/compact64_acceptor-fst.o /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o compact64_string-fst.lo compact64_string-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c compact64_string-fst.cc -fPIC -DPIC -o .libs/compact64_string-fst.o /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o compact64_unweighted-fst.lo compact64_unweighted-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c compact64_unweighted-fst.cc -fPIC -DPIC -o .libs/compact64_unweighted-fst.o /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o compact64_unweighted_acceptor-fst.lo compact64_unweighted_acceptor-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c compact64_unweighted_acceptor-fst.cc -fPIC -DPIC -o .libs/compact64_unweighted_acceptor-fst.o /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o compact64_weighted_string-fst.lo compact64_weighted_string-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c compact64_weighted_string-fst.cc -fPIC -DPIC -o .libs/compact64_weighted_string-fst.o /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstcompact.la -rpath /usr/lib64 compact8_acceptor-fst.lo compact8_string-fst.lo compact8_unweighted-fst.lo compact8_unweighted_acceptor-fst.lo compact8_weighted_string-fst.lo compact16_acceptor-fst.lo compact16_string-fst.lo compact16_unweighted-fst.lo compact16_unweighted_acceptor-fst.lo compact16_weighted_string-fst.lo compact64_acceptor-fst.lo compact64_string-fst.lo compact64_unweighted-fst.lo compact64_unweighted_acceptor-fst.lo compact64_weighted_string-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact8_acceptor-fst.o .libs/compact8_string-fst.o .libs/compact8_unweighted-fst.o .libs/compact8_unweighted_acceptor-fst.o .libs/compact8_weighted_string-fst.o .libs/compact16_acceptor-fst.o .libs/compact16_string-fst.o .libs/compact16_unweighted-fst.o .libs/compact16_unweighted_acceptor-fst.o .libs/compact16_weighted_string-fst.o .libs/compact64_acceptor-fst.o .libs/compact64_string-fst.o .libs/compact64_unweighted-fst.o .libs/compact64_unweighted_acceptor-fst.o .libs/compact64_weighted_string-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstcompact.so.25 -o .libs/libfstcompact.so.25.0.0 libtool: link: (cd ".libs" && rm -f "libfstcompact.so.25" && ln -s "libfstcompact.so.25.0.0" "libfstcompact.so.25") libtool: link: (cd ".libs" && rm -f "libfstcompact.so" && ln -s "libfstcompact.so.25.0.0" "libfstcompact.so") libtool: link: ( cd ".libs" && rm -f "libfstcompact.la" && ln -s "../libfstcompact.la" "libfstcompact.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact8_acceptor-fst.la -rpath /usr/lib64/fst compact8_acceptor-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact8_acceptor-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact8_acceptor-fst.so -o .libs/compact8_acceptor-fst.so libtool: link: ( cd ".libs" && rm -f "compact8_acceptor-fst.la" && ln -s "../compact8_acceptor-fst.la" "compact8_acceptor-fst.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact8_string-fst.la -rpath /usr/lib64/fst compact8_string-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact8_string-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact8_string-fst.so -o .libs/compact8_string-fst.so libtool: link: ( cd ".libs" && rm -f "compact8_string-fst.la" && ln -s "../compact8_string-fst.la" "compact8_string-fst.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact8_unweighted-fst.la -rpath /usr/lib64/fst compact8_unweighted-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact8_unweighted-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact8_unweighted-fst.so -o .libs/compact8_unweighted-fst.so libtool: link: ( cd ".libs" && rm -f "compact8_unweighted-fst.la" && ln -s "../compact8_unweighted-fst.la" "compact8_unweighted-fst.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact8_unweighted_acceptor-fst.la -rpath /usr/lib64/fst compact8_unweighted_acceptor-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact8_unweighted_acceptor-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact8_unweighted_acceptor-fst.so -o .libs/compact8_unweighted_acceptor-fst.so libtool: link: ( cd ".libs" && rm -f "compact8_unweighted_acceptor-fst.la" && ln -s "../compact8_unweighted_acceptor-fst.la" "compact8_unweighted_acceptor-fst.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact8_weighted_string-fst.la -rpath /usr/lib64/fst compact8_weighted_string-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact8_weighted_string-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact8_weighted_string-fst.so -o .libs/compact8_weighted_string-fst.so libtool: link: ( cd ".libs" && rm -f "compact8_weighted_string-fst.la" && ln -s "../compact8_weighted_string-fst.la" "compact8_weighted_string-fst.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact16_acceptor-fst.la -rpath /usr/lib64/fst compact16_acceptor-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact16_acceptor-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact16_acceptor-fst.so -o .libs/compact16_acceptor-fst.so libtool: link: ( cd ".libs" && rm -f "compact16_acceptor-fst.la" && ln -s "../compact16_acceptor-fst.la" "compact16_acceptor-fst.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact16_string-fst.la -rpath /usr/lib64/fst compact16_string-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact16_string-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact16_string-fst.so -o .libs/compact16_string-fst.so libtool: link: ( cd ".libs" && rm -f "compact16_string-fst.la" && ln -s "../compact16_string-fst.la" "compact16_string-fst.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact16_unweighted-fst.la -rpath /usr/lib64/fst compact16_unweighted-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact16_unweighted-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact16_unweighted-fst.so -o .libs/compact16_unweighted-fst.so libtool: link: ( cd ".libs" && rm -f "compact16_unweighted-fst.la" && ln -s "../compact16_unweighted-fst.la" "compact16_unweighted-fst.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact16_unweighted_acceptor-fst.la -rpath /usr/lib64/fst compact16_unweighted_acceptor-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact16_unweighted_acceptor-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact16_unweighted_acceptor-fst.so -o .libs/compact16_unweighted_acceptor-fst.so libtool: link: ( cd ".libs" && rm -f "compact16_unweighted_acceptor-fst.la" && ln -s "../compact16_unweighted_acceptor-fst.la" "compact16_unweighted_acceptor-fst.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact16_weighted_string-fst.la -rpath /usr/lib64/fst compact16_weighted_string-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact16_weighted_string-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact16_weighted_string-fst.so -o .libs/compact16_weighted_string-fst.so libtool: link: ( cd ".libs" && rm -f "compact16_weighted_string-fst.la" && ln -s "../compact16_weighted_string-fst.la" "compact16_weighted_string-fst.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact64_acceptor-fst.la -rpath /usr/lib64/fst compact64_acceptor-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact64_acceptor-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact64_acceptor-fst.so -o .libs/compact64_acceptor-fst.so libtool: link: ( cd ".libs" && rm -f "compact64_acceptor-fst.la" && ln -s "../compact64_acceptor-fst.la" "compact64_acceptor-fst.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact64_string-fst.la -rpath /usr/lib64/fst compact64_string-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact64_string-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact64_string-fst.so -o .libs/compact64_string-fst.so libtool: link: ( cd ".libs" && rm -f "compact64_string-fst.la" && ln -s "../compact64_string-fst.la" "compact64_string-fst.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact64_unweighted-fst.la -rpath /usr/lib64/fst compact64_unweighted-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact64_unweighted-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact64_unweighted-fst.so -o .libs/compact64_unweighted-fst.so libtool: link: ( cd ".libs" && rm -f "compact64_unweighted-fst.la" && ln -s "../compact64_unweighted-fst.la" "compact64_unweighted-fst.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact64_unweighted_acceptor-fst.la -rpath /usr/lib64/fst compact64_unweighted_acceptor-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact64_unweighted_acceptor-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact64_unweighted_acceptor-fst.so -o .libs/compact64_unweighted_acceptor-fst.so libtool: link: ( cd ".libs" && rm -f "compact64_unweighted_acceptor-fst.la" && ln -s "../compact64_unweighted_acceptor-fst.la" "compact64_unweighted_acceptor-fst.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact64_weighted_string-fst.la -rpath /usr/lib64/fst compact64_weighted_string-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact64_weighted_string-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact64_weighted_string-fst.so -o .libs/compact64_weighted_string-fst.so libtool: link: ( cd ".libs" && rm -f "compact64_weighted_string-fst.la" && ln -s "../compact64_weighted_string-fst.la" "compact64_weighted_string-fst.la" ) make[4]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/compact' Making all in compress make[4]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/compress' g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstcompress.o fstcompress.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstcompress-main.o fstcompress-main.cc /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o compressscript.lo compressscript.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c compressscript.cc -fPIC -DPIC -o .libs/compressscript.o In file included from ./../../include/fst/extensions/compress/compress.h:38, from ./../../include/fst/extensions/compress/compressscript.h:24, from compressscript.cc:18: ./../../include/fst/extensions/compress/elias.h: In instantiation of 'static void fst::Elias::BatchDecode(const std::vector&, std::vector<_Tp>*) [with Var = int]': ./../../include/fst/extensions/compress/compress.h:684:30: required from 'bool fst::Compressor::Decompress(std::istream&, const std::string&, fst::MutableFst*) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:765:18: required from 'bool fst::Decompress(std::istream&, const std::string&, MutableFst*) [with Arc = ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:781:13: required from 'bool fst::Decompress(const std::string&, MutableFst*) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compressscript.h:52:28: required from 'void fst::script::Decompress(DecompressArgs*) [with Arc = fst::ArcTpl >; DecompressArgs = WithReturnValue, std::allocator >&, MutableFstClass*> >]' compressscript.cc:44:1: required from here ./../../include/fst/extensions/compress/elias.h:80:7: warning: variable 'remainder_bits' set but not used [-Wunused-but-set-variable] 80 | Var remainder_bits = 0; | ^~~~~~~~~~~~~~ In file included from ./../../include/fst/topsort.h:28, from ./../../include/fst/queue.h:35, from ./../../include/fst/extensions/compress/compress.h:43: ./../../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': ./../../include/fst/extensions/compress/compress.h:343:12: required from 'void fst::Compressor::Preprocess(const fst::Fst&, fst::MutableFst*, fst::EncodeMapper*) [with Arc = fst::ArcTpl >]' ./../../include/fst/extensions/compress/compress.h:731:3: required from 'bool fst::Compressor::Compress(const fst::Fst&, std::ostream&) [with Arc = fst::ArcTpl >; std::ostream = std::basic_ostream]' ./../../include/fst/extensions/compress/compress.h:743:16: required from 'void fst::Compress(const Fst&, std::ostream&) [with Arc = ArcTpl >; std::ostream = std::basic_ostream]' ./../../include/fst/extensions/compress/compress.h:757:11: required from 'bool fst::Compress(const Fst&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compressscript.h:39:26: required from 'void fst::script::Compress(CompressArgs*) [with Arc = fst::ArcTpl >; CompressArgs = WithReturnValue, std::allocator >&> >]' compressscript.cc:35:1: required from here ./../../include/fst/statesort.h:41:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 41 | if (order.size() != fst->NumStates()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': ./../../include/fst/extensions/compress/compress.h:343:12: required from 'void fst::Compressor::Preprocess(const fst::Fst&, fst::MutableFst*, fst::EncodeMapper*) [with Arc = fst::ArcTpl >]' ./../../include/fst/extensions/compress/compress.h:731:3: required from 'bool fst::Compressor::Compress(const fst::Fst&, std::ostream&) [with Arc = fst::ArcTpl >; std::ostream = std::basic_ostream]' ./../../include/fst/extensions/compress/compress.h:743:16: required from 'void fst::Compress(const Fst&, std::ostream&) [with Arc = ArcTpl >; std::ostream = std::basic_ostream]' ./../../include/fst/extensions/compress/compress.h:757:11: required from 'bool fst::Compress(const Fst&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compressscript.h:39:26: required from 'void fst::script::Compress(CompressArgs*) [with Arc = fst::ArcTpl >; CompressArgs = WithReturnValue, std::allocator >&> >]' compressscript.cc:35:1: required from here ./../../include/fst/statesort.h:41:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] ./../../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': ./../../include/fst/extensions/compress/compress.h:343:12: required from 'void fst::Compressor::Preprocess(const fst::Fst&, fst::MutableFst*, fst::EncodeMapper*) [with Arc = fst::ArcTpl >]' ./../../include/fst/extensions/compress/compress.h:731:3: required from 'bool fst::Compressor::Compress(const fst::Fst&, std::ostream&) [with Arc = fst::ArcTpl >; std::ostream = std::basic_ostream]' ./../../include/fst/extensions/compress/compress.h:743:16: required from 'void fst::Compress(const Fst&, std::ostream&) [with Arc = ArcTpl >; std::ostream = std::basic_ostream]' ./../../include/fst/extensions/compress/compress.h:757:11: required from 'bool fst::Compress(const Fst&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compressscript.h:39:26: required from 'void fst::script::Compress(CompressArgs*) [with Arc = fst::ArcTpl >; CompressArgs = WithReturnValue, std::allocator >&> >]' compressscript.cc:35:1: required from here ./../../include/fst/statesort.h:41:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] In file included from ./../../include/fst/extensions/compress/compress.h:39: ./../../include/fst/encode.h: In instantiation of 'static fst::internal::EncodeTable* fst::internal::EncodeTable::Read(std::istream&, const std::string&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]': ./../../include/fst/encode.h:371:51: required from 'static fst::EncodeMapper* fst::EncodeMapper::Read(std::istream&, const std::string&, fst::EncodeType) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:669:30: required from 'bool fst::Compressor::Decompress(std::istream&, const std::string&, fst::MutableFst*) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:765:18: required from 'bool fst::Decompress(std::istream&, const std::string&, MutableFst*) [with Arc = ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:781:13: required from 'bool fst::Decompress(const std::string&, MutableFst*) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compressscript.h:52:28: required from 'void fst::script::Decompress(DecompressArgs*) [with Arc = fst::ArcTpl >; DecompressArgs = WithReturnValue, std::allocator >&, MutableFstClass*> >]' compressscript.cc:44:1: required from here ./../../include/fst/encode.h:254:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const long unsigned int' [-Wsign-compare] 254 | for (int64_t i = 0; i < size; ++i) { | ~~^~~~~~ ./../../include/fst/extensions/compress/compress.h: In instantiation of 'bool fst::LempelZiv::BatchDecode(const std::vector >&, std::vector<_ValT>*) [with Var = int; Edge = fst::Compressor > >::LZLabel; EdgeLessThan = fst::Compressor > >::LabelLessThan; EdgeEquals = fst::Compressor > >::LabelEquals]': ./../../include/fst/extensions/compress/compress.h:516:25: required from 'void fst::Compressor::DecodeProcessedFst(const std::vector&, fst::MutableFst*, bool) [with Arc = fst::ArcTpl >; typename A::StateId = int]' ./../../include/fst/extensions/compress/compress.h:692:3: required from 'bool fst::Compressor::Decompress(std::istream&, const std::string&, fst::MutableFst*) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:765:18: required from 'bool fst::Decompress(std::istream&, const std::string&, MutableFst*) [with Arc = ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:781:13: required from 'bool fst::Decompress(const std::string&, MutableFst*) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compressscript.h:52:28: required from 'void fst::script::Decompress(DecompressArgs*) [with Arc = fst::ArcTpl >; DecompressArgs = WithReturnValue, std::allocator >&, MutableFstClass*> >]' compressscript.cc:44:1: required from here ./../../include/fst/extensions/compress/compress.h:165:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::LZLabel>, std::allocator > >::LZLabel> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 165 | if (temp_integer >= decode_vector_.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/compress/compress.h: In instantiation of 'bool fst::LempelZiv::SingleDecode(const Var&, Edge*) [with Var = int; Edge = fst::Compressor > >::Transition; EdgeLessThan = fst::Compressor > >::TransitionLessThan; EdgeEquals = fst::Compressor > >::TransitionEquals]': ./../../include/fst/extensions/compress/compress.h:546:33: required from 'void fst::Compressor::DecodeProcessedFst(const std::vector&, fst::MutableFst*, bool) [with Arc = fst::ArcTpl >; typename A::StateId = int]' ./../../include/fst/extensions/compress/compress.h:692:3: required from 'bool fst::Compressor::Decompress(std::istream&, const std::string&, fst::MutableFst*) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:765:18: required from 'bool fst::Decompress(std::istream&, const std::string&, MutableFst*) [with Arc = ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:781:13: required from 'bool fst::Decompress(const std::string&, MutableFst*) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compressscript.h:52:28: required from 'void fst::script::Decompress(DecompressArgs*) [with Arc = fst::ArcTpl >; DecompressArgs = WithReturnValue, std::allocator >&, MutableFstClass*> >]' compressscript.cc:44:1: required from here ./../../include/fst/extensions/compress/compress.h:104:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >::Transition>, std::allocator > >::Transition> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 104 | if (index >= decode_vector_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/compress/compress.h: In instantiation of 'bool fst::LempelZiv::BatchDecode(const std::vector >&, std::vector<_ValT>*) [with Var = int; Edge = fst::Compressor > >::Transition; EdgeLessThan = fst::Compressor > >::TransitionLessThan; EdgeEquals = fst::Compressor > >::TransitionEquals]': ./../../include/fst/extensions/compress/compress.h:614:30: required from 'void fst::Compressor::DecodeProcessedFst(const std::vector&, fst::MutableFst*, bool) [with Arc = fst::ArcTpl >; typename A::StateId = int]' ./../../include/fst/extensions/compress/compress.h:692:3: required from 'bool fst::Compressor::Decompress(std::istream&, const std::string&, fst::MutableFst*) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:765:18: required from 'bool fst::Decompress(std::istream&, const std::string&, MutableFst*) [with Arc = ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:781:13: required from 'bool fst::Decompress(const std::string&, MutableFst*) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compressscript.h:52:28: required from 'void fst::script::Decompress(DecompressArgs*) [with Arc = fst::ArcTpl >; DecompressArgs = WithReturnValue, std::allocator >&, MutableFstClass*> >]' compressscript.cc:44:1: required from here ./../../include/fst/extensions/compress/compress.h:165:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::Transition>, std::allocator > >::Transition> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 165 | if (temp_integer >= decode_vector_.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/encode.h: In instantiation of 'static fst::internal::EncodeTable* fst::internal::EncodeTable::Read(std::istream&, const std::string&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]': ./../../include/fst/encode.h:371:51: required from 'static fst::EncodeMapper* fst::EncodeMapper::Read(std::istream&, const std::string&, fst::EncodeType) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:669:30: required from 'bool fst::Compressor::Decompress(std::istream&, const std::string&, fst::MutableFst*) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:765:18: required from 'bool fst::Decompress(std::istream&, const std::string&, MutableFst*) [with Arc = ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:781:13: required from 'bool fst::Decompress(const std::string&, MutableFst*) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compressscript.h:52:28: required from 'void fst::script::Decompress(DecompressArgs*) [with Arc = fst::ArcTpl >; DecompressArgs = WithReturnValue, std::allocator >&, MutableFstClass*> >]' compressscript.cc:44:1: required from here ./../../include/fst/encode.h:254:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const long unsigned int' [-Wsign-compare] 254 | for (int64_t i = 0; i < size; ++i) { | ~~^~~~~~ ./../../include/fst/extensions/compress/compress.h: In instantiation of 'bool fst::LempelZiv::BatchDecode(const std::vector >&, std::vector<_ValT>*) [with Var = int; Edge = fst::Compressor > >::LZLabel; EdgeLessThan = fst::Compressor > >::LabelLessThan; EdgeEquals = fst::Compressor > >::LabelEquals]': ./../../include/fst/extensions/compress/compress.h:516:25: required from 'void fst::Compressor::DecodeProcessedFst(const std::vector&, fst::MutableFst*, bool) [with Arc = fst::ArcTpl >; typename A::StateId = int]' ./../../include/fst/extensions/compress/compress.h:692:3: required from 'bool fst::Compressor::Decompress(std::istream&, const std::string&, fst::MutableFst*) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:765:18: required from 'bool fst::Decompress(std::istream&, const std::string&, MutableFst*) [with Arc = ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:781:13: required from 'bool fst::Decompress(const std::string&, MutableFst*) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compressscript.h:52:28: required from 'void fst::script::Decompress(DecompressArgs*) [with Arc = fst::ArcTpl >; DecompressArgs = WithReturnValue, std::allocator >&, MutableFstClass*> >]' compressscript.cc:44:1: required from here ./../../include/fst/extensions/compress/compress.h:165:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::LZLabel>, std::allocator > >::LZLabel> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 165 | if (temp_integer >= decode_vector_.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/compress/compress.h: In instantiation of 'bool fst::LempelZiv::SingleDecode(const Var&, Edge*) [with Var = int; Edge = fst::Compressor > >::Transition; EdgeLessThan = fst::Compressor > >::TransitionLessThan; EdgeEquals = fst::Compressor > >::TransitionEquals]': ./../../include/fst/extensions/compress/compress.h:546:33: required from 'void fst::Compressor::DecodeProcessedFst(const std::vector&, fst::MutableFst*, bool) [with Arc = fst::ArcTpl >; typename A::StateId = int]' ./../../include/fst/extensions/compress/compress.h:692:3: required from 'bool fst::Compressor::Decompress(std::istream&, const std::string&, fst::MutableFst*) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:765:18: required from 'bool fst::Decompress(std::istream&, const std::string&, MutableFst*) [with Arc = ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:781:13: required from 'bool fst::Decompress(const std::string&, MutableFst*) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compressscript.h:52:28: required from 'void fst::script::Decompress(DecompressArgs*) [with Arc = fst::ArcTpl >; DecompressArgs = WithReturnValue, std::allocator >&, MutableFstClass*> >]' compressscript.cc:44:1: required from here ./../../include/fst/extensions/compress/compress.h:104:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >::Transition>, std::allocator > >::Transition> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 104 | if (index >= decode_vector_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/compress/compress.h: In instantiation of 'bool fst::LempelZiv::BatchDecode(const std::vector >&, std::vector<_ValT>*) [with Var = int; Edge = fst::Compressor > >::Transition; EdgeLessThan = fst::Compressor > >::TransitionLessThan; EdgeEquals = fst::Compressor > >::TransitionEquals]': ./../../include/fst/extensions/compress/compress.h:614:30: required from 'void fst::Compressor::DecodeProcessedFst(const std::vector&, fst::MutableFst*, bool) [with Arc = fst::ArcTpl >; typename A::StateId = int]' ./../../include/fst/extensions/compress/compress.h:692:3: required from 'bool fst::Compressor::Decompress(std::istream&, const std::string&, fst::MutableFst*) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:765:18: required from 'bool fst::Decompress(std::istream&, const std::string&, MutableFst*) [with Arc = ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:781:13: required from 'bool fst::Decompress(const std::string&, MutableFst*) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compressscript.h:52:28: required from 'void fst::script::Decompress(DecompressArgs*) [with Arc = fst::ArcTpl >; DecompressArgs = WithReturnValue, std::allocator >&, MutableFstClass*> >]' compressscript.cc:44:1: required from here ./../../include/fst/extensions/compress/compress.h:165:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::Transition>, std::allocator > >::Transition> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 165 | if (temp_integer >= decode_vector_.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/encode.h: In instantiation of 'static fst::internal::EncodeTable* fst::internal::EncodeTable::Read(std::istream&, const std::string&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]': ./../../include/fst/encode.h:371:51: required from 'static fst::EncodeMapper* fst::EncodeMapper::Read(std::istream&, const std::string&, fst::EncodeType) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:669:30: required from 'bool fst::Compressor::Decompress(std::istream&, const std::string&, fst::MutableFst*) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:765:18: required from 'bool fst::Decompress(std::istream&, const std::string&, MutableFst*) [with Arc = ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:781:13: required from 'bool fst::Decompress(const std::string&, MutableFst*) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compressscript.h:52:28: required from 'void fst::script::Decompress(DecompressArgs*) [with Arc = fst::ArcTpl >; DecompressArgs = WithReturnValue, std::allocator >&, MutableFstClass*> >]' compressscript.cc:44:1: required from here ./../../include/fst/encode.h:254:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const long unsigned int' [-Wsign-compare] 254 | for (int64_t i = 0; i < size; ++i) { | ~~^~~~~~ ./../../include/fst/extensions/compress/compress.h: In instantiation of 'bool fst::LempelZiv::BatchDecode(const std::vector >&, std::vector<_ValT>*) [with Var = int; Edge = fst::Compressor > >::LZLabel; EdgeLessThan = fst::Compressor > >::LabelLessThan; EdgeEquals = fst::Compressor > >::LabelEquals]': ./../../include/fst/extensions/compress/compress.h:516:25: required from 'void fst::Compressor::DecodeProcessedFst(const std::vector&, fst::MutableFst*, bool) [with Arc = fst::ArcTpl >; typename A::StateId = int]' ./../../include/fst/extensions/compress/compress.h:692:3: required from 'bool fst::Compressor::Decompress(std::istream&, const std::string&, fst::MutableFst*) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:765:18: required from 'bool fst::Decompress(std::istream&, const std::string&, MutableFst*) [with Arc = ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:781:13: required from 'bool fst::Decompress(const std::string&, MutableFst*) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compressscript.h:52:28: required from 'void fst::script::Decompress(DecompressArgs*) [with Arc = fst::ArcTpl >; DecompressArgs = WithReturnValue, std::allocator >&, MutableFstClass*> >]' compressscript.cc:44:1: required from here ./../../include/fst/extensions/compress/compress.h:165:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::LZLabel>, std::allocator > >::LZLabel> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 165 | if (temp_integer >= decode_vector_.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/compress/compress.h: In instantiation of 'bool fst::LempelZiv::SingleDecode(const Var&, Edge*) [with Var = int; Edge = fst::Compressor > >::Transition; EdgeLessThan = fst::Compressor > >::TransitionLessThan; EdgeEquals = fst::Compressor > >::TransitionEquals]': ./../../include/fst/extensions/compress/compress.h:546:33: required from 'void fst::Compressor::DecodeProcessedFst(const std::vector&, fst::MutableFst*, bool) [with Arc = fst::ArcTpl >; typename A::StateId = int]' ./../../include/fst/extensions/compress/compress.h:692:3: required from 'bool fst::Compressor::Decompress(std::istream&, const std::string&, fst::MutableFst*) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:765:18: required from 'bool fst::Decompress(std::istream&, const std::string&, MutableFst*) [with Arc = ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:781:13: required from 'bool fst::Decompress(const std::string&, MutableFst*) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compressscript.h:52:28: required from 'void fst::script::Decompress(DecompressArgs*) [with Arc = fst::ArcTpl >; DecompressArgs = WithReturnValue, std::allocator >&, MutableFstClass*> >]' compressscript.cc:44:1: required from here ./../../include/fst/extensions/compress/compress.h:104:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >::Transition>, std::allocator > >::Transition> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 104 | if (index >= decode_vector_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/compress/compress.h: In instantiation of 'bool fst::LempelZiv::BatchDecode(const std::vector >&, std::vector<_ValT>*) [with Var = int; Edge = fst::Compressor > >::Transition; EdgeLessThan = fst::Compressor > >::TransitionLessThan; EdgeEquals = fst::Compressor > >::TransitionEquals]': ./../../include/fst/extensions/compress/compress.h:614:30: required from 'void fst::Compressor::DecodeProcessedFst(const std::vector&, fst::MutableFst*, bool) [with Arc = fst::ArcTpl >; typename A::StateId = int]' ./../../include/fst/extensions/compress/compress.h:692:3: required from 'bool fst::Compressor::Decompress(std::istream&, const std::string&, fst::MutableFst*) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:765:18: required from 'bool fst::Decompress(std::istream&, const std::string&, MutableFst*) [with Arc = ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compress.h:781:13: required from 'bool fst::Decompress(const std::string&, MutableFst*) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compressscript.h:52:28: required from 'void fst::script::Decompress(DecompressArgs*) [with Arc = fst::ArcTpl >; DecompressArgs = WithReturnValue, std::allocator >&, MutableFstClass*> >]' compressscript.cc:44:1: required from here ./../../include/fst/extensions/compress/compress.h:165:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::Transition>, std::allocator > >::Transition> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 165 | if (temp_integer >= decode_vector_.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../../include/fst/extensions/compress/compress.h:45: ./../../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = ExpandedFst > >; Visitor = Compressor > >::BfsOrder(const fst::ExpandedFst > >&, std::vector*)::BfsVisitor; Queue = FifoQueue; ArcFilter = AnyArcFilter > >]': ./../../include/fst/extensions/compress/compress.h:328:8: required from 'void fst::Compressor::BfsOrder(const fst::ExpandedFst&, std::vector*) [with Arc = fst::ArcTpl >; typename A::StateId = int]' ./../../include/fst/extensions/compress/compress.h:341:3: required from 'void fst::Compressor::Preprocess(const fst::Fst&, fst::MutableFst*, fst::EncodeMapper*) [with Arc = fst::ArcTpl >]' ./../../include/fst/extensions/compress/compress.h:731:3: required from 'bool fst::Compressor::Compress(const fst::Fst&, std::ostream&) [with Arc = fst::ArcTpl >; std::ostream = std::basic_ostream]' ./../../include/fst/extensions/compress/compress.h:743:16: required from 'void fst::Compress(const Fst&, std::ostream&) [with Arc = ArcTpl >; std::ostream = std::basic_ostream]' ./../../include/fst/extensions/compress/compress.h:757:11: required from 'bool fst::Compress(const Fst&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compressscript.h:39:26: required from 'void fst::script::Compress(CompressArgs*) [with Arc = fst::ArcTpl >; CompressArgs = WithReturnValue, std::allocator >&> >]' compressscript.cc:35:1: required from here ./../../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 111 | if (state >= state_status.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 136 | if (arc.nextstate >= state_status.size()) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = ExpandedFst > >; Visitor = Compressor > >::BfsOrder(const fst::ExpandedFst > >&, std::vector*)::BfsVisitor; Queue = FifoQueue; ArcFilter = AnyArcFilter > >]': ./../../include/fst/extensions/compress/compress.h:328:8: required from 'void fst::Compressor::BfsOrder(const fst::ExpandedFst&, std::vector*) [with Arc = fst::ArcTpl >; typename A::StateId = int]' ./../../include/fst/extensions/compress/compress.h:341:3: required from 'void fst::Compressor::Preprocess(const fst::Fst&, fst::MutableFst*, fst::EncodeMapper*) [with Arc = fst::ArcTpl >]' ./../../include/fst/extensions/compress/compress.h:731:3: required from 'bool fst::Compressor::Compress(const fst::Fst&, std::ostream&) [with Arc = fst::ArcTpl >; std::ostream = std::basic_ostream]' ./../../include/fst/extensions/compress/compress.h:743:16: required from 'void fst::Compress(const Fst&, std::ostream&) [with Arc = ArcTpl >; std::ostream = std::basic_ostream]' ./../../include/fst/extensions/compress/compress.h:757:11: required from 'bool fst::Compress(const Fst&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compressscript.h:39:26: required from 'void fst::script::Compress(CompressArgs*) [with Arc = fst::ArcTpl >; CompressArgs = WithReturnValue, std::allocator >&> >]' compressscript.cc:35:1: required from here ./../../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 111 | if (state >= state_status.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 136 | if (arc.nextstate >= state_status.size()) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/visit.h: In instantiation of 'void fst::Visit(const FST&, Visitor*, Queue*, ArcFilter, bool) [with FST = ExpandedFst > >; Visitor = Compressor > >::BfsOrder(const fst::ExpandedFst > >&, std::vector*)::BfsVisitor; Queue = FifoQueue; ArcFilter = AnyArcFilter > >]': ./../../include/fst/extensions/compress/compress.h:328:8: required from 'void fst::Compressor::BfsOrder(const fst::ExpandedFst&, std::vector*) [with Arc = fst::ArcTpl >; typename A::StateId = int]' ./../../include/fst/extensions/compress/compress.h:341:3: required from 'void fst::Compressor::Preprocess(const fst::Fst&, fst::MutableFst*, fst::EncodeMapper*) [with Arc = fst::ArcTpl >]' ./../../include/fst/extensions/compress/compress.h:731:3: required from 'bool fst::Compressor::Compress(const fst::Fst&, std::ostream&) [with Arc = fst::ArcTpl >; std::ostream = std::basic_ostream]' ./../../include/fst/extensions/compress/compress.h:743:16: required from 'void fst::Compress(const Fst&, std::ostream&) [with Arc = ArcTpl >; std::ostream = std::basic_ostream]' ./../../include/fst/extensions/compress/compress.h:757:11: required from 'bool fst::Compress(const Fst&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compressscript.h:39:26: required from 'void fst::script::Compress(CompressArgs*) [with Arc = fst::ArcTpl >; CompressArgs = WithReturnValue, std::allocator >&> >]' compressscript.cc:35:1: required from here ./../../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 111 | if (state >= state_status.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/visit.h:136:25: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 136 | if (arc.nextstate >= state_status.size()) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': ./../../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' ./../../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' ./../../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' ./../../include/fst/extensions/compress/compress.h:338:9: required from 'void fst::Compressor::Preprocess(const fst::Fst&, fst::MutableFst*, fst::EncodeMapper*) [with Arc = fst::ArcTpl >]' ./../../include/fst/extensions/compress/compress.h:731:3: required from 'bool fst::Compressor::Compress(const fst::Fst&, std::ostream&) [with Arc = fst::ArcTpl >; std::ostream = std::basic_ostream]' ./../../include/fst/extensions/compress/compress.h:743:16: required from 'void fst::Compress(const Fst&, std::ostream&) [with Arc = ArcTpl >; std::ostream = std::basic_ostream]' ./../../include/fst/extensions/compress/compress.h:757:11: required from 'bool fst::Compress(const Fst&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compressscript.h:39:26: required from 'void fst::script::Compress(CompressArgs*) [with Arc = fst::ArcTpl >; CompressArgs = WithReturnValue, std::allocator >&> >]' compressscript.cc:35:1: required from here ./../../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | if (label < 1 || label > triples_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~ ./../../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': ./../../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' ./../../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' ./../../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' ./../../include/fst/extensions/compress/compress.h:338:9: required from 'void fst::Compressor::Preprocess(const fst::Fst&, fst::MutableFst*, fst::EncodeMapper*) [with Arc = fst::ArcTpl >]' ./../../include/fst/extensions/compress/compress.h:731:3: required from 'bool fst::Compressor::Compress(const fst::Fst&, std::ostream&) [with Arc = fst::ArcTpl >; std::ostream = std::basic_ostream]' ./../../include/fst/extensions/compress/compress.h:743:16: required from 'void fst::Compress(const Fst&, std::ostream&) [with Arc = ArcTpl >; std::ostream = std::basic_ostream]' ./../../include/fst/extensions/compress/compress.h:757:11: required from 'bool fst::Compress(const Fst&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compressscript.h:39:26: required from 'void fst::script::Compress(CompressArgs*) [with Arc = fst::ArcTpl >; CompressArgs = WithReturnValue, std::allocator >&> >]' compressscript.cc:35:1: required from here ./../../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': ./../../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' ./../../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' ./../../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' ./../../include/fst/extensions/compress/compress.h:338:9: required from 'void fst::Compressor::Preprocess(const fst::Fst&, fst::MutableFst*, fst::EncodeMapper*) [with Arc = fst::ArcTpl >]' ./../../include/fst/extensions/compress/compress.h:731:3: required from 'bool fst::Compressor::Compress(const fst::Fst&, std::ostream&) [with Arc = fst::ArcTpl >; std::ostream = std::basic_ostream]' ./../../include/fst/extensions/compress/compress.h:743:16: required from 'void fst::Compress(const Fst&, std::ostream&) [with Arc = ArcTpl >; std::ostream = std::basic_ostream]' ./../../include/fst/extensions/compress/compress.h:757:11: required from 'bool fst::Compress(const Fst&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/compress/compressscript.h:39:26: required from 'void fst::script::Compress(CompressArgs*) [with Arc = fst::ArcTpl >; CompressArgs = WithReturnValue, std::allocator >&> >]' compressscript.cc:35:1: required from here ./../../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../../include/fst/cache.h:33, from ./../../include/fst/arc-map.h:32, from ./../../include/fst/encode.h:32: ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/extensions/compress/compress.h: In member function 'fst::Compressor > >::WriteToStream(std::basic_ostream >&)': ./../../include/fst/extensions/compress/compress.h:713:11: warning: 'block' may be used uninitialized [-Wmaybe-uninitialized] 713 | uint8_t block; | ^~~~~ ./../../include/fst/extensions/compress/compress.h: In member function 'fst::Compressor > >::WriteToStream(std::basic_ostream >&)': ./../../include/fst/extensions/compress/compress.h:713:11: warning: 'block' may be used uninitialized [-Wmaybe-uninitialized] ./../../include/fst/extensions/compress/compress.h: In member function 'fst::Compressor > >::WriteToStream(std::basic_ostream >&)': ./../../include/fst/extensions/compress/compress.h:713:11: warning: 'block' may be used uninitialized [-Wmaybe-uninitialized] ./../../include/fst/extensions/compress/compress.h: In member function 'fst::Compressor > >::EncodeProcessedFst(fst::ExpandedFst > > const&, std::basic_ostream >&)': ./../../include/fst/extensions/compress/compress.h:436:31: warning: 'previous' may be used uninitialized [-Wmaybe-uninitialized] 436 | WriteToBuffer(*it - previous); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/extensions/compress/compress.h:428:13: note: 'previous' was declared here 428 | StateId previous; | ^~~~~~~~ ./../../include/fst/extensions/compress/compress.h: In member function 'fst::Compressor > >::EncodeProcessedFst(fst::ExpandedFst > > const&, std::basic_ostream >&)': ./../../include/fst/extensions/compress/compress.h:436:31: warning: 'previous' may be used uninitialized [-Wmaybe-uninitialized] 436 | WriteToBuffer(*it - previous); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/extensions/compress/compress.h:428:13: note: 'previous' was declared here 428 | StateId previous; | ^~~~~~~~ ./../../include/fst/extensions/compress/compress.h: In member function 'fst::Compressor > >::EncodeProcessedFst(fst::ExpandedFst > > const&, std::basic_ostream >&)': ./../../include/fst/extensions/compress/compress.h:436:31: warning: 'previous' may be used uninitialized [-Wmaybe-uninitialized] 436 | WriteToBuffer(*it - previous); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/extensions/compress/compress.h:428:13: note: 'previous' was declared here 428 | StateId previous; | ^~~~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstcompressscript.la -rpath /usr/lib64 compressscript.lo ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compressscript.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/script/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstcompressscript.so.25 -o .libs/libfstcompressscript.so.25.0.0 libtool: link: (cd ".libs" && rm -f "libfstcompressscript.so.25" && ln -s "libfstcompressscript.so.25.0.0" "libfstcompressscript.so.25") libtool: link: (cd ".libs" && rm -f "libfstcompressscript.so" && ln -s "libfstcompressscript.so.25.0.0" "libfstcompressscript.so") libtool: link: ( cd ".libs" && rm -f "libfstcompressscript.la" && ln -s "../libfstcompressscript.la" "libfstcompressscript.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstcompress fstcompress.o fstcompress-main.o libfstcompressscript.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstcompress fstcompress.o fstcompress-main.o ./.libs/libfstcompressscript.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl make[4]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/compress' Making all in const make[4]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/const' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o const8-fst.lo const8-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c const8-fst.cc -fPIC -DPIC -o .libs/const8-fst.o In file included from const8-fst.cc:20: ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned char>; A = fst::ArcTpl >; Unsigned = unsigned char; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned char; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned char>; A = fst::ArcTpl >; Unsigned = unsigned char; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned char; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned char>; A = fst::ArcTpl >; Unsigned = unsigned char; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned char; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o const16-fst.lo const16-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c const16-fst.cc -fPIC -DPIC -o .libs/const16-fst.o In file included from const16-fst.cc:20: ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, short unsigned int>; A = fst::ArcTpl >; Unsigned = short unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = short unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, short unsigned int>; A = fst::ArcTpl >; Unsigned = short unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = short unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, short unsigned int>; A = fst::ArcTpl >; Unsigned = short unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = short unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o const64-fst.lo const64-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c const64-fst.cc -fPIC -DPIC -o .libs/const64-fst.o In file included from const64-fst.cc:20: ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, long unsigned int>; A = fst::ArcTpl >; Unsigned = long unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = long unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, long unsigned int>; A = fst::ArcTpl >; Unsigned = long unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = long unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, long unsigned int>; A = fst::ArcTpl >; Unsigned = long unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = long unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstconst.la -rpath /usr/lib64 const8-fst.lo const16-fst.lo const64-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/const8-fst.o .libs/const16-fst.o .libs/const64-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstconst.so.25 -o .libs/libfstconst.so.25.0.0 libtool: link: (cd ".libs" && rm -f "libfstconst.so.25" && ln -s "libfstconst.so.25.0.0" "libfstconst.so.25") libtool: link: (cd ".libs" && rm -f "libfstconst.so" && ln -s "libfstconst.so.25.0.0" "libfstconst.so") libtool: link: ( cd ".libs" && rm -f "libfstconst.la" && ln -s "../libfstconst.la" "libfstconst.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 const8-fst.la -rpath /usr/lib64/fst const8-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/const8-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,const8-fst.so -o .libs/const8-fst.so libtool: link: ( cd ".libs" && rm -f "const8-fst.la" && ln -s "../const8-fst.la" "const8-fst.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 const16-fst.la -rpath /usr/lib64/fst const16-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/const16-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,const16-fst.so -o .libs/const16-fst.so libtool: link: ( cd ".libs" && rm -f "const16-fst.la" && ln -s "../const16-fst.la" "const16-fst.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 const64-fst.la -rpath /usr/lib64/fst const64-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/const64-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,const64-fst.so -o .libs/const64-fst.so libtool: link: ( cd ".libs" && rm -f "const64-fst.la" && ln -s "../const64-fst.la" "const64-fst.la" ) make[4]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/const' Making all in far make[4]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/far' g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o farcompilestrings.o farcompilestrings.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o farcompilestrings-main.o farcompilestrings-main.cc In file included from ./../../include/fst/rational.h:31, from ./../../include/fst/closure.h:28, from ./../../include/fst/fstlib.h:55, from ./../../include/fst/script/arciterator-class.h:25, from ./../../include/fst/script/fstscript.h:35, from ./../../include/fst/extensions/far/far-class.h:29, from ./../../include/fst/extensions/far/farscript.h:34, from farcompilestrings-main.cc:26: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o compile-strings.lo compile-strings.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c compile-strings.cc -fPIC -DPIC -o .libs/compile-strings.o /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o far-class.lo far-class.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c far-class.cc -fPIC -DPIC -o .libs/far-class.o In file included from ./../../include/fst/rational.h:31, from ./../../include/fst/closure.h:28, from ./../../include/fst/fstlib.h:55, from ./../../include/fst/script/arciterator-class.h:25, from ./../../include/fst/script/fstscript.h:35, from ./../../include/fst/extensions/far/far-class.h:29, from far-class.cc:18: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ In file included from ./../../include/fst/extensions/far/far.h:32, from ./../../include/fst/extensions/far/far-class.h:27: ./../../include/fst/extensions/far/sttable.h: In instantiation of 'fst::STTableReader::STTableReader(const std::vector >&) [with T = fst::Fst > >; Reader = fst::FstReader > >]': ./../../include/fst/extensions/far/sttable.h:185:12: required from 'static fst::STTableReader* fst::STTableReader::Open(const std::vector >&) [with T = fst::Fst > >; Reader = fst::FstReader > >]' ./../../include/fst/extensions/far/far.h:304:54: required from 'static fst::STTableFarReader* fst::STTableFarReader::Open(const std::vector >&) [with A = fst::ArcTpl >]' ./../../include/fst/extensions/far/far.h:505:39: required from 'static fst::FarReader* fst::FarReader::Open(const std::vector >&) [with A = fst::ArcTpl >]' ./../../include/fst/extensions/far/far-class.h:60:37: required from 'fst::script::FarReaderClassImpl::FarReaderClassImpl(const std::vector >&) [with Arc = fst::ArcTpl >]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::script::FarReaderClassImpl > >; _Args = {const vector<__cxx11::basic_string, allocator >, allocator<__cxx11::basic_string, allocator > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > > >]' ./../../include/fst/extensions/far/far-class.h:160:56: required from 'void fst::script::OpenFarReaderClass(OpenFarReaderClassArgs*) [with Arc = fst::ArcTpl >; OpenFarReaderClassArgs = WithReturnValue, const std::vector >&>]' far-class.cc:59:1: required from here ./../../include/fst/extensions/far/sttable.h:154:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 154 | for (size_t j = 0; (j < num_entries) && (!streams_[i]->fail()); ++j) { | ~~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/far/sttable.h: In instantiation of 'fst::STTableReader::STTableReader(const std::vector >&) [with T = fst::Fst > >; Reader = fst::FstReader > >]': ./../../include/fst/extensions/far/sttable.h:185:12: required from 'static fst::STTableReader* fst::STTableReader::Open(const std::vector >&) [with T = fst::Fst > >; Reader = fst::FstReader > >]' ./../../include/fst/extensions/far/far.h:304:54: required from 'static fst::STTableFarReader* fst::STTableFarReader::Open(const std::vector >&) [with A = fst::ArcTpl >]' ./../../include/fst/extensions/far/far.h:505:39: required from 'static fst::FarReader* fst::FarReader::Open(const std::vector >&) [with A = fst::ArcTpl >]' ./../../include/fst/extensions/far/far-class.h:60:37: required from 'fst::script::FarReaderClassImpl::FarReaderClassImpl(const std::vector >&) [with Arc = fst::ArcTpl >]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::script::FarReaderClassImpl > >; _Args = {const vector<__cxx11::basic_string, allocator >, allocator<__cxx11::basic_string, allocator > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > > >]' ./../../include/fst/extensions/far/far-class.h:160:56: required from 'void fst::script::OpenFarReaderClass(OpenFarReaderClassArgs*) [with Arc = fst::ArcTpl >; OpenFarReaderClassArgs = WithReturnValue, const std::vector >&>]' far-class.cc:60:1: required from here ./../../include/fst/extensions/far/sttable.h:154:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] ./../../include/fst/extensions/far/sttable.h: In instantiation of 'fst::STTableReader::STTableReader(const std::vector >&) [with T = fst::Fst > >; Reader = fst::FstReader > >]': ./../../include/fst/extensions/far/sttable.h:185:12: required from 'static fst::STTableReader* fst::STTableReader::Open(const std::vector >&) [with T = fst::Fst > >; Reader = fst::FstReader > >]' ./../../include/fst/extensions/far/far.h:304:54: required from 'static fst::STTableFarReader* fst::STTableFarReader::Open(const std::vector >&) [with A = fst::ArcTpl >]' ./../../include/fst/extensions/far/far.h:505:39: required from 'static fst::FarReader* fst::FarReader::Open(const std::vector >&) [with A = fst::ArcTpl >]' ./../../include/fst/extensions/far/far-class.h:60:37: required from 'fst::script::FarReaderClassImpl::FarReaderClassImpl(const std::vector >&) [with Arc = fst::ArcTpl >]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::script::FarReaderClassImpl > >; _Args = {const vector<__cxx11::basic_string, allocator >, allocator<__cxx11::basic_string, allocator > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > > >]' ./../../include/fst/extensions/far/far-class.h:160:56: required from 'void fst::script::OpenFarReaderClass(OpenFarReaderClassArgs*) [with Arc = fst::ArcTpl >; OpenFarReaderClassArgs = WithReturnValue, const std::vector >&>]' far-class.cc:61:1: required from here ./../../include/fst/extensions/far/sttable.h:154:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] ./../../include/fst/extensions/far/sttable.h: In instantiation of 'fst::STTableReader::STTableReader(const std::vector >&) [with T = fst::Fst >; Reader = fst::FstReader >]': ./../../include/fst/extensions/far/sttable.h:185:12: required from 'static fst::STTableReader* fst::STTableReader::Open(const std::vector >&) [with T = fst::Fst >; Reader = fst::FstReader >]' ./../../include/fst/extensions/far/far.h:304:54: required from 'static fst::STTableFarReader* fst::STTableFarReader::Open(const std::vector >&) [with A = fst::ArcTpl]' ./../../include/fst/extensions/far/far.h:505:39: required from 'static fst::FarReader* fst::FarReader::Open(const std::vector >&) [with A = fst::ArcTpl]' ./../../include/fst/extensions/far/far-class.h:60:37: required from 'fst::script::FarReaderClassImpl::FarReaderClassImpl(const std::vector >&) [with Arc = fst::ArcTpl]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::script::FarReaderClassImpl >; _Args = {const vector<__cxx11::basic_string, allocator >, allocator<__cxx11::basic_string, allocator > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >]' ./../../include/fst/extensions/far/far-class.h:160:56: required from 'void fst::script::OpenFarReaderClass(OpenFarReaderClassArgs*) [with Arc = fst::ArcTpl; OpenFarReaderClassArgs = WithReturnValue, const std::vector >&>]' far-class.cc:62:1: required from here ./../../include/fst/extensions/far/sttable.h:154:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o farscript.lo farscript.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c farscript.cc -fPIC -DPIC -o .libs/farscript.o In file included from ./../../include/fst/rational.h:31, from ./../../include/fst/closure.h:28, from ./../../include/fst/fstlib.h:55, from ./../../include/fst/script/arciterator-class.h:25, from ./../../include/fst/script/fstscript.h:35, from ./../../include/fst/extensions/far/far-class.h:29, from ./../../include/fst/extensions/far/farscript.h:34, from farscript.cc:21: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ In file included from ./../../include/fst/extensions/far/farscript.h:36: ./../../include/fst/extensions/far/info.h: In instantiation of 'void fst::Info(const std::vector >&, const std::string&, const std::string&, bool) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]': ./../../include/fst/extensions/far/farscript.h:190:19: required from 'void fst::script::Info(FarInfoArgs*) [with Arc = fst::ArcTpl >; FarInfoArgs = std::tuple, std::allocator >, std::allocator, std::allocator > > >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const bool>]' farscript.cc:145:1: required from here ./../../include/fst/extensions/far/info.h:133:35: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 133 | if (key_info.key.size() + 2 > wkey) wkey = key_info.key.size() + 2; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./../../include/fst/extensions/far/info.h:134:36: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 134 | if (key_info.type.size() + 2 > wtype) wtype = key_info.type.size() + 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ./../../include/fst/extensions/far/info.h: In instantiation of 'void fst::Info(const std::vector >&, const std::string&, const std::string&, bool) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]': ./../../include/fst/extensions/far/farscript.h:190:19: required from 'void fst::script::Info(FarInfoArgs*) [with Arc = fst::ArcTpl >; FarInfoArgs = std::tuple, std::allocator >, std::allocator, std::allocator > > >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const bool>]' farscript.cc:145:1: required from here ./../../include/fst/extensions/far/info.h:133:35: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 133 | if (key_info.key.size() + 2 > wkey) wkey = key_info.key.size() + 2; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./../../include/fst/extensions/far/info.h:134:36: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 134 | if (key_info.type.size() + 2 > wtype) wtype = key_info.type.size() + 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ./../../include/fst/extensions/far/info.h: In instantiation of 'void fst::Info(const std::vector >&, const std::string&, const std::string&, bool) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]': ./../../include/fst/extensions/far/farscript.h:190:19: required from 'void fst::script::Info(FarInfoArgs*) [with Arc = fst::ArcTpl >; FarInfoArgs = std::tuple, std::allocator >, std::allocator, std::allocator > > >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const bool>]' farscript.cc:145:1: required from here ./../../include/fst/extensions/far/info.h:133:35: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 133 | if (key_info.key.size() + 2 > wkey) wkey = key_info.key.size() + 2; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./../../include/fst/extensions/far/info.h:134:36: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 134 | if (key_info.type.size() + 2 > wtype) wtype = key_info.type.size() + 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ./../../include/fst/extensions/far/info.h: In instantiation of 'void fst::Info(const std::vector >&, const std::string&, const std::string&, bool) [with Arc = ArcTpl; std::string = std::__cxx11::basic_string]': ./../../include/fst/extensions/far/farscript.h:190:19: required from 'void fst::script::Info(FarInfoArgs*) [with Arc = fst::ArcTpl; FarInfoArgs = std::tuple, std::allocator >, std::allocator, std::allocator > > >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const bool>]' farscript.cc:145:1: required from here ./../../include/fst/extensions/far/info.h:133:35: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 133 | if (key_info.key.size() + 2 > wkey) wkey = key_info.key.size() + 2; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./../../include/fst/extensions/far/info.h:134:36: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 134 | if (key_info.type.size() + 2 > wtype) wtype = key_info.type.size() + 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from ./../../include/fst/prune.h:31, from ./../../include/fst/determinize.h:41, from ./../../include/fst/fstlib.h:59: ./../../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': ./../../include/fst/extensions/far/print-strings.h:84:38: required from 'void fst::PrintStrings(FarReader&, FarEntryType, TokenType, const std::string&, const std::string&, bool, bool, const std::string&, bool, int32_t, const std::string&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string; int32_t = int]' ./../../include/fst/extensions/far/farscript.h:250:27: required from 'void fst::script::PrintStrings(FarPrintStringsArgs*) [with Arc = fst::ArcTpl >]' farscript.cc:174:1: required from here ./../../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | for (StateId state = 0; state < distance.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~~ ./../../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': ./../../include/fst/extensions/far/print-strings.h:84:38: required from 'void fst::PrintStrings(FarReader&, FarEntryType, TokenType, const std::string&, const std::string&, bool, bool, const std::string&, bool, int32_t, const std::string&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string; int32_t = int]' ./../../include/fst/extensions/far/farscript.h:250:27: required from 'void fst::script::PrintStrings(FarPrintStringsArgs*) [with Arc = fst::ArcTpl >]' farscript.cc:174:1: required from here ./../../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': ./../../include/fst/extensions/far/print-strings.h:84:38: required from 'void fst::PrintStrings(FarReader&, FarEntryType, TokenType, const std::string&, const std::string&, bool, bool, const std::string&, bool, int32_t, const std::string&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string; int32_t = int]' ./../../include/fst/extensions/far/farscript.h:250:27: required from 'void fst::script::PrintStrings(FarPrintStringsArgs*) [with Arc = fst::ArcTpl >]' farscript.cc:174:1: required from here ./../../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl; typename Arc::Weight = ErrorWeight]': ./../../include/fst/extensions/far/print-strings.h:84:38: required from 'void fst::PrintStrings(FarReader&, FarEntryType, TokenType, const std::string&, const std::string&, bool, bool, const std::string&, bool, int32_t, const std::string&, const std::string&) [with Arc = ArcTpl; std::string = std::__cxx11::basic_string; int32_t = int]' ./../../include/fst/extensions/far/farscript.h:250:27: required from 'void fst::script::PrintStrings(FarPrintStringsArgs*) [with Arc = fst::ArcTpl]' farscript.cc:174:1: required from here ./../../include/fst/shortest-distance.h:359:41: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 359 | return state != kNoStateId && state < distance.size() ? distance[state] | ~~~~~~^~~~~~~~~~~~~~~~~ In file included from ./../../include/fst/test-properties.h:27, from ./../../include/fst/vector-fst.h:35, from ./../../include/fst/extensions/far/far.h:36, from ./../../include/fst/extensions/far/compile-strings.h:29, from ./../../include/fst/extensions/far/farscript.h:28: ./../../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' ./../../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' ./../../include/fst/extensions/far/encode.h:44:25: required from 'void fst::Decode(FarReader&, FarWriter&, const EncodeMapper&) [with Arc = ArcTpl >]' ./../../include/fst/extensions/far/farscript.h:127:9: required from 'void fst::script::Decode(FarDecodeArgs*) [with Arc = fst::ArcTpl >; FarDecodeArgs = std::tuple]' farscript.cc:91:1: required from here ./../../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ ./../../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' ./../../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' ./../../include/fst/extensions/far/encode.h:44:25: required from 'void fst::Decode(FarReader&, FarWriter&, const EncodeMapper&) [with Arc = ArcTpl >]' ./../../include/fst/extensions/far/farscript.h:127:9: required from 'void fst::script::Decode(FarDecodeArgs*) [with Arc = fst::ArcTpl >; FarDecodeArgs = std::tuple]' farscript.cc:91:1: required from here ./../../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' ./../../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' ./../../include/fst/extensions/far/encode.h:44:25: required from 'void fst::Decode(FarReader&, FarWriter&, const EncodeMapper&) [with Arc = ArcTpl >]' ./../../include/fst/extensions/far/farscript.h:127:9: required from 'void fst::script::Decode(FarDecodeArgs*) [with Arc = fst::ArcTpl >; FarDecodeArgs = std::tuple]' farscript.cc:91:1: required from here ./../../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl]': ./../../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl]' ./../../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl]' ./../../include/fst/extensions/far/encode.h:44:25: required from 'void fst::Decode(FarReader&, FarWriter&, const EncodeMapper&) [with Arc = ArcTpl]' ./../../include/fst/extensions/far/farscript.h:127:9: required from 'void fst::script::Decode(FarDecodeArgs*) [with Arc = fst::ArcTpl; FarDecodeArgs = std::tuple]' farscript.cc:91:1: required from here ./../../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../../include/fst/fstlib.h:69: ./../../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': ./../../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' ./../../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' ./../../include/fst/extensions/far/isomorphic.h:36:24: required from 'bool fst::Isomorphic(FarReader&, FarReader&, float, std::string_view, std::string_view) [with Arc = ArcTpl >; std::string_view = std::basic_string_view]' ./../../include/fst/extensions/far/farscript.h:223:40: required from 'void fst::script::Isomorphic(FarIsomorphicArgs*) [with Arc = fst::ArcTpl >; FarIsomorphicArgs = WithReturnValue >, std::basic_string_view > > >]' farscript.cc:157:1: required from here ./../../include/fst/isomorphic.h:129:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::Isomorphism > >::StateId' {aka 'int'} [-Wsign-compare] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); | ~~~~~~~~~~~~~~~~~~~~^~~~~ ./../../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': ./../../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' ./../../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' ./../../include/fst/extensions/far/isomorphic.h:36:24: required from 'bool fst::Isomorphic(FarReader&, FarReader&, float, std::string_view, std::string_view) [with Arc = ArcTpl >; std::string_view = std::basic_string_view]' ./../../include/fst/extensions/far/farscript.h:223:40: required from 'void fst::script::Isomorphic(FarIsomorphicArgs*) [with Arc = fst::ArcTpl >; FarIsomorphicArgs = WithReturnValue >, std::basic_string_view > > >]' farscript.cc:157:1: required from here ./../../include/fst/isomorphic.h:129:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::Isomorphism > >::StateId' {aka 'int'} [-Wsign-compare] ./../../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': ./../../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' ./../../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' ./../../include/fst/extensions/far/isomorphic.h:36:24: required from 'bool fst::Isomorphic(FarReader&, FarReader&, float, std::string_view, std::string_view) [with Arc = ArcTpl >; std::string_view = std::basic_string_view]' ./../../include/fst/extensions/far/farscript.h:223:40: required from 'void fst::script::Isomorphic(FarIsomorphicArgs*) [with Arc = fst::ArcTpl >; FarIsomorphicArgs = WithReturnValue >, std::basic_string_view > > >]' farscript.cc:157:1: required from here ./../../include/fst/isomorphic.h:129:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::Isomorphism > >::StateId' {aka 'int'} [-Wsign-compare] ./../../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl; StateId = int]': ./../../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl]' ./../../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl]' ./../../include/fst/extensions/far/isomorphic.h:36:24: required from 'bool fst::Isomorphic(FarReader&, FarReader&, float, std::string_view, std::string_view) [with Arc = ArcTpl; std::string_view = std::basic_string_view]' ./../../include/fst/extensions/far/farscript.h:223:40: required from 'void fst::script::Isomorphic(FarIsomorphicArgs*) [with Arc = fst::ArcTpl; FarIsomorphicArgs = WithReturnValue >, std::basic_string_view > > >]' farscript.cc:157:1: required from here ./../../include/fst/isomorphic.h:129:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::Isomorphism >::StateId' {aka 'int'} [-Wsign-compare] In file included from ./../../include/fst/extensions/far/encode.h:21, from ./../../include/fst/extensions/far/farscript.h:31: ./../../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': ./../../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' ./../../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' ./../../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' ./../../include/fst/extensions/far/encode.h:33:25: required from 'void fst::Encode(FarReader&, FarWriter&, EncodeMapper*) [with Arc = ArcTpl >]' ./../../include/fst/extensions/far/farscript.h:141:9: required from 'void fst::script::Encode(FarEncodeArgs*) [with Arc = fst::ArcTpl >; FarEncodeArgs = std::tuple]' farscript.cc:103:1: required from here ./../../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | if (label < 1 || label > triples_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~ ./../../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': ./../../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' ./../../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' ./../../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' ./../../include/fst/extensions/far/encode.h:33:25: required from 'void fst::Encode(FarReader&, FarWriter&, EncodeMapper*) [with Arc = ArcTpl >]' ./../../include/fst/extensions/far/farscript.h:141:9: required from 'void fst::script::Encode(FarEncodeArgs*) [with Arc = fst::ArcTpl >; FarEncodeArgs = std::tuple]' farscript.cc:103:1: required from here ./../../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': ./../../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' ./../../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' ./../../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' ./../../include/fst/extensions/far/encode.h:33:25: required from 'void fst::Encode(FarReader&, FarWriter&, EncodeMapper*) [with Arc = ArcTpl >]' ./../../include/fst/extensions/far/farscript.h:141:9: required from 'void fst::script::Encode(FarEncodeArgs*) [with Arc = fst::ArcTpl >; FarEncodeArgs = std::tuple]' farscript.cc:103:1: required from here ./../../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl; Label = int]': ./../../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl]' ./../../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl; C = EncodeMapper >]' ./../../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl]' ./../../include/fst/extensions/far/encode.h:33:25: required from 'void fst::Encode(FarReader&, FarWriter&, EncodeMapper*) [with Arc = ArcTpl]' ./../../include/fst/extensions/far/farscript.h:141:9: required from 'void fst::script::Encode(FarEncodeArgs*) [with Arc = fst::ArcTpl; FarEncodeArgs = std::tuple]' farscript.cc:103:1: required from here ./../../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable >::Label' {aka 'int'} and 'std::vector >::Triple, std::default_delete >::Triple> >, std::allocator >::Triple, std::default_delete >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../../include/fst/extensions/far/far.h:32: ./../../include/fst/extensions/far/sttable.h: In instantiation of 'fst::STTableReader::STTableReader(const std::vector >&) [with T = fst::Fst > >; Reader = fst::FstReader > >]': ./../../include/fst/extensions/far/sttable.h:185:12: required from 'static fst::STTableReader* fst::STTableReader::Open(const std::vector >&) [with T = fst::Fst > >; Reader = fst::FstReader > >]' ./../../include/fst/extensions/far/far.h:304:54: required from 'static fst::STTableFarReader* fst::STTableFarReader::Open(const std::vector >&) [with A = fst::ArcTpl >]' ./../../include/fst/extensions/far/far.h:505:39: required from 'static fst::FarReader* fst::FarReader::Open(const std::vector >&) [with A = fst::ArcTpl >]' ./../../include/fst/extensions/far/info.h:69:62: required from 'void fst::GetInfo(const std::vector >&, const std::string&, const std::string&, bool, FarInfoData*) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/far/farscript.h:204:22: required from 'void fst::script::GetInfo(FarGetInfoArgs*) [with Arc = fst::ArcTpl >; FarGetInfoArgs = std::tuple, std::allocator >, std::allocator, std::allocator > > >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const bool, fst::FarInfoData*>]' farscript.cc:136:1: required from here ./../../include/fst/extensions/far/sttable.h:154:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 154 | for (size_t j = 0; (j < num_entries) && (!streams_[i]->fail()); ++j) { | ~~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/far/sttable.h: In instantiation of 'fst::STTableReader::STTableReader(const std::vector >&) [with T = fst::Fst > >; Reader = fst::FstReader > >]': ./../../include/fst/extensions/far/sttable.h:185:12: required from 'static fst::STTableReader* fst::STTableReader::Open(const std::vector >&) [with T = fst::Fst > >; Reader = fst::FstReader > >]' ./../../include/fst/extensions/far/far.h:304:54: required from 'static fst::STTableFarReader* fst::STTableFarReader::Open(const std::vector >&) [with A = fst::ArcTpl >]' ./../../include/fst/extensions/far/far.h:505:39: required from 'static fst::FarReader* fst::FarReader::Open(const std::vector >&) [with A = fst::ArcTpl >]' ./../../include/fst/extensions/far/info.h:69:62: required from 'void fst::GetInfo(const std::vector >&, const std::string&, const std::string&, bool, FarInfoData*) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/far/farscript.h:204:22: required from 'void fst::script::GetInfo(FarGetInfoArgs*) [with Arc = fst::ArcTpl >; FarGetInfoArgs = std::tuple, std::allocator >, std::allocator, std::allocator > > >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const bool, fst::FarInfoData*>]' farscript.cc:136:1: required from here ./../../include/fst/extensions/far/sttable.h:154:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] ./../../include/fst/extensions/far/sttable.h: In instantiation of 'fst::STTableReader::STTableReader(const std::vector >&) [with T = fst::Fst > >; Reader = fst::FstReader > >]': ./../../include/fst/extensions/far/sttable.h:185:12: required from 'static fst::STTableReader* fst::STTableReader::Open(const std::vector >&) [with T = fst::Fst > >; Reader = fst::FstReader > >]' ./../../include/fst/extensions/far/far.h:304:54: required from 'static fst::STTableFarReader* fst::STTableFarReader::Open(const std::vector >&) [with A = fst::ArcTpl >]' ./../../include/fst/extensions/far/far.h:505:39: required from 'static fst::FarReader* fst::FarReader::Open(const std::vector >&) [with A = fst::ArcTpl >]' ./../../include/fst/extensions/far/info.h:69:62: required from 'void fst::GetInfo(const std::vector >&, const std::string&, const std::string&, bool, FarInfoData*) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/far/farscript.h:204:22: required from 'void fst::script::GetInfo(FarGetInfoArgs*) [with Arc = fst::ArcTpl >; FarGetInfoArgs = std::tuple, std::allocator >, std::allocator, std::allocator > > >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const bool, fst::FarInfoData*>]' farscript.cc:136:1: required from here ./../../include/fst/extensions/far/sttable.h:154:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] ./../../include/fst/extensions/far/sttable.h: In instantiation of 'fst::STTableReader::STTableReader(const std::vector >&) [with T = fst::Fst >; Reader = fst::FstReader >]': ./../../include/fst/extensions/far/sttable.h:185:12: required from 'static fst::STTableReader* fst::STTableReader::Open(const std::vector >&) [with T = fst::Fst >; Reader = fst::FstReader >]' ./../../include/fst/extensions/far/far.h:304:54: required from 'static fst::STTableFarReader* fst::STTableFarReader::Open(const std::vector >&) [with A = fst::ArcTpl]' ./../../include/fst/extensions/far/far.h:505:39: required from 'static fst::FarReader* fst::FarReader::Open(const std::vector >&) [with A = fst::ArcTpl]' ./../../include/fst/extensions/far/info.h:69:62: required from 'void fst::GetInfo(const std::vector >&, const std::string&, const std::string&, bool, FarInfoData*) [with Arc = ArcTpl; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/far/farscript.h:204:22: required from 'void fst::script::GetInfo(FarGetInfoArgs*) [with Arc = fst::ArcTpl; FarGetInfoArgs = std::tuple, std::allocator >, std::allocator, std::allocator > > >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const bool, fst::FarInfoData*>]' farscript.cc:136:1: required from here ./../../include/fst/extensions/far/sttable.h:154:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] In file included from ./../../include/fst/shortest-distance.h:31: ./../../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': ./../../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../../include/fst/extensions/far/print-strings.h:84:38: required from 'void fst::PrintStrings(FarReader&, FarEntryType, TokenType, const std::string&, const std::string&, bool, bool, const std::string&, bool, int32_t, const std::string&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string; int32_t = int]' ./../../include/fst/extensions/far/farscript.h:250:27: required from 'void fst::script::PrintStrings(FarPrintStringsArgs*) [with Arc = fst::ArcTpl >]' farscript.cc:174:1: required from here ./../../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': ./../../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../../include/fst/extensions/far/print-strings.h:84:38: required from 'void fst::PrintStrings(FarReader&, FarEntryType, TokenType, const std::string&, const std::string&, bool, bool, const std::string&, bool, int32_t, const std::string&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string; int32_t = int]' ./../../include/fst/extensions/far/farscript.h:250:27: required from 'void fst::script::PrintStrings(FarPrintStringsArgs*) [with Arc = fst::ArcTpl >]' farscript.cc:174:1: required from here ./../../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': ./../../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../../include/fst/extensions/far/print-strings.h:84:38: required from 'void fst::PrintStrings(FarReader&, FarEntryType, TokenType, const std::string&, const std::string&, bool, bool, const std::string&, bool, int32_t, const std::string&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string; int32_t = int]' ./../../include/fst/extensions/far/farscript.h:250:27: required from 'void fst::script::PrintStrings(FarPrintStringsArgs*) [with Arc = fst::ArcTpl >]' farscript.cc:174:1: required from here ./../../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': ./../../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../../include/fst/extensions/far/print-strings.h:84:38: required from 'void fst::PrintStrings(FarReader&, FarEntryType, TokenType, const std::string&, const std::string&, bool, bool, const std::string&, bool, int32_t, const std::string&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string; int32_t = int]' ./../../include/fst/extensions/far/farscript.h:250:27: required from 'void fst::script::PrintStrings(FarPrintStringsArgs*) [with Arc = fst::ArcTpl >]' farscript.cc:174:1: required from here ./../../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': ./../../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../../include/fst/extensions/far/print-strings.h:84:38: required from 'void fst::PrintStrings(FarReader&, FarEntryType, TokenType, const std::string&, const std::string&, bool, bool, const std::string&, bool, int32_t, const std::string&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string; int32_t = int]' ./../../include/fst/extensions/far/farscript.h:250:27: required from 'void fst::script::PrintStrings(FarPrintStringsArgs*) [with Arc = fst::ArcTpl >]' farscript.cc:174:1: required from here ./../../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': ./../../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../../include/fst/extensions/far/print-strings.h:84:38: required from 'void fst::PrintStrings(FarReader&, FarEntryType, TokenType, const std::string&, const std::string&, bool, bool, const std::string&, bool, int32_t, const std::string&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string; int32_t = int]' ./../../include/fst/extensions/far/farscript.h:250:27: required from 'void fst::script::PrintStrings(FarPrintStringsArgs*) [with Arc = fst::ArcTpl >]' farscript.cc:174:1: required from here ./../../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl; ArcFilter = fst::AnyArcFilter >; Less = fst::internal::ErrorLess; S = int]': ./../../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl; ArcFilter = fst::AnyArcFilter >; S = int; typename Arc::Weight = fst::ErrorWeight]' ./../../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl; typename Arc::Weight = ErrorWeight]' ./../../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl; typename Arc::Weight = ErrorWeight]' ./../../include/fst/extensions/far/print-strings.h:84:38: required from 'void fst::PrintStrings(FarReader&, FarEntryType, TokenType, const std::string&, const std::string&, bool, bool, const std::string&, bool, int32_t, const std::string&, const std::string&) [with Arc = ArcTpl; std::string = std::__cxx11::basic_string; int32_t = int]' ./../../include/fst/extensions/far/farscript.h:250:27: required from 'void fst::script::PrintStrings(FarPrintStringsArgs*) [with Arc = fst::ArcTpl]' farscript.cc:174:1: required from here ./../../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess; S = int]': ./../../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::ErrorWeight]' ./../../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl; typename Arc::Weight = ErrorWeight]' ./../../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl; typename Arc::Weight = ErrorWeight]' ./../../include/fst/extensions/far/print-strings.h:84:38: required from 'void fst::PrintStrings(FarReader&, FarEntryType, TokenType, const std::string&, const std::string&, bool, bool, const std::string&, bool, int32_t, const std::string&, const std::string&) [with Arc = ArcTpl; std::string = std::__cxx11::basic_string; int32_t = int]' ./../../include/fst/extensions/far/farscript.h:250:27: required from 'void fst::script::PrintStrings(FarPrintStringsArgs*) [with Arc = fst::ArcTpl]' farscript.cc:174:1: required from here ./../../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../../include/fst/replace-util.h:32, from ./../../include/fst/replace.h:36: ./../../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../../include/fst/extensions/far/print-strings.h:84:38: required from 'void fst::PrintStrings(FarReader&, FarEntryType, TokenType, const std::string&, const std::string&, bool, bool, const std::string&, bool, int32_t, const std::string&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string; int32_t = int]' ./../../include/fst/extensions/far/farscript.h:250:27: required from 'void fst::script::PrintStrings(FarPrintStringsArgs*) [with Arc = fst::ArcTpl >]' farscript.cc:174:1: required from here ./../../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' ./../../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' ./../../include/fst/extensions/far/print-strings.h:84:38: required from 'void fst::PrintStrings(FarReader&, FarEntryType, TokenType, const std::string&, const std::string&, bool, bool, const std::string&, bool, int32_t, const std::string&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string; int32_t = int]' ./../../include/fst/extensions/far/farscript.h:250:27: required from 'void fst::script::PrintStrings(FarPrintStringsArgs*) [with Arc = fst::ArcTpl >]' farscript.cc:174:1: required from here ./../../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../../include/fst/extensions/far/print-strings.h:84:38: required from 'void fst::PrintStrings(FarReader&, FarEntryType, TokenType, const std::string&, const std::string&, bool, bool, const std::string&, bool, int32_t, const std::string&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string; int32_t = int]' ./../../include/fst/extensions/far/farscript.h:250:27: required from 'void fst::script::PrintStrings(FarPrintStringsArgs*) [with Arc = fst::ArcTpl >]' farscript.cc:174:1: required from here ./../../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../../include/fst/extensions/far/print-strings.h:84:38: required from 'void fst::PrintStrings(FarReader&, FarEntryType, TokenType, const std::string&, const std::string&, bool, bool, const std::string&, bool, int32_t, const std::string&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string; int32_t = int]' ./../../include/fst/extensions/far/farscript.h:250:27: required from 'void fst::script::PrintStrings(FarPrintStringsArgs*) [with Arc = fst::ArcTpl >]' farscript.cc:174:1: required from here ./../../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../../include/fst/extensions/far/print-strings.h:84:38: required from 'void fst::PrintStrings(FarReader&, FarEntryType, TokenType, const std::string&, const std::string&, bool, bool, const std::string&, bool, int32_t, const std::string&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string; int32_t = int]' ./../../include/fst/extensions/far/farscript.h:250:27: required from 'void fst::script::PrintStrings(FarPrintStringsArgs*) [with Arc = fst::ArcTpl >]' farscript.cc:174:1: required from here ./../../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../../include/fst/extensions/far/print-strings.h:84:38: required from 'void fst::PrintStrings(FarReader&, FarEntryType, TokenType, const std::string&, const std::string&, bool, bool, const std::string&, bool, int32_t, const std::string&, const std::string&) [with Arc = ArcTpl >; std::string = std::__cxx11::basic_string; int32_t = int]' ./../../include/fst/extensions/far/farscript.h:250:27: required from 'void fst::script::PrintStrings(FarPrintStringsArgs*) [with Arc = fst::ArcTpl >]' farscript.cc:174:1: required from here ./../../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl]': ./../../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >; Visitor = TopOrderVisitor >; ArcFilter = AnyArcFilter >]' ./../../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl; ArcFilter = fst::AnyArcFilter >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >&, fst::AnyArcFilter >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl; ArcFilter = fst::AnyArcFilter >; S = int; typename Arc::Weight = fst::ErrorWeight]' ./../../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl; typename Arc::Weight = ErrorWeight]' ./../../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl; typename Arc::Weight = ErrorWeight]' ./../../include/fst/extensions/far/print-strings.h:84:38: required from 'void fst::PrintStrings(FarReader&, FarEntryType, TokenType, const std::string&, const std::string&, bool, bool, const std::string&, bool, int32_t, const std::string&, const std::string&) [with Arc = ArcTpl; std::string = std::__cxx11::basic_string; int32_t = int]' ./../../include/fst/extensions/far/farscript.h:250:27: required from 'void fst::script::PrintStrings(FarPrintStringsArgs*) [with Arc = fst::ArcTpl]' farscript.cc:174:1: required from here ./../../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >]': ./../../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' ./../../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >; ArcFilter = fst::AnyArcFilter > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::ErrorWeight]' ./../../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl; typename Arc::Weight = ErrorWeight]' ./../../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl; typename Arc::Weight = ErrorWeight]' ./../../include/fst/extensions/far/print-strings.h:84:38: required from 'void fst::PrintStrings(FarReader&, FarEntryType, TokenType, const std::string&, const std::string&, bool, bool, const std::string&, bool, int32_t, const std::string&, const std::string&) [with Arc = ArcTpl; std::string = std::__cxx11::basic_string; int32_t = int]' ./../../include/fst/extensions/far/farscript.h:250:27: required from 'void fst::script::PrintStrings(FarPrintStringsArgs*) [with Arc = fst::ArcTpl]' farscript.cc:174:1: required from here ./../../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': ./../../include/fst/queue.h:548:11: required from here ./../../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 552 | ((front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': ./../../include/fst/queue.h:563:8: required from here ./../../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] 574 | while (trivial_queue_.size() <= scc_[s]) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./../../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': ./../../include/fst/queue.h:581:8: required from here ./../../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 584 | } else if (front_ < trivial_queue_.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': ./../../include/fst/queue.h:593:8: required from here ./../../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 602 | return (front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': ./../../include/fst/queue.h:607:8: required from here ./../../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 611 | } else if (i < trivial_queue_.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': ./../../include/fst/queue.h:232:8: required from here ./../../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { | ~~^~~~~~~~~~~~~~ ./../../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': ./../../include/fst/queue.h:495:8: required from here ./../../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); | ~~~~~~~~~~~~~~~~~^~~~ In file included from ./../../include/fst/prune.h:30: ./../../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': ./../../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' ./../../include/fst/queue.h:215:8: required from here ./../../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 57 | if (size_ < values_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState, std::allocator > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState, std::allocator > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl, std::allocator > > >; FST = fst::MutableFst >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl, std::allocator > > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >*, std::allocator, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl, std::allocator > > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >*, std::allocator, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o getters.lo getters.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c getters.cc -fPIC -DPIC -o .libs/getters.o /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o script-impl.lo script-impl.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c script-impl.cc -fPIC -DPIC -o .libs/script-impl.o /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o sttable.lo sttable.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c sttable.cc -fPIC -DPIC -o .libs/sttable.o /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o stlist.lo stlist.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c stlist.cc -fPIC -DPIC -o .libs/stlist.o /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstfar.la -rpath /usr/lib64 sttable.lo stlist.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/sttable.o .libs/stlist.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstfar.so.25 -o .libs/libfstfar.so.25.0.0 libtool: link: (cd ".libs" && rm -f "libfstfar.so.25" && ln -s "libfstfar.so.25.0.0" "libfstfar.so.25") libtool: link: (cd ".libs" && rm -f "libfstfar.so" && ln -s "libfstfar.so.25.0.0" "libfstfar.so") libtool: link: ( cd ".libs" && rm -f "libfstfar.la" && ln -s "../libfstfar.la" "libfstfar.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstfarscript.la -rpath /usr/lib64 compile-strings.lo far-class.lo farscript.lo getters.lo script-impl.lo sttable.lo stlist.lo libfstfar.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compile-strings.o .libs/far-class.o .libs/farscript.o .libs/getters.o .libs/script-impl.o .libs/sttable.o .libs/stlist.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/extensions/far/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/script/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ./.libs/libfstfar.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstfarscript.so.25 -o .libs/libfstfarscript.so.25.0.0 libtool: link: (cd ".libs" && rm -f "libfstfarscript.so.25" && ln -s "libfstfarscript.so.25.0.0" "libfstfarscript.so.25") libtool: link: (cd ".libs" && rm -f "libfstfarscript.so" && ln -s "libfstfarscript.so.25.0.0" "libfstfarscript.so") libtool: link: ( cd ".libs" && rm -f "libfstfarscript.la" && ln -s "../libfstfarscript.la" "libfstfarscript.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 farcompilestrings farcompilestrings.o farcompilestrings-main.o libfstfarscript.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/farcompilestrings farcompilestrings.o farcompilestrings-main.o ./.libs/libfstfarscript.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o farconvert.o farconvert.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o farconvert-main.o farconvert-main.cc In file included from ./../../include/fst/rational.h:31, from ./../../include/fst/closure.h:28, from ./../../include/fst/fstlib.h:55, from ./../../include/fst/script/arciterator-class.h:25, from ./../../include/fst/script/fstscript.h:35, from ./../../include/fst/extensions/far/far-class.h:29, from ./../../include/fst/extensions/far/farscript.h:34, from farconvert-main.cc:26: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 farconvert farconvert.o farconvert-main.o libfstfarscript.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/farconvert farconvert.o farconvert-main.o ./.libs/libfstfarscript.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o farcreate.o farcreate.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o farcreate-main.o farcreate-main.cc In file included from ./../../include/fst/rational.h:31, from ./../../include/fst/closure.h:28, from ./../../include/fst/fstlib.h:55, from ./../../include/fst/script/arciterator-class.h:25, from ./../../include/fst/script/fstscript.h:35, from ./../../include/fst/extensions/far/far-class.h:29, from ./../../include/fst/extensions/far/farscript.h:34, from farcreate-main.cc:24: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 farcreate farcreate.o farcreate-main.o libfstfarscript.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/farcreate farcreate.o farcreate-main.o ./.libs/libfstfarscript.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o farencode.o farencode.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o farencode-main.o farencode-main.cc In file included from ./../../include/fst/rational.h:31, from ./../../include/fst/closure.h:28, from ./../../include/fst/fstlib.h:55, from ./../../include/fst/script/arciterator-class.h:25, from ./../../include/fst/script/fstscript.h:35, from ./../../include/fst/extensions/far/far-class.h:29, from ./../../include/fst/extensions/far/farscript.h:34, from farencode-main.cc:26: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 farencode farencode.o farencode-main.o libfstfarscript.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/farencode farencode.o farencode-main.o ./.libs/libfstfarscript.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o farequal.o farequal.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o farequal-main.o farequal-main.cc In file included from ./../../include/fst/rational.h:31, from ./../../include/fst/closure.h:28, from ./../../include/fst/fstlib.h:55, from ./../../include/fst/script/arciterator-class.h:25, from ./../../include/fst/script/fstscript.h:35, from ./../../include/fst/extensions/far/far-class.h:29, from farequal-main.cc:24: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 farequal farequal.o farequal-main.o libfstfarscript.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/farequal farequal.o farequal-main.o ./.libs/libfstfarscript.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o farextract.o farextract.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o farextract-main.o farextract-main.cc In file included from ./../../include/fst/rational.h:31, from ./../../include/fst/closure.h:28, from ./../../include/fst/fstlib.h:55, from ./../../include/fst/script/arciterator-class.h:25, from ./../../include/fst/script/fstscript.h:35, from ./../../include/fst/extensions/far/far-class.h:29, from ./../../include/fst/extensions/far/farscript.h:34, from farextract-main.cc:25: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 farextract farextract.o farextract-main.o libfstfarscript.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/farextract farextract.o farextract-main.o ./.libs/libfstfarscript.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o farinfo.o farinfo.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o farinfo-main.o farinfo-main.cc In file included from ./../../include/fst/rational.h:31, from ./../../include/fst/closure.h:28, from ./../../include/fst/fstlib.h:55, from ./../../include/fst/script/arciterator-class.h:25, from ./../../include/fst/script/fstscript.h:35, from ./../../include/fst/extensions/far/far-class.h:29, from ./../../include/fst/extensions/far/farscript.h:34, from farinfo-main.cc:24: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 farinfo farinfo.o farinfo-main.o libfstfarscript.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/farinfo farinfo.o farinfo-main.o ./.libs/libfstfarscript.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o farisomorphic.o farisomorphic.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o farisomorphic-main.o farisomorphic-main.cc In file included from ./../../include/fst/rational.h:31, from ./../../include/fst/closure.h:28, from ./../../include/fst/fstlib.h:55, from ./../../include/fst/script/arciterator-class.h:25, from ./../../include/fst/script/fstscript.h:35, from ./../../include/fst/extensions/far/far-class.h:29, from ./../../include/fst/extensions/far/farscript.h:34, from farisomorphic-main.cc:24: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 farisomorphic farisomorphic.o farisomorphic-main.o libfstfarscript.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/farisomorphic farisomorphic.o farisomorphic-main.o ./.libs/libfstfarscript.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o farprintstrings.o farprintstrings.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o farprintstrings-main.o farprintstrings-main.cc In file included from ./../../include/fst/rational.h:31, from ./../../include/fst/closure.h:28, from ./../../include/fst/fstlib.h:55, from ./../../include/fst/script/arciterator-class.h:25, from ./../../include/fst/script/fstscript.h:35, from ./../../include/fst/extensions/far/far-class.h:29, from ./../../include/fst/extensions/far/farscript.h:34, from farprintstrings-main.cc:25: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 farprintstrings farprintstrings.o farprintstrings-main.o libfstfarscript.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/farprintstrings farprintstrings.o farprintstrings-main.o ./.libs/libfstfarscript.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl make[4]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/far' Making all in linear make[4]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/linear' g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstlinear.o fstlinear.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstlinear-main.o fstlinear-main.cc /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o linearscript.lo linearscript.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c linearscript.cc -fPIC -DPIC -o .libs/linearscript.o In file included from ./../../include/fst/extensions/linear/linearscript.h:27, from linearscript.cc:19: ./../../include/fst/extensions/linear/linear-fst-data-builder.h: In instantiation of 'fst::LinearFstData* fst::LinearFstDataBuilder::Dump() [with A = fst::ArcTpl >]': ./../../include/fst/extensions/linear/linearscript.h:336:42: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/linear-fst-data-builder.h:545:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 545 | for (int group = 0; group != groups_.size(); ++group) { | ~~~~~~^~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h: In instantiation of 'fst::LinearFstData* fst::LinearFstDataBuilder::Dump() [with A = fst::ArcTpl >]': ./../../include/fst/extensions/linear/linearscript.h:336:42: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/linear-fst-data-builder.h:545:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/extensions/linear/linear-fst-data-builder.h: In instantiation of 'fst::LinearFstData* fst::LinearFstDataBuilder::Dump() [with A = fst::ArcTpl >]': ./../../include/fst/extensions/linear/linearscript.h:336:42: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/linear-fst-data-builder.h:545:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/extensions/linear/linear-fst-data-builder.h: In instantiation of 'int fst::LinearClassifierFstDataBuilder::AddGroup() [with A = fst::ArcTpl >]': ./../../include/fst/extensions/linear/linearscript.h:259:38: required from 'void fst::script::AddModel(const std::string&, fst::SymbolTable*, fst::SymbolTable*, fst::LinearClassifierFstDataBuilder*) [with Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/linear/linearscript.h:326:15: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/linear-fst-data-builder.h:636:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 636 | for (int i = 0; i < num_classes_; ++i) builder_.AddGroup(0); | ~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h: In instantiation of 'bool fst::LinearClassifierFstDataBuilder::AddWeight(size_t, const std::vector&, Label, Weight) [with A = fst::ArcTpl >; size_t = long unsigned int; typename A::Label = int; Label = int; Weight = fst::TropicalWeightTpl]': ./../../include/fst/extensions/linear/linearscript.h:284:40: required from 'void fst::script::AddModel(const std::string&, fst::SymbolTable*, fst::SymbolTable*, fst::LinearClassifierFstDataBuilder*) [with Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/linear/linearscript.h:326:15: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/linear-fst-data-builder.h:652:25: warning: comparison of integer expressions of different signedness: 'fst::LinearClassifierFstDataBuilder > >::Label' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 652 | if (pred <= 0 || pred > num_classes_) { | ~~~~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h: In instantiation of 'bool fst::LinearFstDataBuilder::AddWeight(size_t, const std::vector&, const std::vector&, Weight) [with A = fst::ArcTpl >; size_t = long unsigned int; typename A::Label = int; Weight = fst::TropicalWeightTpl]': ./../../include/fst/extensions/linear/linearscript.h:231:33: required from 'void fst::script::AddModel(const std::string&, fst::SymbolTable*, fst::SymbolTable*, fst::LinearFstDataBuilder*) [with Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/linear/linearscript.h:334:15: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/linear-fst-data-builder.h:452:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 452 | for (int i = 1; i < input.size(); ++i) { | ~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:476:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 476 | for (int i = 1; i < output.size(); ++i) { | ~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h: In instantiation of 'fst::FeatureGroup* fst::FeatureGroupBuilder::Dump(size_t) [with A = fst::ArcTpl >; size_t = long unsigned int]': ./../../include/fst/extensions/linear/linear-fst-data-builder.h:546:54: required from 'fst::LinearFstData* fst::LinearFstDataBuilder::Dump() [with A = fst::ArcTpl >]' ./../../include/fst/extensions/linear/linearscript.h:336:42: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/linear-fst-data-builder.h:832:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 832 | for (int i = 0; i < topology.NumNodes(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from ./../../include/fst/extensions/linear/linear-fst-data-builder.h:32: ./../../include/fst/extensions/linear/linear-fst-data.h: In instantiation of 'std::string fst::FeatureGroup::Stats() const [with A = fst::ArcTpl >; std::string = std::__cxx11::basic_string]': ./../../include/fst/extensions/linear/linear-fst-data-builder.h:554:61: required from 'fst::LinearFstData* fst::LinearFstDataBuilder::Dump() [with A = fst::ArcTpl >]' ./../../include/fst/extensions/linear/linearscript.h:336:42: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/linear-fst-data.h:476:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 476 | for (int i = 2; i < next_state_.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h: In instantiation of 'int fst::LinearClassifierFstDataBuilder::AddGroup() [with A = fst::ArcTpl >]': ./../../include/fst/extensions/linear/linearscript.h:259:38: required from 'void fst::script::AddModel(const std::string&, fst::SymbolTable*, fst::SymbolTable*, fst::LinearClassifierFstDataBuilder*) [with Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/linear/linearscript.h:326:15: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/linear-fst-data-builder.h:636:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 636 | for (int i = 0; i < num_classes_; ++i) builder_.AddGroup(0); | ~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h: In instantiation of 'bool fst::LinearClassifierFstDataBuilder::AddWeight(size_t, const std::vector&, Label, Weight) [with A = fst::ArcTpl >; size_t = long unsigned int; typename A::Label = int; Label = int; Weight = fst::LogWeightTpl]': ./../../include/fst/extensions/linear/linearscript.h:284:40: required from 'void fst::script::AddModel(const std::string&, fst::SymbolTable*, fst::SymbolTable*, fst::LinearClassifierFstDataBuilder*) [with Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/linear/linearscript.h:326:15: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/linear-fst-data-builder.h:652:25: warning: comparison of integer expressions of different signedness: 'fst::LinearClassifierFstDataBuilder > >::Label' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 652 | if (pred <= 0 || pred > num_classes_) { | ~~~~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h: In instantiation of 'bool fst::LinearFstDataBuilder::AddWeight(size_t, const std::vector&, const std::vector&, Weight) [with A = fst::ArcTpl >; size_t = long unsigned int; typename A::Label = int; Weight = fst::LogWeightTpl]': ./../../include/fst/extensions/linear/linearscript.h:231:33: required from 'void fst::script::AddModel(const std::string&, fst::SymbolTable*, fst::SymbolTable*, fst::LinearFstDataBuilder*) [with Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/linear/linearscript.h:334:15: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/linear-fst-data-builder.h:452:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 452 | for (int i = 1; i < input.size(); ++i) { | ~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:476:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 476 | for (int i = 1; i < output.size(); ++i) { | ~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h: In instantiation of 'fst::FeatureGroup* fst::FeatureGroupBuilder::Dump(size_t) [with A = fst::ArcTpl >; size_t = long unsigned int]': ./../../include/fst/extensions/linear/linear-fst-data-builder.h:546:54: required from 'fst::LinearFstData* fst::LinearFstDataBuilder::Dump() [with A = fst::ArcTpl >]' ./../../include/fst/extensions/linear/linearscript.h:336:42: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/linear-fst-data-builder.h:832:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 832 | for (int i = 0; i < topology.NumNodes(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data.h: In instantiation of 'std::string fst::FeatureGroup::Stats() const [with A = fst::ArcTpl >; std::string = std::__cxx11::basic_string]': ./../../include/fst/extensions/linear/linear-fst-data-builder.h:554:61: required from 'fst::LinearFstData* fst::LinearFstDataBuilder::Dump() [with A = fst::ArcTpl >]' ./../../include/fst/extensions/linear/linearscript.h:336:42: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/linear-fst-data.h:476:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 476 | for (int i = 2; i < next_state_.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h: In instantiation of 'int fst::LinearClassifierFstDataBuilder::AddGroup() [with A = fst::ArcTpl >]': ./../../include/fst/extensions/linear/linearscript.h:259:38: required from 'void fst::script::AddModel(const std::string&, fst::SymbolTable*, fst::SymbolTable*, fst::LinearClassifierFstDataBuilder*) [with Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/linear/linearscript.h:326:15: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/linear-fst-data-builder.h:636:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 636 | for (int i = 0; i < num_classes_; ++i) builder_.AddGroup(0); | ~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h: In instantiation of 'bool fst::LinearClassifierFstDataBuilder::AddWeight(size_t, const std::vector&, Label, Weight) [with A = fst::ArcTpl >; size_t = long unsigned int; typename A::Label = int; Label = int; Weight = fst::LogWeightTpl]': ./../../include/fst/extensions/linear/linearscript.h:284:40: required from 'void fst::script::AddModel(const std::string&, fst::SymbolTable*, fst::SymbolTable*, fst::LinearClassifierFstDataBuilder*) [with Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/linear/linearscript.h:326:15: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/linear-fst-data-builder.h:652:25: warning: comparison of integer expressions of different signedness: 'fst::LinearClassifierFstDataBuilder > >::Label' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 652 | if (pred <= 0 || pred > num_classes_) { | ~~~~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h: In instantiation of 'bool fst::LinearFstDataBuilder::AddWeight(size_t, const std::vector&, const std::vector&, Weight) [with A = fst::ArcTpl >; size_t = long unsigned int; typename A::Label = int; Weight = fst::LogWeightTpl]': ./../../include/fst/extensions/linear/linearscript.h:231:33: required from 'void fst::script::AddModel(const std::string&, fst::SymbolTable*, fst::SymbolTable*, fst::LinearFstDataBuilder*) [with Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/linear/linearscript.h:334:15: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/linear-fst-data-builder.h:452:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 452 | for (int i = 1; i < input.size(); ++i) { | ~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:476:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 476 | for (int i = 1; i < output.size(); ++i) { | ~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h: In instantiation of 'fst::FeatureGroup* fst::FeatureGroupBuilder::Dump(size_t) [with A = fst::ArcTpl >; size_t = long unsigned int]': ./../../include/fst/extensions/linear/linear-fst-data-builder.h:546:54: required from 'fst::LinearFstData* fst::LinearFstDataBuilder::Dump() [with A = fst::ArcTpl >]' ./../../include/fst/extensions/linear/linearscript.h:336:42: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/linear-fst-data-builder.h:832:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 832 | for (int i = 0; i < topology.NumNodes(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data.h: In instantiation of 'std::string fst::FeatureGroup::Stats() const [with A = fst::ArcTpl >; std::string = std::__cxx11::basic_string]': ./../../include/fst/extensions/linear/linear-fst-data-builder.h:554:61: required from 'fst::LinearFstData* fst::LinearFstDataBuilder::Dump() [with A = fst::ArcTpl >]' ./../../include/fst/extensions/linear/linearscript.h:336:42: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/linear-fst-data.h:476:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 476 | for (int i = 2; i < next_state_.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h: In instantiation of 'bool fst::FeatureGroupBuilder::AddWeight(const std::vector&, const std::vector&, Weight) [with A = fst::ArcTpl >; typename A::Label = int; Weight = fst::TropicalWeightTpl]': ./../../include/fst/extensions/linear/linear-fst-data-builder.h:523:41: required from 'bool fst::LinearFstDataBuilder::AddWeight(size_t, const std::vector&, const std::vector&, Weight) [with A = fst::ArcTpl >; size_t = long unsigned int; typename A::Label = int; Weight = fst::TropicalWeightTpl]' ./../../include/fst/extensions/linear/linearscript.h:231:33: required from 'void fst::script::AddModel(const std::string&, fst::SymbolTable*, fst::SymbolTable*, fst::LinearFstDataBuilder*) [with Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/linear/linearscript.h:334:15: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/linear-fst-data-builder.h:691:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 691 | while (num_input_start < input.size() && | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:695:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 695 | while (num_output_start < output.size() && | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:730:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 730 | if (num_input_end > future_size_ && num_input_end - future_size_ != 1) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:737:54: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 737 | ((input.size() == future_size_ && future_size_ != num_input_end) || | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:739:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 739 | num_input_end != future_size_ + num_output_end))) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:747:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 747 | if (num_input_start + num_input_end == input.size() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:748:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 748 | num_output_start + num_output_end == output.size()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:758:55: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 758 | int cur = (num_input_start == 0 && num_output_start <= future_size_) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:765:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 765 | num_output_start <= future_size_ ? 0 : num_output_start - future_size_; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:771:39: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 771 | if (output.empty() && num_input_end > future_size_) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:798:62: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 798 | if (num_output_end > 0 || (output.empty() && num_input_end > future_size_)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h: In instantiation of 'bool fst::FeatureGroupBuilder::AddWeight(const std::vector&, const std::vector&, Weight) [with A = fst::ArcTpl >; typename A::Label = int; Weight = fst::LogWeightTpl]': ./../../include/fst/extensions/linear/linear-fst-data-builder.h:523:41: required from 'bool fst::LinearFstDataBuilder::AddWeight(size_t, const std::vector&, const std::vector&, Weight) [with A = fst::ArcTpl >; size_t = long unsigned int; typename A::Label = int; Weight = fst::LogWeightTpl]' ./../../include/fst/extensions/linear/linearscript.h:231:33: required from 'void fst::script::AddModel(const std::string&, fst::SymbolTable*, fst::SymbolTable*, fst::LinearFstDataBuilder*) [with Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/linear/linearscript.h:334:15: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/linear-fst-data-builder.h:691:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 691 | while (num_input_start < input.size() && | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:695:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 695 | while (num_output_start < output.size() && | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:730:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 730 | if (num_input_end > future_size_ && num_input_end - future_size_ != 1) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:737:54: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 737 | ((input.size() == future_size_ && future_size_ != num_input_end) || | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:739:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 739 | num_input_end != future_size_ + num_output_end))) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:747:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 747 | if (num_input_start + num_input_end == input.size() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:748:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 748 | num_output_start + num_output_end == output.size()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:758:55: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 758 | int cur = (num_input_start == 0 && num_output_start <= future_size_) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:765:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 765 | num_output_start <= future_size_ ? 0 : num_output_start - future_size_; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:771:39: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 771 | if (output.empty() && num_input_end > future_size_) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:798:62: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 798 | if (num_output_end > 0 || (output.empty() && num_input_end > future_size_)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h: In instantiation of 'bool fst::FeatureGroupBuilder::AddWeight(const std::vector&, const std::vector&, Weight) [with A = fst::ArcTpl >; typename A::Label = int; Weight = fst::LogWeightTpl]': ./../../include/fst/extensions/linear/linear-fst-data-builder.h:523:41: required from 'bool fst::LinearFstDataBuilder::AddWeight(size_t, const std::vector&, const std::vector&, Weight) [with A = fst::ArcTpl >; size_t = long unsigned int; typename A::Label = int; Weight = fst::LogWeightTpl]' ./../../include/fst/extensions/linear/linearscript.h:231:33: required from 'void fst::script::AddModel(const std::string&, fst::SymbolTable*, fst::SymbolTable*, fst::LinearFstDataBuilder*) [with Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/extensions/linear/linearscript.h:334:15: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/linear-fst-data-builder.h:691:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 691 | while (num_input_start < input.size() && | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:695:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 695 | while (num_output_start < output.size() && | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:730:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 730 | if (num_input_end > future_size_ && num_input_end - future_size_ != 1) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:737:54: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 737 | ((input.size() == future_size_ && future_size_ != num_input_end) || | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:739:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 739 | num_input_end != future_size_ + num_output_end))) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:747:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 747 | if (num_input_start + num_input_end == input.size() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:748:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 748 | num_output_start + num_output_end == output.size()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:758:55: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 758 | int cur = (num_input_start == 0 && num_output_start <= future_size_) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:765:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 765 | num_output_start <= future_size_ ? 0 : num_output_start - future_size_; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:771:39: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 771 | if (output.empty() && num_input_end > future_size_) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data-builder.h:798:62: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 798 | if (num_output_end > 0 || (output.empty() && num_input_end > future_size_)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from ./../../include/fst/extensions/linear/linear-fst-data.h:30: ./../../include/fst/extensions/linear/trie.h: In instantiation of 'void fst::NestedTrieTopology::const_iterator::SetProperCurEdge() [with L = fst::FeatureGroup > >::InputOutputLabel; H = fst::FeatureGroup > >::InputOutputLabelHash]': ./../../include/fst/extensions/linear/trie.h:116:7: required from 'fst::NestedTrieTopology::const_iterator::const_iterator(const fst::NestedTrieTopology*, int) [with L = fst::FeatureGroup > >::InputOutputLabel; H = fst::FeatureGroup > >::InputOutputLabelHash]' ./../../include/fst/extensions/linear/trie.h:154:41: required from 'fst::NestedTrieTopology::const_iterator fst::NestedTrieTopology::begin() const [with L = fst::FeatureGroup > >::InputOutputLabel; H = fst::FeatureGroup > >::InputOutputLabelHash]' ./../../include/fst/extensions/linear/trie.h:313:23: required from 'fst::FlatTrieTopology::FlatTrieTopology(const T&) [with T = fst::NestedTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; L = fst::FeatureGroup > >::InputOutputLabel; H = fst::FeatureGroup > >::InputOutputLabelHash]' ./../../include/fst/extensions/linear/trie.h:392:9: required from 'fst::MutableTrie::MutableTrie(const fst::MutableTrie&) [with S = fst::NestedTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; L = fst::FeatureGroup > >::InputOutputLabel; V = fst::FeatureGroup > >::WeightBackLink; T = fst::FlatTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>]' ./../../include/fst/extensions/linear/linear-fst-data-builder.h:842:34: required from 'fst::FeatureGroup* fst::FeatureGroupBuilder::Dump(size_t) [with A = fst::ArcTpl >; size_t = long unsigned int]' ./../../include/fst/extensions/linear/linear-fst-data-builder.h:546:54: required from 'fst::LinearFstData* fst::LinearFstDataBuilder::Dump() [with A = fst::ArcTpl >]' ./../../include/fst/extensions/linear/linearscript.h:336:42: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/trie.h:120:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 120 | if (cur_node_ < ptr_->NumNodes()) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/trie.h: In instantiation of 'void fst::NestedTrieTopology::const_iterator::SetProperCurEdge() [with L = fst::FeatureGroup > >::InputOutputLabel; H = fst::FeatureGroup > >::InputOutputLabelHash]': ./../../include/fst/extensions/linear/trie.h:116:7: required from 'fst::NestedTrieTopology::const_iterator::const_iterator(const fst::NestedTrieTopology*, int) [with L = fst::FeatureGroup > >::InputOutputLabel; H = fst::FeatureGroup > >::InputOutputLabelHash]' ./../../include/fst/extensions/linear/trie.h:154:41: required from 'fst::NestedTrieTopology::const_iterator fst::NestedTrieTopology::begin() const [with L = fst::FeatureGroup > >::InputOutputLabel; H = fst::FeatureGroup > >::InputOutputLabelHash]' ./../../include/fst/extensions/linear/trie.h:313:23: required from 'fst::FlatTrieTopology::FlatTrieTopology(const T&) [with T = fst::NestedTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; L = fst::FeatureGroup > >::InputOutputLabel; H = fst::FeatureGroup > >::InputOutputLabelHash]' ./../../include/fst/extensions/linear/trie.h:392:9: required from 'fst::MutableTrie::MutableTrie(const fst::MutableTrie&) [with S = fst::NestedTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; L = fst::FeatureGroup > >::InputOutputLabel; V = fst::FeatureGroup > >::WeightBackLink; T = fst::FlatTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>]' ./../../include/fst/extensions/linear/linear-fst-data-builder.h:842:34: required from 'fst::FeatureGroup* fst::FeatureGroupBuilder::Dump(size_t) [with A = fst::ArcTpl >; size_t = long unsigned int]' ./../../include/fst/extensions/linear/linear-fst-data-builder.h:546:54: required from 'fst::LinearFstData* fst::LinearFstDataBuilder::Dump() [with A = fst::ArcTpl >]' ./../../include/fst/extensions/linear/linearscript.h:336:42: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/trie.h:120:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/extensions/linear/trie.h: In instantiation of 'void fst::NestedTrieTopology::const_iterator::SetProperCurEdge() [with L = fst::FeatureGroup > >::InputOutputLabel; H = fst::FeatureGroup > >::InputOutputLabelHash]': ./../../include/fst/extensions/linear/trie.h:116:7: required from 'fst::NestedTrieTopology::const_iterator::const_iterator(const fst::NestedTrieTopology*, int) [with L = fst::FeatureGroup > >::InputOutputLabel; H = fst::FeatureGroup > >::InputOutputLabelHash]' ./../../include/fst/extensions/linear/trie.h:154:41: required from 'fst::NestedTrieTopology::const_iterator fst::NestedTrieTopology::begin() const [with L = fst::FeatureGroup > >::InputOutputLabel; H = fst::FeatureGroup > >::InputOutputLabelHash]' ./../../include/fst/extensions/linear/trie.h:313:23: required from 'fst::FlatTrieTopology::FlatTrieTopology(const T&) [with T = fst::NestedTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; L = fst::FeatureGroup > >::InputOutputLabel; H = fst::FeatureGroup > >::InputOutputLabelHash]' ./../../include/fst/extensions/linear/trie.h:392:9: required from 'fst::MutableTrie::MutableTrie(const fst::MutableTrie&) [with S = fst::NestedTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; L = fst::FeatureGroup > >::InputOutputLabel; V = fst::FeatureGroup > >::WeightBackLink; T = fst::FlatTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>]' ./../../include/fst/extensions/linear/linear-fst-data-builder.h:842:34: required from 'fst::FeatureGroup* fst::FeatureGroupBuilder::Dump(size_t) [with A = fst::ArcTpl >; size_t = long unsigned int]' ./../../include/fst/extensions/linear/linear-fst-data-builder.h:546:54: required from 'fst::LinearFstData* fst::LinearFstDataBuilder::Dump() [with A = fst::ArcTpl >]' ./../../include/fst/extensions/linear/linearscript.h:336:42: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/trie.h:120:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/extensions/linear/trie.h: In instantiation of 'fst::NestedTrieTopology::const_iterator& fst::NestedTrieTopology::const_iterator::operator++() [with L = fst::FeatureGroup > >::InputOutputLabel; H = fst::FeatureGroup > >::InputOutputLabelHash]': /usr/include/c++/12/bits/hashtable.h:1190:21: required from 'std::_Hashtable<_Key2, _Value2, _ValueAlloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_Hashtable(_InputIterator, _InputIterator, size_type, const _Hash&, const _Equal&, const allocator_type&, std::true_type) [with _InputIterator = fst::NestedTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>::const_iterator; _Key = fst::ParentLabel > >::InputOutputLabel>; _Value = std::pair > >::InputOutputLabel>, int>; _Alloc = std::allocator > >::InputOutputLabel>, int> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to > >::InputOutputLabel> >; _Hash = fst::ParentLabelHash > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits; size_type = long unsigned int; allocator_type = std::allocator > >::InputOutputLabel>, int> >; std::true_type = std::integral_constant]' /usr/include/c++/12/bits/hashtable.h:569:23: required from 'std::_Hashtable<_Key2, _Value2, _ValueAlloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_Hashtable(_InputIterator, _InputIterator, size_type, const _Hash&, const key_equal&, const allocator_type&) [with _InputIterator = fst::NestedTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>::const_iterator; _Key = fst::ParentLabel > >::InputOutputLabel>; _Value = std::pair > >::InputOutputLabel>, int>; _Alloc = std::allocator > >::InputOutputLabel>, int> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to > >::InputOutputLabel> >; _Hash = fst::ParentLabelHash > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits; size_type = long unsigned int; key_equal = std::equal_to > >::InputOutputLabel> >; allocator_type = std::allocator > >::InputOutputLabel>, int> >]' /usr/include/c++/12/bits/unordered_map.h:177:4: required from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(_InputIterator, _InputIterator, size_type, const hasher&, const key_equal&, const allocator_type&) [with _InputIterator = fst::NestedTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>::const_iterator; _Key = fst::ParentLabel > >::InputOutputLabel>; _Tp = int; _Hash = fst::ParentLabelHash > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; _Pred = std::equal_to > >::InputOutputLabel> >; _Alloc = std::allocator > >::InputOutputLabel>, int> >; size_type = long unsigned int; hasher = fst::ParentLabelHash > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; key_equal = std::equal_to > >::InputOutputLabel> >; allocator_type = std::allocator > >::InputOutputLabel>, int> >]' ./../../include/fst/extensions/linear/trie.h:313:7: required from 'fst::FlatTrieTopology::FlatTrieTopology(const T&) [with T = fst::NestedTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; L = fst::FeatureGroup > >::InputOutputLabel; H = fst::FeatureGroup > >::InputOutputLabelHash]' ./../../include/fst/extensions/linear/trie.h:392:9: required from 'fst::MutableTrie::MutableTrie(const fst::MutableTrie&) [with S = fst::NestedTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; L = fst::FeatureGroup > >::InputOutputLabel; V = fst::FeatureGroup > >::WeightBackLink; T = fst::FlatTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>]' ./../../include/fst/extensions/linear/linear-fst-data-builder.h:842:34: required from 'fst::FeatureGroup* fst::FeatureGroupBuilder::Dump(size_t) [with A = fst::ArcTpl >; size_t = long unsigned int]' ./../../include/fst/extensions/linear/linear-fst-data-builder.h:546:54: required from 'fst::LinearFstData* fst::LinearFstDataBuilder::Dump() [with A = fst::ArcTpl >]' ./../../include/fst/extensions/linear/linearscript.h:336:42: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/trie.h:249:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 249 | while (cur_node_ < ptr_->NumNodes() && ptr_->nodes_[cur_node_]->empty()) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/trie.h: In instantiation of 'fst::NestedTrieTopology::const_iterator& fst::NestedTrieTopology::const_iterator::operator++() [with L = fst::FeatureGroup > >::InputOutputLabel; H = fst::FeatureGroup > >::InputOutputLabelHash]': /usr/include/c++/12/bits/hashtable.h:1190:21: required from 'std::_Hashtable<_Key2, _Value2, _ValueAlloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_Hashtable(_InputIterator, _InputIterator, size_type, const _Hash&, const _Equal&, const allocator_type&, std::true_type) [with _InputIterator = fst::NestedTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>::const_iterator; _Key = fst::ParentLabel > >::InputOutputLabel>; _Value = std::pair > >::InputOutputLabel>, int>; _Alloc = std::allocator > >::InputOutputLabel>, int> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to > >::InputOutputLabel> >; _Hash = fst::ParentLabelHash > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits; size_type = long unsigned int; allocator_type = std::allocator > >::InputOutputLabel>, int> >; std::true_type = std::integral_constant]' /usr/include/c++/12/bits/hashtable.h:569:23: required from 'std::_Hashtable<_Key2, _Value2, _ValueAlloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_Hashtable(_InputIterator, _InputIterator, size_type, const _Hash&, const key_equal&, const allocator_type&) [with _InputIterator = fst::NestedTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>::const_iterator; _Key = fst::ParentLabel > >::InputOutputLabel>; _Value = std::pair > >::InputOutputLabel>, int>; _Alloc = std::allocator > >::InputOutputLabel>, int> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to > >::InputOutputLabel> >; _Hash = fst::ParentLabelHash > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits; size_type = long unsigned int; key_equal = std::equal_to > >::InputOutputLabel> >; allocator_type = std::allocator > >::InputOutputLabel>, int> >]' /usr/include/c++/12/bits/unordered_map.h:177:4: required from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(_InputIterator, _InputIterator, size_type, const hasher&, const key_equal&, const allocator_type&) [with _InputIterator = fst::NestedTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>::const_iterator; _Key = fst::ParentLabel > >::InputOutputLabel>; _Tp = int; _Hash = fst::ParentLabelHash > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; _Pred = std::equal_to > >::InputOutputLabel> >; _Alloc = std::allocator > >::InputOutputLabel>, int> >; size_type = long unsigned int; hasher = fst::ParentLabelHash > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; key_equal = std::equal_to > >::InputOutputLabel> >; allocator_type = std::allocator > >::InputOutputLabel>, int> >]' ./../../include/fst/extensions/linear/trie.h:313:7: required from 'fst::FlatTrieTopology::FlatTrieTopology(const T&) [with T = fst::NestedTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; L = fst::FeatureGroup > >::InputOutputLabel; H = fst::FeatureGroup > >::InputOutputLabelHash]' ./../../include/fst/extensions/linear/trie.h:392:9: required from 'fst::MutableTrie::MutableTrie(const fst::MutableTrie&) [with S = fst::NestedTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; L = fst::FeatureGroup > >::InputOutputLabel; V = fst::FeatureGroup > >::WeightBackLink; T = fst::FlatTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>]' ./../../include/fst/extensions/linear/linear-fst-data-builder.h:842:34: required from 'fst::FeatureGroup* fst::FeatureGroupBuilder::Dump(size_t) [with A = fst::ArcTpl >; size_t = long unsigned int]' ./../../include/fst/extensions/linear/linear-fst-data-builder.h:546:54: required from 'fst::LinearFstData* fst::LinearFstDataBuilder::Dump() [with A = fst::ArcTpl >]' ./../../include/fst/extensions/linear/linearscript.h:336:42: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/trie.h:249:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/extensions/linear/trie.h: In instantiation of 'fst::NestedTrieTopology::const_iterator& fst::NestedTrieTopology::const_iterator::operator++() [with L = fst::FeatureGroup > >::InputOutputLabel; H = fst::FeatureGroup > >::InputOutputLabelHash]': /usr/include/c++/12/bits/hashtable.h:1190:21: required from 'std::_Hashtable<_Key2, _Value2, _ValueAlloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_Hashtable(_InputIterator, _InputIterator, size_type, const _Hash&, const _Equal&, const allocator_type&, std::true_type) [with _InputIterator = fst::NestedTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>::const_iterator; _Key = fst::ParentLabel > >::InputOutputLabel>; _Value = std::pair > >::InputOutputLabel>, int>; _Alloc = std::allocator > >::InputOutputLabel>, int> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to > >::InputOutputLabel> >; _Hash = fst::ParentLabelHash > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits; size_type = long unsigned int; allocator_type = std::allocator > >::InputOutputLabel>, int> >; std::true_type = std::integral_constant]' /usr/include/c++/12/bits/hashtable.h:569:23: required from 'std::_Hashtable<_Key2, _Value2, _ValueAlloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_Hashtable(_InputIterator, _InputIterator, size_type, const _Hash&, const key_equal&, const allocator_type&) [with _InputIterator = fst::NestedTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>::const_iterator; _Key = fst::ParentLabel > >::InputOutputLabel>; _Value = std::pair > >::InputOutputLabel>, int>; _Alloc = std::allocator > >::InputOutputLabel>, int> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to > >::InputOutputLabel> >; _Hash = fst::ParentLabelHash > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits; size_type = long unsigned int; key_equal = std::equal_to > >::InputOutputLabel> >; allocator_type = std::allocator > >::InputOutputLabel>, int> >]' /usr/include/c++/12/bits/unordered_map.h:177:4: required from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(_InputIterator, _InputIterator, size_type, const hasher&, const key_equal&, const allocator_type&) [with _InputIterator = fst::NestedTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>::const_iterator; _Key = fst::ParentLabel > >::InputOutputLabel>; _Tp = int; _Hash = fst::ParentLabelHash > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; _Pred = std::equal_to > >::InputOutputLabel> >; _Alloc = std::allocator > >::InputOutputLabel>, int> >; size_type = long unsigned int; hasher = fst::ParentLabelHash > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; key_equal = std::equal_to > >::InputOutputLabel> >; allocator_type = std::allocator > >::InputOutputLabel>, int> >]' ./../../include/fst/extensions/linear/trie.h:313:7: required from 'fst::FlatTrieTopology::FlatTrieTopology(const T&) [with T = fst::NestedTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; L = fst::FeatureGroup > >::InputOutputLabel; H = fst::FeatureGroup > >::InputOutputLabelHash]' ./../../include/fst/extensions/linear/trie.h:392:9: required from 'fst::MutableTrie::MutableTrie(const fst::MutableTrie&) [with S = fst::NestedTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>; L = fst::FeatureGroup > >::InputOutputLabel; V = fst::FeatureGroup > >::WeightBackLink; T = fst::FlatTrieTopology > >::InputOutputLabel, fst::FeatureGroup > >::InputOutputLabelHash>]' ./../../include/fst/extensions/linear/linear-fst-data-builder.h:842:34: required from 'fst::FeatureGroup* fst::FeatureGroupBuilder::Dump(size_t) [with A = fst::ArcTpl >; size_t = long unsigned int]' ./../../include/fst/extensions/linear/linear-fst-data-builder.h:546:54: required from 'fst::LinearFstData* fst::LinearFstDataBuilder::Dump() [with A = fst::ArcTpl >]' ./../../include/fst/extensions/linear/linearscript.h:336:42: required from 'void fst::script::LinearCompileTpl(LinearCompileArgs*) [with Arc = fst::ArcTpl >; LinearCompileArgs = std::tuple, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, char**, int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' linearscript.cc:73:1: required from here ./../../include/fst/extensions/linear/trie.h:249:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] In file included from /usr/include/c++/12/cassert:44, from ./../../include/fst/log.h:23, from ./../../include/fst/extensions/linear/linear-fst-data-builder.h:31: ./../../include/fst/extensions/linear/linear-fst-data.h: In instantiation of 'typename A::Weight fst::LinearFstData::FinalWeight(Iterator, Iterator) const [with Iterator = __gnu_cxx::__normal_iterator >; A = fst::ArcTpl >; typename A::Weight = fst::LogWeightTpl]': ./../../include/fst/extensions/linear/linear-fst.h:121:39: required from 'fst::internal::LinearTaggerFstImpl::Weight fst::internal::LinearTaggerFstImpl::Final(StateId) [with A = fst::ArcTpl >; Weight = fst::LogWeightTpl; StateId = int]' ./../../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::LinearTaggerFstImpl > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../../include/fst/fst.h:952:10: required from here ./../../include/fst/log.h:71:36: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__normal_iterator >::difference_type' {aka 'long int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 71 | #define DCHECK_EQ(x, y) DCHECK((x) == (y)) | ~~~~^~~~~~ ./../../include/fst/log.h:71:25: note: in expansion of macro 'DCHECK' 71 | #define DCHECK_EQ(x, y) DCHECK((x) == (y)) | ^~~~~~ ./../../include/fst/extensions/linear/linear-fst-data.h:188:3: note: in expansion of macro 'DCHECK_EQ' 188 | DCHECK_EQ(trie_state_end - trie_state_begin, groups_.size()); | ^~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h: In instantiation of 'fst::internal::LinearClassifierFstImpl::Weight fst::internal::LinearClassifierFstImpl::FinalWeight(const std::vector&) const [with A = fst::ArcTpl >; Weight = fst::LogWeightTpl; typename A::Label = int]': ./../../include/fst/extensions/linear/linear-fst.h:659:19: required from 'fst::internal::LinearClassifierFstImpl::Weight fst::internal::LinearClassifierFstImpl::Final(StateId) [with A = fst::ArcTpl >; Weight = fst::LogWeightTpl; StateId = int]' ./../../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::LinearClassifierFstImpl > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../../include/fst/fst.h:952:10: required from here ./../../include/fst/log.h:74:36: warning: comparison of integer expressions of different signedness: 'fst::internal::LinearClassifierFstImpl > >::Label' {aka 'int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 74 | #define DCHECK_LE(x, y) DCHECK((x) <= (y)) | ~~~~^~~~~~ ./../../include/fst/log.h:74:25: note: in expansion of macro 'DCHECK' 74 | #define DCHECK_LE(x, y) DCHECK((x) <= (y)) | ^~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:767:5: note: in expansion of macro 'DCHECK_LE' 767 | DCHECK_LE(pred, num_classes_); | ^~~~~~~~~ In file included from ./../../include/fst/extensions/linear/linearscript.h:28: ./../../include/fst/extensions/linear/linear-fst.h: In instantiation of 'void fst::internal::LinearClassifierFstImpl::Expand(StateId) [with A = fst::ArcTpl >; StateId = int]': ./../../include/fst/extensions/linear/linear-fst.h:665:22: required from 'size_t fst::internal::LinearClassifierFstImpl::NumArcs(StateId) [with A = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' ./../../include/fst/fst.h:954:67: required from 'size_t fst::ImplToFst::NumArcs(StateId) const [with Impl = fst::internal::LinearClassifierFstImpl > >; FST = fst::Fst > >; size_t = long unsigned int; StateId = int]' ./../../include/fst/fst.h:954:10: required from here ./../../include/fst/extensions/linear/linear-fst.h:821:31: warning: comparison of integer expressions of different signedness: 'fst::internal::LinearClassifierFstImpl > >::Label' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 821 | for (Label pred = 1; pred <= num_classes_; ++pred) { | ~~~~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:823:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 823 | for (int i = 0; i < num_groups_; ++i) | ~~^~~~~~~~~~~~~ ./../../include/fst/log.h:74:36: warning: comparison of integer expressions of different signedness: 'fst::internal::LinearClassifierFstImpl > >::Label' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 74 | #define DCHECK_LE(x, y) DCHECK((x) <= (y)) | ~~~~^~~~~~ ./../../include/fst/log.h:74:25: note: in expansion of macro 'DCHECK' 74 | #define DCHECK_LE(x, y) DCHECK((x) <= (y)) | ^~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:830:5: note: in expansion of macro 'DCHECK_LE' 830 | DCHECK_LE(pred, num_classes_); | ^~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:835:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 835 | for (int i = 0; i < num_groups_; ++i) | ~~^~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data.h: In instantiation of 'typename A::Weight fst::LinearFstData::FinalWeight(Iterator, Iterator) const [with Iterator = __gnu_cxx::__normal_iterator >; A = fst::ArcTpl >; typename A::Weight = fst::LogWeightTpl]': ./../../include/fst/extensions/linear/linear-fst.h:121:39: required from 'fst::internal::LinearTaggerFstImpl::Weight fst::internal::LinearTaggerFstImpl::Final(StateId) [with A = fst::ArcTpl >; Weight = fst::LogWeightTpl; StateId = int]' ./../../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::LinearTaggerFstImpl > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../../include/fst/fst.h:952:10: required from here ./../../include/fst/log.h:71:36: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__normal_iterator >::difference_type' {aka 'long int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 71 | #define DCHECK_EQ(x, y) DCHECK((x) == (y)) | ~~~~^~~~~~ ./../../include/fst/log.h:71:25: note: in expansion of macro 'DCHECK' 71 | #define DCHECK_EQ(x, y) DCHECK((x) == (y)) | ^~~~~~ ./../../include/fst/extensions/linear/linear-fst-data.h:188:3: note: in expansion of macro 'DCHECK_EQ' 188 | DCHECK_EQ(trie_state_end - trie_state_begin, groups_.size()); | ^~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h: In instantiation of 'fst::internal::LinearClassifierFstImpl::Weight fst::internal::LinearClassifierFstImpl::FinalWeight(const std::vector&) const [with A = fst::ArcTpl >; Weight = fst::LogWeightTpl; typename A::Label = int]': ./../../include/fst/extensions/linear/linear-fst.h:659:19: required from 'fst::internal::LinearClassifierFstImpl::Weight fst::internal::LinearClassifierFstImpl::Final(StateId) [with A = fst::ArcTpl >; Weight = fst::LogWeightTpl; StateId = int]' ./../../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::LinearClassifierFstImpl > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../../include/fst/fst.h:952:10: required from here ./../../include/fst/log.h:74:36: warning: comparison of integer expressions of different signedness: 'fst::internal::LinearClassifierFstImpl > >::Label' {aka 'int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 74 | #define DCHECK_LE(x, y) DCHECK((x) <= (y)) | ~~~~^~~~~~ ./../../include/fst/log.h:74:25: note: in expansion of macro 'DCHECK' 74 | #define DCHECK_LE(x, y) DCHECK((x) <= (y)) | ^~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:767:5: note: in expansion of macro 'DCHECK_LE' 767 | DCHECK_LE(pred, num_classes_); | ^~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h: In instantiation of 'void fst::internal::LinearClassifierFstImpl::Expand(StateId) [with A = fst::ArcTpl >; StateId = int]': ./../../include/fst/extensions/linear/linear-fst.h:665:22: required from 'size_t fst::internal::LinearClassifierFstImpl::NumArcs(StateId) [with A = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' ./../../include/fst/fst.h:954:67: required from 'size_t fst::ImplToFst::NumArcs(StateId) const [with Impl = fst::internal::LinearClassifierFstImpl > >; FST = fst::Fst > >; size_t = long unsigned int; StateId = int]' ./../../include/fst/fst.h:954:10: required from here ./../../include/fst/extensions/linear/linear-fst.h:821:31: warning: comparison of integer expressions of different signedness: 'fst::internal::LinearClassifierFstImpl > >::Label' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 821 | for (Label pred = 1; pred <= num_classes_; ++pred) { | ~~~~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:823:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 823 | for (int i = 0; i < num_groups_; ++i) | ~~^~~~~~~~~~~~~ ./../../include/fst/log.h:74:36: warning: comparison of integer expressions of different signedness: 'fst::internal::LinearClassifierFstImpl > >::Label' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 74 | #define DCHECK_LE(x, y) DCHECK((x) <= (y)) | ~~~~^~~~~~ ./../../include/fst/log.h:74:25: note: in expansion of macro 'DCHECK' 74 | #define DCHECK_LE(x, y) DCHECK((x) <= (y)) | ^~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:830:5: note: in expansion of macro 'DCHECK_LE' 830 | DCHECK_LE(pred, num_classes_); | ^~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:835:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 835 | for (int i = 0; i < num_groups_; ++i) | ~~^~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data.h: In instantiation of 'typename A::Weight fst::LinearFstData::FinalWeight(Iterator, Iterator) const [with Iterator = __gnu_cxx::__normal_iterator >; A = fst::ArcTpl >; typename A::Weight = fst::TropicalWeightTpl]': ./../../include/fst/extensions/linear/linear-fst.h:121:39: required from 'fst::internal::LinearTaggerFstImpl::Weight fst::internal::LinearTaggerFstImpl::Final(StateId) [with A = fst::ArcTpl >; Weight = fst::TropicalWeightTpl; StateId = int]' ./../../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::LinearTaggerFstImpl > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' ./../../include/fst/fst.h:952:10: required from here ./../../include/fst/log.h:71:36: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__normal_iterator >::difference_type' {aka 'long int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 71 | #define DCHECK_EQ(x, y) DCHECK((x) == (y)) | ~~~~^~~~~~ ./../../include/fst/log.h:71:25: note: in expansion of macro 'DCHECK' 71 | #define DCHECK_EQ(x, y) DCHECK((x) == (y)) | ^~~~~~ ./../../include/fst/extensions/linear/linear-fst-data.h:188:3: note: in expansion of macro 'DCHECK_EQ' 188 | DCHECK_EQ(trie_state_end - trie_state_begin, groups_.size()); | ^~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h: In instantiation of 'fst::internal::LinearClassifierFstImpl::Weight fst::internal::LinearClassifierFstImpl::FinalWeight(const std::vector&) const [with A = fst::ArcTpl >; Weight = fst::TropicalWeightTpl; typename A::Label = int]': ./../../include/fst/extensions/linear/linear-fst.h:659:19: required from 'fst::internal::LinearClassifierFstImpl::Weight fst::internal::LinearClassifierFstImpl::Final(StateId) [with A = fst::ArcTpl >; Weight = fst::TropicalWeightTpl; StateId = int]' ./../../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::LinearClassifierFstImpl > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' ./../../include/fst/fst.h:952:10: required from here ./../../include/fst/log.h:74:36: warning: comparison of integer expressions of different signedness: 'fst::internal::LinearClassifierFstImpl > >::Label' {aka 'int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 74 | #define DCHECK_LE(x, y) DCHECK((x) <= (y)) | ~~~~^~~~~~ ./../../include/fst/log.h:74:25: note: in expansion of macro 'DCHECK' 74 | #define DCHECK_LE(x, y) DCHECK((x) <= (y)) | ^~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:767:5: note: in expansion of macro 'DCHECK_LE' 767 | DCHECK_LE(pred, num_classes_); | ^~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h: In instantiation of 'void fst::internal::LinearClassifierFstImpl::Expand(StateId) [with A = fst::ArcTpl >; StateId = int]': ./../../include/fst/extensions/linear/linear-fst.h:665:22: required from 'size_t fst::internal::LinearClassifierFstImpl::NumArcs(StateId) [with A = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' ./../../include/fst/fst.h:954:67: required from 'size_t fst::ImplToFst::NumArcs(StateId) const [with Impl = fst::internal::LinearClassifierFstImpl > >; FST = fst::Fst > >; size_t = long unsigned int; StateId = int]' ./../../include/fst/fst.h:954:10: required from here ./../../include/fst/extensions/linear/linear-fst.h:821:31: warning: comparison of integer expressions of different signedness: 'fst::internal::LinearClassifierFstImpl > >::Label' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 821 | for (Label pred = 1; pred <= num_classes_; ++pred) { | ~~~~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:823:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 823 | for (int i = 0; i < num_groups_; ++i) | ~~^~~~~~~~~~~~~ ./../../include/fst/log.h:74:36: warning: comparison of integer expressions of different signedness: 'fst::internal::LinearClassifierFstImpl > >::Label' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 74 | #define DCHECK_LE(x, y) DCHECK((x) <= (y)) | ~~~~^~~~~~ ./../../include/fst/log.h:74:25: note: in expansion of macro 'DCHECK' 74 | #define DCHECK_LE(x, y) DCHECK((x) <= (y)) | ^~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:830:5: note: in expansion of macro 'DCHECK_LE' 830 | DCHECK_LE(pred, num_classes_); | ^~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:835:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 835 | for (int i = 0; i < num_groups_; ++i) | ~~^~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data.h: In instantiation of 'void fst::LinearFstData::EncodeStartState(std::vector*) const [with A = fst::ArcTpl >; typename A::Label = int]': ./../../include/fst/extensions/linear/linear-fst.h:219:28: required from 'fst::internal::LinearTaggerFstImpl::StateId fst::internal::LinearTaggerFstImpl::FindStartState() [with A = fst::ArcTpl >; StateId = int]' ./../../include/fst/extensions/linear/linear-fst.h:110:23: required from 'fst::internal::LinearTaggerFstImpl::StateId fst::internal::LinearTaggerFstImpl::Start() [with A = fst::ArcTpl >; StateId = int]' ./../../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::LinearTaggerFstImpl > >; FST = fst::Fst > >; StateId = int]' ./../../include/fst/fst.h:950:11: required from here ./../../include/fst/extensions/linear/linear-fst-data.h:70:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 70 | for (int i = 0; i < NumGroups(); ++i) output->push_back(GroupStartState(i)); | ~~^~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data.h: In instantiation of 'void fst::LinearFstData::EncodeStartState(std::vector*) const [with A = fst::ArcTpl >; typename A::Label = int]': ./../../include/fst/extensions/linear/linear-fst.h:219:28: required from 'fst::internal::LinearTaggerFstImpl::StateId fst::internal::LinearTaggerFstImpl::FindStartState() [with A = fst::ArcTpl >; StateId = int]' ./../../include/fst/extensions/linear/linear-fst.h:110:23: required from 'fst::internal::LinearTaggerFstImpl::StateId fst::internal::LinearTaggerFstImpl::Start() [with A = fst::ArcTpl >; StateId = int]' ./../../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::LinearTaggerFstImpl > >; FST = fst::Fst > >; StateId = int]' ./../../include/fst/fst.h:950:11: required from here ./../../include/fst/extensions/linear/linear-fst-data.h:70:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/extensions/linear/linear-fst-data.h: In instantiation of 'void fst::LinearFstData::EncodeStartState(std::vector*) const [with A = fst::ArcTpl >; typename A::Label = int]': ./../../include/fst/extensions/linear/linear-fst.h:219:28: required from 'fst::internal::LinearTaggerFstImpl::StateId fst::internal::LinearTaggerFstImpl::FindStartState() [with A = fst::ArcTpl >; StateId = int]' ./../../include/fst/extensions/linear/linear-fst.h:110:23: required from 'fst::internal::LinearTaggerFstImpl::StateId fst::internal::LinearTaggerFstImpl::Start() [with A = fst::ArcTpl >; StateId = int]' ./../../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::LinearTaggerFstImpl > >; FST = fst::Fst > >; StateId = int]' ./../../include/fst/fst.h:950:11: required from here ./../../include/fst/extensions/linear/linear-fst-data.h:70:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/extensions/linear/linear-fst-data.h: In instantiation of 'void fst::LinearFstData::TakeTransition(Iterator, Iterator, Iterator, Label, Label, std::vector*, Weight*) const [with Iterator = __gnu_cxx::__normal_iterator >; A = fst::ArcTpl >; Label = int; typename A::Label = int; Weight = fst::LogWeightTpl]': ./../../include/fst/extensions/linear/linear-fst.h:319:24: required from 'A fst::internal::LinearTaggerFstImpl::MakeArc(const std::vector&, Label, Label, std::vector*) [with A = fst::ArcTpl >; typename A::Label = int; Label = int]' ./../../include/fst/extensions/linear/linear-fst.h:342:16: required from 'void fst::internal::LinearTaggerFstImpl::ExpandArcs(StateId, const std::vector&, Label, std::vector*) [with A = fst::ArcTpl >; StateId = int; typename A::Label = int; Label = int]' ./../../include/fst/extensions/linear/linear-fst.h:397:5: required from 'void fst::internal::LinearTaggerFstImpl::Expand(StateId) [with A = fst::ArcTpl >; StateId = int]' ./../../include/fst/extensions/linear/linear-fst.h:130:22: required from 'size_t fst::internal::LinearTaggerFstImpl::NumArcs(StateId) [with A = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' ./../../include/fst/fst.h:954:67: required from 'size_t fst::ImplToFst::NumArcs(StateId) const [with Impl = fst::internal::LinearTaggerFstImpl > >; FST = fst::Fst > >; size_t = long unsigned int; StateId = int]' ./../../include/fst/fst.h:954:10: required from here ./../../include/fst/log.h:71:36: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__normal_iterator >::difference_type' {aka 'long int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 71 | #define DCHECK_EQ(x, y) DCHECK((x) == (y)) | ~~~~^~~~~~ ./../../include/fst/log.h:71:25: note: in expansion of macro 'DCHECK' 71 | #define DCHECK_EQ(x, y) DCHECK((x) == (y)) | ^~~~~~ ./../../include/fst/extensions/linear/linear-fst-data.h:161:3: note: in expansion of macro 'DCHECK_EQ' 161 | DCHECK_EQ(trie_state_end - trie_state_begin, groups_.size()); | ^~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data.h: In instantiation of 'void fst::LinearFstData::TakeTransition(Iterator, Iterator, Iterator, Label, Label, std::vector*, Weight*) const [with Iterator = __gnu_cxx::__normal_iterator >; A = fst::ArcTpl >; Label = int; typename A::Label = int; Weight = fst::LogWeightTpl]': ./../../include/fst/extensions/linear/linear-fst.h:319:24: required from 'A fst::internal::LinearTaggerFstImpl::MakeArc(const std::vector&, Label, Label, std::vector*) [with A = fst::ArcTpl >; typename A::Label = int; Label = int]' ./../../include/fst/extensions/linear/linear-fst.h:342:16: required from 'void fst::internal::LinearTaggerFstImpl::ExpandArcs(StateId, const std::vector&, Label, std::vector*) [with A = fst::ArcTpl >; StateId = int; typename A::Label = int; Label = int]' ./../../include/fst/extensions/linear/linear-fst.h:397:5: required from 'void fst::internal::LinearTaggerFstImpl::Expand(StateId) [with A = fst::ArcTpl >; StateId = int]' ./../../include/fst/extensions/linear/linear-fst.h:130:22: required from 'size_t fst::internal::LinearTaggerFstImpl::NumArcs(StateId) [with A = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' ./../../include/fst/fst.h:954:67: required from 'size_t fst::ImplToFst::NumArcs(StateId) const [with Impl = fst::internal::LinearTaggerFstImpl > >; FST = fst::Fst > >; size_t = long unsigned int; StateId = int]' ./../../include/fst/fst.h:954:10: required from here ./../../include/fst/log.h:71:36: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__normal_iterator >::difference_type' {aka 'long int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 71 | #define DCHECK_EQ(x, y) DCHECK((x) == (y)) | ~~~~^~~~~~ ./../../include/fst/log.h:71:25: note: in expansion of macro 'DCHECK' 71 | #define DCHECK_EQ(x, y) DCHECK((x) == (y)) | ^~~~~~ ./../../include/fst/extensions/linear/linear-fst-data.h:161:3: note: in expansion of macro 'DCHECK_EQ' 161 | DCHECK_EQ(trie_state_end - trie_state_begin, groups_.size()); | ^~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data.h: In instantiation of 'void fst::LinearFstData::TakeTransition(Iterator, Iterator, Iterator, Label, Label, std::vector*, Weight*) const [with Iterator = __gnu_cxx::__normal_iterator >; A = fst::ArcTpl >; Label = int; typename A::Label = int; Weight = fst::TropicalWeightTpl]': ./../../include/fst/extensions/linear/linear-fst.h:319:24: required from 'A fst::internal::LinearTaggerFstImpl::MakeArc(const std::vector&, Label, Label, std::vector*) [with A = fst::ArcTpl >; typename A::Label = int; Label = int]' ./../../include/fst/extensions/linear/linear-fst.h:342:16: required from 'void fst::internal::LinearTaggerFstImpl::ExpandArcs(StateId, const std::vector&, Label, std::vector*) [with A = fst::ArcTpl >; StateId = int; typename A::Label = int; Label = int]' ./../../include/fst/extensions/linear/linear-fst.h:397:5: required from 'void fst::internal::LinearTaggerFstImpl::Expand(StateId) [with A = fst::ArcTpl >; StateId = int]' ./../../include/fst/extensions/linear/linear-fst.h:130:22: required from 'size_t fst::internal::LinearTaggerFstImpl::NumArcs(StateId) [with A = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' ./../../include/fst/fst.h:954:67: required from 'size_t fst::ImplToFst::NumArcs(StateId) const [with Impl = fst::internal::LinearTaggerFstImpl > >; FST = fst::Fst > >; size_t = long unsigned int; StateId = int]' ./../../include/fst/fst.h:954:10: required from here ./../../include/fst/log.h:71:36: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__normal_iterator >::difference_type' {aka 'long int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 71 | #define DCHECK_EQ(x, y) DCHECK((x) == (y)) | ~~~~^~~~~~ ./../../include/fst/log.h:71:25: note: in expansion of macro 'DCHECK' 71 | #define DCHECK_EQ(x, y) DCHECK((x) == (y)) | ^~~~~~ ./../../include/fst/extensions/linear/linear-fst-data.h:161:3: note: in expansion of macro 'DCHECK_EQ' 161 | DCHECK_EQ(trie_state_end - trie_state_begin, groups_.size()); | ^~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h: In instantiation of 'void fst::internal::LinearClassifierFstImpl::MatchInput(StateId, Label, std::vector*) [with A = fst::ArcTpl >; StateId = int; Label = int]': ./../../include/fst/extensions/linear/linear-fst.h:1132:38: required from 'bool fst::LinearFstMatcherTpl::Find(Label) [with F = fst::LinearClassifierFst > >; Label = int]' ./../../include/fst/extensions/linear/linear-fst.h:1123:8: required from here ./../../include/fst/extensions/linear/linear-fst.h:857:33: warning: comparison of integer expressions of different signedness: 'fst::internal::LinearClassifierFstImpl > >::Label' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 857 | for (Label pred = 1; pred <= num_classes_; ++pred) { | ~~~~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:859:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 859 | for (int i = 0; i < num_groups_; ++i) | ~~^~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:868:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 868 | for (int i = 0; i < num_groups_; ++i) | ~~^~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h: In instantiation of 'void fst::internal::LinearClassifierFstImpl::MatchInput(StateId, Label, std::vector*) [with A = fst::ArcTpl >; StateId = int; Label = int]': ./../../include/fst/extensions/linear/linear-fst.h:1132:38: required from 'bool fst::LinearFstMatcherTpl::Find(Label) [with F = fst::LinearClassifierFst > >; Label = int]' ./../../include/fst/extensions/linear/linear-fst.h:1123:8: required from here ./../../include/fst/extensions/linear/linear-fst.h:857:33: warning: comparison of integer expressions of different signedness: 'fst::internal::LinearClassifierFstImpl > >::Label' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 857 | for (Label pred = 1; pred <= num_classes_; ++pred) { | ~~~~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:859:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 859 | for (int i = 0; i < num_groups_; ++i) | ~~^~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:868:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 868 | for (int i = 0; i < num_groups_; ++i) | ~~^~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h: In instantiation of 'void fst::internal::LinearClassifierFstImpl::MatchInput(StateId, Label, std::vector*) [with A = fst::ArcTpl >; StateId = int; Label = int]': ./../../include/fst/extensions/linear/linear-fst.h:1132:38: required from 'bool fst::LinearFstMatcherTpl::Find(Label) [with F = fst::LinearClassifierFst > >; Label = int]' ./../../include/fst/extensions/linear/linear-fst.h:1123:8: required from here ./../../include/fst/extensions/linear/linear-fst.h:857:33: warning: comparison of integer expressions of different signedness: 'fst::internal::LinearClassifierFstImpl > >::Label' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 857 | for (Label pred = 1; pred <= num_classes_; ++pred) { | ~~~~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:859:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 859 | for (int i = 0; i < num_groups_; ++i) | ~~^~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:868:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 868 | for (int i = 0; i < num_groups_; ++i) | ~~^~~~~~~~~~~~~ In file included from ./../../include/fst/extensions/linear/trie.h:26: ./../../include/fst/util.h: In function 'fst::StrToWeight >(std::basic_string_view >)fst::TropicalWeightTpl': ./../../include/fst/util.h:331:10: warning: 'w.value_' may be used uninitialized [-Wmaybe-uninitialized] 331 | return w; | ^ ./../../include/fst/util.h:324:10: note: 'w.value_' was declared here 324 | Weight w; | ^ ./../../include/fst/util.h: In function 'fst::StrToWeight >(std::basic_string_view >)fst::LogWeightTpl': ./../../include/fst/util.h:331:10: warning: 'w.value_' may be used uninitialized [-Wmaybe-uninitialized] 331 | return w; | ^ ./../../include/fst/util.h:324:10: note: 'w.value_' was declared here 324 | Weight w; | ^ ./../../include/fst/util.h: In function 'fst::StrToWeight >(std::basic_string_view >)fst::LogWeightTpl': ./../../include/fst/util.h:331:10: warning: 'w.value_' may be used uninitialized [-Wmaybe-uninitialized] 331 | return w; | ^ ./../../include/fst/util.h:324:10: note: 'w.value_' was declared here 324 | Weight w; | ^ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstlinearscript.la -rpath /usr/lib64 linearscript.lo ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/linearscript.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/script/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstlinearscript.so.25 -o .libs/libfstlinearscript.so.25.0.0 libtool: link: (cd ".libs" && rm -f "libfstlinearscript.so.25" && ln -s "libfstlinearscript.so.25.0.0" "libfstlinearscript.so.25") libtool: link: (cd ".libs" && rm -f "libfstlinearscript.so" && ln -s "libfstlinearscript.so.25.0.0" "libfstlinearscript.so") libtool: link: ( cd ".libs" && rm -f "libfstlinearscript.la" && ln -s "../libfstlinearscript.la" "libfstlinearscript.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstlinear fstlinear.o fstlinear-main.o libfstlinearscript.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstlinear fstlinear.o fstlinear-main.o ./.libs/libfstlinearscript.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstloglinearapply.o fstloglinearapply.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstloglinearapply-main.o fstloglinearapply-main.cc In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/lookahead-filter.h:31, from ./../../include/fst/compose.h:33, from ./../../include/fst/extensions/linear/loglinear-apply.h:24, from fstloglinearapply-main.cc:23: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ In file included from ./../../include/fst/test-properties.h:27, from ./../../include/fst/vector-fst.h:35, from ./../../include/fst/cache.h:33, from ./../../include/fst/extensions/linear/linear-fst.h:35, from fstloglinearapply-main.cc:22: ./../../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:63:12: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ In file included from ./../../include/fst/extensions/linear/loglinear-apply.h:31: ./../../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': ./../../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl; typename Arc::StateId = int]' ./../../include/fst/extensions/linear/loglinear-apply.h:72:20: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); | ~~^~~~~~~~~~~~~~~~~~ ./../../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; | ~~^~~~~~~~~~~~~~ ./../../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 251 | for (StateId i = 0; i < scc.size(); i++) { | ~~^~~~~~~~~~~~ ./../../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId i = 0; i < first.size(); i++) { | ~~^~~~~~~~~~~~~~ ./../../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { | ~~^~~~~~~~~~~~~~~~~~ In file included from ./../../include/fst/shortest-distance.h:31, from ./../../include/fst/prune.h:31, from ./../../include/fst/determinize.h:41, from ./../../include/fst/extensions/linear/loglinear-apply.h:25: ./../../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': ./../../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../../include/fst/rmepsilon.h:339:22: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl; typename Arc::StateId = int]' ./../../include/fst/extensions/linear/loglinear-apply.h:72:20: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]' ./../../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl; typename Arc::StateId = int]' ./../../include/fst/extensions/linear/loglinear-apply.h:72:20: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ In file included from ./../../include/fst/minimize.h:41, from ./../../include/fst/extensions/linear/loglinear-apply.h:28: ./../../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': ./../../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~ In file included from ./../../include/fst/push.h:32: ./../../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': ./../../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': ./../../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ ./../../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl; typename Arc::Weight = LogWeightTpl]': ./../../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~ ./../../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': ./../../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | if (s == potential.size()) break; | ~~^~~~~~~~~~~~~~~~~~~ ./../../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 78 | if (arc.nextstate >= potential.size()) continue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | const auto startweight = fst->Start() < potential.size() | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from ./../../include/fst/replace-util.h:32, from ./../../include/fst/replace.h:36: ./../../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': ./../../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = MutableFst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' ./../../include/fst/rmepsilon.h:235:13: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]' ./../../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl; typename Arc::StateId = int]' ./../../include/fst/extensions/linear/loglinear-apply.h:72:20: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': ./../../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': ./../../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' ./../../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../../include/fst/accumulator.h:31: ./../../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': ./../../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' ./../../include/fst/extensions/linear/loglinear-apply.h:79:14: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': ./../../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' ./../../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': ./../../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' ./../../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../../include/fst/minimize.h:36: ./../../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Label = int]': ./../../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = EncodeMapper >, fst::GALLIC_LEFT> >]' ./../../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable >, fst::GALLIC_LEFT> >::Label' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> >, std::allocator >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | if (label < 1 || label > triples_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~ ./../../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': ./../../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': ./../../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': ./../../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' ./../../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' ./../../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' ./../../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | if (label < 1 || label > triples_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~ ./../../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> >]': ./../../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' ./../../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' ./../../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' ./../../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../../include/fst/minimize.h: In instantiation of 'size_t fst::internal::CyclicMinimizer::StateILabelHasher::operator()(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue; size_t = long unsigned int; StateId = int]': ./../../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' ./../../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' ./../../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' ./../../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': ./../../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' ./../../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../../include/fst/minimize.h: In instantiation of 'size_t fst::internal::CyclicMinimizer::StateILabelHasher::operator()(StateId) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; size_t = long unsigned int; StateId = int]': ./../../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' ./../../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' ./../../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' ./../../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./../../include/fst/minimize.h: In instantiation of 'bool fst::internal::AcyclicMinimizer::HeightVisitor::InitState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; fst::internal::AcyclicMinimizer::StateId = int]': ./../../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' ./../../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' ./../../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 336 | if (s >= num_states_) num_states_ = s + 1; | ~~^~~~~~~~~~~~~~ ./../../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::HeightVisitor::FinishState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId, const Arc*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; fst::internal::AcyclicMinimizer::StateId = int]': ./../../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' ./../../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' ./../../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 360 | if (h > max_height_) max_height_ = h; | ~~^~~~~~~~~~~~~ ./../../include/fst/minimize.h: In instantiation of 'bool fst::internal::AcyclicMinimizer::HeightVisitor::InitState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId) [with Arc = fst::ArcTpl >; fst::internal::AcyclicMinimizer::StateId = int]': ./../../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' ./../../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' ./../../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' ./../../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' ./../../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 336 | if (s >= num_states_) num_states_ = s + 1; | ~~^~~~~~~~~~~~~~ ./../../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::HeightVisitor::FinishState(fst::internal::AcyclicMinimizer::StateId, fst::internal::AcyclicMinimizer::StateId, const Arc*) [with Arc = fst::ArcTpl >; fst::internal::AcyclicMinimizer::StateId = int]': ./../../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' ./../../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' ./../../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' ./../../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' ./../../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 360 | if (h > max_height_) max_height_ = h; | ~~^~~~~~~~~~~~~ ./../../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': ./../../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' ./../../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' ./../../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': ./../../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' ./../../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' ./../../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' ./../../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' ./../../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> > >]': ./../../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' ./../../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' ./../../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' ./../../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' ./../../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' ./../../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': ./../../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' ./../../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' ./../../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' ./../../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' ./../../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (StateId s = 0; s < finish_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~ ./../../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': ./../../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' ./../../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' ./../../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' ./../../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' ./../../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' ./../../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' ./../../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:75:17: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >; B = ArcTpl >]' ./../../include/fst/extensions/linear/loglinear-apply.h:52:28: required from 'void fst::LogLinearApply(const Fst&, const Fst&, MutableFst*, bool) [with A = ArcTpl >]' fstloglinearapply-main.cc:62:22: required from here ./../../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector > >, std::allocator > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': ./../../include/fst/queue.h:548:11: required from here ./../../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 552 | ((front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': ./../../include/fst/queue.h:563:8: required from here ./../../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] 574 | while (trivial_queue_.size() <= scc_[s]) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./../../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': ./../../include/fst/queue.h:581:8: required from here ./../../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 584 | } else if (front_ < trivial_queue_.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': ./../../include/fst/queue.h:593:8: required from here ./../../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 602 | return (front_ >= trivial_queue_.size()) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': ./../../include/fst/queue.h:607:8: required from here ./../../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 611 | } else if (i < trivial_queue_.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': ./../../include/fst/queue.h:495:8: required from here ./../../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); | ~~~~~~~~~~~~~~~~~^~~~ ./../../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' ./../../include/fst/determinize.h:605:11: required from here ./../../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 631 | if (in_dist_ && out_dist_->size() <= s) { | ~~~~~~~~~~~~~~~~~~^~~~ ./../../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' ./../../include/fst/determinize.h:605:11: required from here ./../../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] In file included from ./../../include/fst/lookahead-matcher.h:33: ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned int>; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]': ./../../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' ./../../include/fst/determinize.h:605:11: required from here ./../../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 631 | if (in_dist_ && out_dist_->size() <= s) { | ~~~~~~~~~~~~~~~~~~^~~~ ./../../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; Subset = std::forward_list >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >]': ./../../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' ./../../include/fst/determinize.h:605:11: required from here ./../../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; Subset = std::forward_list >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >]': ./../../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' ./../../include/fst/determinize.h:605:11: required from here ./../../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../../include/fst/determinize.h:39: ./../../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]': ./../../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' ./../../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' ./../../include/fst/fst.h:950:11: required from here ./../../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] 348 | while (unfactored_.size() <= element.state) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': ./../../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' ./../../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' ./../../include/fst/fst.h:950:11: required from here ./../../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] ./../../include/fst/determinize.h: In instantiation of 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeDistance(const Subset&) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::LogWeightTpl; Subset = std::forward_list > >, std::allocator > > > >]': ./../../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' ./../../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' ./../../include/fst/determinize.h:605:11: required from here ./../../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]': ./../../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' ./../../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' ./../../include/fst/fst.h:950:11: required from here ./../../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] 348 | while (unfactored_.size() <= element.state) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstloglinearapply fstloglinearapply.o fstloglinearapply-main.o libfstlinearscript.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstloglinearapply fstloglinearapply.o fstloglinearapply-main.o ./.libs/libfstlinearscript.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o linear-tagger-fst.lo linear-tagger-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c linear-tagger-fst.cc -fPIC -DPIC -o .libs/linear-tagger-fst.o In file included from /usr/include/c++/12/cassert:44, from ./../../include/fst/log.h:23, from ./../../include/fst/extensions/linear/linear-fst.h:31, from linear-tagger-fst.cc:18: ./../../include/fst/extensions/linear/linear-fst-data.h: In instantiation of 'typename A::Weight fst::LinearFstData::FinalWeight(Iterator, Iterator) const [with Iterator = __gnu_cxx::__normal_iterator >; A = fst::ArcTpl >; typename A::Weight = fst::LogWeightTpl]': ./../../include/fst/extensions/linear/linear-fst.h:121:39: required from 'fst::internal::LinearTaggerFstImpl::Weight fst::internal::LinearTaggerFstImpl::Final(StateId) [with A = fst::ArcTpl >; Weight = fst::LogWeightTpl; StateId = int]' ./../../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::LinearTaggerFstImpl > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../../include/fst/fst.h:952:10: required from here ./../../include/fst/log.h:71:36: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__normal_iterator >::difference_type' {aka 'long int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 71 | #define DCHECK_EQ(x, y) DCHECK((x) == (y)) | ~~~~^~~~~~ ./../../include/fst/log.h:71:25: note: in expansion of macro 'DCHECK' 71 | #define DCHECK_EQ(x, y) DCHECK((x) == (y)) | ^~~~~~ ./../../include/fst/extensions/linear/linear-fst-data.h:188:3: note: in expansion of macro 'DCHECK_EQ' 188 | DCHECK_EQ(trie_state_end - trie_state_begin, groups_.size()); | ^~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data.h: In instantiation of 'typename A::Weight fst::LinearFstData::FinalWeight(Iterator, Iterator) const [with Iterator = __gnu_cxx::__normal_iterator >; A = fst::ArcTpl >; typename A::Weight = fst::TropicalWeightTpl]': ./../../include/fst/extensions/linear/linear-fst.h:121:39: required from 'fst::internal::LinearTaggerFstImpl::Weight fst::internal::LinearTaggerFstImpl::Final(StateId) [with A = fst::ArcTpl >; Weight = fst::TropicalWeightTpl; StateId = int]' ./../../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::LinearTaggerFstImpl > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' ./../../include/fst/fst.h:952:10: required from here ./../../include/fst/log.h:71:36: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__normal_iterator >::difference_type' {aka 'long int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 71 | #define DCHECK_EQ(x, y) DCHECK((x) == (y)) | ~~~~^~~~~~ ./../../include/fst/log.h:71:25: note: in expansion of macro 'DCHECK' 71 | #define DCHECK_EQ(x, y) DCHECK((x) == (y)) | ^~~~~~ ./../../include/fst/extensions/linear/linear-fst-data.h:188:3: note: in expansion of macro 'DCHECK_EQ' 188 | DCHECK_EQ(trie_state_end - trie_state_begin, groups_.size()); | ^~~~~~~~~ In file included from ./../../include/fst/extensions/linear/linear-fst.h:32: ./../../include/fst/extensions/linear/linear-fst-data.h: In instantiation of 'void fst::LinearFstData::EncodeStartState(std::vector*) const [with A = fst::ArcTpl >; typename A::Label = int]': ./../../include/fst/extensions/linear/linear-fst.h:219:28: required from 'fst::internal::LinearTaggerFstImpl::StateId fst::internal::LinearTaggerFstImpl::FindStartState() [with A = fst::ArcTpl >; StateId = int]' ./../../include/fst/extensions/linear/linear-fst.h:110:23: required from 'fst::internal::LinearTaggerFstImpl::StateId fst::internal::LinearTaggerFstImpl::Start() [with A = fst::ArcTpl >; StateId = int]' ./../../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::LinearTaggerFstImpl > >; FST = fst::Fst > >; StateId = int]' ./../../include/fst/fst.h:950:11: required from here ./../../include/fst/extensions/linear/linear-fst-data.h:70:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 70 | for (int i = 0; i < NumGroups(); ++i) output->push_back(GroupStartState(i)); | ~~^~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data.h: In instantiation of 'void fst::LinearFstData::EncodeStartState(std::vector*) const [with A = fst::ArcTpl >; typename A::Label = int]': ./../../include/fst/extensions/linear/linear-fst.h:219:28: required from 'fst::internal::LinearTaggerFstImpl::StateId fst::internal::LinearTaggerFstImpl::FindStartState() [with A = fst::ArcTpl >; StateId = int]' ./../../include/fst/extensions/linear/linear-fst.h:110:23: required from 'fst::internal::LinearTaggerFstImpl::StateId fst::internal::LinearTaggerFstImpl::Start() [with A = fst::ArcTpl >; StateId = int]' ./../../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::LinearTaggerFstImpl > >; FST = fst::Fst > >; StateId = int]' ./../../include/fst/fst.h:950:11: required from here ./../../include/fst/extensions/linear/linear-fst-data.h:70:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/extensions/linear/linear-fst-data.h: In instantiation of 'void fst::LinearFstData::TakeTransition(Iterator, Iterator, Iterator, Label, Label, std::vector*, Weight*) const [with Iterator = __gnu_cxx::__normal_iterator >; A = fst::ArcTpl >; Label = int; typename A::Label = int; Weight = fst::LogWeightTpl]': ./../../include/fst/extensions/linear/linear-fst.h:319:24: required from 'A fst::internal::LinearTaggerFstImpl::MakeArc(const std::vector&, Label, Label, std::vector*) [with A = fst::ArcTpl >; typename A::Label = int; Label = int]' ./../../include/fst/extensions/linear/linear-fst.h:342:16: required from 'void fst::internal::LinearTaggerFstImpl::ExpandArcs(StateId, const std::vector&, Label, std::vector*) [with A = fst::ArcTpl >; StateId = int; typename A::Label = int; Label = int]' ./../../include/fst/extensions/linear/linear-fst.h:397:5: required from 'void fst::internal::LinearTaggerFstImpl::Expand(StateId) [with A = fst::ArcTpl >; StateId = int]' ./../../include/fst/extensions/linear/linear-fst.h:130:22: required from 'size_t fst::internal::LinearTaggerFstImpl::NumArcs(StateId) [with A = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' ./../../include/fst/fst.h:954:67: required from 'size_t fst::ImplToFst::NumArcs(StateId) const [with Impl = fst::internal::LinearTaggerFstImpl > >; FST = fst::Fst > >; size_t = long unsigned int; StateId = int]' ./../../include/fst/fst.h:954:10: required from here ./../../include/fst/log.h:71:36: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__normal_iterator >::difference_type' {aka 'long int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 71 | #define DCHECK_EQ(x, y) DCHECK((x) == (y)) | ~~~~^~~~~~ ./../../include/fst/log.h:71:25: note: in expansion of macro 'DCHECK' 71 | #define DCHECK_EQ(x, y) DCHECK((x) == (y)) | ^~~~~~ ./../../include/fst/extensions/linear/linear-fst-data.h:161:3: note: in expansion of macro 'DCHECK_EQ' 161 | DCHECK_EQ(trie_state_end - trie_state_begin, groups_.size()); | ^~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst-data.h: In instantiation of 'void fst::LinearFstData::TakeTransition(Iterator, Iterator, Iterator, Label, Label, std::vector*, Weight*) const [with Iterator = __gnu_cxx::__normal_iterator >; A = fst::ArcTpl >; Label = int; typename A::Label = int; Weight = fst::TropicalWeightTpl]': ./../../include/fst/extensions/linear/linear-fst.h:319:24: required from 'A fst::internal::LinearTaggerFstImpl::MakeArc(const std::vector&, Label, Label, std::vector*) [with A = fst::ArcTpl >; typename A::Label = int; Label = int]' ./../../include/fst/extensions/linear/linear-fst.h:342:16: required from 'void fst::internal::LinearTaggerFstImpl::ExpandArcs(StateId, const std::vector&, Label, std::vector*) [with A = fst::ArcTpl >; StateId = int; typename A::Label = int; Label = int]' ./../../include/fst/extensions/linear/linear-fst.h:397:5: required from 'void fst::internal::LinearTaggerFstImpl::Expand(StateId) [with A = fst::ArcTpl >; StateId = int]' ./../../include/fst/extensions/linear/linear-fst.h:130:22: required from 'size_t fst::internal::LinearTaggerFstImpl::NumArcs(StateId) [with A = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' ./../../include/fst/fst.h:954:67: required from 'size_t fst::ImplToFst::NumArcs(StateId) const [with Impl = fst::internal::LinearTaggerFstImpl > >; FST = fst::Fst > >; size_t = long unsigned int; StateId = int]' ./../../include/fst/fst.h:954:10: required from here ./../../include/fst/log.h:71:36: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__normal_iterator >::difference_type' {aka 'long int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 71 | #define DCHECK_EQ(x, y) DCHECK((x) == (y)) | ~~~~^~~~~~ ./../../include/fst/log.h:71:25: note: in expansion of macro 'DCHECK' 71 | #define DCHECK_EQ(x, y) DCHECK((x) == (y)) | ^~~~~~ ./../../include/fst/extensions/linear/linear-fst-data.h:161:3: note: in expansion of macro 'DCHECK_EQ' 161 | DCHECK_EQ(trie_state_end - trie_state_begin, groups_.size()); | ^~~~~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 linear_tagger-fst.la -rpath /usr/lib64/fst linear-tagger-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/linear-tagger-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,linear_tagger-fst.so -o .libs/linear_tagger-fst.so libtool: link: ( cd ".libs" && rm -f "linear_tagger-fst.la" && ln -s "../linear_tagger-fst.la" "linear_tagger-fst.la" ) /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o linear-classifier-fst.lo linear-classifier-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c linear-classifier-fst.cc -fPIC -DPIC -o .libs/linear-classifier-fst.o In file included from /usr/include/c++/12/cassert:44, from ./../../include/fst/log.h:23, from ./../../include/fst/extensions/linear/linear-fst.h:31, from linear-classifier-fst.cc:18: ./../../include/fst/extensions/linear/linear-fst.h: In instantiation of 'fst::internal::LinearClassifierFstImpl::Weight fst::internal::LinearClassifierFstImpl::FinalWeight(const std::vector&) const [with A = fst::ArcTpl >; Weight = fst::LogWeightTpl; typename A::Label = int]': ./../../include/fst/extensions/linear/linear-fst.h:659:19: required from 'fst::internal::LinearClassifierFstImpl::Weight fst::internal::LinearClassifierFstImpl::Final(StateId) [with A = fst::ArcTpl >; Weight = fst::LogWeightTpl; StateId = int]' ./../../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::LinearClassifierFstImpl > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' ./../../include/fst/fst.h:952:10: required from here ./../../include/fst/log.h:74:36: warning: comparison of integer expressions of different signedness: 'fst::internal::LinearClassifierFstImpl > >::Label' {aka 'int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 74 | #define DCHECK_LE(x, y) DCHECK((x) <= (y)) | ~~~~^~~~~~ ./../../include/fst/log.h:74:25: note: in expansion of macro 'DCHECK' 74 | #define DCHECK_LE(x, y) DCHECK((x) <= (y)) | ^~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:767:5: note: in expansion of macro 'DCHECK_LE' 767 | DCHECK_LE(pred, num_classes_); | ^~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h: In instantiation of 'void fst::internal::LinearClassifierFstImpl::Expand(StateId) [with A = fst::ArcTpl >; StateId = int]': ./../../include/fst/extensions/linear/linear-fst.h:665:22: required from 'size_t fst::internal::LinearClassifierFstImpl::NumArcs(StateId) [with A = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' ./../../include/fst/fst.h:954:67: required from 'size_t fst::ImplToFst::NumArcs(StateId) const [with Impl = fst::internal::LinearClassifierFstImpl > >; FST = fst::Fst > >; size_t = long unsigned int; StateId = int]' ./../../include/fst/fst.h:954:10: required from here ./../../include/fst/extensions/linear/linear-fst.h:821:31: warning: comparison of integer expressions of different signedness: 'fst::internal::LinearClassifierFstImpl > >::Label' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 821 | for (Label pred = 1; pred <= num_classes_; ++pred) { | ~~~~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:823:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 823 | for (int i = 0; i < num_groups_; ++i) | ~~^~~~~~~~~~~~~ ./../../include/fst/log.h:74:36: warning: comparison of integer expressions of different signedness: 'fst::internal::LinearClassifierFstImpl > >::Label' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 74 | #define DCHECK_LE(x, y) DCHECK((x) <= (y)) | ~~~~^~~~~~ ./../../include/fst/log.h:74:25: note: in expansion of macro 'DCHECK' 74 | #define DCHECK_LE(x, y) DCHECK((x) <= (y)) | ^~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:830:5: note: in expansion of macro 'DCHECK_LE' 830 | DCHECK_LE(pred, num_classes_); | ^~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:835:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 835 | for (int i = 0; i < num_groups_; ++i) | ~~^~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h: In instantiation of 'fst::internal::LinearClassifierFstImpl::Weight fst::internal::LinearClassifierFstImpl::FinalWeight(const std::vector&) const [with A = fst::ArcTpl >; Weight = fst::TropicalWeightTpl; typename A::Label = int]': ./../../include/fst/extensions/linear/linear-fst.h:659:19: required from 'fst::internal::LinearClassifierFstImpl::Weight fst::internal::LinearClassifierFstImpl::Final(StateId) [with A = fst::ArcTpl >; Weight = fst::TropicalWeightTpl; StateId = int]' ./../../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::LinearClassifierFstImpl > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' ./../../include/fst/fst.h:952:10: required from here ./../../include/fst/log.h:74:36: warning: comparison of integer expressions of different signedness: 'fst::internal::LinearClassifierFstImpl > >::Label' {aka 'int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 74 | #define DCHECK_LE(x, y) DCHECK((x) <= (y)) | ~~~~^~~~~~ ./../../include/fst/log.h:74:25: note: in expansion of macro 'DCHECK' 74 | #define DCHECK_LE(x, y) DCHECK((x) <= (y)) | ^~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:767:5: note: in expansion of macro 'DCHECK_LE' 767 | DCHECK_LE(pred, num_classes_); | ^~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h: In instantiation of 'void fst::internal::LinearClassifierFstImpl::Expand(StateId) [with A = fst::ArcTpl >; StateId = int]': ./../../include/fst/extensions/linear/linear-fst.h:665:22: required from 'size_t fst::internal::LinearClassifierFstImpl::NumArcs(StateId) [with A = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' ./../../include/fst/fst.h:954:67: required from 'size_t fst::ImplToFst::NumArcs(StateId) const [with Impl = fst::internal::LinearClassifierFstImpl > >; FST = fst::Fst > >; size_t = long unsigned int; StateId = int]' ./../../include/fst/fst.h:954:10: required from here ./../../include/fst/extensions/linear/linear-fst.h:821:31: warning: comparison of integer expressions of different signedness: 'fst::internal::LinearClassifierFstImpl > >::Label' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 821 | for (Label pred = 1; pred <= num_classes_; ++pred) { | ~~~~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:823:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 823 | for (int i = 0; i < num_groups_; ++i) | ~~^~~~~~~~~~~~~ ./../../include/fst/log.h:74:36: warning: comparison of integer expressions of different signedness: 'fst::internal::LinearClassifierFstImpl > >::Label' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 74 | #define DCHECK_LE(x, y) DCHECK((x) <= (y)) | ~~~~^~~~~~ ./../../include/fst/log.h:74:25: note: in expansion of macro 'DCHECK' 74 | #define DCHECK_LE(x, y) DCHECK((x) <= (y)) | ^~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:830:5: note: in expansion of macro 'DCHECK_LE' 830 | DCHECK_LE(pred, num_classes_); | ^~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:835:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 835 | for (int i = 0; i < num_groups_; ++i) | ~~^~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h: In instantiation of 'void fst::internal::LinearClassifierFstImpl::MatchInput(StateId, Label, std::vector*) [with A = fst::ArcTpl >; StateId = int; Label = int]': ./../../include/fst/extensions/linear/linear-fst.h:1132:38: required from 'bool fst::LinearFstMatcherTpl::Find(Label) [with F = fst::LinearClassifierFst > >; Label = int]' ./../../include/fst/extensions/linear/linear-fst.h:1123:8: required from here ./../../include/fst/extensions/linear/linear-fst.h:857:33: warning: comparison of integer expressions of different signedness: 'fst::internal::LinearClassifierFstImpl > >::Label' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 857 | for (Label pred = 1; pred <= num_classes_; ++pred) { | ~~~~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:859:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 859 | for (int i = 0; i < num_groups_; ++i) | ~~^~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:868:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 868 | for (int i = 0; i < num_groups_; ++i) | ~~^~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h: In instantiation of 'void fst::internal::LinearClassifierFstImpl::MatchInput(StateId, Label, std::vector*) [with A = fst::ArcTpl >; StateId = int; Label = int]': ./../../include/fst/extensions/linear/linear-fst.h:1132:38: required from 'bool fst::LinearFstMatcherTpl::Find(Label) [with F = fst::LinearClassifierFst > >; Label = int]' ./../../include/fst/extensions/linear/linear-fst.h:1123:8: required from here ./../../include/fst/extensions/linear/linear-fst.h:857:33: warning: comparison of integer expressions of different signedness: 'fst::internal::LinearClassifierFstImpl > >::Label' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 857 | for (Label pred = 1; pred <= num_classes_; ++pred) { | ~~~~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:859:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 859 | for (int i = 0; i < num_groups_; ++i) | ~~^~~~~~~~~~~~~ ./../../include/fst/extensions/linear/linear-fst.h:868:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 868 | for (int i = 0; i < num_groups_; ++i) | ~~^~~~~~~~~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 linear_classifier-fst.la -rpath /usr/lib64/fst linear-classifier-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/linear-classifier-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,linear_classifier-fst.so -o .libs/linear_classifier-fst.so libtool: link: ( cd ".libs" && rm -f "linear_classifier-fst.la" && ln -s "../linear_classifier-fst.la" "linear_classifier-fst.la" ) make[4]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/linear' Making all in lookahead make[4]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/lookahead' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o arc_lookahead-fst.lo arc_lookahead-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c arc_lookahead-fst.cc -fPIC -DPIC -o .libs/arc_lookahead-fst.o In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/matcher-fst.h:30, from arc_lookahead-fst.cc:19: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ In file included from ./../../include/fst/matcher-fst.h:29: ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst > >; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst > >; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst > >; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o ilabel_lookahead-fst.lo ilabel_lookahead-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c ilabel_lookahead-fst.cc -fPIC -DPIC -o .libs/ilabel_lookahead-fst.o In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/matcher-fst.h:30, from ilabel_lookahead-fst.cc:19: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ In file included from ./../../include/fst/accumulator.h:31: ./../../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': ./../../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' ./../../include/fst/label-reachable.h:313:14: required from 'void fst::LabelReachable::Relabel(fst::MutableFst*, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::DefaultAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' ./../../include/fst/lookahead-matcher.h:664:22: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:215:10: required from 'static std::shared_ptr > fst::MatcherFst::CreateImpl(const fst::Fst&, const std::string&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:115:50: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' ilabel_lookahead-fst.cc:24:5: required from here ./../../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': ./../../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' ./../../include/fst/label-reachable.h:316:14: required from 'void fst::LabelReachable::Relabel(fst::MutableFst*, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::DefaultAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' ./../../include/fst/lookahead-matcher.h:664:22: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:215:10: required from 'static std::shared_ptr > fst::MatcherFst::CreateImpl(const fst::Fst&, const std::string&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:115:50: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' ilabel_lookahead-fst.cc:24:5: required from here ./../../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': ./../../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' ./../../include/fst/label-reachable.h:313:14: required from 'void fst::LabelReachable::Relabel(fst::MutableFst*, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::DefaultAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' ./../../include/fst/lookahead-matcher.h:664:22: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:215:10: required from 'static std::shared_ptr > fst::MatcherFst::CreateImpl(const fst::Fst&, const std::string&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:115:50: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' ilabel_lookahead-fst.cc:30:5: required from here ./../../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': ./../../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' ./../../include/fst/label-reachable.h:316:14: required from 'void fst::LabelReachable::Relabel(fst::MutableFst*, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::DefaultAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' ./../../include/fst/lookahead-matcher.h:664:22: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:215:10: required from 'static std::shared_ptr > fst::MatcherFst::CreateImpl(const fst::Fst&, const std::string&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:115:50: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' ilabel_lookahead-fst.cc:30:5: required from here ./../../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': ./../../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' ./../../include/fst/label-reachable.h:313:14: required from 'void fst::LabelReachable::Relabel(fst::MutableFst*, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::DefaultAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' ./../../include/fst/lookahead-matcher.h:664:22: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:215:10: required from 'static std::shared_ptr > fst::MatcherFst::CreateImpl(const fst::Fst&, const std::string&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:115:50: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' ilabel_lookahead-fst.cc:36:5: required from here ./../../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': ./../../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' ./../../include/fst/label-reachable.h:316:14: required from 'void fst::LabelReachable::Relabel(fst::MutableFst*, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::DefaultAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' ./../../include/fst/lookahead-matcher.h:664:22: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:215:10: required from 'static std::shared_ptr > fst::MatcherFst::CreateImpl(const fst::Fst&, const std::string&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:115:50: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' ilabel_lookahead-fst.cc:36:5: required from here ./../../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../../include/fst/label-reachable.h:33: ./../../include/fst/state-reachable.h: In instantiation of 'void fst::StateReachable::CyclicStateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]': ./../../include/fst/state-reachable.h:151:7: required from 'fst::StateReachable::StateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/label-reachable.h:546:50: required from 'void fst::LabelReachable::FindIntervals(StateId) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >; StateId = int]' ./../../include/fst/label-reachable.h:256:5: required from 'fst::LabelReachable::LabelReachable(const fst::Fst&, bool, std::unique_ptr, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; _Args = {const fst::ConstFst >, unsigned int>&, const bool&, unique_ptr > >, default_delete > > > >, unsigned int}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > > >]' ./../../include/fst/lookahead-matcher.h:602:38: required from 'void fst::LabelLookAheadMatcher::Init(const FST&, fst::MatchType, std::shared_ptr, std::unique_ptr) [with M = fst::SortedMatcher > > >; unsigned int flags = 1744; Accum = fst::FastLogAccumulator > >; R = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; FST = fst::ConstFst > >; typename R::Data = fst::LabelReachableData]' ./../../include/fst/lookahead-matcher.h:466:5: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:196:29: required from 'static std::shared_ptr > fst::MatcherFst::CreateDataAndImpl(const fst::Fst&, const std::string&) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:116:57: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' ilabel_lookahead-fst.cc:24:5: required from here ./../../include/fst/state-reachable.h:205:27: warning: comparison of integer expressions of different signedness: 'fst::StateReachable >, int, fst::IntervalSet > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 205 | for (StateId s = 0; s < scc.size(); ++s) { | ~~^~~~~~~~~~~~ ./../../include/fst/state-reachable.h:207:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 207 | while (c >= nscc.size()) nscc.push_back(0); | ~~^~~~~~~~~~~~~~ ./../../include/fst/state-reachable.h:214:27: warning: comparison of integer expressions of different signedness: 'fst::StateReachable >, int, fst::IntervalSet > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 214 | for (StateId s = 0; s < scc.size(); ++s) { | ~~^~~~~~~~~~~~ ./../../include/fst/state-reachable.h: In instantiation of 'void fst::StateReachable::CyclicStateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]': ./../../include/fst/state-reachable.h:151:7: required from 'fst::StateReachable::StateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/label-reachable.h:546:50: required from 'void fst::LabelReachable::FindIntervals(StateId) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >; StateId = int]' ./../../include/fst/label-reachable.h:256:5: required from 'fst::LabelReachable::LabelReachable(const fst::Fst&, bool, std::unique_ptr, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; _Args = {const fst::ConstFst >, unsigned int>&, const bool&, unique_ptr > >, default_delete > > > >, unsigned int}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > > >]' ./../../include/fst/lookahead-matcher.h:602:38: required from 'void fst::LabelLookAheadMatcher::Init(const FST&, fst::MatchType, std::shared_ptr, std::unique_ptr) [with M = fst::SortedMatcher > > >; unsigned int flags = 1744; Accum = fst::FastLogAccumulator > >; R = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; FST = fst::ConstFst > >; typename R::Data = fst::LabelReachableData]' ./../../include/fst/lookahead-matcher.h:466:5: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:196:29: required from 'static std::shared_ptr > fst::MatcherFst::CreateDataAndImpl(const fst::Fst&, const std::string&) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:116:57: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' ilabel_lookahead-fst.cc:30:5: required from here ./../../include/fst/state-reachable.h:205:27: warning: comparison of integer expressions of different signedness: 'fst::StateReachable >, int, fst::IntervalSet > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 205 | for (StateId s = 0; s < scc.size(); ++s) { | ~~^~~~~~~~~~~~ ./../../include/fst/state-reachable.h:207:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 207 | while (c >= nscc.size()) nscc.push_back(0); | ~~^~~~~~~~~~~~~~ ./../../include/fst/state-reachable.h:214:27: warning: comparison of integer expressions of different signedness: 'fst::StateReachable >, int, fst::IntervalSet > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 214 | for (StateId s = 0; s < scc.size(); ++s) { | ~~^~~~~~~~~~~~ ./../../include/fst/state-reachable.h: In instantiation of 'void fst::StateReachable::CyclicStateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]': ./../../include/fst/state-reachable.h:151:7: required from 'fst::StateReachable::StateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/label-reachable.h:546:50: required from 'void fst::LabelReachable::FindIntervals(StateId) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >; StateId = int]' ./../../include/fst/label-reachable.h:256:5: required from 'fst::LabelReachable::LabelReachable(const fst::Fst&, bool, std::unique_ptr, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; _Args = {const fst::ConstFst >, unsigned int>&, const bool&, unique_ptr > >, default_delete > > > >, unsigned int}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > > >]' ./../../include/fst/lookahead-matcher.h:602:38: required from 'void fst::LabelLookAheadMatcher::Init(const FST&, fst::MatchType, std::shared_ptr, std::unique_ptr) [with M = fst::SortedMatcher > > >; unsigned int flags = 1744; Accum = fst::FastLogAccumulator > >; R = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; FST = fst::ConstFst > >; typename R::Data = fst::LabelReachableData]' ./../../include/fst/lookahead-matcher.h:466:5: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:196:29: required from 'static std::shared_ptr > fst::MatcherFst::CreateDataAndImpl(const fst::Fst&, const std::string&) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:116:57: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' ilabel_lookahead-fst.cc:36:5: required from here ./../../include/fst/state-reachable.h:205:27: warning: comparison of integer expressions of different signedness: 'fst::StateReachable >, int, fst::IntervalSet > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 205 | for (StateId s = 0; s < scc.size(); ++s) { | ~~^~~~~~~~~~~~ ./../../include/fst/state-reachable.h:207:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 207 | while (c >= nscc.size()) nscc.push_back(0); | ~~^~~~~~~~~~~~~~ ./../../include/fst/state-reachable.h:214:27: warning: comparison of integer expressions of different signedness: 'fst::StateReachable >, int, fst::IntervalSet > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 214 | for (StateId s = 0; s < scc.size(); ++s) { | ~~^~~~~~~~~~~~ In file included from ./../../include/fst/test-properties.h:27, from ./../../include/fst/const-fst.h:34, from ./../../include/fst/matcher-fst.h:29: ./../../include/fst/connect.h: In instantiation of 'void fst::Condense(const Fst&, MutableFst*, std::vector*) [with Arc = ArcTpl >; typename A::StateId = int]': ./../../include/fst/state-reachable.h:197:13: required from 'void fst::StateReachable::CyclicStateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/state-reachable.h:151:7: required from 'fst::StateReachable::StateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/label-reachable.h:546:50: required from 'void fst::LabelReachable::FindIntervals(StateId) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >; StateId = int]' ./../../include/fst/label-reachable.h:256:5: required from 'fst::LabelReachable::LabelReachable(const fst::Fst&, bool, std::unique_ptr, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; _Args = {const fst::ConstFst >, unsigned int>&, const bool&, unique_ptr > >, default_delete > > > >, unsigned int}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > > >]' ./../../include/fst/lookahead-matcher.h:602:38: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:196:29: required from 'static std::shared_ptr > fst::MatcherFst::CreateDataAndImpl(const fst::Fst&, const std::string&) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:116:57: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' ilabel_lookahead-fst.cc:24:5: required from here ./../../include/fst/connect.h:312:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 312 | for (StateId s = 0; s < scc->size(); ++s) { | ~~^~~~~~~~~~~~~ ./../../include/fst/connect.h: In instantiation of 'void fst::Condense(const Fst&, MutableFst*, std::vector*) [with Arc = ArcTpl >; typename A::StateId = int]': ./../../include/fst/state-reachable.h:197:13: required from 'void fst::StateReachable::CyclicStateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/state-reachable.h:151:7: required from 'fst::StateReachable::StateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/label-reachable.h:546:50: required from 'void fst::LabelReachable::FindIntervals(StateId) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >; StateId = int]' ./../../include/fst/label-reachable.h:256:5: required from 'fst::LabelReachable::LabelReachable(const fst::Fst&, bool, std::unique_ptr, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; _Args = {const fst::ConstFst >, unsigned int>&, const bool&, unique_ptr > >, default_delete > > > >, unsigned int}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > > >]' ./../../include/fst/lookahead-matcher.h:602:38: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:196:29: required from 'static std::shared_ptr > fst::MatcherFst::CreateDataAndImpl(const fst::Fst&, const std::string&) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:116:57: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' ilabel_lookahead-fst.cc:30:5: required from here ./../../include/fst/connect.h:312:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/connect.h: In instantiation of 'void fst::Condense(const Fst&, MutableFst*, std::vector*) [with Arc = ArcTpl >; typename A::StateId = int]': ./../../include/fst/state-reachable.h:197:13: required from 'void fst::StateReachable::CyclicStateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/state-reachable.h:151:7: required from 'fst::StateReachable::StateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/label-reachable.h:546:50: required from 'void fst::LabelReachable::FindIntervals(StateId) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >; StateId = int]' ./../../include/fst/label-reachable.h:256:5: required from 'fst::LabelReachable::LabelReachable(const fst::Fst&, bool, std::unique_ptr, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; _Args = {const fst::ConstFst >, unsigned int>&, const bool&, unique_ptr > >, default_delete > > > >, unsigned int}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > > >]' ./../../include/fst/lookahead-matcher.h:602:38: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:196:29: required from 'static std::shared_ptr > fst::MatcherFst::CreateDataAndImpl(const fst::Fst&, const std::string&) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:116:57: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' ilabel_lookahead-fst.cc:36:5: required from here ./../../include/fst/connect.h:312:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/state-reachable.h: In instantiation of 'bool fst::IntervalReachVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >; StateId = int]': ./../../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = IntervalReachVisitor >, int, IntervalSet > >; ArcFilter = AnyArcFilter > >]' ./../../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = IntervalReachVisitor >, int, IntervalSet > >]' ./../../include/fst/state-reachable.h:189:13: required from 'void fst::StateReachable::AcyclicStateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/state-reachable.h:149:7: required from 'fst::StateReachable::StateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/label-reachable.h:546:50: required from 'void fst::LabelReachable::FindIntervals(StateId) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >; StateId = int]' ./../../include/fst/label-reachable.h:256:5: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:196:29: required from 'static std::shared_ptr > fst::MatcherFst::CreateDataAndImpl(const fst::Fst&, const std::string&) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:116:57: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' ilabel_lookahead-fst.cc:24:5: required from here ./../../include/fst/state-reachable.h:68:27: warning: comparison of integer expressions of different signedness: 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} and 'fst::IntervalReachVisitor >, int, fst::IntervalSet > >::StateId' {aka 'int'} [-Wsign-compare] 68 | while (isets_->size() <= s) isets_->push_back(S()); | ~~~~~~~~~~~~~~~^~~~ ./../../include/fst/state-reachable.h:69:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::IntervalReachVisitor >, int, fst::IntervalSet > >::StateId' {aka 'int'} [-Wsign-compare] 69 | while (state2index_->size() <= s) state2index_->push_back(-1); | ~~~~~~~~~~~~~~~~~~~~~^~~~ ./../../include/fst/state-reachable.h: In instantiation of 'bool fst::IntervalReachVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >; StateId = int]': ./../../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = IntervalReachVisitor >, int, IntervalSet > >; ArcFilter = AnyArcFilter > >]' ./../../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = IntervalReachVisitor >, int, IntervalSet > >]' ./../../include/fst/state-reachable.h:189:13: required from 'void fst::StateReachable::AcyclicStateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/state-reachable.h:149:7: required from 'fst::StateReachable::StateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/label-reachable.h:546:50: required from 'void fst::LabelReachable::FindIntervals(StateId) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >; StateId = int]' ./../../include/fst/label-reachable.h:256:5: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:196:29: required from 'static std::shared_ptr > fst::MatcherFst::CreateDataAndImpl(const fst::Fst&, const std::string&) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:116:57: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' ilabel_lookahead-fst.cc:30:5: required from here ./../../include/fst/state-reachable.h:68:27: warning: comparison of integer expressions of different signedness: 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} and 'fst::IntervalReachVisitor >, int, fst::IntervalSet > >::StateId' {aka 'int'} [-Wsign-compare] 68 | while (isets_->size() <= s) isets_->push_back(S()); | ~~~~~~~~~~~~~~~^~~~ ./../../include/fst/state-reachable.h:69:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::IntervalReachVisitor >, int, fst::IntervalSet > >::StateId' {aka 'int'} [-Wsign-compare] 69 | while (state2index_->size() <= s) state2index_->push_back(-1); | ~~~~~~~~~~~~~~~~~~~~~^~~~ ./../../include/fst/state-reachable.h: In instantiation of 'bool fst::IntervalReachVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >; StateId = int]': ./../../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = IntervalReachVisitor >, int, IntervalSet > >; ArcFilter = AnyArcFilter > >]' ./../../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = IntervalReachVisitor >, int, IntervalSet > >]' ./../../include/fst/state-reachable.h:189:13: required from 'void fst::StateReachable::AcyclicStateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/state-reachable.h:149:7: required from 'fst::StateReachable::StateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/label-reachable.h:546:50: required from 'void fst::LabelReachable::FindIntervals(StateId) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >; StateId = int]' ./../../include/fst/label-reachable.h:256:5: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:196:29: required from 'static std::shared_ptr > fst::MatcherFst::CreateDataAndImpl(const fst::Fst&, const std::string&) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:116:57: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' ilabel_lookahead-fst.cc:36:5: required from here ./../../include/fst/state-reachable.h:68:27: warning: comparison of integer expressions of different signedness: 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} and 'fst::IntervalReachVisitor >, int, fst::IntervalSet > >::StateId' {aka 'int'} [-Wsign-compare] 68 | while (isets_->size() <= s) isets_->push_back(S()); | ~~~~~~~~~~~~~~~^~~~ ./../../include/fst/state-reachable.h:69:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::IntervalReachVisitor >, int, fst::IntervalSet > >::StateId' {aka 'int'} [-Wsign-compare] 69 | while (state2index_->size() <= s) state2index_->push_back(-1); | ~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from ./../../include/fst/label-reachable.h:32: ./../../include/fst/interval-set.h: In instantiation of 'void fst::IntervalSet::Normalize() [with T = int; Store = fst::VectorIntervalStore]': ./../../include/fst/state-reachable.h:114:27: required from 'void fst::IntervalReachVisitor::FinishState(StateId, StateId, const Arc*) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >; StateId = int]' ./../../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = IntervalReachVisitor >, int, IntervalSet > >; ArcFilter = AnyArcFilter > >]' ./../../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = IntervalReachVisitor >, int, IntervalSet > >]' ./../../include/fst/state-reachable.h:189:13: required from 'void fst::StateReachable::AcyclicStateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/state-reachable.h:149:7: required from 'fst::StateReachable::StateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/label-reachable.h:546:50: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:196:29: required from 'static std::shared_ptr > fst::MatcherFst::CreateDataAndImpl(const fst::Fst&, const std::string&) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:116:57: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >; const char* Name = (& fst::ilabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1744, fst::FastLogAccumulator > > >, (& fst::ilabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' ilabel_lookahead-fst.cc:24:5: required from here ./../../include/fst/interval-set.h:234:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 234 | for (T i = 0; i < intervals.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../../include/fst/interval-set.h:237:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 237 | for (T j = i + 1; j < intervals.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst > >; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst > >; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst > >; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from ./../../include/fst/cache.h:33, from ./../../include/fst/arcsort.h:28: ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/accumulator.h: In instantiation of 'void fst::FastLogAccumulator::Init(const FST&, bool) [with FST = fst::Fst > >; A = fst::ArcTpl >]': ./../../include/fst/label-reachable.h:388:23: required from 'void fst::LabelReachable::ReachInit(const FST&, bool, bool) [with FST = fst::Fst > >; Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' ./../../include/fst/lookahead-matcher.h:563:34: required from 'void fst::LabelLookAheadMatcher::InitLookAheadFst(const fst::Fst&, bool) [with M = fst::SortedMatcher > > >; unsigned int flags = 1744; Accum = fst::FastLogAccumulator > >; R = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; typename M::FST::Arc = fst::ArcTpl >; typename M::FST = fst::ConstFst > >]' ./../../include/fst/lookahead-matcher.h:559:8: required from here ./../../include/fst/accumulator.h:327:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const ssize_t' {aka 'const long int'} [-Wsign-compare] 327 | if (fst.NumArcs(s) >= arc_limit_) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/accumulator.h:329:37: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 329 | if (weight_positions.size() <= s) weight_positions.resize(s + 1, -1); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./../../include/fst/accumulator.h: In instantiation of 'void fst::FastLogAccumulator::Init(const FST&, bool) [with FST = fst::Fst > >; A = fst::ArcTpl >]': ./../../include/fst/label-reachable.h:388:23: required from 'void fst::LabelReachable::ReachInit(const FST&, bool, bool) [with FST = fst::Fst > >; Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' ./../../include/fst/lookahead-matcher.h:563:34: required from 'void fst::LabelLookAheadMatcher::InitLookAheadFst(const fst::Fst&, bool) [with M = fst::SortedMatcher > > >; unsigned int flags = 1744; Accum = fst::FastLogAccumulator > >; R = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; typename M::FST::Arc = fst::ArcTpl >; typename M::FST = fst::ConstFst > >]' ./../../include/fst/lookahead-matcher.h:559:8: required from here ./../../include/fst/accumulator.h:327:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const ssize_t' {aka 'const long int'} [-Wsign-compare] 327 | if (fst.NumArcs(s) >= arc_limit_) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/accumulator.h:329:37: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 329 | if (weight_positions.size() <= s) weight_positions.resize(s + 1, -1); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./../../include/fst/accumulator.h: In instantiation of 'void fst::FastLogAccumulator::Init(const FST&, bool) [with FST = fst::Fst > >; A = fst::ArcTpl >]': ./../../include/fst/label-reachable.h:388:23: required from 'void fst::LabelReachable::ReachInit(const FST&, bool, bool) [with FST = fst::Fst > >; Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' ./../../include/fst/lookahead-matcher.h:563:34: required from 'void fst::LabelLookAheadMatcher::InitLookAheadFst(const fst::Fst&, bool) [with M = fst::SortedMatcher > > >; unsigned int flags = 1744; Accum = fst::FastLogAccumulator > >; R = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; typename M::FST::Arc = fst::ArcTpl >; typename M::FST = fst::ConstFst > >]' ./../../include/fst/lookahead-matcher.h:559:8: required from here ./../../include/fst/accumulator.h:327:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const ssize_t' {aka 'const long int'} [-Wsign-compare] 327 | if (fst.NumArcs(s) >= arc_limit_) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/accumulator.h:329:37: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 329 | if (weight_positions.size() <= s) weight_positions.resize(s + 1, -1); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o olabel_lookahead-fst.lo olabel_lookahead-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c olabel_lookahead-fst.cc -fPIC -DPIC -o .libs/olabel_lookahead-fst.o In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/matcher-fst.h:30, from olabel_lookahead-fst.cc:19: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ In file included from ./../../include/fst/accumulator.h:31: ./../../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': ./../../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' ./../../include/fst/label-reachable.h:313:14: required from 'void fst::LabelReachable::Relabel(fst::MutableFst*, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::DefaultAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' ./../../include/fst/lookahead-matcher.h:664:22: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:215:10: required from 'static std::shared_ptr > fst::MatcherFst::CreateImpl(const fst::Fst&, const std::string&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:115:50: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' olabel_lookahead-fst.cc:24:5: required from here ./../../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': ./../../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' ./../../include/fst/label-reachable.h:316:14: required from 'void fst::LabelReachable::Relabel(fst::MutableFst*, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::DefaultAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' ./../../include/fst/lookahead-matcher.h:664:22: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:215:10: required from 'static std::shared_ptr > fst::MatcherFst::CreateImpl(const fst::Fst&, const std::string&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:115:50: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' olabel_lookahead-fst.cc:24:5: required from here ./../../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': ./../../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' ./../../include/fst/label-reachable.h:313:14: required from 'void fst::LabelReachable::Relabel(fst::MutableFst*, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::DefaultAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' ./../../include/fst/lookahead-matcher.h:664:22: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:215:10: required from 'static std::shared_ptr > fst::MatcherFst::CreateImpl(const fst::Fst&, const std::string&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:115:50: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' olabel_lookahead-fst.cc:30:5: required from here ./../../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': ./../../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' ./../../include/fst/label-reachable.h:316:14: required from 'void fst::LabelReachable::Relabel(fst::MutableFst*, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::DefaultAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' ./../../include/fst/lookahead-matcher.h:664:22: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:215:10: required from 'static std::shared_ptr > fst::MatcherFst::CreateImpl(const fst::Fst&, const std::string&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:115:50: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' olabel_lookahead-fst.cc:30:5: required from here ./../../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': ./../../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' ./../../include/fst/label-reachable.h:313:14: required from 'void fst::LabelReachable::Relabel(fst::MutableFst*, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::DefaultAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' ./../../include/fst/lookahead-matcher.h:664:22: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:215:10: required from 'static std::shared_ptr > fst::MatcherFst::CreateImpl(const fst::Fst&, const std::string&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:115:50: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' olabel_lookahead-fst.cc:36:5: required from here ./../../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': ./../../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' ./../../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' ./../../include/fst/label-reachable.h:316:14: required from 'void fst::LabelReachable::Relabel(fst::MutableFst*, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::DefaultAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' ./../../include/fst/lookahead-matcher.h:664:22: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:215:10: required from 'static std::shared_ptr > fst::MatcherFst::CreateImpl(const fst::Fst&, const std::string&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:115:50: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' olabel_lookahead-fst.cc:36:5: required from here ./../../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../../include/fst/label-reachable.h:33: ./../../include/fst/state-reachable.h: In instantiation of 'void fst::StateReachable::CyclicStateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]': ./../../include/fst/state-reachable.h:151:7: required from 'fst::StateReachable::StateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/label-reachable.h:546:50: required from 'void fst::LabelReachable::FindIntervals(StateId) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >; StateId = int]' ./../../include/fst/label-reachable.h:256:5: required from 'fst::LabelReachable::LabelReachable(const fst::Fst&, bool, std::unique_ptr, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; _Args = {const fst::ConstFst >, unsigned int>&, const bool&, unique_ptr > >, default_delete > > > >, unsigned int}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > > >]' ./../../include/fst/lookahead-matcher.h:602:38: required from 'void fst::LabelLookAheadMatcher::Init(const FST&, fst::MatchType, std::shared_ptr, std::unique_ptr) [with M = fst::SortedMatcher > > >; unsigned int flags = 1760; Accum = fst::FastLogAccumulator > >; R = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; FST = fst::ConstFst > >; typename R::Data = fst::LabelReachableData]' ./../../include/fst/lookahead-matcher.h:466:5: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:196:29: required from 'static std::shared_ptr > fst::MatcherFst::CreateDataAndImpl(const fst::Fst&, const std::string&) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:116:57: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' olabel_lookahead-fst.cc:24:5: required from here ./../../include/fst/state-reachable.h:205:27: warning: comparison of integer expressions of different signedness: 'fst::StateReachable >, int, fst::IntervalSet > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 205 | for (StateId s = 0; s < scc.size(); ++s) { | ~~^~~~~~~~~~~~ ./../../include/fst/state-reachable.h:207:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 207 | while (c >= nscc.size()) nscc.push_back(0); | ~~^~~~~~~~~~~~~~ ./../../include/fst/state-reachable.h:214:27: warning: comparison of integer expressions of different signedness: 'fst::StateReachable >, int, fst::IntervalSet > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 214 | for (StateId s = 0; s < scc.size(); ++s) { | ~~^~~~~~~~~~~~ ./../../include/fst/state-reachable.h: In instantiation of 'void fst::StateReachable::CyclicStateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]': ./../../include/fst/state-reachable.h:151:7: required from 'fst::StateReachable::StateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/label-reachable.h:546:50: required from 'void fst::LabelReachable::FindIntervals(StateId) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >; StateId = int]' ./../../include/fst/label-reachable.h:256:5: required from 'fst::LabelReachable::LabelReachable(const fst::Fst&, bool, std::unique_ptr, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; _Args = {const fst::ConstFst >, unsigned int>&, const bool&, unique_ptr > >, default_delete > > > >, unsigned int}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > > >]' ./../../include/fst/lookahead-matcher.h:602:38: required from 'void fst::LabelLookAheadMatcher::Init(const FST&, fst::MatchType, std::shared_ptr, std::unique_ptr) [with M = fst::SortedMatcher > > >; unsigned int flags = 1760; Accum = fst::FastLogAccumulator > >; R = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; FST = fst::ConstFst > >; typename R::Data = fst::LabelReachableData]' ./../../include/fst/lookahead-matcher.h:466:5: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:196:29: required from 'static std::shared_ptr > fst::MatcherFst::CreateDataAndImpl(const fst::Fst&, const std::string&) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:116:57: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' olabel_lookahead-fst.cc:30:5: required from here ./../../include/fst/state-reachable.h:205:27: warning: comparison of integer expressions of different signedness: 'fst::StateReachable >, int, fst::IntervalSet > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 205 | for (StateId s = 0; s < scc.size(); ++s) { | ~~^~~~~~~~~~~~ ./../../include/fst/state-reachable.h:207:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 207 | while (c >= nscc.size()) nscc.push_back(0); | ~~^~~~~~~~~~~~~~ ./../../include/fst/state-reachable.h:214:27: warning: comparison of integer expressions of different signedness: 'fst::StateReachable >, int, fst::IntervalSet > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 214 | for (StateId s = 0; s < scc.size(); ++s) { | ~~^~~~~~~~~~~~ ./../../include/fst/state-reachable.h: In instantiation of 'void fst::StateReachable::CyclicStateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]': ./../../include/fst/state-reachable.h:151:7: required from 'fst::StateReachable::StateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/label-reachable.h:546:50: required from 'void fst::LabelReachable::FindIntervals(StateId) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >; StateId = int]' ./../../include/fst/label-reachable.h:256:5: required from 'fst::LabelReachable::LabelReachable(const fst::Fst&, bool, std::unique_ptr, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; _Args = {const fst::ConstFst >, unsigned int>&, const bool&, unique_ptr > >, default_delete > > > >, unsigned int}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > > >]' ./../../include/fst/lookahead-matcher.h:602:38: required from 'void fst::LabelLookAheadMatcher::Init(const FST&, fst::MatchType, std::shared_ptr, std::unique_ptr) [with M = fst::SortedMatcher > > >; unsigned int flags = 1760; Accum = fst::FastLogAccumulator > >; R = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; FST = fst::ConstFst > >; typename R::Data = fst::LabelReachableData]' ./../../include/fst/lookahead-matcher.h:466:5: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:196:29: required from 'static std::shared_ptr > fst::MatcherFst::CreateDataAndImpl(const fst::Fst&, const std::string&) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:116:57: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' olabel_lookahead-fst.cc:36:5: required from here ./../../include/fst/state-reachable.h:205:27: warning: comparison of integer expressions of different signedness: 'fst::StateReachable >, int, fst::IntervalSet > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 205 | for (StateId s = 0; s < scc.size(); ++s) { | ~~^~~~~~~~~~~~ ./../../include/fst/state-reachable.h:207:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 207 | while (c >= nscc.size()) nscc.push_back(0); | ~~^~~~~~~~~~~~~~ ./../../include/fst/state-reachable.h:214:27: warning: comparison of integer expressions of different signedness: 'fst::StateReachable >, int, fst::IntervalSet > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 214 | for (StateId s = 0; s < scc.size(); ++s) { | ~~^~~~~~~~~~~~ In file included from ./../../include/fst/test-properties.h:27, from ./../../include/fst/const-fst.h:34, from ./../../include/fst/matcher-fst.h:29: ./../../include/fst/connect.h: In instantiation of 'void fst::Condense(const Fst&, MutableFst*, std::vector*) [with Arc = ArcTpl >; typename A::StateId = int]': ./../../include/fst/state-reachable.h:197:13: required from 'void fst::StateReachable::CyclicStateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/state-reachable.h:151:7: required from 'fst::StateReachable::StateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/label-reachable.h:546:50: required from 'void fst::LabelReachable::FindIntervals(StateId) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >; StateId = int]' ./../../include/fst/label-reachable.h:256:5: required from 'fst::LabelReachable::LabelReachable(const fst::Fst&, bool, std::unique_ptr, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; _Args = {const fst::ConstFst >, unsigned int>&, const bool&, unique_ptr > >, default_delete > > > >, unsigned int}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > > >]' ./../../include/fst/lookahead-matcher.h:602:38: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:196:29: required from 'static std::shared_ptr > fst::MatcherFst::CreateDataAndImpl(const fst::Fst&, const std::string&) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:116:57: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' olabel_lookahead-fst.cc:24:5: required from here ./../../include/fst/connect.h:312:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 312 | for (StateId s = 0; s < scc->size(); ++s) { | ~~^~~~~~~~~~~~~ ./../../include/fst/connect.h: In instantiation of 'void fst::Condense(const Fst&, MutableFst*, std::vector*) [with Arc = ArcTpl >; typename A::StateId = int]': ./../../include/fst/state-reachable.h:197:13: required from 'void fst::StateReachable::CyclicStateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/state-reachable.h:151:7: required from 'fst::StateReachable::StateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/label-reachable.h:546:50: required from 'void fst::LabelReachable::FindIntervals(StateId) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >; StateId = int]' ./../../include/fst/label-reachable.h:256:5: required from 'fst::LabelReachable::LabelReachable(const fst::Fst&, bool, std::unique_ptr, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; _Args = {const fst::ConstFst >, unsigned int>&, const bool&, unique_ptr > >, default_delete > > > >, unsigned int}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > > >]' ./../../include/fst/lookahead-matcher.h:602:38: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:196:29: required from 'static std::shared_ptr > fst::MatcherFst::CreateDataAndImpl(const fst::Fst&, const std::string&) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:116:57: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' olabel_lookahead-fst.cc:30:5: required from here ./../../include/fst/connect.h:312:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/connect.h: In instantiation of 'void fst::Condense(const Fst&, MutableFst*, std::vector*) [with Arc = ArcTpl >; typename A::StateId = int]': ./../../include/fst/state-reachable.h:197:13: required from 'void fst::StateReachable::CyclicStateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/state-reachable.h:151:7: required from 'fst::StateReachable::StateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/label-reachable.h:546:50: required from 'void fst::LabelReachable::FindIntervals(StateId) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >; StateId = int]' ./../../include/fst/label-reachable.h:256:5: required from 'fst::LabelReachable::LabelReachable(const fst::Fst&, bool, std::unique_ptr, bool) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' /usr/include/c++/12/bits/unique_ptr.h:1065:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; _Args = {const fst::ConstFst >, unsigned int>&, const bool&, unique_ptr > >, default_delete > > > >, unsigned int}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > > >]' ./../../include/fst/lookahead-matcher.h:602:38: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:196:29: required from 'static std::shared_ptr > fst::MatcherFst::CreateDataAndImpl(const fst::Fst&, const std::string&) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:116:57: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' olabel_lookahead-fst.cc:36:5: required from here ./../../include/fst/connect.h:312:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/state-reachable.h: In instantiation of 'bool fst::IntervalReachVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >; StateId = int]': ./../../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = IntervalReachVisitor >, int, IntervalSet > >; ArcFilter = AnyArcFilter > >]' ./../../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = IntervalReachVisitor >, int, IntervalSet > >]' ./../../include/fst/state-reachable.h:189:13: required from 'void fst::StateReachable::AcyclicStateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/state-reachable.h:149:7: required from 'fst::StateReachable::StateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/label-reachable.h:546:50: required from 'void fst::LabelReachable::FindIntervals(StateId) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >; StateId = int]' ./../../include/fst/label-reachable.h:256:5: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:196:29: required from 'static std::shared_ptr > fst::MatcherFst::CreateDataAndImpl(const fst::Fst&, const std::string&) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:116:57: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' olabel_lookahead-fst.cc:24:5: required from here ./../../include/fst/state-reachable.h:68:27: warning: comparison of integer expressions of different signedness: 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} and 'fst::IntervalReachVisitor >, int, fst::IntervalSet > >::StateId' {aka 'int'} [-Wsign-compare] 68 | while (isets_->size() <= s) isets_->push_back(S()); | ~~~~~~~~~~~~~~~^~~~ ./../../include/fst/state-reachable.h:69:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::IntervalReachVisitor >, int, fst::IntervalSet > >::StateId' {aka 'int'} [-Wsign-compare] 69 | while (state2index_->size() <= s) state2index_->push_back(-1); | ~~~~~~~~~~~~~~~~~~~~~^~~~ ./../../include/fst/state-reachable.h: In instantiation of 'bool fst::IntervalReachVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >; StateId = int]': ./../../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = IntervalReachVisitor >, int, IntervalSet > >; ArcFilter = AnyArcFilter > >]' ./../../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = IntervalReachVisitor >, int, IntervalSet > >]' ./../../include/fst/state-reachable.h:189:13: required from 'void fst::StateReachable::AcyclicStateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/state-reachable.h:149:7: required from 'fst::StateReachable::StateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/label-reachable.h:546:50: required from 'void fst::LabelReachable::FindIntervals(StateId) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >; StateId = int]' ./../../include/fst/label-reachable.h:256:5: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:196:29: required from 'static std::shared_ptr > fst::MatcherFst::CreateDataAndImpl(const fst::Fst&, const std::string&) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:116:57: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' olabel_lookahead-fst.cc:30:5: required from here ./../../include/fst/state-reachable.h:68:27: warning: comparison of integer expressions of different signedness: 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} and 'fst::IntervalReachVisitor >, int, fst::IntervalSet > >::StateId' {aka 'int'} [-Wsign-compare] 68 | while (isets_->size() <= s) isets_->push_back(S()); | ~~~~~~~~~~~~~~~^~~~ ./../../include/fst/state-reachable.h:69:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::IntervalReachVisitor >, int, fst::IntervalSet > >::StateId' {aka 'int'} [-Wsign-compare] 69 | while (state2index_->size() <= s) state2index_->push_back(-1); | ~~~~~~~~~~~~~~~~~~~~~^~~~ ./../../include/fst/state-reachable.h: In instantiation of 'bool fst::IntervalReachVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >; StateId = int]': ./../../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = IntervalReachVisitor >, int, IntervalSet > >; ArcFilter = AnyArcFilter > >]' ./../../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = IntervalReachVisitor >, int, IntervalSet > >]' ./../../include/fst/state-reachable.h:189:13: required from 'void fst::StateReachable::AcyclicStateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/state-reachable.h:149:7: required from 'fst::StateReachable::StateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/label-reachable.h:546:50: required from 'void fst::LabelReachable::FindIntervals(StateId) [with Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >; StateId = int]' ./../../include/fst/label-reachable.h:256:5: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:196:29: required from 'static std::shared_ptr > fst::MatcherFst::CreateDataAndImpl(const fst::Fst&, const std::string&) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:116:57: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' olabel_lookahead-fst.cc:36:5: required from here ./../../include/fst/state-reachable.h:68:27: warning: comparison of integer expressions of different signedness: 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} and 'fst::IntervalReachVisitor >, int, fst::IntervalSet > >::StateId' {aka 'int'} [-Wsign-compare] 68 | while (isets_->size() <= s) isets_->push_back(S()); | ~~~~~~~~~~~~~~~^~~~ ./../../include/fst/state-reachable.h:69:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::IntervalReachVisitor >, int, fst::IntervalSet > >::StateId' {aka 'int'} [-Wsign-compare] 69 | while (state2index_->size() <= s) state2index_->push_back(-1); | ~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from ./../../include/fst/label-reachable.h:32: ./../../include/fst/interval-set.h: In instantiation of 'void fst::IntervalSet::Normalize() [with T = int; Store = fst::VectorIntervalStore]': ./../../include/fst/state-reachable.h:114:27: required from 'void fst::IntervalReachVisitor::FinishState(StateId, StateId, const Arc*) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >; StateId = int]' ./../../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = IntervalReachVisitor >, int, IntervalSet > >; ArcFilter = AnyArcFilter > >]' ./../../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = IntervalReachVisitor >, int, IntervalSet > >]' ./../../include/fst/state-reachable.h:189:13: required from 'void fst::StateReachable::AcyclicStateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/state-reachable.h:149:7: required from 'fst::StateReachable::StateReachable(const fst::Fst&) [with Arc = fst::ArcTpl >; I = int; S = fst::IntervalSet >]' ./../../include/fst/label-reachable.h:546:50: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ./../../include/fst/matcher-fst.h:196:29: required from 'static std::shared_ptr > fst::MatcherFst::CreateDataAndImpl(const fst::Fst&, const std::string&) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >; std::string = std::__cxx11::basic_string]' ./../../include/fst/matcher-fst.h:116:57: required from 'fst::MatcherFst::MatcherFst(const fst::Fst&, std::shared_ptr) [with F = fst::ConstFst > >; M = fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >; const char* Name = (& fst::olabel_lookahead_fst_type); Init = fst::LabelLookAheadRelabeler > >; Data = fst::AddOnPair, fst::LabelReachableData >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::MatcherFst > >, fst::LabelLookAheadMatcher > > >, 1760, fst::FastLogAccumulator > > >, (& fst::olabel_lookahead_fst_type), fst::LabelLookAheadRelabeler > > >]' olabel_lookahead-fst.cc:24:5: required from here ./../../include/fst/interval-set.h:234:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 234 | for (T i = 0; i < intervals.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./../../include/fst/interval-set.h:237:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 237 | for (T j = i + 1; j < intervals.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst > >; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst > >; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst > >; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from ./../../include/fst/cache.h:33, from ./../../include/fst/arcsort.h:28: ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/accumulator.h: In instantiation of 'void fst::FastLogAccumulator::Init(const FST&, bool) [with FST = fst::Fst > >; A = fst::ArcTpl >]': ./../../include/fst/label-reachable.h:388:23: required from 'void fst::LabelReachable::ReachInit(const FST&, bool, bool) [with FST = fst::Fst > >; Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' ./../../include/fst/lookahead-matcher.h:563:34: required from 'void fst::LabelLookAheadMatcher::InitLookAheadFst(const fst::Fst&, bool) [with M = fst::SortedMatcher > > >; unsigned int flags = 1760; Accum = fst::FastLogAccumulator > >; R = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; typename M::FST::Arc = fst::ArcTpl >; typename M::FST = fst::ConstFst > >]' ./../../include/fst/lookahead-matcher.h:559:8: required from here ./../../include/fst/accumulator.h:327:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const ssize_t' {aka 'const long int'} [-Wsign-compare] 327 | if (fst.NumArcs(s) >= arc_limit_) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/accumulator.h:329:37: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 329 | if (weight_positions.size() <= s) weight_positions.resize(s + 1, -1); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./../../include/fst/accumulator.h: In instantiation of 'void fst::FastLogAccumulator::Init(const FST&, bool) [with FST = fst::Fst > >; A = fst::ArcTpl >]': ./../../include/fst/label-reachable.h:388:23: required from 'void fst::LabelReachable::ReachInit(const FST&, bool, bool) [with FST = fst::Fst > >; Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' ./../../include/fst/lookahead-matcher.h:563:34: required from 'void fst::LabelLookAheadMatcher::InitLookAheadFst(const fst::Fst&, bool) [with M = fst::SortedMatcher > > >; unsigned int flags = 1760; Accum = fst::FastLogAccumulator > >; R = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; typename M::FST::Arc = fst::ArcTpl >; typename M::FST = fst::ConstFst > >]' ./../../include/fst/lookahead-matcher.h:559:8: required from here ./../../include/fst/accumulator.h:327:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const ssize_t' {aka 'const long int'} [-Wsign-compare] 327 | if (fst.NumArcs(s) >= arc_limit_) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/accumulator.h:329:37: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 329 | if (weight_positions.size() <= s) weight_positions.resize(s + 1, -1); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./../../include/fst/accumulator.h: In instantiation of 'void fst::FastLogAccumulator::Init(const FST&, bool) [with FST = fst::Fst > >; A = fst::ArcTpl >]': ./../../include/fst/label-reachable.h:388:23: required from 'void fst::LabelReachable::ReachInit(const FST&, bool, bool) [with FST = fst::Fst > >; Arc = fst::ArcTpl >; Accumulator = fst::FastLogAccumulator > >; D = fst::LabelReachableData; LB = fst::LabelLowerBound > >]' ./../../include/fst/lookahead-matcher.h:563:34: required from 'void fst::LabelLookAheadMatcher::InitLookAheadFst(const fst::Fst&, bool) [with M = fst::SortedMatcher > > >; unsigned int flags = 1760; Accum = fst::FastLogAccumulator > >; R = fst::LabelReachable >, fst::FastLogAccumulator > >, fst::LabelReachableData, fst::LabelLowerBound > > >; typename M::FST::Arc = fst::ArcTpl >; typename M::FST = fst::ConstFst > >]' ./../../include/fst/lookahead-matcher.h:559:8: required from here ./../../include/fst/accumulator.h:327:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const ssize_t' {aka 'const long int'} [-Wsign-compare] 327 | if (fst.NumArcs(s) >= arc_limit_) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/accumulator.h:329:37: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 329 | if (weight_positions.size() <= s) weight_positions.resize(s + 1, -1); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstlookahead.la -rpath /usr/lib64 arc_lookahead-fst.lo ilabel_lookahead-fst.lo olabel_lookahead-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/arc_lookahead-fst.o .libs/ilabel_lookahead-fst.o .libs/olabel_lookahead-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstlookahead.so.25 -o .libs/libfstlookahead.so.25.0.0 libtool: link: (cd ".libs" && rm -f "libfstlookahead.so.25" && ln -s "libfstlookahead.so.25.0.0" "libfstlookahead.so.25") libtool: link: (cd ".libs" && rm -f "libfstlookahead.so" && ln -s "libfstlookahead.so.25.0.0" "libfstlookahead.so") libtool: link: ( cd ".libs" && rm -f "libfstlookahead.la" && ln -s "../libfstlookahead.la" "libfstlookahead.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 arc_lookahead-fst.la -rpath /usr/lib64/fst arc_lookahead-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/arc_lookahead-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,arc_lookahead-fst.so -o .libs/arc_lookahead-fst.so libtool: link: ( cd ".libs" && rm -f "arc_lookahead-fst.la" && ln -s "../arc_lookahead-fst.la" "arc_lookahead-fst.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 ilabel_lookahead-fst.la -rpath /usr/lib64/fst ilabel_lookahead-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/ilabel_lookahead-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,ilabel_lookahead-fst.so -o .libs/ilabel_lookahead-fst.so libtool: link: ( cd ".libs" && rm -f "ilabel_lookahead-fst.la" && ln -s "../ilabel_lookahead-fst.la" "ilabel_lookahead-fst.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 olabel_lookahead-fst.la -rpath /usr/lib64/fst olabel_lookahead-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/olabel_lookahead-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,olabel_lookahead-fst.so -o .libs/olabel_lookahead-fst.so libtool: link: ( cd ".libs" && rm -f "olabel_lookahead-fst.la" && ln -s "../olabel_lookahead-fst.la" "olabel_lookahead-fst.la" ) make[4]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/lookahead' Making all in pdt make[4]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/pdt' g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o pdtcompose.o pdtcompose.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o pdtcompose-main.o pdtcompose-main.cc In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/lookahead-filter.h:31, from ./../../include/fst/compose.h:33, from ./../../include/fst/extensions/pdt/compose.h:27, from ./../../include/fst/extensions/pdt/getters.h:23, from pdtcompose-main.cc:29: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o getters.lo getters.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c getters.cc -fPIC -DPIC -o .libs/getters.o In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/lookahead-filter.h:31, from ./../../include/fst/compose.h:33, from ./../../include/fst/extensions/pdt/compose.h:27, from ./../../include/fst/extensions/pdt/getters.h:23, from getters.cc:18: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o pdtscript.lo pdtscript.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c pdtscript.cc -fPIC -DPIC -o .libs/pdtscript.o In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/lookahead-filter.h:31, from ./../../include/fst/compose.h:33, from ./../../include/fst/extensions/pdt/compose.h:27, from ./../../include/fst/extensions/pdt/pdtscript.h:31, from pdtscript.cc:24: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ In file included from ./../../include/fst/test-properties.h:27, from ./../../include/fst/vector-fst.h:35, from ./../../include/fst/cache.h:33, from ./../../include/fst/compose.h:30: ./../../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../../include/fst/extensions/pdt/compose.h:486:28: required from 'void fst::Compose(const Fst&, const std::vector >&, const Fst&, MutableFst*, const PdtComposeOptions&) [with Arc = ArcTpl >; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:64:12: required from 'void fst::script::Compose(PdtComposeArgs*) [with Arc = fst::ArcTpl >; PdtComposeArgs = std::tuple, std::allocator > >&, MutableFstClass*, const fst::PdtComposeOptions&, bool>]' pdtscript.cc:53:1: required from here ./../../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ ./../../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../../include/fst/extensions/pdt/compose.h:486:28: required from 'void fst::Compose(const Fst&, const std::vector >&, const Fst&, MutableFst*, const PdtComposeOptions&) [with Arc = ArcTpl >; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:64:12: required from 'void fst::script::Compose(PdtComposeArgs*) [with Arc = fst::ArcTpl >; PdtComposeArgs = std::tuple, std::allocator > >&, MutableFstClass*, const fst::PdtComposeOptions&, bool>]' pdtscript.cc:53:1: required from here ./../../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../../include/fst/extensions/pdt/compose.h:486:28: required from 'void fst::Compose(const Fst&, const std::vector >&, const Fst&, MutableFst*, const PdtComposeOptions&) [with Arc = ArcTpl >; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:64:12: required from 'void fst::script::Compose(PdtComposeArgs*) [with Arc = fst::ArcTpl >; PdtComposeArgs = std::tuple, std::allocator > >&, MutableFstClass*, const fst::PdtComposeOptions&, bool>]' pdtscript.cc:53:1: required from here ./../../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../../include/fst/replace.h:36: ./../../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': ./../../include/fst/extensions/pdt/replace.h:500:7: required from 'void fst::Replace(const std::vector*> >&, MutableFst*, std::vector >*, const PdtReplaceOptions&) [with Arc = ArcTpl >; typename Arc::Label = int; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:137:10: required from 'void fst::script::Replace(PdtReplaceArgs*) [with Arc = fst::ArcTpl >; PdtReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, std::vector, std::allocator > >*, long int, fst::PdtParserType, long int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' pdtscript.cc:95:1: required from here ./../../include/fst/replace-util.h:128:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; | ~~^~~~~~~~~~~~~~~~~~~ ./../../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': ./../../include/fst/extensions/pdt/replace.h:500:7: required from 'void fst::Replace(const std::vector*> >&, MutableFst*, std::vector >*, const PdtReplaceOptions&) [with Arc = ArcTpl >; typename Arc::Label = int; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:137:10: required from 'void fst::script::Replace(PdtReplaceArgs*) [with Arc = fst::ArcTpl >; PdtReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, std::vector, std::allocator > >*, long int, fst::PdtParserType, long int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' pdtscript.cc:95:1: required from here ./../../include/fst/replace-util.h:128:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': ./../../include/fst/extensions/pdt/replace.h:500:7: required from 'void fst::Replace(const std::vector*> >&, MutableFst*, std::vector >*, const PdtReplaceOptions&) [with Arc = ArcTpl >; typename Arc::Label = int; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:137:10: required from 'void fst::script::Replace(PdtReplaceArgs*) [with Arc = fst::ArcTpl >; PdtReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, std::vector, std::allocator > >*, long int, fst::PdtParserType, long int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' pdtscript.cc:95:1: required from here ./../../include/fst/replace-util.h:128:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../../include/fst/extensions/pdt/expand.h:31, from ./../../include/fst/extensions/pdt/pdtscript.h:32: ./../../include/fst/extensions/pdt/shortest-path.h: In instantiation of 'fst::PdtShortestPath::PdtShortestPath(const fst::Fst&, const std::vector >&, const fst::PdtShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Label = int]': ./../../include/fst/extensions/pdt/shortest-path.h:714:31: required from 'void fst::ShortestPath(const Fst&, const std::vector >&, MutableFst*, const PdtShortestPathOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:211:19: required from 'void fst::script::ShortestPath(PdtShortestPathArgs*) [with Arc = fst::ArcTpl >; PdtShortestPathArgs = std::tuple, std::allocator > >&, MutableFstClass*, const PdtShortestPathOptions&>]' pdtscript.cc:113:1: required from here ./../../include/fst/extensions/pdt/shortest-path.h:359:25: warning: comparison of integer expressions of different signedness: 'fst::PdtShortestPath >, fst::FifoQueue >::Label' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 359 | for (Label i = 0; i < parens.size(); ++i) { | ~~^~~~~~~~~~~~~~~ ./../../include/fst/extensions/pdt/shortest-path.h: In instantiation of 'fst::PdtShortestPath::PdtShortestPath(const fst::Fst&, const std::vector >&, const fst::PdtShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Label = int]': ./../../include/fst/extensions/pdt/shortest-path.h:714:31: required from 'void fst::ShortestPath(const Fst&, const std::vector >&, MutableFst*, const PdtShortestPathOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:218:19: required from 'void fst::script::ShortestPath(PdtShortestPathArgs*) [with Arc = fst::ArcTpl >; PdtShortestPathArgs = std::tuple, std::allocator > >&, MutableFstClass*, const PdtShortestPathOptions&>]' pdtscript.cc:113:1: required from here ./../../include/fst/extensions/pdt/shortest-path.h:359:25: warning: comparison of integer expressions of different signedness: 'fst::PdtShortestPath >, fst::LifoQueue >::Label' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/extensions/pdt/shortest-path.h: In instantiation of 'fst::PdtShortestPath::PdtShortestPath(const fst::Fst&, const std::vector >&, const fst::PdtShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Label = int]': ./../../include/fst/extensions/pdt/shortest-path.h:714:31: required from 'void fst::ShortestPath(const Fst&, const std::vector >&, MutableFst*, const PdtShortestPathOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:225:19: required from 'void fst::script::ShortestPath(PdtShortestPathArgs*) [with Arc = fst::ArcTpl >; PdtShortestPathArgs = std::tuple, std::allocator > >&, MutableFstClass*, const PdtShortestPathOptions&>]' pdtscript.cc:113:1: required from here ./../../include/fst/extensions/pdt/shortest-path.h:359:25: warning: comparison of integer expressions of different signedness: 'fst::PdtShortestPath >, fst::StateOrderQueue >::Label' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/extensions/pdt/shortest-path.h: In instantiation of 'fst::PdtShortestPath::PdtShortestPath(const fst::Fst&, const std::vector >&, const fst::PdtShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Label = int]': ./../../include/fst/extensions/pdt/shortest-path.h:714:31: required from 'void fst::ShortestPath(const Fst&, const std::vector >&, MutableFst*, const PdtShortestPathOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:211:19: required from 'void fst::script::ShortestPath(PdtShortestPathArgs*) [with Arc = fst::ArcTpl >; PdtShortestPathArgs = std::tuple, std::allocator > >&, MutableFstClass*, const PdtShortestPathOptions&>]' pdtscript.cc:113:1: required from here ./../../include/fst/extensions/pdt/shortest-path.h:359:25: warning: comparison of integer expressions of different signedness: 'fst::PdtShortestPath >, fst::FifoQueue >::Label' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/extensions/pdt/shortest-path.h: In instantiation of 'fst::PdtShortestPath::PdtShortestPath(const fst::Fst&, const std::vector >&, const fst::PdtShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Label = int]': ./../../include/fst/extensions/pdt/shortest-path.h:714:31: required from 'void fst::ShortestPath(const Fst&, const std::vector >&, MutableFst*, const PdtShortestPathOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:218:19: required from 'void fst::script::ShortestPath(PdtShortestPathArgs*) [with Arc = fst::ArcTpl >; PdtShortestPathArgs = std::tuple, std::allocator > >&, MutableFstClass*, const PdtShortestPathOptions&>]' pdtscript.cc:113:1: required from here ./../../include/fst/extensions/pdt/shortest-path.h:359:25: warning: comparison of integer expressions of different signedness: 'fst::PdtShortestPath >, fst::LifoQueue >::Label' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/extensions/pdt/shortest-path.h: In instantiation of 'fst::PdtShortestPath::PdtShortestPath(const fst::Fst&, const std::vector >&, const fst::PdtShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Label = int]': ./../../include/fst/extensions/pdt/shortest-path.h:714:31: required from 'void fst::ShortestPath(const Fst&, const std::vector >&, MutableFst*, const PdtShortestPathOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:225:19: required from 'void fst::script::ShortestPath(PdtShortestPathArgs*) [with Arc = fst::ArcTpl >; PdtShortestPathArgs = std::tuple, std::allocator > >&, MutableFstClass*, const PdtShortestPathOptions&>]' pdtscript.cc:113:1: required from here ./../../include/fst/extensions/pdt/shortest-path.h:359:25: warning: comparison of integer expressions of different signedness: 'fst::PdtShortestPath >, fst::StateOrderQueue >::Label' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/extensions/pdt/shortest-path.h: In instantiation of 'fst::PdtShortestPath::PdtShortestPath(const fst::Fst&, const std::vector >&, const fst::PdtShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Label = int]': ./../../include/fst/extensions/pdt/shortest-path.h:714:31: required from 'void fst::ShortestPath(const Fst&, const std::vector >&, MutableFst*, const PdtShortestPathOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:211:19: required from 'void fst::script::ShortestPath(PdtShortestPathArgs*) [with Arc = fst::ArcTpl >; PdtShortestPathArgs = std::tuple, std::allocator > >&, MutableFstClass*, const PdtShortestPathOptions&>]' pdtscript.cc:113:1: required from here ./../../include/fst/extensions/pdt/shortest-path.h:359:25: warning: comparison of integer expressions of different signedness: 'fst::PdtShortestPath >, fst::FifoQueue >::Label' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/extensions/pdt/shortest-path.h: In instantiation of 'fst::PdtShortestPath::PdtShortestPath(const fst::Fst&, const std::vector >&, const fst::PdtShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Label = int]': ./../../include/fst/extensions/pdt/shortest-path.h:714:31: required from 'void fst::ShortestPath(const Fst&, const std::vector >&, MutableFst*, const PdtShortestPathOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:218:19: required from 'void fst::script::ShortestPath(PdtShortestPathArgs*) [with Arc = fst::ArcTpl >; PdtShortestPathArgs = std::tuple, std::allocator > >&, MutableFstClass*, const PdtShortestPathOptions&>]' pdtscript.cc:113:1: required from here ./../../include/fst/extensions/pdt/shortest-path.h:359:25: warning: comparison of integer expressions of different signedness: 'fst::PdtShortestPath >, fst::LifoQueue >::Label' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/extensions/pdt/shortest-path.h: In instantiation of 'fst::PdtShortestPath::PdtShortestPath(const fst::Fst&, const std::vector >&, const fst::PdtShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Label = int]': ./../../include/fst/extensions/pdt/shortest-path.h:714:31: required from 'void fst::ShortestPath(const Fst&, const std::vector >&, MutableFst*, const PdtShortestPathOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:225:19: required from 'void fst::script::ShortestPath(PdtShortestPathArgs*) [with Arc = fst::ArcTpl >; PdtShortestPathArgs = std::tuple, std::allocator > >&, MutableFstClass*, const PdtShortestPathOptions&>]' pdtscript.cc:113:1: required from here ./../../include/fst/extensions/pdt/shortest-path.h:359:25: warning: comparison of integer expressions of different signedness: 'fst::PdtShortestPath >, fst::StateOrderQueue >::Label' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/extensions/pdt/expand.h: In instantiation of 'void fst::PdtPrunedExpand::SetFlags(StateId, uint8_t, uint8_t) [with Arc = fst::ArcTpl >; StateId = int; uint8_t = unsigned char]': ./../../include/fst/extensions/pdt/expand.h:871:5: required from 'void fst::PdtPrunedExpand::Expand(fst::MutableFst*, const typename Arc::Weight&) [with Arc = fst::ArcTpl >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../../include/fst/extensions/pdt/expand.h:930:25: required from 'void fst::Expand(const Fst&, const std::vector >&, MutableFst*, const PdtExpandOptions&) [with Arc = ArcTpl >; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:100:9: required from 'void fst::script::Expand(PdtExpandArgs*) [with Arc = fst::ArcTpl >; PdtExpandArgs = std::tuple, std::allocator > >&, MutableFstClass*, const PdtExpandOptions&>]' pdtscript.cc:62:1: required from here ./../../include/fst/extensions/pdt/expand.h:572:24: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::PdtPrunedExpand > >::StateId' {aka 'int'} [-Wsign-compare] 572 | while (flags_.size() <= s) flags_.push_back(0); | ~~~~~~~~~~~~~~^~~~ ./../../include/fst/extensions/pdt/expand.h: In instantiation of 'bool fst::PdtPrunedExpand::ProcOpenParen(StateId, const Arc&, StackId, StackId) [with Arc = fst::ArcTpl >; StateId = int; StackId = int]': ./../../include/fst/extensions/pdt/expand.h:883:9: required from 'void fst::PdtPrunedExpand::Expand(fst::MutableFst*, const typename Arc::Weight&) [with Arc = fst::ArcTpl >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../../include/fst/extensions/pdt/expand.h:930:25: required from 'void fst::Expand(const Fst&, const std::vector >&, MutableFst*, const PdtExpandOptions&) [with Arc = ArcTpl >; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:100:9: required from 'void fst::script::Expand(PdtExpandArgs*) [with Arc = fst::ArcTpl >; PdtExpandArgs = std::tuple, std::allocator > >&, MutableFstClass*, const PdtExpandOptions&>]' pdtscript.cc:62:1: required from here ./../../include/fst/extensions/pdt/expand.h:749:31: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::PdtPrunedExpand > >::StackId' {aka 'int'} [-Wsign-compare] 749 | while (stack_length_.size() <= nsi) stack_length_.push_back(-1); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./../../include/fst/extensions/pdt/expand.h: In instantiation of 'typename Arc::Weight fst::PdtPrunedExpand::Distance(StateId) const [with Arc = fst::ArcTpl >; typename Arc::Weight = fst::TropicalWeightTpl; StateId = int]': ./../../include/fst/extensions/pdt/expand.h:888:39: required from 'void fst::PdtPrunedExpand::Expand(fst::MutableFst*, const typename Arc::Weight&) [with Arc = fst::ArcTpl >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../../include/fst/extensions/pdt/expand.h:930:25: required from 'void fst::Expand(const Fst&, const std::vector >&, MutableFst*, const PdtExpandOptions&) [with Arc = ArcTpl >; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:100:9: required from 'void fst::script::Expand(PdtExpandArgs*) [with Arc = fst::ArcTpl >; PdtExpandArgs = std::tuple, std::allocator > >&, MutableFstClass*, const PdtExpandOptions&>]' pdtscript.cc:62:1: required from here ./../../include/fst/extensions/pdt/expand.h:580:12: warning: comparison of integer expressions of different signedness: 'fst::PdtPrunedExpand > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 580 | return s < distance_.size() ? distance_[s] : Weight::Zero(); | ~~^~~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/pdt/expand.h: In instantiation of 'typename Arc::Weight fst::PdtPrunedExpand::FinalDistance(StateId) const [with Arc = fst::ArcTpl >; typename Arc::Weight = fst::TropicalWeightTpl; StateId = int]': ./../../include/fst/extensions/pdt/expand.h:889:26: required from 'void fst::PdtPrunedExpand::Expand(fst::MutableFst*, const typename Arc::Weight&) [with Arc = fst::ArcTpl >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../../include/fst/extensions/pdt/expand.h:930:25: required from 'void fst::Expand(const Fst&, const std::vector >&, MutableFst*, const PdtExpandOptions&) [with Arc = ArcTpl >; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:100:9: required from 'void fst::script::Expand(PdtExpandArgs*) [with Arc = fst::ArcTpl >; PdtExpandArgs = std::tuple, std::allocator > >&, MutableFstClass*, const PdtExpandOptions&>]' pdtscript.cc:62:1: required from here ./../../include/fst/extensions/pdt/expand.h:593:12: warning: comparison of integer expressions of different signedness: 'fst::PdtPrunedExpand > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 593 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); | ~~^~~~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/pdt/expand.h: In instantiation of 'void fst::PdtPrunedExpand::SetSourceState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': ./../../include/fst/extensions/pdt/expand.h:695:3: required from 'void fst::PdtPrunedExpand::ProcStart() [with Arc = fst::ArcTpl >]' ./../../include/fst/extensions/pdt/expand.h:867:3: required from 'void fst::PdtPrunedExpand::Expand(fst::MutableFst*, const typename Arc::Weight&) [with Arc = fst::ArcTpl >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../../include/fst/extensions/pdt/expand.h:930:25: required from 'void fst::Expand(const Fst&, const std::vector >&, MutableFst*, const PdtExpandOptions&) [with Arc = ArcTpl >; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:100:9: required from 'void fst::script::Expand(PdtExpandArgs*) [with Arc = fst::ArcTpl >; PdtExpandArgs = std::tuple, std::allocator > >&, MutableFstClass*, const PdtExpandOptions&>]' pdtscript.cc:62:1: required from here ./../../include/fst/extensions/pdt/expand.h:612:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::PdtPrunedExpand > >::StateId' {aka 'int'} [-Wsign-compare] 612 | while (sources_.size() <= s) sources_.push_back(kNoStateId); | ~~~~~~~~~~~~~~~~^~~~ ./../../include/fst/extensions/pdt/expand.h: In instantiation of 'void fst::PdtPrunedExpand::SetFinalDistance(StateId, Weight) [with Arc = fst::ArcTpl >; StateId = int; Weight = fst::TropicalWeightTpl]': ./../../include/fst/extensions/pdt/expand.h:704:3: required from 'void fst::PdtPrunedExpand::ProcStart() [with Arc = fst::ArcTpl >]' ./../../include/fst/extensions/pdt/expand.h:867:3: required from 'void fst::PdtPrunedExpand::Expand(fst::MutableFst*, const typename Arc::Weight&) [with Arc = fst::ArcTpl >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../../include/fst/extensions/pdt/expand.h:930:25: required from 'void fst::Expand(const Fst&, const std::vector >&, MutableFst*, const PdtExpandOptions&) [with Arc = ArcTpl >; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:100:9: required from 'void fst::script::Expand(PdtExpandArgs*) [with Arc = fst::ArcTpl >; PdtExpandArgs = std::tuple, std::allocator > >&, MutableFstClass*, const PdtExpandOptions&>]' pdtscript.cc:62:1: required from here ./../../include/fst/extensions/pdt/expand.h:599:28: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::PdtPrunedExpand > >::StateId' {aka 'int'} [-Wsign-compare] 599 | while (fdistance_.size() <= s) fdistance_.push_back(Weight::Zero()); | ~~~~~~~~~~~~~~~~~~^~~~ ./../../include/fst/extensions/pdt/expand.h: In instantiation of 'void fst::PdtPrunedExpand::SetDistance(StateId, Weight) [with Arc = fst::ArcTpl >; StateId = int; Weight = fst::TropicalWeightTpl]': ./../../include/fst/extensions/pdt/expand.h:705:3: required from 'void fst::PdtPrunedExpand::ProcStart() [with Arc = fst::ArcTpl >]' ./../../include/fst/extensions/pdt/expand.h:867:3: required from 'void fst::PdtPrunedExpand::Expand(fst::MutableFst*, const typename Arc::Weight&) [with Arc = fst::ArcTpl >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../../include/fst/extensions/pdt/expand.h:930:25: required from 'void fst::Expand(const Fst&, const std::vector >&, MutableFst*, const PdtExpandOptions&) [with Arc = ArcTpl >; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:100:9: required from 'void fst::script::Expand(PdtExpandArgs*) [with Arc = fst::ArcTpl >; PdtExpandArgs = std::tuple, std::allocator > >&, MutableFstClass*, const PdtExpandOptions&>]' pdtscript.cc:62:1: required from here ./../../include/fst/extensions/pdt/expand.h:586:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::PdtPrunedExpand > >::StateId' {aka 'int'} [-Wsign-compare] 586 | while (distance_.size() <= s) distance_.push_back(Weight::Zero()); | ~~~~~~~~~~~~~~~~~^~~~ ./../../include/fst/extensions/pdt/expand.h: In instantiation of 'uint8_t fst::PdtPrunedExpand::Flags(StateId) const [with Arc = fst::ArcTpl >; uint8_t = unsigned char; StateId = int]': ./../../include/fst/extensions/pdt/expand.h:820:9: required from 'void fst::PdtPrunedExpand::ProcDestStates(StateId, StackId) [with Arc = fst::ArcTpl >; StateId = int; StackId = int]' ./../../include/fst/extensions/pdt/expand.h:875:5: required from 'void fst::PdtPrunedExpand::Expand(fst::MutableFst*, const typename Arc::Weight&) [with Arc = fst::ArcTpl >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../../include/fst/extensions/pdt/expand.h:930:25: required from 'void fst::Expand(const Fst&, const std::vector >&, MutableFst*, const PdtExpandOptions&) [with Arc = ArcTpl >; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:100:9: required from 'void fst::script::Expand(PdtExpandArgs*) [with Arc = fst::ArcTpl >; PdtExpandArgs = std::tuple, std::allocator > >&, MutableFstClass*, const PdtExpandOptions&>]' pdtscript.cc:62:1: required from here ./../../include/fst/extensions/pdt/expand.h:566:12: warning: comparison of integer expressions of different signedness: 'fst::PdtPrunedExpand > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 566 | return s < flags_.size() ? flags_[s] : 0; | ~~^~~~~~~~~~~~~~~ In file included from ./../../include/fst/extensions/pdt/pdtscript.h:34: ./../../include/fst/extensions/pdt/replace.h: In instantiation of 'fst::PdtParser::LabelStatePair fst::PdtParser::GetLabelStatePair(StateId) const [with Arc = fst::ArcTpl >; LabelStatePair = std::pair; StateId = int]': ./../../include/fst/extensions/pdt/replace.h:659:41: required from 'void fst::PdtLeftSRParser::ProcSCCs(fst::MutableFst*, std::vector*, std::vector::StateWeightPair> >*, std::vector*) const [with Arc = fst::ArcTpl >; typename A::StateId = int; typename fst::PdtParser::StateWeightPair = std::pair >]' ./../../include/fst/extensions/pdt/replace.h:638:3: required from 'void fst::PdtLeftSRParser::GetParser(fst::MutableFst*, std::vector::LabelPair>*) [with Arc = fst::ArcTpl >; typename fst::PdtParser::LabelPair = std::pair]' ./../../include/fst/extensions/pdt/replace.h:807:19: required from 'void fst::Replace(const std::vector*> >&, MutableFst*, std::vector >*, const PdtReplaceOptions&) [with Arc = ArcTpl >; typename Arc::Label = int; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:137:10: required from 'void fst::script::Replace(PdtReplaceArgs*) [with Arc = fst::ArcTpl >; PdtReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, std::vector, std::allocator > >*, long int, fst::PdtParserType, long int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' pdtscript.cc:95:1: required from here ./../../include/fst/extensions/pdt/replace.h:168:12: warning: comparison of integer expressions of different signedness: 'fst::PdtParser > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 168 | if (os >= label_state_pairs_.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/pdt/replace.h: In instantiation of 'fst::PdtParser::LabelStatePair fst::PdtParser::GetLabelStatePair(StateId) const [with Arc = fst::ArcTpl >; LabelStatePair = std::pair; StateId = int]': ./../../include/fst/extensions/pdt/replace.h:659:41: required from 'void fst::PdtLeftSRParser::ProcSCCs(fst::MutableFst*, std::vector*, std::vector::StateWeightPair> >*, std::vector*) const [with Arc = fst::ArcTpl >; typename A::StateId = int; typename fst::PdtParser::StateWeightPair = std::pair >]' ./../../include/fst/extensions/pdt/replace.h:638:3: required from 'void fst::PdtLeftSRParser::GetParser(fst::MutableFst*, std::vector::LabelPair>*) [with Arc = fst::ArcTpl >; typename fst::PdtParser::LabelPair = std::pair]' ./../../include/fst/extensions/pdt/replace.h:807:19: required from 'void fst::Replace(const std::vector*> >&, MutableFst*, std::vector >*, const PdtReplaceOptions&) [with Arc = ArcTpl >; typename Arc::Label = int; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:137:10: required from 'void fst::script::Replace(PdtReplaceArgs*) [with Arc = fst::ArcTpl >; PdtReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, std::vector, std::allocator > >*, long int, fst::PdtParserType, long int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' pdtscript.cc:95:1: required from here ./../../include/fst/extensions/pdt/replace.h:168:12: warning: comparison of integer expressions of different signedness: 'fst::PdtParser > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/extensions/pdt/replace.h: In instantiation of 'fst::PdtParser::LabelStatePair fst::PdtParser::GetLabelStatePair(StateId) const [with Arc = fst::ArcTpl >; LabelStatePair = std::pair; StateId = int]': ./../../include/fst/extensions/pdt/replace.h:659:41: required from 'void fst::PdtLeftSRParser::ProcSCCs(fst::MutableFst*, std::vector*, std::vector::StateWeightPair> >*, std::vector*) const [with Arc = fst::ArcTpl >; typename A::StateId = int; typename fst::PdtParser::StateWeightPair = std::pair >]' ./../../include/fst/extensions/pdt/replace.h:638:3: required from 'void fst::PdtLeftSRParser::GetParser(fst::MutableFst*, std::vector::LabelPair>*) [with Arc = fst::ArcTpl >; typename fst::PdtParser::LabelPair = std::pair]' ./../../include/fst/extensions/pdt/replace.h:807:19: required from 'void fst::Replace(const std::vector*> >&, MutableFst*, std::vector >*, const PdtReplaceOptions&) [with Arc = ArcTpl >; typename Arc::Label = int; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:137:10: required from 'void fst::script::Replace(PdtReplaceArgs*) [with Arc = fst::ArcTpl >; PdtReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, std::vector, std::allocator > >*, long int, fst::PdtParserType, long int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' pdtscript.cc:95:1: required from here ./../../include/fst/extensions/pdt/replace.h:168:12: warning: comparison of integer expressions of different signedness: 'fst::PdtParser > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../../include/fst/shortest-distance.h:31, from ./../../include/fst/prune.h:31, from ./../../include/fst/determinize.h:41, from ./../../include/fst/shortest-path.h:32, from ./../../include/fst/extensions/pdt/shortest-path.h:32: ./../../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::PdtPrunedExpand > >::StackCompare; bool update = true; StateId = int]': ./../../include/fst/extensions/pdt/expand.h:625:18: required from 'void fst::PdtPrunedExpand::AddStateAndEnqueue(StateId) [with Arc = fst::ArcTpl >; StateId = int]' ./../../include/fst/extensions/pdt/expand.h:693:3: required from 'void fst::PdtPrunedExpand::ProcStart() [with Arc = fst::ArcTpl >]' ./../../include/fst/extensions/pdt/expand.h:867:3: required from 'void fst::PdtPrunedExpand::Expand(fst::MutableFst*, const typename Arc::Weight&) [with Arc = fst::ArcTpl >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../../include/fst/extensions/pdt/expand.h:930:25: required from 'void fst::Expand(const Fst&, const std::vector >&, MutableFst*, const PdtExpandOptions&) [with Arc = ArcTpl >; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:100:9: required from 'void fst::script::Expand(PdtExpandArgs*) [with Arc = fst::ArcTpl >; PdtExpandArgs = std::tuple, std::allocator > >&, MutableFstClass*, const PdtExpandOptions&>]' pdtscript.cc:62:1: required from here ./../../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >::StackCompare, true>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { | ~~^~~~~~~~~~~~~~ ./../../include/fst/extensions/pdt/expand.h: In instantiation of 'typename Arc::StateId fst::PdtPrunedExpand::SourceState(StateId) const [with Arc = fst::ArcTpl >; typename Arc::StateId = int; StateId = int]': ./../../include/fst/extensions/pdt/expand.h:657:26: required from 'bool fst::PdtPrunedExpand::PruneArc(StateId, const Arc&) [with Arc = fst::ArcTpl >; StateId = int]' ./../../include/fst/extensions/pdt/expand.h:729:7: required from 'bool fst::PdtPrunedExpand::ProcNonParen(StateId, const Arc&, bool) [with Arc = fst::ArcTpl >; StateId = int]' ./../../include/fst/extensions/pdt/expand.h:881:9: required from 'void fst::PdtPrunedExpand::Expand(fst::MutableFst*, const typename Arc::Weight&) [with Arc = fst::ArcTpl >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../../include/fst/extensions/pdt/expand.h:930:25: required from 'void fst::Expand(const Fst&, const std::vector >&, MutableFst*, const PdtExpandOptions&) [with Arc = ArcTpl >; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:100:9: required from 'void fst::script::Expand(PdtExpandArgs*) [with Arc = fst::ArcTpl >; PdtExpandArgs = std::tuple, std::allocator > >&, MutableFstClass*, const PdtExpandOptions&>]' pdtscript.cc:62:1: required from here ./../../include/fst/extensions/pdt/expand.h:606:12: warning: comparison of integer expressions of different signedness: 'fst::PdtPrunedExpand > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 606 | return s < sources_.size() ? sources_[s] : kNoStateId; | ~~^~~~~~~~~~~~~~~~~ ./../../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': ./../../include/fst/extensions/pdt/shortest-path.h:620:26: required from 'void fst::PdtShortestPath::Enqueue(SearchState) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; SearchState = fst::internal::PdtShortestPathData > >::SearchState]' ./../../include/fst/extensions/pdt/shortest-path.h:483:3: required from 'void fst::PdtShortestPath::GetDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; StateId = int]' ./../../include/fst/extensions/pdt/shortest-path.h:374:5: required from 'void fst::PdtShortestPath::ShortestPath(fst::MutableFst*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue]' ./../../include/fst/extensions/pdt/shortest-path.h:715:19: required from 'void fst::ShortestPath(const Fst&, const std::vector >&, MutableFst*, const PdtShortestPathOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:225:19: required from 'void fst::script::ShortestPath(PdtShortestPathArgs*) [with Arc = fst::ArcTpl >; PdtShortestPathArgs = std::tuple, std::allocator > >&, MutableFstClass*, const PdtShortestPathOptions&>]' pdtscript.cc:113:1: required from here ./../../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); | ~~~~~~~~~~~~~~~~~^~~~ In file included from ./../../include/fst/prune.h:30: ./../../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::PdtPrunedExpand > >::StackCompare; Value = int]': ./../../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::PdtPrunedExpand > >::StackCompare; bool update = true; StateId = int]' ./../../include/fst/extensions/pdt/expand.h:622:19: required from 'void fst::PdtPrunedExpand::AddStateAndEnqueue(StateId) [with Arc = fst::ArcTpl >; StateId = int]' ./../../include/fst/extensions/pdt/expand.h:693:3: required from 'void fst::PdtPrunedExpand::ProcStart() [with Arc = fst::ArcTpl >]' ./../../include/fst/extensions/pdt/expand.h:867:3: required from 'void fst::PdtPrunedExpand::Expand(fst::MutableFst*, const typename Arc::Weight&) [with Arc = fst::ArcTpl >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../../include/fst/extensions/pdt/expand.h:930:25: required from 'void fst::Expand(const Fst&, const std::vector >&, MutableFst*, const PdtExpandOptions&) [with Arc = ArcTpl >; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:100:9: required from 'void fst::script::Expand(PdtExpandArgs*) [with Arc = fst::ArcTpl >; PdtExpandArgs = std::tuple, std::allocator > >&, MutableFstClass*, const PdtExpandOptions&>]' pdtscript.cc:62:1: required from here ./../../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 57 | if (size_ < values_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': ./../../include/fst/replace-util.h:141:5: required from 'fst::ReplaceUtil::StateId fst::ReplaceUtil::SCC(Label) const [with Arc = fst::ArcTpl >; StateId = int; Label = int]' ./../../include/fst/extensions/pdt/replace.h:540:59: required from 'size_t fst::PdtLeftSRParser::SCC(Label) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; Label = int]' ./../../include/fst/extensions/pdt/replace.h:662:25: required from 'void fst::PdtLeftSRParser::ProcSCCs(fst::MutableFst*, std::vector*, std::vector::StateWeightPair> >*, std::vector*) const [with Arc = fst::ArcTpl >; typename A::StateId = int; typename fst::PdtParser::StateWeightPair = std::pair >]' ./../../include/fst/extensions/pdt/replace.h:638:3: required from 'void fst::PdtLeftSRParser::GetParser(fst::MutableFst*, std::vector::LabelPair>*) [with Arc = fst::ArcTpl >; typename fst::PdtParser::LabelPair = std::pair]' ./../../include/fst/extensions/pdt/replace.h:807:19: required from 'void fst::Replace(const std::vector*> >&, MutableFst*, std::vector >*, const PdtReplaceOptions&) [with Arc = ArcTpl >; typename Arc::Label = int; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:137:10: required from 'void fst::script::Replace(PdtReplaceArgs*) [with Arc = fst::ArcTpl >; PdtReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, std::vector, std::allocator > >*, long int, fst::PdtParserType, long int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' pdtscript.cc:95:1: required from here ./../../include/fst/replace-util.h:343:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../../include/fst/replace-util.h:351:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetSCCProperties() const [with Arc = fst::ArcTpl >]': ./../../include/fst/replace-util.h:153:5: required from 'uint8_t fst::ReplaceUtil::SCCProperties(StateId) [with Arc = fst::ArcTpl >; uint8_t = unsigned char; StateId = int]' ./../../include/fst/extensions/pdt/replace.h:545:55: required from 'bool fst::PdtLeftSRParser::SCCLeftLinear(size_t) const [with Arc = fst::ArcTpl >; size_t = long unsigned int]' ./../../include/fst/extensions/pdt/replace.h:667:9: required from 'void fst::PdtLeftSRParser::ProcSCCs(fst::MutableFst*, std::vector*, std::vector::StateWeightPair> >*, std::vector*) const [with Arc = fst::ArcTpl >; typename A::StateId = int; typename fst::PdtParser::StateWeightPair = std::pair >]' ./../../include/fst/extensions/pdt/replace.h:638:3: required from 'void fst::PdtLeftSRParser::GetParser(fst::MutableFst*, std::vector::LabelPair>*) [with Arc = fst::ArcTpl >; typename fst::PdtParser::LabelPair = std::pair]' ./../../include/fst/extensions/pdt/replace.h:807:19: required from 'void fst::Replace(const std::vector*> >&, MutableFst*, std::vector >*, const PdtReplaceOptions&) [with Arc = ArcTpl >; typename Arc::Label = int; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:137:10: required from 'void fst::script::Replace(PdtReplaceArgs*) [with Arc = fst::ArcTpl >; PdtReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, std::vector, std::allocator > >*, long int, fst::PdtParserType, long int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' pdtscript.cc:95:1: required from here ./../../include/fst/replace-util.h:592:29: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 592 | for (StateId scc = 0; scc < depscc_.size(); ++scc) { | ~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/replace-util.h:597:29: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 597 | for (StateId scc = 0; scc < depscc_.size(); ++scc) { | ~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/replace-util.h:607:23: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 607 | for (Label i = 0; i < fst_array_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ ./../../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': ./../../include/fst/replace-util.h:141:5: required from 'fst::ReplaceUtil::StateId fst::ReplaceUtil::SCC(Label) const [with Arc = fst::ArcTpl >; StateId = int; Label = int]' ./../../include/fst/extensions/pdt/replace.h:540:59: required from 'size_t fst::PdtLeftSRParser::SCC(Label) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; Label = int]' ./../../include/fst/extensions/pdt/replace.h:662:25: required from 'void fst::PdtLeftSRParser::ProcSCCs(fst::MutableFst*, std::vector*, std::vector::StateWeightPair> >*, std::vector*) const [with Arc = fst::ArcTpl >; typename A::StateId = int; typename fst::PdtParser::StateWeightPair = std::pair >]' ./../../include/fst/extensions/pdt/replace.h:638:3: required from 'void fst::PdtLeftSRParser::GetParser(fst::MutableFst*, std::vector::LabelPair>*) [with Arc = fst::ArcTpl >; typename fst::PdtParser::LabelPair = std::pair]' ./../../include/fst/extensions/pdt/replace.h:807:19: required from 'void fst::Replace(const std::vector*> >&, MutableFst*, std::vector >*, const PdtReplaceOptions&) [with Arc = ArcTpl >; typename Arc::Label = int; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:137:10: required from 'void fst::script::Replace(PdtReplaceArgs*) [with Arc = fst::ArcTpl >; PdtReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, std::vector, std::allocator > >*, long int, fst::PdtParserType, long int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' pdtscript.cc:95:1: required from here ./../../include/fst/replace-util.h:343:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../../include/fst/replace-util.h:351:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetSCCProperties() const [with Arc = fst::ArcTpl >]': ./../../include/fst/replace-util.h:153:5: required from 'uint8_t fst::ReplaceUtil::SCCProperties(StateId) [with Arc = fst::ArcTpl >; uint8_t = unsigned char; StateId = int]' ./../../include/fst/extensions/pdt/replace.h:545:55: required from 'bool fst::PdtLeftSRParser::SCCLeftLinear(size_t) const [with Arc = fst::ArcTpl >; size_t = long unsigned int]' ./../../include/fst/extensions/pdt/replace.h:667:9: required from 'void fst::PdtLeftSRParser::ProcSCCs(fst::MutableFst*, std::vector*, std::vector::StateWeightPair> >*, std::vector*) const [with Arc = fst::ArcTpl >; typename A::StateId = int; typename fst::PdtParser::StateWeightPair = std::pair >]' ./../../include/fst/extensions/pdt/replace.h:638:3: required from 'void fst::PdtLeftSRParser::GetParser(fst::MutableFst*, std::vector::LabelPair>*) [with Arc = fst::ArcTpl >; typename fst::PdtParser::LabelPair = std::pair]' ./../../include/fst/extensions/pdt/replace.h:807:19: required from 'void fst::Replace(const std::vector*> >&, MutableFst*, std::vector >*, const PdtReplaceOptions&) [with Arc = ArcTpl >; typename Arc::Label = int; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:137:10: required from 'void fst::script::Replace(PdtReplaceArgs*) [with Arc = fst::ArcTpl >; PdtReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, std::vector, std::allocator > >*, long int, fst::PdtParserType, long int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' pdtscript.cc:95:1: required from here ./../../include/fst/replace-util.h:592:29: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 592 | for (StateId scc = 0; scc < depscc_.size(); ++scc) { | ~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/replace-util.h:597:29: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 597 | for (StateId scc = 0; scc < depscc_.size(); ++scc) { | ~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/replace-util.h:607:23: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 607 | for (Label i = 0; i < fst_array_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ ./../../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': ./../../include/fst/replace-util.h:141:5: required from 'fst::ReplaceUtil::StateId fst::ReplaceUtil::SCC(Label) const [with Arc = fst::ArcTpl >; StateId = int; Label = int]' ./../../include/fst/extensions/pdt/replace.h:540:59: required from 'size_t fst::PdtLeftSRParser::SCC(Label) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; Label = int]' ./../../include/fst/extensions/pdt/replace.h:662:25: required from 'void fst::PdtLeftSRParser::ProcSCCs(fst::MutableFst*, std::vector*, std::vector::StateWeightPair> >*, std::vector*) const [with Arc = fst::ArcTpl >; typename A::StateId = int; typename fst::PdtParser::StateWeightPair = std::pair >]' ./../../include/fst/extensions/pdt/replace.h:638:3: required from 'void fst::PdtLeftSRParser::GetParser(fst::MutableFst*, std::vector::LabelPair>*) [with Arc = fst::ArcTpl >; typename fst::PdtParser::LabelPair = std::pair]' ./../../include/fst/extensions/pdt/replace.h:807:19: required from 'void fst::Replace(const std::vector*> >&, MutableFst*, std::vector >*, const PdtReplaceOptions&) [with Arc = ArcTpl >; typename Arc::Label = int; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:137:10: required from 'void fst::script::Replace(PdtReplaceArgs*) [with Arc = fst::ArcTpl >; PdtReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, std::vector, std::allocator > >*, long int, fst::PdtParserType, long int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' pdtscript.cc:95:1: required from here ./../../include/fst/replace-util.h:343:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../../include/fst/replace-util.h:351:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~ ./../../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetSCCProperties() const [with Arc = fst::ArcTpl >]': ./../../include/fst/replace-util.h:153:5: required from 'uint8_t fst::ReplaceUtil::SCCProperties(StateId) [with Arc = fst::ArcTpl >; uint8_t = unsigned char; StateId = int]' ./../../include/fst/extensions/pdt/replace.h:545:55: required from 'bool fst::PdtLeftSRParser::SCCLeftLinear(size_t) const [with Arc = fst::ArcTpl >; size_t = long unsigned int]' ./../../include/fst/extensions/pdt/replace.h:667:9: required from 'void fst::PdtLeftSRParser::ProcSCCs(fst::MutableFst*, std::vector*, std::vector::StateWeightPair> >*, std::vector*) const [with Arc = fst::ArcTpl >; typename A::StateId = int; typename fst::PdtParser::StateWeightPair = std::pair >]' ./../../include/fst/extensions/pdt/replace.h:638:3: required from 'void fst::PdtLeftSRParser::GetParser(fst::MutableFst*, std::vector::LabelPair>*) [with Arc = fst::ArcTpl >; typename fst::PdtParser::LabelPair = std::pair]' ./../../include/fst/extensions/pdt/replace.h:807:19: required from 'void fst::Replace(const std::vector*> >&, MutableFst*, std::vector >*, const PdtReplaceOptions&) [with Arc = ArcTpl >; typename Arc::Label = int; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:137:10: required from 'void fst::script::Replace(PdtReplaceArgs*) [with Arc = fst::ArcTpl >; PdtReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, std::vector, std::allocator > >*, long int, fst::PdtParserType, long int, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' pdtscript.cc:95:1: required from here ./../../include/fst/replace-util.h:592:29: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 592 | for (StateId scc = 0; scc < depscc_.size(); ++scc) { | ~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/replace-util.h:597:29: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 597 | for (StateId scc = 0; scc < depscc_.size(); ++scc) { | ~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/replace-util.h:607:23: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 607 | for (Label i = 0; i < fst_array_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/pdt/expand.h: In instantiation of 'fst::PdtPrunedExpand::Weight fst::PdtPrunedExpand::StackCompare::Distance(fst::PdtPrunedExpand::StateId) const [with Arc = fst::ArcTpl >; fst::PdtPrunedExpand::Weight = fst::TropicalWeightTpl; fst::PdtPrunedExpand::StateId = int]': ./../../include/fst/extensions/pdt/expand.h:393:22: required from 'bool fst::PdtPrunedExpand::StackCompare::operator()(fst::PdtPrunedExpand::StateId, fst::PdtPrunedExpand::StateId) const [with Arc = fst::ArcTpl >; fst::PdtPrunedExpand::StateId = int]' ./../../include/fst/heap.h:159:39: required from 'void fst::Heap::Heapify(int) [with T = int; Compare = fst::PdtPrunedExpand > >::StackCompare]' ./../../include/fst/heap.h:90:5: required from 'fst::Heap::Value fst::Heap::Pop() [with T = int; Compare = fst::PdtPrunedExpand > >::StackCompare; Value = int]' ./../../include/fst/queue.h:226:21: required from 'void fst::ShortestFirstQueue::Dequeue() [with S = int; Compare = fst::PdtPrunedExpand > >::StackCompare; bool update = true]' ./../../include/fst/extensions/pdt/expand.h:870:19: required from 'void fst::PdtPrunedExpand::Expand(fst::MutableFst*, const typename Arc::Weight&) [with Arc = fst::ArcTpl >; typename Arc::Weight = fst::TropicalWeightTpl]' ./../../include/fst/extensions/pdt/expand.h:930:25: required from 'void fst::Expand(const Fst&, const std::vector >&, MutableFst*, const PdtExpandOptions&) [with Arc = ArcTpl >; typename Arc::Label = int]' ./../../include/fst/extensions/pdt/pdtscript.h:100:9: required from 'void fst::script::Expand(PdtExpandArgs*) [with Arc = fst::ArcTpl >; PdtExpandArgs = std::tuple, std::allocator > >&, MutableFstClass*, const PdtExpandOptions&>]' pdtscript.cc:62:1: required from here ./../../include/fst/extensions/pdt/expand.h:405:17: warning: comparison of integer expressions of different signedness: 'fst::PdtPrunedExpand > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 405 | return (s < distance_.size()) && (s < fdistance_.size()) | ~~~^~~~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/pdt/expand.h:405:43: warning: comparison of integer expressions of different signedness: 'fst::PdtPrunedExpand > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 405 | return (s < distance_.size()) && (s < fdistance_.size()) | ~~~^~~~~~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ In file included from ./../../include/fst/error-weight.h:22, from ./../../include/fst/arc.h:30, from ./../../include/fst/fst.h:41, from ./../../include/fst/extensions/pdt/pdt.h:28, from ./../../include/fst/extensions/pdt/compose.h:26: ./../../include/fst/util.h: In instantiation of 'bool fst::CompactSet::Member(Key) const [with Key = int; Key NoKey = -1]': ./../../include/fst/extensions/pdt/compose.h:158:67: required from 'bool fst::ParenMatcher::IsOpenParen(Label) const [with F = fst::Fst > >; Label = int]' ./../../include/fst/extensions/pdt/compose.h:206:8: required from 'bool fst::ParenMatcher::Find(Label) [with F = fst::Fst > >; Label = int]' ./../../include/fst/compose.h:369:23: required from 'void fst::internal::ComposeFstImpl::MatchArc(StateId, Matcher*, const Arc&, bool) [with Matcher = fst::ParenMatcher > > >; CacheStore = fst::DefaultCacheStore > >; Filter = fst::ParenFilter > > >, fst::ParenMatcher > > > > >; StateTable = fst::GenericComposeStateTable >, fst::PairFilterState, fst::IntegerFilterState >, fst::DefaultComposeStateTuple, fst::IntegerFilterState > >, fst::CompactHashStateTable, fst::IntegerFilterState > >, fst::ComposeHash, fst::IntegerFilterState > > > > >; StateId = int; Arc = fst::ArcTpl >]' ./../../include/fst/compose.h:357:13: required from 'void fst::internal::ComposeFstImpl::OrderedExpand(StateId, const fst::Fst&, StateId, const FST&, StateId, Matcher*, bool) [with FST = fst::Fst > >; Matcher = fst::ParenMatcher > > >; CacheStore = fst::DefaultCacheStore > >; Filter = fst::ParenFilter > > >, fst::ParenMatcher > > > > >; StateTable = fst::GenericComposeStateTable >, fst::PairFilterState, fst::IntegerFilterState >, fst::DefaultComposeStateTuple, fst::IntegerFilterState > >, fst::CompactHashStateTable, fst::IntegerFilterState > >, fst::ComposeHash, fst::IntegerFilterState > > > > >; StateId = int; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/compose.h:300:20: required from 'void fst::internal::ComposeFstImpl::Expand(StateId) [with CacheStore = fst::DefaultCacheStore > >; Filter = fst::ParenFilter > > >, fst::ParenMatcher > > > > >; StateTable = fst::GenericComposeStateTable >, fst::PairFilterState, fst::IntegerFilterState >, fst::DefaultComposeStateTuple, fst::IntegerFilterState > >, fst::CompactHashStateTable, fst::IntegerFilterState > >, fst::ComposeHash, fst::IntegerFilterState > > > > >; StateId = int]' ./../../include/fst/compose.h:294:8: required from here ./../../include/fst/util.h:467:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::set, std::allocator >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 467 | } else if (min_key_ != NoKey && max_key_ + 1 == min_key_ + set_.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstpdtscript.la -rpath /usr/lib64 getters.lo pdtscript.lo ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/getters.o .libs/pdtscript.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/script/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstpdtscript.so.25 -o .libs/libfstpdtscript.so.25.0.0 libtool: link: (cd ".libs" && rm -f "libfstpdtscript.so.25" && ln -s "libfstpdtscript.so.25.0.0" "libfstpdtscript.so.25") libtool: link: (cd ".libs" && rm -f "libfstpdtscript.so" && ln -s "libfstpdtscript.so.25.0.0" "libfstpdtscript.so") libtool: link: ( cd ".libs" && rm -f "libfstpdtscript.la" && ln -s "../libfstpdtscript.la" "libfstpdtscript.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 pdtcompose pdtcompose.o pdtcompose-main.o libfstpdtscript.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/pdtcompose pdtcompose.o pdtcompose-main.o ./.libs/libfstpdtscript.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o pdtexpand.o pdtexpand.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o pdtexpand-main.o pdtexpand-main.cc In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/lookahead-filter.h:31, from ./../../include/fst/compose.h:33, from ./../../include/fst/extensions/pdt/compose.h:27, from ./../../include/fst/extensions/pdt/pdtscript.h:31, from pdtexpand-main.cc:29: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 pdtexpand pdtexpand.o pdtexpand-main.o libfstpdtscript.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/pdtexpand pdtexpand.o pdtexpand-main.o ./.libs/libfstpdtscript.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o pdtinfo.o pdtinfo.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o pdtinfo-main.o pdtinfo-main.cc In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/lookahead-filter.h:31, from ./../../include/fst/compose.h:33, from ./../../include/fst/extensions/pdt/compose.h:27, from ./../../include/fst/extensions/pdt/pdtscript.h:31, from pdtinfo-main.cc:30: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 pdtinfo pdtinfo.o pdtinfo-main.o libfstpdtscript.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/pdtinfo pdtinfo.o pdtinfo-main.o ./.libs/libfstpdtscript.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o pdtreplace.o pdtreplace.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o pdtreplace-main.o pdtreplace-main.cc In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/lookahead-filter.h:31, from ./../../include/fst/compose.h:33, from ./../../include/fst/extensions/pdt/compose.h:27, from ./../../include/fst/extensions/pdt/getters.h:23, from pdtreplace-main.cc:28: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 pdtreplace pdtreplace.o pdtreplace-main.o libfstpdtscript.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/pdtreplace pdtreplace.o pdtreplace-main.o ./.libs/libfstpdtscript.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o pdtreverse.o pdtreverse.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o pdtreverse-main.o pdtreverse-main.cc In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/lookahead-filter.h:31, from ./../../include/fst/compose.h:33, from ./../../include/fst/extensions/pdt/compose.h:27, from ./../../include/fst/extensions/pdt/pdtscript.h:31, from pdtreverse-main.cc:29: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 pdtreverse pdtreverse.o pdtreverse-main.o libfstpdtscript.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/pdtreverse pdtreverse.o pdtreverse-main.o ./.libs/libfstpdtscript.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o pdtshortestpath.o pdtshortestpath.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o pdtshortestpath-main.o pdtshortestpath-main.cc In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/lookahead-filter.h:31, from ./../../include/fst/compose.h:33, from ./../../include/fst/extensions/pdt/compose.h:27, from ./../../include/fst/extensions/pdt/pdtscript.h:31, from pdtshortestpath-main.cc:29: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 pdtshortestpath pdtshortestpath.o pdtshortestpath-main.o libfstpdtscript.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/pdtshortestpath pdtshortestpath.o pdtshortestpath-main.o ./.libs/libfstpdtscript.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl make[4]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/pdt' Making all in mpdt make[4]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/mpdt' g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o mpdtcompose.o mpdtcompose.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o mpdtcompose-main.o mpdtcompose-main.cc In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/lookahead-filter.h:31, from ./../../include/fst/compose.h:33, from ./../../include/fst/extensions/pdt/compose.h:27, from ./../../include/fst/extensions/mpdt/compose.h:27, from ./../../include/fst/extensions/mpdt/mpdtscript.h:30, from mpdtcompose-main.cc:29: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o mpdtscript.lo mpdtscript.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c mpdtscript.cc -fPIC -DPIC -o .libs/mpdtscript.o In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/lookahead-filter.h:31, from ./../../include/fst/compose.h:33, from ./../../include/fst/extensions/pdt/compose.h:27, from ./../../include/fst/extensions/mpdt/compose.h:27, from ./../../include/fst/extensions/mpdt/mpdtscript.h:30, from mpdtscript.cc:24: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ In file included from ./../../include/fst/extensions/mpdt/mpdtscript.h:32: ./../../include/fst/extensions/mpdt/info.h: In instantiation of 'fst::MPdtInfo::MPdtInfo(const fst::Fst&, const std::vector >&, const std::vector&) [with Arc = fst::ArcTpl >; typename Arc::Label nlevels = 2; typename Arc::Label = int; typename Arc::Label = int; typename Arc::Label = int]': ./../../include/fst/extensions/mpdt/mpdtscript.h:157:17: required from 'void fst::script::Info(MPdtInfoArgs*) [with Arc = fst::ArcTpl >; MPdtInfoArgs = std::tuple, std::allocator > >&, const std::vector >&>]' mpdtscript.cc:86:1: required from here ./../../include/fst/extensions/mpdt/info.h:107:23: warning: comparison of integer expressions of different signedness: 'fst::MPdtInfo >, 2>::Label' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 107 | for (Label i = 0; i < assignments.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ./../../include/fst/extensions/mpdt/info.h: In instantiation of 'fst::MPdtInfo::MPdtInfo(const fst::Fst&, const std::vector >&, const std::vector&) [with Arc = fst::ArcTpl >; typename Arc::Label nlevels = 2; typename Arc::Label = int; typename Arc::Label = int; typename Arc::Label = int]': ./../../include/fst/extensions/mpdt/mpdtscript.h:157:17: required from 'void fst::script::Info(MPdtInfoArgs*) [with Arc = fst::ArcTpl >; MPdtInfoArgs = std::tuple, std::allocator > >&, const std::vector >&>]' mpdtscript.cc:86:1: required from here ./../../include/fst/extensions/mpdt/info.h:107:23: warning: comparison of integer expressions of different signedness: 'fst::MPdtInfo >, 2>::Label' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/extensions/mpdt/info.h: In instantiation of 'fst::MPdtInfo::MPdtInfo(const fst::Fst&, const std::vector >&, const std::vector&) [with Arc = fst::ArcTpl >; typename Arc::Label nlevels = 2; typename Arc::Label = int; typename Arc::Label = int; typename Arc::Label = int]': ./../../include/fst/extensions/mpdt/mpdtscript.h:157:17: required from 'void fst::script::Info(MPdtInfoArgs*) [with Arc = fst::ArcTpl >; MPdtInfoArgs = std::tuple, std::allocator > >&, const std::vector >&>]' mpdtscript.cc:86:1: required from here ./../../include/fst/extensions/mpdt/info.h:107:23: warning: comparison of integer expressions of different signedness: 'fst::MPdtInfo >, 2>::Label' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../../include/fst/test-properties.h:27, from ./../../include/fst/vector-fst.h:35, from ./../../include/fst/cache.h:33, from ./../../include/fst/compose.h:30: ./../../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../../include/fst/extensions/mpdt/compose.h:255:28: required from 'void fst::Compose(const Fst&, const std::vector >&, const std::vector&, const Fst&, MutableFst*, const MPdtComposeOptions&) [with Arc = ArcTpl >; typename Arc::Label = int; typename Arc::Label = int; typename Arc::Label = int]' ./../../include/fst/extensions/mpdt/mpdtscript.h:66:12: required from 'void fst::script::Compose(MPdtComposeArgs*) [with Arc = fst::ArcTpl >; MPdtComposeArgs = std::tuple, std::allocator > >&, const std::vector >&, MutableFstClass*, const fst::MPdtComposeOptions&, bool>]' mpdtscript.cc:51:1: required from here ./../../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 287 | for (StateId s = 0; s < access.size(); ++s) { | ~~^~~~~~~~~~~~~~~ ./../../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../../include/fst/extensions/mpdt/compose.h:255:28: required from 'void fst::Compose(const Fst&, const std::vector >&, const std::vector&, const Fst&, MutableFst*, const MPdtComposeOptions&) [with Arc = ArcTpl >; typename Arc::Label = int; typename Arc::Label = int; typename Arc::Label = int]' ./../../include/fst/extensions/mpdt/mpdtscript.h:66:12: required from 'void fst::script::Compose(MPdtComposeArgs*) [with Arc = fst::ArcTpl >; MPdtComposeArgs = std::tuple, std::allocator > >&, const std::vector >&, MutableFstClass*, const fst::MPdtComposeOptions&, bool>]' mpdtscript.cc:51:1: required from here ./../../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] ./../../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': ./../../include/fst/extensions/mpdt/compose.h:255:28: required from 'void fst::Compose(const Fst&, const std::vector >&, const std::vector&, const Fst&, MutableFst*, const MPdtComposeOptions&) [with Arc = ArcTpl >; typename Arc::Label = int; typename Arc::Label = int; typename Arc::Label = int]' ./../../include/fst/extensions/mpdt/mpdtscript.h:66:12: required from 'void fst::script::Compose(MPdtComposeArgs*) [with Arc = fst::ArcTpl >; MPdtComposeArgs = std::tuple, std::allocator > >&, const std::vector >&, MutableFstClass*, const fst::MPdtComposeOptions&, bool>]' mpdtscript.cc:51:1: required from here ./../../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../../include/fst/extensions/mpdt/compose.h:26: ./../../include/fst/extensions/mpdt/mpdt.h: In instantiation of 'fst::internal::MPdtStack::MPdtStack(const std::vector >&, const std::vector&) [with StackId = int; Level = int; Level nlevels = 2; fst::MPdtType restrict = fst::MPdtType::READ_RESTRICT]': ./../../include/fst/extensions/mpdt/compose.h:62:9: required from 'fst::MPdtParenFilter::MPdtParenFilter(const FST1&, const FST2&, Matcher1*, Matcher2*, const std::vector >*, const std::vector*, bool, bool) [with Filter = fst::AltSequenceComposeFilter > > >, fst::ParenMatcher > > > >; FST1 = fst::Fst > >; FST2 = fst::Fst > >; Matcher1 = fst::ParenMatcher > > >; Matcher2 = fst::ParenMatcher > > >; typename Filter::Arc::Label = int; typename Filter::Arc = fst::ArcTpl >; typename Filter::Arc::Label = int; typename Filter::Arc = fst::ArcTpl >]' ./../../include/fst/extensions/mpdt/compose.h:192:14: required from 'fst::MPdtComposeFstOptions::MPdtComposeFstOptions(const fst::Fst&, const std::vector >&, const std::vector&, const fst::Fst&, bool, bool) [with Arc = fst::ArcTpl >; bool left_pdt = true; typename Arc::Label = int; typename Arc::Label = int; typename Arc::Label = int]' ./../../include/fst/extensions/mpdt/compose.h:251:36: required from 'void fst::Compose(const Fst&, const std::vector >&, const std::vector&, const Fst&, MutableFst*, const MPdtComposeOptions&) [with Arc = ArcTpl >; typename Arc::Label = int; typename Arc::Label = int; typename Arc::Label = int]' ./../../include/fst/extensions/mpdt/mpdtscript.h:66:12: required from 'void fst::script::Compose(MPdtComposeArgs*) [with Arc = fst::ArcTpl >; MPdtComposeArgs = std::tuple, std::allocator > >&, const std::vector >&, MutableFstClass*, const fst::MPdtComposeOptions&, bool>]' mpdtscript.cc:51:1: required from here ./../../include/fst/extensions/mpdt/mpdt.h:216:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 216 | for (Level i = 0; i < assignments.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ In file included from ./../../include/fst/error-weight.h:22, from ./../../include/fst/arc.h:30, from ./../../include/fst/fst.h:41, from ./../../include/fst/extensions/pdt/pdt.h:28, from ./../../include/fst/extensions/mpdt/mpdt.h:31: ./../../include/fst/util.h: In instantiation of 'bool fst::CompactSet::Member(Key) const [with Key = int; Key NoKey = -1]': ./../../include/fst/extensions/pdt/compose.h:158:67: required from 'bool fst::ParenMatcher::IsOpenParen(Label) const [with F = fst::Fst > >; Label = int]' ./../../include/fst/extensions/pdt/compose.h:206:8: required from 'bool fst::ParenMatcher::Find(Label) [with F = fst::Fst > >; Label = int]' ./../../include/fst/compose.h:369:23: required from 'void fst::internal::ComposeFstImpl::MatchArc(StateId, Matcher*, const Arc&, bool) [with Matcher = fst::ParenMatcher > > >; CacheStore = fst::DefaultCacheStore > >; Filter = fst::MPdtParenFilter > > >, fst::ParenMatcher > > > > >; StateTable = fst::GenericComposeStateTable >, fst::PairFilterState, fst::IntegerFilterState >, fst::DefaultComposeStateTuple, fst::IntegerFilterState > >, fst::CompactHashStateTable, fst::IntegerFilterState > >, fst::ComposeHash, fst::IntegerFilterState > > > > >; StateId = int; Arc = fst::ArcTpl >]' ./../../include/fst/compose.h:357:13: required from 'void fst::internal::ComposeFstImpl::OrderedExpand(StateId, const fst::Fst&, StateId, const FST&, StateId, Matcher*, bool) [with FST = fst::Fst > >; Matcher = fst::ParenMatcher > > >; CacheStore = fst::DefaultCacheStore > >; Filter = fst::MPdtParenFilter > > >, fst::ParenMatcher > > > > >; StateTable = fst::GenericComposeStateTable >, fst::PairFilterState, fst::IntegerFilterState >, fst::DefaultComposeStateTuple, fst::IntegerFilterState > >, fst::CompactHashStateTable, fst::IntegerFilterState > >, fst::ComposeHash, fst::IntegerFilterState > > > > >; StateId = int; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/compose.h:300:20: required from 'void fst::internal::ComposeFstImpl::Expand(StateId) [with CacheStore = fst::DefaultCacheStore > >; Filter = fst::MPdtParenFilter > > >, fst::ParenMatcher > > > > >; StateTable = fst::GenericComposeStateTable >, fst::PairFilterState, fst::IntegerFilterState >, fst::DefaultComposeStateTuple, fst::IntegerFilterState > >, fst::CompactHashStateTable, fst::IntegerFilterState > >, fst::ComposeHash, fst::IntegerFilterState > > > > >; StateId = int]' ./../../include/fst/compose.h:294:8: required from here ./../../include/fst/util.h:467:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::set, std::allocator >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 467 | } else if (min_key_ != NoKey && max_key_ + 1 == min_key_ + set_.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstmpdtscript.la -rpath /usr/lib64 mpdtscript.lo ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/mpdtscript.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/script/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstmpdtscript.so.25 -o .libs/libfstmpdtscript.so.25.0.0 libtool: link: (cd ".libs" && rm -f "libfstmpdtscript.so.25" && ln -s "libfstmpdtscript.so.25.0.0" "libfstmpdtscript.so.25") libtool: link: (cd ".libs" && rm -f "libfstmpdtscript.so" && ln -s "libfstmpdtscript.so.25.0.0" "libfstmpdtscript.so") libtool: link: ( cd ".libs" && rm -f "libfstmpdtscript.la" && ln -s "../libfstmpdtscript.la" "libfstmpdtscript.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 mpdtcompose mpdtcompose.o mpdtcompose-main.o libfstmpdtscript.la ../pdt/libfstpdtscript.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/mpdtcompose mpdtcompose.o mpdtcompose-main.o ./.libs/libfstmpdtscript.so ../pdt/.libs/libfstpdtscript.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o mpdtexpand.o mpdtexpand.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o mpdtexpand-main.o mpdtexpand-main.cc In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/lookahead-filter.h:31, from ./../../include/fst/compose.h:33, from ./../../include/fst/extensions/pdt/compose.h:27, from ./../../include/fst/extensions/mpdt/compose.h:27, from ./../../include/fst/extensions/mpdt/mpdtscript.h:30, from mpdtexpand-main.cc:29: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 mpdtexpand mpdtexpand.o mpdtexpand-main.o libfstmpdtscript.la ../pdt/libfstpdtscript.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/mpdtexpand mpdtexpand.o mpdtexpand-main.o ./.libs/libfstmpdtscript.so ../pdt/.libs/libfstpdtscript.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o mpdtinfo.o mpdtinfo.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o mpdtinfo-main.o mpdtinfo-main.cc In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/lookahead-filter.h:31, from ./../../include/fst/compose.h:33, from ./../../include/fst/extensions/pdt/compose.h:27, from ./../../include/fst/extensions/mpdt/compose.h:27, from ./../../include/fst/extensions/mpdt/mpdtscript.h:30, from mpdtinfo-main.cc:30: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 mpdtinfo mpdtinfo.o mpdtinfo-main.o libfstmpdtscript.la ../pdt/libfstpdtscript.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/mpdtinfo mpdtinfo.o mpdtinfo-main.o ./.libs/libfstmpdtscript.so ../pdt/.libs/libfstpdtscript.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o mpdtreverse.o mpdtreverse.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o mpdtreverse-main.o mpdtreverse-main.cc In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/lookahead-filter.h:31, from ./../../include/fst/compose.h:33, from ./../../include/fst/extensions/pdt/compose.h:27, from ./../../include/fst/extensions/mpdt/compose.h:27, from ./../../include/fst/extensions/mpdt/mpdtscript.h:30, from mpdtreverse-main.cc:29: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 mpdtreverse mpdtreverse.o mpdtreverse-main.o libfstmpdtscript.la ../pdt/libfstpdtscript.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/mpdtreverse mpdtreverse.o mpdtreverse-main.o ./.libs/libfstmpdtscript.so ../pdt/.libs/libfstpdtscript.so ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl make[4]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/mpdt' Making all in ngram make[4]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/ngram' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o bitmap-index.lo bitmap-index.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c bitmap-index.cc -fPIC -DPIC -o .libs/bitmap-index.o In file included from bitmap-index.cc:25: ./../../include/fst/extensions/ngram/nthbit.h: In function 'uint32_t fst::nth_bit(uint64_t, uint32_t)': ./../../include/fst/extensions/ngram/nthbit.h:112:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] 112 | const int rank_in_byte = r - (byte_sums >> shift) & 0xFF; | ~~^~~~~~~~~~~~~~~~~~~~~~ bitmap-index.cc: In member function 'void fst::BitmapIndex::BuildIndex(const uint64_t*, size_t, bool, bool)': bitmap-index.cc:327:28: warning: comparison of integer expressions of different signedness: 'const int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 327 | if (word_zeros_count > zeros_to_skip) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ bitmap-index.cc:337:27: warning: comparison of integer expressions of different signedness: 'const int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 337 | if (word_ones_count > ones_to_skip) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o ngram-fst.lo ngram-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c ngram-fst.cc -fPIC -DPIC -o .libs/ngram-fst.o In file included from ./../../include/fst/rational.h:31, from ./../../include/fst/closure.h:28, from ./../../include/fst/fstlib.h:55, from ./../../include/fst/extensions/ngram/ngram-fst.h:39, from ngram-fst.cc:18: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ ./../../include/fst/extensions/ngram/ngram-fst.h: In instantiation of 'fst::internal::NGramFstImpl::NGramFstImpl(const fst::Fst&, std::vector*) [with A = fst::ArcTpl >; typename A::StateId = int]': /usr/include/c++/12/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::NGramFstImpl > >; _Args = {const fst::Fst > >&, std::nullptr_t}]' /usr/include/c++/12/bits/alloc_traits.h:635:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::NGramFstImpl > >; _Args = {const fst::Fst > >&, std::nullptr_t}; allocator_type = std::allocator]' /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const fst::Fst > >&, std::nullptr_t}; _Tp = fst::internal::NGramFstImpl > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::NGramFstImpl > >; _Alloc = std::allocator; _Args = {const fst::Fst > >&, std::nullptr_t}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/bits/shared_ptr.h:1009:14: required from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::NGramFstImpl > >; _Args = {const fst::Fst > >&, std::nullptr_t}; typename enable_if<(! is_array< >::value), _Tp>::type = fst::internal::NGramFstImpl > >]' ./../../include/fst/extensions/ngram/ngram-fst.h:348:55: required from 'fst::NGramFst::NGramFst(const fst::Fst&) [with A = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::NGramFst > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::NGramFst > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::NGramFst > >]' ngram-fst.cc:29:1: required from here ./../../include/fst/extensions/ngram/ngram-fst.h:701:18: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 701 | (final_bit != num_final)) { | ~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/extensions/ngram/ngram-fst.h: In instantiation of 'fst::internal::NGramFstImpl::NGramFstImpl(const fst::Fst&, std::vector*) [with A = fst::ArcTpl >; typename A::StateId = int]': /usr/include/c++/12/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::NGramFstImpl > >; _Args = {const fst::Fst > >&, std::nullptr_t}]' /usr/include/c++/12/bits/alloc_traits.h:635:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::NGramFstImpl > >; _Args = {const fst::Fst > >&, std::nullptr_t}; allocator_type = std::allocator]' /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const fst::Fst > >&, std::nullptr_t}; _Tp = fst::internal::NGramFstImpl > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::NGramFstImpl > >; _Alloc = std::allocator; _Args = {const fst::Fst > >&, std::nullptr_t}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/bits/shared_ptr.h:1009:14: required from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::NGramFstImpl > >; _Args = {const fst::Fst > >&, std::nullptr_t}; typename enable_if<(! is_array< >::value), _Tp>::type = fst::internal::NGramFstImpl > >]' ./../../include/fst/extensions/ngram/ngram-fst.h:348:55: required from 'fst::NGramFst::NGramFst(const fst::Fst&) [with A = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::NGramFst > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::NGramFst > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::NGramFst > >]' ngram-fst.cc:30:1: required from here ./../../include/fst/extensions/ngram/ngram-fst.h:701:18: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../../include/fst/fstlib.h:54: ./../../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': ./../../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' ./../../include/fst/extensions/ngram/ngram-fst.h:604:12: required from 'fst::internal::NGramFstImpl::NGramFstImpl(const fst::Fst&, std::vector*) [with A = fst::ArcTpl >; typename A::StateId = int]' /usr/include/c++/12/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::NGramFstImpl > >; _Args = {const fst::Fst > >&, std::nullptr_t}]' /usr/include/c++/12/bits/alloc_traits.h:635:19: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/bits/shared_ptr.h:1009:14: required from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::NGramFstImpl > >; _Args = {const fst::Fst > >&, std::nullptr_t}; typename enable_if<(! is_array< >::value), _Tp>::type = fst::internal::NGramFstImpl > >]' ./../../include/fst/extensions/ngram/ngram-fst.h:348:55: required from 'fst::NGramFst::NGramFst(const fst::Fst&) [with A = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::NGramFst > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::NGramFst > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::NGramFst > >]' ngram-fst.cc:29:1: required from here ./../../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | bool Done() const { return i_ >= arcs_.size(); } | ~~~^~~~~~~~~~~~~~~ ./../../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': ./../../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' ./../../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' ./../../include/fst/extensions/ngram/ngram-fst.h:604:12: required from 'fst::internal::NGramFstImpl::NGramFstImpl(const fst::Fst&, std::vector*) [with A = fst::ArcTpl >; typename A::StateId = int]' /usr/include/c++/12/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::NGramFstImpl > >; _Args = {const fst::Fst > >&, std::nullptr_t}]' /usr/include/c++/12/bits/alloc_traits.h:635:19: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/bits/shared_ptr.h:1009:14: required from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::NGramFstImpl > >; _Args = {const fst::Fst > >&, std::nullptr_t}; typename enable_if<(! is_array< >::value), _Tp>::type = fst::internal::NGramFstImpl > >]' ./../../include/fst/extensions/ngram/ngram-fst.h:348:55: required from 'fst::NGramFst::NGramFst(const fst::Fst&) [with A = fst::ArcTpl >]' ./../../include/fst/register.h:107:58: required from 'static fst::Fst* fst::FstRegisterer::Convert(const fst::Fst&) [with FST = fst::NGramFst > >; typename FST::Arc = fst::ArcTpl >]' ./../../include/fst/register.h:104:32: required from 'static fst::FstRegisterer::Entry fst::FstRegisterer::BuildEntry() [with FST = fst::NGramFst > >; Entry = fst::FstRegisterEntry > >]' ./../../include/fst/register.h:94:69: required from 'fst::FstRegisterer::FstRegisterer() [with FST = fst::NGramFst > >]' ngram-fst.cc:30:1: required from here ./../../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./../../include/fst/cache.h:33, from ./../../include/fst/compact-fst.h:34, from ./../../include/fst/fstlib.h:47: ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': ./../../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' ./../../include/fst/mutable-fst.h:336:8: required from here ./../../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 255 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ ./../../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (StateId state = 0; state < states_.size(); ++state) { | ~~~~~~^~~~~~~~~~~~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o nthbit.lo nthbit.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c nthbit.cc -fPIC -DPIC -o .libs/nthbit.o In file included from nthbit.cc:18: ./../../include/fst/extensions/ngram/nthbit.h: In function 'uint32_t fst::nth_bit(uint64_t, uint32_t)': ./../../include/fst/extensions/ngram/nthbit.h:112:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] 112 | const int rank_in_byte = r - (byte_sums >> shift) & 0xFF; | ~~^~~~~~~~~~~~~~~~~~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstngram.la -rpath /usr/lib64 bitmap-index.lo ngram-fst.lo nthbit.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/bitmap-index.o .libs/ngram-fst.o .libs/nthbit.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstngram.so.25 -o .libs/libfstngram.so.25.0.0 libtool: link: (cd ".libs" && rm -f "libfstngram.so.25" && ln -s "libfstngram.so.25.0.0" "libfstngram.so.25") libtool: link: (cd ".libs" && rm -f "libfstngram.so" && ln -s "libfstngram.so.25.0.0" "libfstngram.so") libtool: link: ( cd ".libs" && rm -f "libfstngram.la" && ln -s "../libfstngram.la" "libfstngram.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 ngram-fst.la -rpath /usr/lib64/fst bitmap-index.lo ngram-fst.lo nthbit.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/bitmap-index.o .libs/ngram-fst.o .libs/nthbit.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,ngram-fst.so -o .libs/ngram-fst.so libtool: link: ( cd ".libs" && rm -f "ngram-fst.la" && ln -s "../ngram-fst.la" "ngram-fst.la" ) make[4]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/ngram' Making all in special make[4]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/special' g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -I./../../bin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstspecial-fstspecial.o `test -f 'fstspecial.cc' || echo './'`fstspecial.cc g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -I./../../bin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstspecial-phi-fst.o `test -f 'phi-fst.cc' || echo './'`phi-fst.cc In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/matcher-fst.h:30, from ./../../include/fst/extensions/special/phi-fst.h:28, from phi-fst.cc:18: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ In file included from ./../../include/fst/extensions/special/phi-fst.h:27: ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned int>; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned int>; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst > >; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -I./../../bin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstspecial-rho-fst.o `test -f 'rho-fst.cc' || echo './'`rho-fst.cc In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/matcher-fst.h:30, from ./../../include/fst/extensions/special/rho-fst.h:28, from rho-fst.cc:18: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ In file included from ./../../include/fst/extensions/special/rho-fst.h:27: ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned int>; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned int>; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst > >; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -I./../../bin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o fstspecial-sigma-fst.o `test -f 'sigma-fst.cc' || echo './'`sigma-fst.cc In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/matcher-fst.h:30, from ./../../include/fst/extensions/special/sigma-fst.h:28, from sigma-fst.cc:18: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ In file included from ./../../include/fst/extensions/special/sigma-fst.h:27: ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned int>; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned int>; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst > >; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -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 fstspecial fstspecial-fstspecial.o fstspecial-phi-fst.o fstspecial-rho-fst.o fstspecial-sigma-fst.o ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl libtool: link: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -Wl,-z -Wl,relro -Wl,--as-needed -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/fstspecial fstspecial-fstspecial.o fstspecial-phi-fst.o fstspecial-rho-fst.o fstspecial-sigma-fst.o ../../script/.libs/libfstscript.so ../../lib/.libs/libfst.so -lm -ldl /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -I./../../bin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o phi-fst.lo phi-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -I./../../bin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c phi-fst.cc -fPIC -DPIC -o .libs/phi-fst.o In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/matcher-fst.h:30, from ./../../include/fst/extensions/special/phi-fst.h:28, from phi-fst.cc:18: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ In file included from ./../../include/fst/extensions/special/phi-fst.h:27: ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned int>; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned int>; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst > >; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -I./../../bin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o rho-fst.lo rho-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -I./../../bin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c rho-fst.cc -fPIC -DPIC -o .libs/rho-fst.o In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/matcher-fst.h:30, from ./../../include/fst/extensions/special/rho-fst.h:28, from rho-fst.cc:18: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ In file included from ./../../include/fst/extensions/special/rho-fst.h:27: ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned int>; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned int>; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst > >; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -I./../../bin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c -o sigma-fst.lo sigma-fst.cc libtool: compile: g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../../include -I./../../bin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -c sigma-fst.cc -fPIC -DPIC -o .libs/sigma-fst.o In file included from ./../../include/fst/accumulator.h:34, from ./../../include/fst/label-reachable.h:30, from ./../../include/fst/lookahead-matcher.h:35, from ./../../include/fst/matcher-fst.h:30, from ./../../include/fst/extensions/special/sigma-fst.h:28, from sigma-fst.cc:18: ./../../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': ./../../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || | ^~~~~~ In file included from ./../../include/fst/extensions/special/sigma-fst.h:27: ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned int>; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst >, unsigned int>; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ./../../include/fst/const-fst.h: In instantiation of 'static bool fst::ConstFst::WriteFst(const FST&, std::ostream&, const fst::FstWriteOptions&) [with FST = fst::ConstFst > >; A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]': ./../../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' ./../../include/fst/const-fst.h:274:8: required from here ./../../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 393 | if (hdr.NumStates() != num_states) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./../../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 397 | if (hdr.NumArcs() != num_arcs) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstspecial.la -rpath /usr/lib64 phi-fst.lo rho-fst.lo sigma-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/phi-fst.o .libs/rho-fst.o .libs/sigma-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstspecial.so.25 -o .libs/libfstspecial.so.25.0.0 libtool: link: (cd ".libs" && rm -f "libfstspecial.so.25" && ln -s "libfstspecial.so.25.0.0" "libfstspecial.so.25") libtool: link: (cd ".libs" && rm -f "libfstspecial.so" && ln -s "libfstspecial.so.25.0.0" "libfstspecial.so") libtool: link: ( cd ".libs" && rm -f "libfstspecial.la" && ln -s "../libfstspecial.la" "libfstspecial.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 phi-fst.la -rpath /usr/lib64/fst phi-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/phi-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,phi-fst.so -o .libs/phi-fst.so libtool: link: ( cd ".libs" && rm -f "phi-fst.la" && ln -s "../phi-fst.la" "phi-fst.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 rho-fst.la -rpath /usr/lib64/fst rho-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/rho-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,rho-fst.so -o .libs/rho-fst.so libtool: link: ( cd ".libs" && rm -f "rho-fst.la" && ln -s "../rho-fst.la" "rho-fst.la" ) /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 sigma-fst.la -rpath /usr/lib64/fst sigma-fst.lo ../../lib/libfst.la -lm -ldl libtool: link: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/sigma-fst.o -Wl,-rpath -Wl,/builddir/build/BUILD/openfst-1.8.2/src/lib/.libs ../../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,sigma-fst.so -o .libs/sigma-fst.so libtool: link: ( cd ".libs" && rm -f "sigma-fst.la" && ln -s "../sigma-fst.la" "sigma-fst.la" ) make[4]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/special' make[4]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions' make[3]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions' make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src' make[2]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src' make[2]: Entering directory '/builddir/build/BUILD/openfst-1.8.2' make[2]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2' make[1]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.eIyoBU + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64 ++ dirname /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -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/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd openfst-1.8.2 + make install DESTDIR=/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64 Making install in src make[1]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src' Making install in include make[2]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/include' make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/include' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst' /usr/bin/install -c -m 644 fst/accumulator.h fst/add-on.h fst/arc-arena.h fst/arc-map.h fst/arc.h fst/arcfilter.h fst/arcsort.h fst/bi-table.h fst/cache.h fst/closure.h fst/compact-fst.h fst/compat.h fst/complement.h fst/compose-filter.h fst/compose.h fst/concat.h fst/connect.h fst/const-fst.h fst/determinize.h fst/dfs-visit.h fst/difference.h fst/disambiguate.h fst/edit-fst.h fst/encode.h fst/epsnormalize.h fst/equal.h fst/equivalent.h fst/error-weight.h fst/expanded-fst.h fst/expander-cache.h fst/expectation-weight.h fst/factor-weight.h fst/filter-state.h fst/flags.h fst/float-weight.h fst/fst-decl.h fst/fst.h fst/fstlib.h fst/generic-register.h fst/heap.h '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst' /usr/bin/install -c -m 644 fst/icu.h fst/intersect.h fst/interval-set.h fst/invert.h fst/isomorphic.h fst/label-reachable.h fst/lexicographic-weight.h fst/lock.h fst/log.h fst/lookahead-filter.h fst/lookahead-matcher.h fst/mapped-file.h fst/matcher-fst.h fst/matcher.h fst/memory.h fst/minimize.h fst/mutable-fst.h fst/pair-weight.h fst/partition.h fst/power-weight.h fst/power-weight-mappers.h fst/product-weight.h fst/project.h fst/properties.h fst/prune.h fst/push.h fst/queue.h fst/randequivalent.h fst/randgen.h fst/rational.h fst/register.h fst/relabel.h fst/replace-util.h fst/replace.h fst/reverse.h fst/reweight.h fst/rmepsilon.h fst/rmfinalepsilon.h fst/set-weight.h fst/shortest-distance.h '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst/script' /usr/bin/install -c -m 644 fst/script/arc-class.h fst/script/arcfilter-impl.h fst/script/arciterator-class.h fst/script/arcsort.h fst/script/arg-packs.h fst/script/closure.h fst/script/compile-impl.h fst/script/compile.h fst/script/compose.h fst/script/concat.h fst/script/connect.h fst/script/convert.h fst/script/decode.h fst/script/determinize.h fst/script/difference.h fst/script/disambiguate.h fst/script/draw-impl.h fst/script/draw.h fst/script/encode.h fst/script/encodemapper-class.h fst/script/epsnormalize.h fst/script/equal.h fst/script/equivalent.h fst/script/fst-class.h fst/script/fstscript.h fst/script/getters.h fst/script/info-impl.h fst/script/info.h fst/script/intersect.h fst/script/invert.h fst/script/isomorphic.h fst/script/map.h fst/script/minimize.h fst/script/print-impl.h fst/script/print.h fst/script/project.h fst/script/prune.h fst/script/push.h fst/script/randequivalent.h fst/script/randgen.h '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst/script' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst/test' /usr/bin/install -c -m 644 fst/test/algo_test.h fst/test/compactors.h fst/test/fst_test.h fst/test/rand-fst.h fst/test/weight-tester.h '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst/test' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst' /usr/bin/install -c -m 644 fst/shortest-path.h fst/signed-log-weight.h fst/sparse-power-weight.h fst/sparse-tuple-weight.h fst/state-map.h fst/state-reachable.h fst/state-table.h fst/statesort.h fst/string-weight.h fst/string.h fst/symbol-table-ops.h fst/symbol-table.h fst/synchronize.h fst/test-properties.h fst/topsort.h fst/tuple-weight.h fst/union-find.h fst/union-weight.h fst/union.h fst/util.h fst/vector-fst.h fst/verify.h fst/visit.h fst/windows_defs.inc fst/weight.h '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst/script' /usr/bin/install -c -m 644 fst/script/relabel.h fst/script/replace.h fst/script/reverse.h fst/script/reweight.h fst/script/rmepsilon.h fst/script/script-impl.h fst/script/shortest-distance.h fst/script/shortest-path.h fst/script/stateiterator-class.h fst/script/synchronize.h fst/script/text-io.h fst/script/topsort.h fst/script/union.h fst/script/weight-class.h fst/script/fstscript-decl.h fst/script/verify.h '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst/script' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst/extensions/special' /usr/bin/install -c -m 644 fst/extensions/special/phi-fst.h fst/extensions/special/rho-fst.h fst/extensions/special/sigma-fst.h '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst/extensions/special' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst/extensions/ngram' /usr/bin/install -c -m 644 fst/extensions/ngram/bitmap-index.h fst/extensions/ngram/ngram-fst.h fst/extensions/ngram/nthbit.h '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst/extensions/ngram' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst/extensions/far' /usr/bin/install -c -m 644 fst/extensions/far/compile-strings.h fst/extensions/far/convert.h fst/extensions/far/create.h fst/extensions/far/encode.h fst/extensions/far/equal.h fst/extensions/far/extract.h fst/extensions/far/far.h fst/extensions/far/far-class.h fst/extensions/far/farlib.h fst/extensions/far/farscript.h fst/extensions/far/getters.h fst/extensions/far/info.h fst/extensions/far/isomorphic.h fst/extensions/far/map-reduce.h fst/extensions/far/print-strings.h fst/extensions/far/script-impl.h fst/extensions/far/stlist.h fst/extensions/far/sttable.h '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst/extensions/far' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst/extensions/pdt' /usr/bin/install -c -m 644 fst/extensions/pdt/collection.h fst/extensions/pdt/compose.h fst/extensions/pdt/expand.h fst/extensions/pdt/getters.h fst/extensions/pdt/info.h fst/extensions/pdt/paren.h fst/extensions/pdt/pdt.h fst/extensions/pdt/pdtlib.h fst/extensions/pdt/pdtscript.h fst/extensions/pdt/replace.h fst/extensions/pdt/reverse.h fst/extensions/pdt/shortest-path.h '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst/extensions/pdt' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst/extensions/linear' /usr/bin/install -c -m 644 fst/extensions/linear/linear-fst-data-builder.h fst/extensions/linear/linear-fst-data.h fst/extensions/linear/linear-fst.h fst/extensions/linear/linearscript.h fst/extensions/linear/loglinear-apply.h fst/extensions/linear/trie.h '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst/extensions/linear' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst/extensions/mpdt' /usr/bin/install -c -m 644 fst/extensions/mpdt/compose.h fst/extensions/mpdt/expand.h fst/extensions/mpdt/info.h fst/extensions/mpdt/mpdt.h fst/extensions/mpdt/mpdtlib.h fst/extensions/mpdt/mpdtscript.h fst/extensions/mpdt/read_write_utils.h fst/extensions/mpdt/reverse.h '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst/extensions/mpdt' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst/extensions/compress' /usr/bin/install -c -m 644 fst/extensions/compress/compress.h fst/extensions/compress/compressscript.h fst/extensions/compress/elias.h '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/include/fst/extensions/compress' make[3]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/include' make[2]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/include' Making install in lib make[2]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/lib' make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/lib' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' /bin/sh ../../libtool --mode=install /usr/bin/install -c libfst.la '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' libtool: install: /usr/bin/install -c .libs/libfst.so.25.0.0 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfst.so.25.0.0 libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfst.so.25.0.0 libfst.so.25 || { rm -f libfst.so.25 && ln -s libfst.so.25.0.0 libfst.so.25; }; }) libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfst.so.25.0.0 libfst.so || { rm -f libfst.so && ln -s libfst.so.25.0.0 libfst.so; }; }) libtool: install: /usr/bin/install -c .libs/libfst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfst.la libtool: warning: remember to run 'libtool --finish /usr/lib64' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/lib' make[2]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/lib' Making install in script make[2]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/script' make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/script' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' /bin/sh ../../libtool --mode=install /usr/bin/install -c libfstscript.la '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' libtool: warning: relinking 'libfstscript.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/script; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstscript.la -rpath /usr/lib64 arciterator-class.lo arcsort.lo closure.lo compile.lo compose.lo concat.lo connect.lo convert.lo decode.lo determinize.lo difference.lo disambiguate.lo draw.lo encode.lo encodemapper-class.lo epsnormalize.lo equal.lo equivalent.lo fst-class.lo getters.lo info-impl.lo info.lo intersect.lo invert.lo isomorphic.lo map.lo minimize.lo print.lo project.lo prune.lo push.lo randequivalent.lo randgen.lo relabel.lo replace.lo reverse.lo reweight.lo rmepsilon.lo shortest-distance.lo shortest-path.lo stateiterator-class.lo synchronize.lo text-io.lo topsort.lo union.lo weight-class.lo verify.lo ../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/arciterator-class.o .libs/arcsort.o .libs/closure.o .libs/compile.o .libs/compose.o .libs/concat.o .libs/connect.o .libs/convert.o .libs/decode.o .libs/determinize.o .libs/difference.o .libs/disambiguate.o .libs/draw.o .libs/encode.o .libs/encodemapper-class.o .libs/epsnormalize.o .libs/equal.o .libs/equivalent.o .libs/fst-class.o .libs/getters.o .libs/info-impl.o .libs/info.o .libs/intersect.o .libs/invert.o .libs/isomorphic.o .libs/map.o .libs/minimize.o .libs/print.o .libs/project.o .libs/prune.o .libs/push.o .libs/randequivalent.o .libs/randgen.o .libs/relabel.o .libs/replace.o .libs/reverse.o .libs/reweight.o .libs/rmepsilon.o .libs/shortest-distance.o .libs/shortest-path.o .libs/stateiterator-class.o .libs/synchronize.o .libs/text-io.o .libs/topsort.o .libs/union.o .libs/weight-class.o .libs/verify.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstscript.so.25 -o .libs/libfstscript.so.25.0.0 libtool: install: /usr/bin/install -c .libs/libfstscript.so.25.0.0T /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstscript.so.25.0.0 libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstscript.so.25.0.0 libfstscript.so.25 || { rm -f libfstscript.so.25 && ln -s libfstscript.so.25.0.0 libfstscript.so.25; }; }) libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstscript.so.25.0.0 libfstscript.so || { rm -f libfstscript.so && ln -s libfstscript.so.25.0.0 libfstscript.so; }; }) libtool: install: /usr/bin/install -c .libs/libfstscript.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstscript.la libtool: warning: remember to run 'libtool --finish /usr/lib64' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/script' make[2]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/script' Making install in bin make[2]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/bin' make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/bin' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -c fstarcsort fstclosure fstcompile fstcompose fstconcat fstconnect fstconvert fstdeterminize fstdifference fstdisambiguate fstdraw fstencode fstepsnormalize fstequal fstequivalent fstinfo fstintersect fstinvert fstisomorphic fstmap fstminimize fstprint fstproject fstprune fstpush fstrandgen fstrelabel fstreplace fstreverse fstreweight fstrmepsilon fstshortestdistance fstshortestpath fstsymbols fstsynchronize fsttopsort fstunion '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin' libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstarcsort /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstarcsort libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstclosure /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstclosure libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstcompile /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstcompile libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstcompose /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstcompose libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstconcat /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstconcat libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstconnect /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstconnect libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstconvert /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstconvert libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstdeterminize /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstdeterminize libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstdifference /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstdifference libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstdisambiguate /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstdisambiguate libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstdraw /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstdraw libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstencode /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstencode libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstepsnormalize /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstepsnormalize libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstequal /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstequal libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstequivalent /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstequivalent libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstinfo /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstinfo libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstintersect /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstintersect libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstinvert /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstinvert libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstisomorphic /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstisomorphic libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstmap libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstminimize /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstminimize libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstprint /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstprint libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstproject /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstproject libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstprune /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstprune libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstpush /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstpush libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstrandgen /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstrandgen libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstrelabel /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstrelabel libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstreplace /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstreplace libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstreverse /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstreverse libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstreweight /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstreweight libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstrmepsilon /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstrmepsilon libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstshortestdistance /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstshortestdistance libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstshortestpath /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstshortestpath libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstsymbols /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstsymbols libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstsynchronize /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstsynchronize libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fsttopsort /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fsttopsort libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstunion /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstunion make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/bin' make[2]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/bin' Making install in test make[2]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/test' make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/test' 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/openfst-1.8.2/src/test' make[2]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/test' Making install in extensions make[2]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions' Making install in compact make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/compact' make[4]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/compact' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' /bin/sh ../../../libtool --mode=install /usr/bin/install -c libfstcompact.la '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' libtool: warning: relinking 'libfstcompact.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/compact; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstcompact.la -rpath /usr/lib64 compact8_acceptor-fst.lo compact8_string-fst.lo compact8_unweighted-fst.lo compact8_unweighted_acceptor-fst.lo compact8_weighted_string-fst.lo compact16_acceptor-fst.lo compact16_string-fst.lo compact16_unweighted-fst.lo compact16_unweighted_acceptor-fst.lo compact16_weighted_string-fst.lo compact64_acceptor-fst.lo compact64_string-fst.lo compact64_unweighted-fst.lo compact64_unweighted_acceptor-fst.lo compact64_weighted_string-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact8_acceptor-fst.o .libs/compact8_string-fst.o .libs/compact8_unweighted-fst.o .libs/compact8_unweighted_acceptor-fst.o .libs/compact8_weighted_string-fst.o .libs/compact16_acceptor-fst.o .libs/compact16_string-fst.o .libs/compact16_unweighted-fst.o .libs/compact16_unweighted_acceptor-fst.o .libs/compact16_weighted_string-fst.o .libs/compact64_acceptor-fst.o .libs/compact64_string-fst.o .libs/compact64_unweighted-fst.o .libs/compact64_unweighted_acceptor-fst.o .libs/compact64_weighted_string-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstcompact.so.25 -o .libs/libfstcompact.so.25.0.0 libtool: install: /usr/bin/install -c .libs/libfstcompact.so.25.0.0T /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstcompact.so.25.0.0 libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstcompact.so.25.0.0 libfstcompact.so.25 || { rm -f libfstcompact.so.25 && ln -s libfstcompact.so.25.0.0 libfstcompact.so.25; }; }) libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstcompact.so.25.0.0 libfstcompact.so || { rm -f libfstcompact.so && ln -s libfstcompact.so.25.0.0 libfstcompact.so; }; }) libtool: install: /usr/bin/install -c .libs/libfstcompact.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstcompact.la libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst' /bin/sh ../../../libtool --mode=install /usr/bin/install -c compact8_acceptor-fst.la compact8_string-fst.la compact8_unweighted-fst.la compact8_unweighted_acceptor-fst.la compact8_weighted_string-fst.la compact16_acceptor-fst.la compact16_string-fst.la compact16_unweighted-fst.la compact16_unweighted_acceptor-fst.la compact16_weighted_string-fst.la compact64_acceptor-fst.la compact64_string-fst.la compact64_unweighted-fst.la compact64_unweighted_acceptor-fst.la compact64_weighted_string-fst.la '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst' libtool: warning: relinking 'compact8_acceptor-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/compact; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact8_acceptor-fst.la -rpath /usr/lib64/fst compact8_acceptor-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact8_acceptor-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact8_acceptor-fst.so -o .libs/compact8_acceptor-fst.so libtool: install: /usr/bin/install -c .libs/compact8_acceptor-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact8_acceptor-fst.so libtool: install: /usr/bin/install -c .libs/compact8_acceptor-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact8_acceptor-fst.la libtool: warning: relinking 'compact8_string-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/compact; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact8_string-fst.la -rpath /usr/lib64/fst compact8_string-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact8_string-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact8_string-fst.so -o .libs/compact8_string-fst.so libtool: install: /usr/bin/install -c .libs/compact8_string-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact8_string-fst.so libtool: install: /usr/bin/install -c .libs/compact8_string-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact8_string-fst.la libtool: warning: relinking 'compact8_unweighted-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/compact; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact8_unweighted-fst.la -rpath /usr/lib64/fst compact8_unweighted-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact8_unweighted-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact8_unweighted-fst.so -o .libs/compact8_unweighted-fst.so libtool: install: /usr/bin/install -c .libs/compact8_unweighted-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact8_unweighted-fst.so libtool: install: /usr/bin/install -c .libs/compact8_unweighted-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact8_unweighted-fst.la libtool: warning: relinking 'compact8_unweighted_acceptor-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/compact; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact8_unweighted_acceptor-fst.la -rpath /usr/lib64/fst compact8_unweighted_acceptor-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact8_unweighted_acceptor-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact8_unweighted_acceptor-fst.so -o .libs/compact8_unweighted_acceptor-fst.so libtool: install: /usr/bin/install -c .libs/compact8_unweighted_acceptor-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact8_unweighted_acceptor-fst.so libtool: install: /usr/bin/install -c .libs/compact8_unweighted_acceptor-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact8_unweighted_acceptor-fst.la libtool: warning: relinking 'compact8_weighted_string-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/compact; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact8_weighted_string-fst.la -rpath /usr/lib64/fst compact8_weighted_string-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact8_weighted_string-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact8_weighted_string-fst.so -o .libs/compact8_weighted_string-fst.so libtool: install: /usr/bin/install -c .libs/compact8_weighted_string-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact8_weighted_string-fst.so libtool: install: /usr/bin/install -c .libs/compact8_weighted_string-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact8_weighted_string-fst.la libtool: warning: relinking 'compact16_acceptor-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/compact; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact16_acceptor-fst.la -rpath /usr/lib64/fst compact16_acceptor-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact16_acceptor-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact16_acceptor-fst.so -o .libs/compact16_acceptor-fst.so libtool: install: /usr/bin/install -c .libs/compact16_acceptor-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact16_acceptor-fst.so libtool: install: /usr/bin/install -c .libs/compact16_acceptor-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact16_acceptor-fst.la libtool: warning: relinking 'compact16_string-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/compact; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact16_string-fst.la -rpath /usr/lib64/fst compact16_string-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact16_string-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact16_string-fst.so -o .libs/compact16_string-fst.so libtool: install: /usr/bin/install -c .libs/compact16_string-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact16_string-fst.so libtool: install: /usr/bin/install -c .libs/compact16_string-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact16_string-fst.la libtool: warning: relinking 'compact16_unweighted-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/compact; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact16_unweighted-fst.la -rpath /usr/lib64/fst compact16_unweighted-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact16_unweighted-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact16_unweighted-fst.so -o .libs/compact16_unweighted-fst.so libtool: install: /usr/bin/install -c .libs/compact16_unweighted-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact16_unweighted-fst.so libtool: install: /usr/bin/install -c .libs/compact16_unweighted-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact16_unweighted-fst.la libtool: warning: relinking 'compact16_unweighted_acceptor-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/compact; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact16_unweighted_acceptor-fst.la -rpath /usr/lib64/fst compact16_unweighted_acceptor-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact16_unweighted_acceptor-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact16_unweighted_acceptor-fst.so -o .libs/compact16_unweighted_acceptor-fst.so libtool: install: /usr/bin/install -c .libs/compact16_unweighted_acceptor-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact16_unweighted_acceptor-fst.so libtool: install: /usr/bin/install -c .libs/compact16_unweighted_acceptor-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact16_unweighted_acceptor-fst.la libtool: warning: relinking 'compact16_weighted_string-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/compact; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact16_weighted_string-fst.la -rpath /usr/lib64/fst compact16_weighted_string-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact16_weighted_string-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact16_weighted_string-fst.so -o .libs/compact16_weighted_string-fst.so libtool: install: /usr/bin/install -c .libs/compact16_weighted_string-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact16_weighted_string-fst.so libtool: install: /usr/bin/install -c .libs/compact16_weighted_string-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact16_weighted_string-fst.la libtool: warning: relinking 'compact64_acceptor-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/compact; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact64_acceptor-fst.la -rpath /usr/lib64/fst compact64_acceptor-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact64_acceptor-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact64_acceptor-fst.so -o .libs/compact64_acceptor-fst.so libtool: install: /usr/bin/install -c .libs/compact64_acceptor-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact64_acceptor-fst.so libtool: install: /usr/bin/install -c .libs/compact64_acceptor-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact64_acceptor-fst.la libtool: warning: relinking 'compact64_string-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/compact; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact64_string-fst.la -rpath /usr/lib64/fst compact64_string-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact64_string-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact64_string-fst.so -o .libs/compact64_string-fst.so libtool: install: /usr/bin/install -c .libs/compact64_string-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact64_string-fst.so libtool: install: /usr/bin/install -c .libs/compact64_string-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact64_string-fst.la libtool: warning: relinking 'compact64_unweighted-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/compact; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact64_unweighted-fst.la -rpath /usr/lib64/fst compact64_unweighted-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact64_unweighted-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact64_unweighted-fst.so -o .libs/compact64_unweighted-fst.so libtool: install: /usr/bin/install -c .libs/compact64_unweighted-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact64_unweighted-fst.so libtool: install: /usr/bin/install -c .libs/compact64_unweighted-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact64_unweighted-fst.la libtool: warning: relinking 'compact64_unweighted_acceptor-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/compact; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact64_unweighted_acceptor-fst.la -rpath /usr/lib64/fst compact64_unweighted_acceptor-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact64_unweighted_acceptor-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact64_unweighted_acceptor-fst.so -o .libs/compact64_unweighted_acceptor-fst.so libtool: install: /usr/bin/install -c .libs/compact64_unweighted_acceptor-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact64_unweighted_acceptor-fst.so libtool: install: /usr/bin/install -c .libs/compact64_unweighted_acceptor-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact64_unweighted_acceptor-fst.la libtool: warning: relinking 'compact64_weighted_string-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/compact; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 compact64_weighted_string-fst.la -rpath /usr/lib64/fst compact64_weighted_string-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compact64_weighted_string-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,compact64_weighted_string-fst.so -o .libs/compact64_weighted_string-fst.so libtool: install: /usr/bin/install -c .libs/compact64_weighted_string-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact64_weighted_string-fst.so libtool: install: /usr/bin/install -c .libs/compact64_weighted_string-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact64_weighted_string-fst.la libtool: warning: remember to run 'libtool --finish /usr/lib64/fst' make[4]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/compact' make[3]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/compact' Making install in compress make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/compress' make[4]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/compress' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' /bin/sh ../../../libtool --mode=install /usr/bin/install -c libfstcompressscript.la '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' libtool: warning: relinking 'libfstcompressscript.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/compress; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstcompressscript.la -rpath /usr/lib64 compressscript.lo ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compressscript.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfstscript -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstcompressscript.so.25 -o .libs/libfstcompressscript.so.25.0.0 libtool: install: /usr/bin/install -c .libs/libfstcompressscript.so.25.0.0T /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstcompressscript.so.25.0.0 libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstcompressscript.so.25.0.0 libfstcompressscript.so.25 || { rm -f libfstcompressscript.so.25 && ln -s libfstcompressscript.so.25.0.0 libfstcompressscript.so.25; }; }) libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstcompressscript.so.25.0.0 libfstcompressscript.so || { rm -f libfstcompressscript.so && ln -s libfstcompressscript.so.25.0.0 libfstcompressscript.so; }; }) libtool: install: /usr/bin/install -c .libs/libfstcompressscript.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstcompressscript.la libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin' /bin/sh ../../../libtool --mode=install /usr/bin/install -c fstcompress '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin' libtool: warning: 'libfstcompressscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstcompress /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstcompress make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/compress' make[3]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/compress' Making install in const make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/const' make[4]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/const' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' /bin/sh ../../../libtool --mode=install /usr/bin/install -c libfstconst.la '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' libtool: warning: relinking 'libfstconst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/const; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstconst.la -rpath /usr/lib64 const8-fst.lo const16-fst.lo const64-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/const8-fst.o .libs/const16-fst.o .libs/const64-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstconst.so.25 -o .libs/libfstconst.so.25.0.0 libtool: install: /usr/bin/install -c .libs/libfstconst.so.25.0.0T /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstconst.so.25.0.0 libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstconst.so.25.0.0 libfstconst.so.25 || { rm -f libfstconst.so.25 && ln -s libfstconst.so.25.0.0 libfstconst.so.25; }; }) libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstconst.so.25.0.0 libfstconst.so || { rm -f libfstconst.so && ln -s libfstconst.so.25.0.0 libfstconst.so; }; }) libtool: install: /usr/bin/install -c .libs/libfstconst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstconst.la libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst' /bin/sh ../../../libtool --mode=install /usr/bin/install -c const8-fst.la const16-fst.la const64-fst.la '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst' libtool: warning: relinking 'const8-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/const; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 const8-fst.la -rpath /usr/lib64/fst const8-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/const8-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,const8-fst.so -o .libs/const8-fst.so libtool: install: /usr/bin/install -c .libs/const8-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/const8-fst.so libtool: install: /usr/bin/install -c .libs/const8-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/const8-fst.la libtool: warning: relinking 'const16-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/const; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 const16-fst.la -rpath /usr/lib64/fst const16-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/const16-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,const16-fst.so -o .libs/const16-fst.so libtool: install: /usr/bin/install -c .libs/const16-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/const16-fst.so libtool: install: /usr/bin/install -c .libs/const16-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/const16-fst.la libtool: warning: relinking 'const64-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/const; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 const64-fst.la -rpath /usr/lib64/fst const64-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/const64-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,const64-fst.so -o .libs/const64-fst.so libtool: install: /usr/bin/install -c .libs/const64-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/const64-fst.so libtool: install: /usr/bin/install -c .libs/const64-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/const64-fst.la libtool: warning: remember to run 'libtool --finish /usr/lib64/fst' make[4]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/const' make[3]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/const' Making install in far make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/far' make[4]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/far' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' /bin/sh ../../../libtool --mode=install /usr/bin/install -c libfstfar.la libfstfarscript.la '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' libtool: warning: relinking 'libfstfar.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/far; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstfar.la -rpath /usr/lib64 sttable.lo stlist.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/sttable.o .libs/stlist.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstfar.so.25 -o .libs/libfstfar.so.25.0.0 libtool: install: /usr/bin/install -c .libs/libfstfar.so.25.0.0T /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstfar.so.25.0.0 libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstfar.so.25.0.0 libfstfar.so.25 || { rm -f libfstfar.so.25 && ln -s libfstfar.so.25.0.0 libfstfar.so.25; }; }) libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstfar.so.25.0.0 libfstfar.so || { rm -f libfstfar.so && ln -s libfstfar.so.25.0.0 libfstfar.so; }; }) libtool: install: /usr/bin/install -c .libs/libfstfar.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstfar.la libtool: warning: relinking 'libfstfarscript.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/far; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstfarscript.la -rpath /usr/lib64 compile-strings.lo far-class.lo farscript.lo getters.lo script-impl.lo sttable.lo stlist.lo libfstfar.la ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/compile-strings.o .libs/far-class.o .libs/farscript.o .libs/getters.o .libs/script-impl.o .libs/sttable.o .libs/stlist.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfstfar -lfstscript -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstfarscript.so.25 -o .libs/libfstfarscript.so.25.0.0 libtool: install: /usr/bin/install -c .libs/libfstfarscript.so.25.0.0T /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstfarscript.so.25.0.0 libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstfarscript.so.25.0.0 libfstfarscript.so.25 || { rm -f libfstfarscript.so.25 && ln -s libfstfarscript.so.25.0.0 libfstfarscript.so.25; }; }) libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstfarscript.so.25.0.0 libfstfarscript.so || { rm -f libfstfarscript.so && ln -s libfstfarscript.so.25.0.0 libfstfarscript.so; }; }) libtool: install: /usr/bin/install -c .libs/libfstfarscript.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstfarscript.la libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin' /bin/sh ../../../libtool --mode=install /usr/bin/install -c farcompilestrings farconvert farcreate farencode farequal farextract farinfo farisomorphic farprintstrings '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin' libtool: warning: 'libfstfarscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/farcompilestrings /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farcompilestrings libtool: warning: 'libfstfarscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/farconvert /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farconvert libtool: warning: 'libfstfarscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/farcreate /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farcreate libtool: warning: 'libfstfarscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/farencode /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farencode libtool: warning: 'libfstfarscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/farequal /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farequal libtool: warning: 'libfstfarscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/farextract /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farextract libtool: warning: 'libfstfarscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/farinfo /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farinfo libtool: warning: 'libfstfarscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/farisomorphic /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farisomorphic libtool: warning: 'libfstfarscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/farprintstrings /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farprintstrings make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/far' make[3]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/far' Making install in linear make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/linear' make[4]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/linear' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' /bin/sh ../../../libtool --mode=install /usr/bin/install -c libfstlinearscript.la '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' libtool: warning: relinking 'libfstlinearscript.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/linear; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstlinearscript.la -rpath /usr/lib64 linearscript.lo ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/linearscript.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfstscript -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstlinearscript.so.25 -o .libs/libfstlinearscript.so.25.0.0 libtool: install: /usr/bin/install -c .libs/libfstlinearscript.so.25.0.0T /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstlinearscript.so.25.0.0 libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstlinearscript.so.25.0.0 libfstlinearscript.so.25 || { rm -f libfstlinearscript.so.25 && ln -s libfstlinearscript.so.25.0.0 libfstlinearscript.so.25; }; }) libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstlinearscript.so.25.0.0 libfstlinearscript.so || { rm -f libfstlinearscript.so && ln -s libfstlinearscript.so.25.0.0 libfstlinearscript.so; }; }) libtool: install: /usr/bin/install -c .libs/libfstlinearscript.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstlinearscript.la libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin' /bin/sh ../../../libtool --mode=install /usr/bin/install -c fstlinear fstloglinearapply '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin' libtool: warning: 'libfstlinearscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstlinear /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstlinear libtool: warning: 'libfstlinearscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstloglinearapply /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstloglinearapply /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst' /bin/sh ../../../libtool --mode=install /usr/bin/install -c linear_tagger-fst.la linear_classifier-fst.la '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst' libtool: warning: relinking 'linear_tagger-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/linear; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 linear_tagger-fst.la -rpath /usr/lib64/fst linear-tagger-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/linear-tagger-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,linear_tagger-fst.so -o .libs/linear_tagger-fst.so libtool: install: /usr/bin/install -c .libs/linear_tagger-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/linear_tagger-fst.so libtool: install: /usr/bin/install -c .libs/linear_tagger-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/linear_tagger-fst.la libtool: warning: relinking 'linear_classifier-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/linear; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 linear_classifier-fst.la -rpath /usr/lib64/fst linear-classifier-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/linear-classifier-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,linear_classifier-fst.so -o .libs/linear_classifier-fst.so libtool: install: /usr/bin/install -c .libs/linear_classifier-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/linear_classifier-fst.so libtool: install: /usr/bin/install -c .libs/linear_classifier-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/linear_classifier-fst.la libtool: warning: remember to run 'libtool --finish /usr/lib64/fst' make[4]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/linear' make[3]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/linear' Making install in lookahead make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/lookahead' make[4]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/lookahead' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' /bin/sh ../../../libtool --mode=install /usr/bin/install -c libfstlookahead.la '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' libtool: warning: relinking 'libfstlookahead.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/lookahead; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstlookahead.la -rpath /usr/lib64 arc_lookahead-fst.lo ilabel_lookahead-fst.lo olabel_lookahead-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/arc_lookahead-fst.o .libs/ilabel_lookahead-fst.o .libs/olabel_lookahead-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstlookahead.so.25 -o .libs/libfstlookahead.so.25.0.0 libtool: install: /usr/bin/install -c .libs/libfstlookahead.so.25.0.0T /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstlookahead.so.25.0.0 libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstlookahead.so.25.0.0 libfstlookahead.so.25 || { rm -f libfstlookahead.so.25 && ln -s libfstlookahead.so.25.0.0 libfstlookahead.so.25; }; }) libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstlookahead.so.25.0.0 libfstlookahead.so || { rm -f libfstlookahead.so && ln -s libfstlookahead.so.25.0.0 libfstlookahead.so; }; }) libtool: install: /usr/bin/install -c .libs/libfstlookahead.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstlookahead.la libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst' /bin/sh ../../../libtool --mode=install /usr/bin/install -c arc_lookahead-fst.la ilabel_lookahead-fst.la olabel_lookahead-fst.la '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst' libtool: warning: relinking 'arc_lookahead-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/lookahead; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 arc_lookahead-fst.la -rpath /usr/lib64/fst arc_lookahead-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/arc_lookahead-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,arc_lookahead-fst.so -o .libs/arc_lookahead-fst.so libtool: install: /usr/bin/install -c .libs/arc_lookahead-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/arc_lookahead-fst.so libtool: install: /usr/bin/install -c .libs/arc_lookahead-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/arc_lookahead-fst.la libtool: warning: relinking 'ilabel_lookahead-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/lookahead; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 ilabel_lookahead-fst.la -rpath /usr/lib64/fst ilabel_lookahead-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/ilabel_lookahead-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,ilabel_lookahead-fst.so -o .libs/ilabel_lookahead-fst.so libtool: install: /usr/bin/install -c .libs/ilabel_lookahead-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/ilabel_lookahead-fst.so libtool: install: /usr/bin/install -c .libs/ilabel_lookahead-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/ilabel_lookahead-fst.la libtool: warning: relinking 'olabel_lookahead-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/lookahead; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 olabel_lookahead-fst.la -rpath /usr/lib64/fst olabel_lookahead-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/olabel_lookahead-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,olabel_lookahead-fst.so -o .libs/olabel_lookahead-fst.so libtool: install: /usr/bin/install -c .libs/olabel_lookahead-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/olabel_lookahead-fst.so libtool: install: /usr/bin/install -c .libs/olabel_lookahead-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/olabel_lookahead-fst.la libtool: warning: remember to run 'libtool --finish /usr/lib64/fst' make[4]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/lookahead' make[3]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/lookahead' Making install in pdt make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/pdt' make[4]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/pdt' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' /bin/sh ../../../libtool --mode=install /usr/bin/install -c libfstpdtscript.la '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' libtool: warning: relinking 'libfstpdtscript.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/pdt; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstpdtscript.la -rpath /usr/lib64 getters.lo pdtscript.lo ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/getters.o .libs/pdtscript.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfstscript -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstpdtscript.so.25 -o .libs/libfstpdtscript.so.25.0.0 libtool: install: /usr/bin/install -c .libs/libfstpdtscript.so.25.0.0T /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstpdtscript.so.25.0.0 libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstpdtscript.so.25.0.0 libfstpdtscript.so.25 || { rm -f libfstpdtscript.so.25 && ln -s libfstpdtscript.so.25.0.0 libfstpdtscript.so.25; }; }) libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstpdtscript.so.25.0.0 libfstpdtscript.so || { rm -f libfstpdtscript.so && ln -s libfstpdtscript.so.25.0.0 libfstpdtscript.so; }; }) libtool: install: /usr/bin/install -c .libs/libfstpdtscript.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstpdtscript.la libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin' /bin/sh ../../../libtool --mode=install /usr/bin/install -c pdtcompose pdtexpand pdtinfo pdtreplace pdtreverse pdtshortestpath '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin' libtool: warning: 'libfstpdtscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/pdtcompose /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtcompose libtool: warning: 'libfstpdtscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/pdtexpand /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtexpand libtool: warning: 'libfstpdtscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/pdtinfo /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtinfo libtool: warning: 'libfstpdtscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/pdtreplace /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtreplace libtool: warning: 'libfstpdtscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/pdtreverse /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtreverse libtool: warning: 'libfstpdtscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/pdtshortestpath /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtshortestpath make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/pdt' make[3]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/pdt' Making install in mpdt make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/mpdt' make[4]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/mpdt' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' /bin/sh ../../../libtool --mode=install /usr/bin/install -c libfstmpdtscript.la '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' libtool: warning: relinking 'libfstmpdtscript.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/mpdt; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstmpdtscript.la -rpath /usr/lib64 mpdtscript.lo ../../script/libfstscript.la ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/mpdtscript.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfstscript -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstmpdtscript.so.25 -o .libs/libfstmpdtscript.so.25.0.0 libtool: install: /usr/bin/install -c .libs/libfstmpdtscript.so.25.0.0T /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstmpdtscript.so.25.0.0 libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstmpdtscript.so.25.0.0 libfstmpdtscript.so.25 || { rm -f libfstmpdtscript.so.25 && ln -s libfstmpdtscript.so.25.0.0 libfstmpdtscript.so.25; }; }) libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstmpdtscript.so.25.0.0 libfstmpdtscript.so || { rm -f libfstmpdtscript.so && ln -s libfstmpdtscript.so.25.0.0 libfstmpdtscript.so; }; }) libtool: install: /usr/bin/install -c .libs/libfstmpdtscript.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstmpdtscript.la libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin' /bin/sh ../../../libtool --mode=install /usr/bin/install -c mpdtcompose mpdtexpand mpdtinfo mpdtreverse '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin' libtool: warning: 'libfstmpdtscript.la' has not been installed in '/usr/lib64' libtool: warning: '../pdt/libfstpdtscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/mpdtcompose /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/mpdtcompose libtool: warning: 'libfstmpdtscript.la' has not been installed in '/usr/lib64' libtool: warning: '../pdt/libfstpdtscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/mpdtexpand /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/mpdtexpand libtool: warning: 'libfstmpdtscript.la' has not been installed in '/usr/lib64' libtool: warning: '../pdt/libfstpdtscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/mpdtinfo /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/mpdtinfo libtool: warning: 'libfstmpdtscript.la' has not been installed in '/usr/lib64' libtool: warning: '../pdt/libfstpdtscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/mpdtreverse /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/mpdtreverse make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/mpdt' make[3]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/mpdt' Making install in ngram make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/ngram' make[4]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/ngram' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' /bin/sh ../../../libtool --mode=install /usr/bin/install -c libfstngram.la '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' libtool: warning: relinking 'libfstngram.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/ngram; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstngram.la -rpath /usr/lib64 bitmap-index.lo ngram-fst.lo nthbit.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/bitmap-index.o .libs/ngram-fst.o .libs/nthbit.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstngram.so.25 -o .libs/libfstngram.so.25.0.0 libtool: install: /usr/bin/install -c .libs/libfstngram.so.25.0.0T /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstngram.so.25.0.0 libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstngram.so.25.0.0 libfstngram.so.25 || { rm -f libfstngram.so.25 && ln -s libfstngram.so.25.0.0 libfstngram.so.25; }; }) libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstngram.so.25.0.0 libfstngram.so || { rm -f libfstngram.so && ln -s libfstngram.so.25.0.0 libfstngram.so; }; }) libtool: install: /usr/bin/install -c .libs/libfstngram.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstngram.la libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst' /bin/sh ../../../libtool --mode=install /usr/bin/install -c ngram-fst.la '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst' libtool: warning: relinking 'ngram-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/ngram; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 ngram-fst.la -rpath /usr/lib64/fst bitmap-index.lo ngram-fst.lo nthbit.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/bitmap-index.o .libs/ngram-fst.o .libs/nthbit.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,ngram-fst.so -o .libs/ngram-fst.so libtool: install: /usr/bin/install -c .libs/ngram-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/ngram-fst.so libtool: install: /usr/bin/install -c .libs/ngram-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/ngram-fst.la libtool: warning: remember to run 'libtool --finish /usr/lib64/fst' make[4]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/ngram' make[3]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/ngram' Making install in special make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/special' make[4]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/special' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' /bin/sh ../../../libtool --mode=install /usr/bin/install -c libfstspecial.la '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64' libtool: warning: relinking 'libfstspecial.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/special; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -version-info 25:0:0 -Wl,-z,relro -Wl,--as-needed -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 libfstspecial.la -rpath /usr/lib64 phi-fst.lo rho-fst.lo sigma-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/phi-fst.o .libs/rho-fst.o .libs/sigma-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,libfstspecial.so.25 -o .libs/libfstspecial.so.25.0.0 libtool: install: /usr/bin/install -c .libs/libfstspecial.so.25.0.0T /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstspecial.so.25.0.0 libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstspecial.so.25.0.0 libfstspecial.so.25 || { rm -f libfstspecial.so.25 && ln -s libfstspecial.so.25.0.0 libfstspecial.so.25; }; }) libtool: install: (cd /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 && { ln -s -f libfstspecial.so.25.0.0 libfstspecial.so || { rm -f libfstspecial.so && ln -s libfstspecial.so.25.0.0 libfstspecial.so; }; }) libtool: install: /usr/bin/install -c .libs/libfstspecial.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstspecial.la libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin' /bin/sh ../../../libtool --mode=install /usr/bin/install -c fstspecial '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin' libtool: warning: '../../script/libfstscript.la' has not been installed in '/usr/lib64' libtool: warning: '../../lib/libfst.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/fstspecial /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstspecial /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst' /bin/sh ../../../libtool --mode=install /usr/bin/install -c phi-fst.la rho-fst.la sigma-fst.la '/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst' libtool: warning: relinking 'phi-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/special; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 phi-fst.la -rpath /usr/lib64/fst phi-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/phi-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,phi-fst.so -o .libs/phi-fst.so libtool: install: /usr/bin/install -c .libs/phi-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/phi-fst.so libtool: install: /usr/bin/install -c .libs/phi-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/phi-fst.la libtool: warning: relinking 'rho-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/special; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 rho-fst.la -rpath /usr/lib64/fst rho-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/rho-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,rho-fst.so -o .libs/rho-fst.so libtool: install: /usr/bin/install -c .libs/rho-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/rho-fst.so libtool: install: /usr/bin/install -c .libs/rho-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/rho-fst.la libtool: warning: relinking 'sigma-fst.la' libtool: install: (cd /builddir/build/BUILD/openfst-1.8.2/src/extensions/special; /bin/sh "/builddir/build/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -avoid-version -module -Wl,-z,relro -Wl,--as-needed -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 sigma-fst.la -rpath /usr/lib64/fst sigma-fst.lo ../../lib/libfst.la -lm -ldl -inst-prefix-dir /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64) libtool: relink: g++ -Wl,--as-needed -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/sigma-fst.o -L/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/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 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -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,sigma-fst.so -o .libs/sigma-fst.so libtool: install: /usr/bin/install -c .libs/sigma-fst.soT /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/sigma-fst.so libtool: install: /usr/bin/install -c .libs/sigma-fst.lai /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/sigma-fst.la libtool: warning: remember to run 'libtool --finish /usr/lib64/fst' make[4]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/special' make[3]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions/special' make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions' make[4]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions' make[3]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions' make[2]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src/extensions' make[2]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src' make[3]: Entering directory '/builddir/build/BUILD/openfst-1.8.2/src' 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/openfst-1.8.2/src' make[2]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src' make[1]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2/src' make[1]: Entering directory '/builddir/build/BUILD/openfst-1.8.2' make[2]: Entering directory '/builddir/build/BUILD/openfst-1.8.2' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2' make[1]: Leaving directory '/builddir/build/BUILD/openfst-1.8.2' + find /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64 -name '*.la' + xargs rm -f + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfst.so.25.0.0 + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstcompact.so.25.0.0 + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstcompressscript.so.25.0.0 + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstconst.so.25.0.0 + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstfar.so.25.0.0 + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstfarscript.so.25.0.0 + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstlinearscript.so.25.0.0 + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstlookahead.so.25.0.0 + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstmpdtscript.so.25.0.0 + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstngram.so.25.0.0 + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstpdtscript.so.25.0.0 + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstscript.so.25.0.0 + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstspecial.so.25.0.0 + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farcompilestrings + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farconvert + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farcreate + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farencode + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farequal + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farextract + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farinfo + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farisomorphic + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farprintstrings + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstarcsort + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstclosure + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstcompile + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstcompose + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstcompress + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstconcat + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstconnect + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstconvert + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstdeterminize + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstdifference + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstdisambiguate + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstdraw + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstencode + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstepsnormalize + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstequal + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstequivalent + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstinfo + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstintersect + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstinvert + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstisomorphic + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstlinear + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstloglinearapply + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstmap + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstminimize + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstprint + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstproject + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstprune + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstpush + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstrandgen + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstrelabel + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstreplace + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstreverse + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstreweight + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstrmepsilon + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstshortestdistance + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstshortestpath + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstspecial + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstsymbols + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstsynchronize + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fsttopsort + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstunion + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/mpdtcompose + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/mpdtexpand + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/mpdtinfo + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/mpdtreverse + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtcompose + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtexpand + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtinfo + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtreplace + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtreverse + for fil in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/lib*.so.*.*.* /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* + chrpath -d /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtshortestpath + mkdir -p /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions + cp -p /builddir/build/SOURCES/openfstbc /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstmap + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstarcsort + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstclosure + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstcompile + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstcompose + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstcompress + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstconcat + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstconnect + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstconvert + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstdeterminize + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstdifference + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstdisambiguate + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstdraw + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstencode + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstepsnormalize + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstequal + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstequivalent + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstinfo + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstintersect + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstinvert + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstisomorphic + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstlinear + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstloglinearapply + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstminimize + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstprint + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstproject + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstprune + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstpush + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstrandgen + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstrandmod + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstrelabel + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstreplace + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstreverse + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstreweight + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstrmepsilon + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstshortestdistance + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstshortestpath + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstsymbols + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstsynchronize + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fsttopsort + for fil in arcsort closure compile compose compress concat connect convert determinize difference disambiguate draw encode epsnormalize equal equivalent info intersect invert isomorphic linear loglinearapply minimize print project prune push randgen randmod relabel replace reverse reweight rmepsilon shortestdistance shortestpath symbols synchronize topsort union + ln -s fstmap /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/bash-completion/completions/fstunion + export LD_LIBRARY_PATH=/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64:/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst + LD_LIBRARY_PATH=/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64:/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst + mkdir -p /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farcompilestrings + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farcompilestrings -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/farcompilestrings.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farconvert + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farconvert -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/farconvert.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farcreate + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farcreate -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/farcreate.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farencode + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farencode -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/farencode.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farequal + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farequal -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/farequal.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farextract + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farextract -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/farextract.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farinfo + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farinfo -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/farinfo.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farisomorphic + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farisomorphic -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/farisomorphic.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farprintstrings + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farprintstrings -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/farprintstrings.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstarcsort + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstarcsort -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstarcsort.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstclosure + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstclosure -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstclosure.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstcompile + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstcompile -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstcompile.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstcompose + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstcompose -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstcompose.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstcompress + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstcompress -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstcompress.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstconcat + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstconcat -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstconcat.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstconnect + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstconnect -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstconnect.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstconvert + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstconvert -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstconvert.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstdeterminize + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstdeterminize -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstdeterminize.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstdifference + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstdifference -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstdifference.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstdisambiguate + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstdisambiguate -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstdisambiguate.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstdraw + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstdraw -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstdraw.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstencode + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstencode -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstencode.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstepsnormalize + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstepsnormalize -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstepsnormalize.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstequal + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstequal -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstequal.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstequivalent + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstequivalent -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstequivalent.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstinfo + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstinfo -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstinfo.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstintersect + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstintersect -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstintersect.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstinvert + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstinvert -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstinvert.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstisomorphic + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstisomorphic -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstisomorphic.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstlinear + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstlinear -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstlinear.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstloglinearapply + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstloglinearapply -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstloglinearapply.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstmap + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstmap -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstmap.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstminimize + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstminimize -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstminimize.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstprint + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstprint -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstprint.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstproject + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstproject -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstproject.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstprune + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstprune -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstprune.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstpush + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstpush -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstpush.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstrandgen + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstrandgen -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstrandgen.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstrelabel + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstrelabel -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstrelabel.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstreplace + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstreplace -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstreplace.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstreverse + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstreverse -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstreverse.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstreweight + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstreweight -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstreweight.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstrmepsilon + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstrmepsilon -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstrmepsilon.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstshortestdistance + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstshortestdistance -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstshortestdistance.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstshortestpath + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstshortestpath -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstshortestpath.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstspecial + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstspecial -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstspecial.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstsymbols + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstsymbols -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstsymbols.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstsynchronize + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstsynchronize -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstsynchronize.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fsttopsort + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fsttopsort -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fsttopsort.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstunion + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstunion -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstunion.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/mpdtcompose + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/mpdtcompose -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/mpdtcompose.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/mpdtexpand + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/mpdtexpand -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/mpdtexpand.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/mpdtinfo + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/mpdtinfo -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/mpdtinfo.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/mpdtreverse + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/mpdtreverse -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/mpdtreverse.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtcompose + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtcompose -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/pdtcompose.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtexpand + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtexpand -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/pdtexpand.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtinfo + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtinfo -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/pdtinfo.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtreplace + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtreplace -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/pdtreplace.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtreverse + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtreverse -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/pdtreverse.1 + for f in /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/* ++ basename /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtshortestpath + help2man -N --version-string=1.8.2 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtshortestpath -o /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/pdtshortestpath.1 + sed -e '2s/"1" "[[:alpha:]]* [[:digit:]]*"/"1" "July 2018"/' -e 's,/builddir.*/usr/bin/,,g' -i /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/farcompilestrings.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/farconvert.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/farcreate.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/farencode.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/farequal.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/farextract.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/farinfo.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/farisomorphic.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/farprintstrings.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstarcsort.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstclosure.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstcompile.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstcompose.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstcompress.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstconcat.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstconnect.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstconvert.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstdeterminize.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstdifference.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstdisambiguate.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstdraw.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstencode.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstepsnormalize.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstequal.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstequivalent.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstinfo.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstintersect.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstinvert.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstisomorphic.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstlinear.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstloglinearapply.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstmap.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstminimize.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstprint.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstproject.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstprune.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstpush.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstrandgen.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstrelabel.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstreplace.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstreverse.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstreweight.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstrmepsilon.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstshortestdistance.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstshortestpath.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstspecial.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstsymbols.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstsynchronize.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fsttopsort.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/fstunion.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/mpdtcompose.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/mpdtexpand.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/mpdtinfo.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/mpdtreverse.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/pdtcompose.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/pdtexpand.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/pdtinfo.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/pdtreplace.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/pdtreverse.1 /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/man/man1/pdtshortestpath.1 + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 1.8.2-3.fc38 --unique-debug-suffix -1.8.2-3.fc38.x86_64 --unique-debug-src-base openfst-1.8.2-3.fc38.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/openfst-1.8.2 extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farcompilestrings extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farconvert extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farcreate extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farencode extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farequal extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farextract extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farinfo extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farisomorphic extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/farprintstrings extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstarcsort extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstclosure extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstcompile extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstcompose extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstcompress extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstconcat extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstconnect extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstconvert extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstdeterminize extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstdifference extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstdisambiguate extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstdraw extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstencode extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstepsnormalize extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstequal extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstequivalent extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstinfo extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstintersect extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstinvert extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstisomorphic extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstlinear extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstloglinearapply extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstmap extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstminimize extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstprint extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstproject extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstprune extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstpush extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstrandgen extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstrelabel extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstreplace extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstreverse extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstreweight extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstrmepsilon extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstshortestdistance extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstshortestpath extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstspecial extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstsymbols extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstsynchronize extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fsttopsort extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/fstunion extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/mpdtcompose extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/mpdtexpand extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/mpdtinfo extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/mpdtreverse extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtcompose extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtexpand extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtinfo extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtreplace extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtreverse extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/bin/pdtshortestpath extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/arc_lookahead-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact16_acceptor-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact16_string-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact16_unweighted-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact16_unweighted_acceptor-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact16_weighted_string-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact64_acceptor-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact64_string-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact64_unweighted-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact64_unweighted_acceptor-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact64_weighted_string-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact8_acceptor-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact8_string-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact8_unweighted-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact8_unweighted_acceptor-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/compact8_weighted_string-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/const16-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/const64-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/const8-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/ilabel_lookahead-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/linear_classifier-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/linear_tagger-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/ngram-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/olabel_lookahead-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/phi-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/rho-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/fst/sigma-fst.so extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfst.so.25.0.0 extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstcompact.so.25.0.0 extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstcompressscript.so.25.0.0 extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstconst.so.25.0.0 extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstfar.so.25.0.0 extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstfarscript.so.25.0.0 extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstlinearscript.so.25.0.0 extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstlookahead.so.25.0.0 extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstmpdtscript.so.25.0.0 extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstngram.so.25.0.0 extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstpdtscript.so.25.0.0 extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstscript.so.25.0.0 extracting debug info from /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/lib64/libfstspecial.so.25.0.0 original debug info size: 645864kB, size after compression: 497668kB /usr/bin/sepdebugcrcfix: Updated 100 CRC32s, 0 CRC32s did match. 5042 blocks + /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 + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: openfst-1.8.2-3.fc38.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.h8eos9 + umask 022 + cd /builddir/build/BUILD + cd openfst-1.8.2 + DOCDIR=/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/doc/openfst + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/doc/openfst + cp -pr AUTHORS /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/doc/openfst + cp -pr NEWS /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/doc/openfst + cp -pr README /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/doc/openfst + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Fsz4Eo + umask 022 + cd /builddir/build/BUILD + cd openfst-1.8.2 + LICENSEDIR=/builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/licenses/openfst + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/licenses/openfst + cp -pr COPYING /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64/usr/share/licenses/openfst + RPM_EC=0 ++ jobs -p + exit 0 Provides: libfst.so.25()(64bit) libfstcompact.so.25()(64bit) libfstcompressscript.so.25()(64bit) libfstconst.so.25()(64bit) libfstfar.so.25()(64bit) libfstfarscript.so.25()(64bit) libfstlinearscript.so.25()(64bit) libfstlookahead.so.25()(64bit) libfstmpdtscript.so.25()(64bit) libfstngram.so.25()(64bit) libfstpdtscript.so.25()(64bit) libfstscript.so.25()(64bit) libfstspecial.so.25()(64bit) openfst = 1.8.2-3.fc38 openfst(x86-64) = 1.8.2-3.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libfst.so.25()(64bit) libfstscript.so.25()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.23)(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: openfst-devel-1.8.2-3.fc38.x86_64 Provides: openfst-devel = 1.8.2-3.fc38 openfst-devel(x86-64) = 1.8.2-3.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libfst.so.25()(64bit) libfstcompact.so.25()(64bit) libfstcompressscript.so.25()(64bit) libfstconst.so.25()(64bit) libfstfar.so.25()(64bit) libfstfarscript.so.25()(64bit) libfstlinearscript.so.25()(64bit) libfstlookahead.so.25()(64bit) libfstmpdtscript.so.25()(64bit) libfstngram.so.25()(64bit) libfstpdtscript.so.25()(64bit) libfstscript.so.25()(64bit) libfstspecial.so.25()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: openfst-tools-1.8.2-3.fc38.x86_64 Provides: openfst-tools = 1.8.2-3.fc38 openfst-tools(x86-64) = 1.8.2-3.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libfst.so.25()(64bit) libfstcompressscript.so.25()(64bit) libfstfarscript.so.25()(64bit) libfstlinearscript.so.25()(64bit) libfstmpdtscript.so.25()(64bit) libfstpdtscript.so.25()(64bit) libfstscript.so.25()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: openfst-debugsource-1.8.2-3.fc38.x86_64 Provides: openfst-debugsource = 1.8.2-3.fc38 openfst-debugsource(x86-64) = 1.8.2-3.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: openfst-debuginfo-1.8.2-3.fc38.x86_64 Provides: debuginfo(build-id) = 02cc2b682eb0f9dff5e4216a1496c17cc084168a debuginfo(build-id) = 06382a34100acc9a5eb39cfc347ea8304a480a91 debuginfo(build-id) = 080973afec574c4602205b0aec3075f4ad34718b debuginfo(build-id) = 0e5e95f913a2b1dc2d617fc2f9d3670079c0b2c5 debuginfo(build-id) = 149bd777b8142bb19643b6f6e99540c69b6a6668 debuginfo(build-id) = 14d557dd41c92cc70a40b3252c1663fb51ef9fde debuginfo(build-id) = 22408dca168eba5e19eded8a83ae91a8e6401d0c debuginfo(build-id) = 22d727e555acab3deadf54101443358e3e5c23bb debuginfo(build-id) = 31054cf979e4005915bee99581373c8ed1a0c744 debuginfo(build-id) = 373b6fe91f4dac4268c49dce55bf061a169a87d4 debuginfo(build-id) = 397228c3e9570c95c9c3056a502a55b470023c26 debuginfo(build-id) = 39cfa31f51c1bad57647e4c97d7ec1c6f552baaa debuginfo(build-id) = 4427feeaafa0a545d7a2e4163e9ae2018c5b2f4f debuginfo(build-id) = 47b8b89714286157d6f51c04a2bca30d366b6ca3 debuginfo(build-id) = 6dcae3bcd6f9e126a5e6cd258220baa88b79f647 debuginfo(build-id) = 6fff0c32a714884646af1bc7dd2b80c1ac108fec debuginfo(build-id) = 7c1aa0e502f0d3e7a631d96cd03035355171a871 debuginfo(build-id) = 9bb1af1c02d31217f930151943413295923aea43 debuginfo(build-id) = 9c26576e1d6991ab8577901acf6f99a181c218c1 debuginfo(build-id) = 9f67d3e0a44025f997e7b3013e56257052b4b43b debuginfo(build-id) = 9f9497e8ce87941cdd7cfc284fd48a2bc25da918 debuginfo(build-id) = a0ecf5b828bf8b86437dbece72dbb2af622b5b09 debuginfo(build-id) = b2cf99895bf696a22941ecc943131726852cf621 debuginfo(build-id) = b4ae6cd96af9293e354702172f5a6ba692157897 debuginfo(build-id) = b9c3734a1604e2789db2a8d4649639201f8d4075 debuginfo(build-id) = bb7f356e00d12bdcdc2c409052cbe73ee8822dd6 debuginfo(build-id) = bf1a68a6ff7e0da087092d9ee25a6c7373586126 debuginfo(build-id) = c6048ffe0fcbcb49dc37d3701ef8f8e7caf2d44f debuginfo(build-id) = caa7ee3d3feb4c040c748a7cbc0f6dfe71ed4b2c debuginfo(build-id) = d85402e25690d01c8c4a8737544388a8210d3033 debuginfo(build-id) = dc41d4eb05454b700a04a479132b36d963f85669 debuginfo(build-id) = dd899da31a794b9ed992222b37b4359667c985b4 debuginfo(build-id) = ddb55ac1596fd8a5322fc8578a0873fd90f7ef33 debuginfo(build-id) = ead6a8741d9d88973103981091788b2489f63bae debuginfo(build-id) = f04de77c3d22537aad382aff808d102c5937ffb2 debuginfo(build-id) = f2aac3f1c219a5f7752d04351f15984b9c93cdc4 debuginfo(build-id) = f42b64e77e70704d51010a290fc43b0d1cbe567d debuginfo(build-id) = f45bd69550b6ef53898d1aa4740988cb2f98e641 debuginfo(build-id) = f620fb05df34f7b404b11cac6efae43d9f5ee0e9 debuginfo(build-id) = fbbb8d3bae4f43c0807b1bd6f8cc66ae94012884 libfst.so.25.0.0-1.8.2-3.fc38.x86_64.debug()(64bit) libfstcompact.so.25.0.0-1.8.2-3.fc38.x86_64.debug()(64bit) libfstcompressscript.so.25.0.0-1.8.2-3.fc38.x86_64.debug()(64bit) libfstconst.so.25.0.0-1.8.2-3.fc38.x86_64.debug()(64bit) libfstfar.so.25.0.0-1.8.2-3.fc38.x86_64.debug()(64bit) libfstfarscript.so.25.0.0-1.8.2-3.fc38.x86_64.debug()(64bit) libfstlinearscript.so.25.0.0-1.8.2-3.fc38.x86_64.debug()(64bit) libfstlookahead.so.25.0.0-1.8.2-3.fc38.x86_64.debug()(64bit) libfstmpdtscript.so.25.0.0-1.8.2-3.fc38.x86_64.debug()(64bit) libfstngram.so.25.0.0-1.8.2-3.fc38.x86_64.debug()(64bit) libfstpdtscript.so.25.0.0-1.8.2-3.fc38.x86_64.debug()(64bit) libfstscript.so.25.0.0-1.8.2-3.fc38.x86_64.debug()(64bit) libfstspecial.so.25.0.0-1.8.2-3.fc38.x86_64.debug()(64bit) openfst-debuginfo = 1.8.2-3.fc38 openfst-debuginfo(x86-64) = 1.8.2-3.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: openfst-debugsource(x86-64) = 1.8.2-3.fc38 Processing files: openfst-devel-debuginfo-1.8.2-3.fc38.x86_64 Provides: debuginfo(build-id) = 02cc2b682eb0f9dff5e4216a1496c17cc084168a debuginfo(build-id) = 06382a34100acc9a5eb39cfc347ea8304a480a91 debuginfo(build-id) = 080973afec574c4602205b0aec3075f4ad34718b debuginfo(build-id) = 0e5e95f913a2b1dc2d617fc2f9d3670079c0b2c5 debuginfo(build-id) = 149bd777b8142bb19643b6f6e99540c69b6a6668 debuginfo(build-id) = 22408dca168eba5e19eded8a83ae91a8e6401d0c debuginfo(build-id) = 31054cf979e4005915bee99581373c8ed1a0c744 debuginfo(build-id) = 373b6fe91f4dac4268c49dce55bf061a169a87d4 debuginfo(build-id) = 397228c3e9570c95c9c3056a502a55b470023c26 debuginfo(build-id) = 39cfa31f51c1bad57647e4c97d7ec1c6f552baaa debuginfo(build-id) = 47b8b89714286157d6f51c04a2bca30d366b6ca3 debuginfo(build-id) = 6dcae3bcd6f9e126a5e6cd258220baa88b79f647 debuginfo(build-id) = 7c1aa0e502f0d3e7a631d96cd03035355171a871 debuginfo(build-id) = 9bb1af1c02d31217f930151943413295923aea43 debuginfo(build-id) = 9c26576e1d6991ab8577901acf6f99a181c218c1 debuginfo(build-id) = 9f67d3e0a44025f997e7b3013e56257052b4b43b debuginfo(build-id) = 9f9497e8ce87941cdd7cfc284fd48a2bc25da918 debuginfo(build-id) = a0ecf5b828bf8b86437dbece72dbb2af622b5b09 debuginfo(build-id) = b9c3734a1604e2789db2a8d4649639201f8d4075 debuginfo(build-id) = bf1a68a6ff7e0da087092d9ee25a6c7373586126 debuginfo(build-id) = c6048ffe0fcbcb49dc37d3701ef8f8e7caf2d44f debuginfo(build-id) = d85402e25690d01c8c4a8737544388a8210d3033 debuginfo(build-id) = dc41d4eb05454b700a04a479132b36d963f85669 debuginfo(build-id) = dd899da31a794b9ed992222b37b4359667c985b4 debuginfo(build-id) = ddb55ac1596fd8a5322fc8578a0873fd90f7ef33 debuginfo(build-id) = ead6a8741d9d88973103981091788b2489f63bae debuginfo(build-id) = f45bd69550b6ef53898d1aa4740988cb2f98e641 openfst-devel-debuginfo = 1.8.2-3.fc38 openfst-devel-debuginfo(x86-64) = 1.8.2-3.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: openfst-debugsource(x86-64) = 1.8.2-3.fc38 Processing files: openfst-tools-debuginfo-1.8.2-3.fc38.x86_64 Provides: debuginfo(build-id) = 0371b5a9ff3534fff8079070f0c586bf56f6ad9b debuginfo(build-id) = 09b1793a7fc03952287e8cd75fd0836c6fd97945 debuginfo(build-id) = 0de5a129e717ed1b3bf1aa0f0346422c01e357cd debuginfo(build-id) = 1072d743c7597b33eb5cee085b81707b91d486f4 debuginfo(build-id) = 128b5b7c48016ec9c3bf7913707c099c6236dc60 debuginfo(build-id) = 12f39e7169fe2fb1cc24e8f72297b443e0b4a43f debuginfo(build-id) = 17d069b5176a64f041833ab2cd52aaffe2751fdf debuginfo(build-id) = 1bcc35c6ba47f211cb3c715b60e6f46830dac3bd debuginfo(build-id) = 23231289f10121eb1c2d6cc848b3929c9059b863 debuginfo(build-id) = 2757e5850d4c63b97dbba28c343de3d23bfbbd7f debuginfo(build-id) = 27da1721e13e774eb288edca912960cab49a66f4 debuginfo(build-id) = 3943d2f9c63bad929f5a7252aa9e3dedcf056621 debuginfo(build-id) = 3d9daa0267fd30287d7eb141ce09c0fbc73b41b3 debuginfo(build-id) = 3f6af1aae6c566bdfed1843e5b94059c445c00a1 debuginfo(build-id) = 44b712d3012120894cdc842639c1d7e28f7deea5 debuginfo(build-id) = 44ea78a6535b1765ba9395278611065e20ba4b40 debuginfo(build-id) = 4e312e9fa4e3d421832a9d6204adcbf43d9f2088 debuginfo(build-id) = 4e4eb5b0e798939232d4ef616ed6ea09baa3671b debuginfo(build-id) = 4f125e2073d2de72fd341ef58272012c0ae0d59e debuginfo(build-id) = 5374fe1a2fe233c063d05a9e72762644c83d38b1 debuginfo(build-id) = 5d179ee224fe139f7f006bb9dfa9e8d5c62514ed debuginfo(build-id) = 62e9a6521bc2405a574c7650f07d73d53d98fc9c debuginfo(build-id) = 71d4e04a55bcf1a86e26a2454815bba3533e1017 debuginfo(build-id) = 7468d91e82fef1f7d8eaa61067ce25f815458daa debuginfo(build-id) = 74819851bfc407e21dd2173305ef9aec0a865256 debuginfo(build-id) = 7671b1622431ffcf850b361d96f00eb9305e80e1 debuginfo(build-id) = 7a211d46e83890aacfc85065fa8fe3b52463bc17 debuginfo(build-id) = 7cf117e33854b4aebf58bec38bb2ac40892f6a87 debuginfo(build-id) = 80c78d8fcd1c058e35c2e07e35efef12fb6d9e2b debuginfo(build-id) = 81bc922f1e0a8388b3ba17d1275eb5400de4cd1c debuginfo(build-id) = 850a4c9be17b1fced5ac64d1a9aede6639244a04 debuginfo(build-id) = 854964d622cb324b4b238f73ba37695e2ff80e03 debuginfo(build-id) = 8593e451ef90d3297b956bd32bf9b9546bd7a977 debuginfo(build-id) = 8b4a6b45df8c541da7e8a394212cc9ae8206b7e1 debuginfo(build-id) = 8dd8f491152d699b922a5af52ff40bdf42ecc638 debuginfo(build-id) = 95640eba876f98f158b8a3b483920319b3d3a893 debuginfo(build-id) = 958d6b11237159c713a6421f503e91f24a8bcc19 debuginfo(build-id) = 98517ca6448c699ee37200fae70d6d7d239dd6fc debuginfo(build-id) = 9daa37fbcef1be5992929f3bc49b57cbb4715bee debuginfo(build-id) = a0350b3559b7ddae06f811483c75b80f67863bdd debuginfo(build-id) = a14aeafe93939b65263a53095ac51d38d40babbb debuginfo(build-id) = a1a61fe78b17c96437ffafff2a4aabb3a6b388aa debuginfo(build-id) = a8a7e21305136335b11a410125c24f304269208a debuginfo(build-id) = af8e2a96bd3ccd3b33229a4954d204261ea4cbe8 debuginfo(build-id) = afd47abf09c29b8a16fef990826675ba650655c7 debuginfo(build-id) = b482205247302a834953b86e12c659b7881b2389 debuginfo(build-id) = b7099a22cd82e876908a7541f899eda80abd790a debuginfo(build-id) = bc20cad5ec383ac9d90f8526c9b68404f3c3615b debuginfo(build-id) = bca20ab29268737961c95f84103c08ad015976f5 debuginfo(build-id) = c574c1c3948f23cb303ffa9027fb45207fca26d0 debuginfo(build-id) = cd262551148e0215099571f482c706d568a03fe8 debuginfo(build-id) = d10a5914042e3f94ed83a740480298aab088baaf debuginfo(build-id) = d38c12bf4f39144287d18f2c1940001ec5e9ad04 debuginfo(build-id) = d77f913b79ffe4fb9f1e13f75a4a78b29d892bcf debuginfo(build-id) = e0a6f0eeb9de3bcf2787312d19e714864063b340 debuginfo(build-id) = e7aeec0d566d854279f34df42b7cb6d0830900e8 debuginfo(build-id) = f61c2ba7e8068ec98e2f3b0e61de0abf1a1eab0a debuginfo(build-id) = f9913e5921c2aab4b909c8df94eb3779c3f7df76 debuginfo(build-id) = fbb42c083e795da434196919b8a53952831079ca debuginfo(build-id) = fe12d97c068627290e49aaa6728657cc26d503f3 openfst-tools-debuginfo = 1.8.2-3.fc38 openfst-tools-debuginfo(x86-64) = 1.8.2-3.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: openfst-debugsource(x86-64) = 1.8.2-3.fc38 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64 Wrote: /builddir/build/RPMS/openfst-devel-debuginfo-1.8.2-3.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/openfst-tools-debuginfo-1.8.2-3.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/openfst-1.8.2-3.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/openfst-devel-1.8.2-3.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/openfst-tools-1.8.2-3.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/openfst-debugsource-1.8.2-3.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/openfst-debuginfo-1.8.2-3.fc38.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.bpRnAZ + umask 022 + cd /builddir/build/BUILD + cd openfst-1.8.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openfst-1.8.2-3.fc38.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.x2XpGT + umask 022 + cd /builddir/build/BUILD + rm -rf openfst-1.8.2 openfst-1.8.2.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild openfst-1.8.2-3.fc38.src.rpm Finish: build phase for openfst-1.8.2-3.fc38.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1667744721.680207/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1667744721.680207/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1667744721.680207/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/openfst-1.8.2-3.fc38.src.rpm) Config(child) 41 minutes 7 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